aws

package
v0.0.0-...-0c26da3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 24, 2024 License: Apache-2.0 Imports: 38 Imported by: 5

README

Cluster Autoscaler on AWS

On AWS, Cluster Autoscaler utilizes Amazon EC2 Auto Scaling Groups to manage node groups. Cluster Autoscaler typically runs as a Deployment in your cluster.

Requirements

Cluster Autoscaler requires Kubernetes v1.3.0 or greater.

Permissions

Cluster Autoscaler requires the ability to examine and modify EC2 Auto Scaling Groups. We recommend using IAM roles for Service Accounts to associate the Service Account that the Cluster Autoscaler Deployment runs as with an IAM role that is able to perform these functions. If you are unable to use IAM Roles for Service Accounts, you may associate an IAM service role with the EC2 instance on which the Cluster Autoscaler pod runs.

IAM Policy

There are a number of ways to run the autoscaler in AWS, which can significantly impact the range of IAM permissions required for the Cluster Autoscaler to function properly. Two options are provided below, one which will allow use of all of the features of the Cluster Autoscaler, the second with a more limited range of IAM actions enabled, which enforces using certain configuration options in the Cluster Autoscaler binary.

It is strongly recommended to restrict the target resources for the autoscaling actions by either specifying Auto Scaling Group ARNs in the Resource list of the policy or using tag based conditionals. The minimal policy includes an example of restricting by ASG ARN.

Permissions required when using ASG Autodiscovery and Dynamic EC2 List Generation (the default behaviour). In this example, only the second block of actions should be updated to restrict the resources/add conditionals:

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "autoscaling:DescribeAutoScalingGroups",
        "autoscaling:DescribeAutoScalingInstances",
        "autoscaling:DescribeLaunchConfigurations",
        "autoscaling:DescribeScalingActivities",
        "autoscaling:DescribeTags",
        "ec2:DescribeImages",
        "ec2:DescribeInstanceTypes",
        "ec2:DescribeLaunchTemplateVersions",
        "ec2:GetInstanceTypesFromInstanceRequirements",
        "eks:DescribeNodegroup"
      ],
      "Resource": ["*"]
    },
    {
      "Effect": "Allow",
      "Action": [
        "autoscaling:SetDesiredCapacity",
        "autoscaling:TerminateInstanceInAutoScalingGroup"
      ],
      "Resource": ["*"]
    }
  ]
}
Minimal IAM Permissions Policy

NOTE: The below policies/arguments to the Cluster Autoscaler need to be modified as appropriate for the names of your ASGs, as well as account ID and AWS region before being used.

The following policy provides the minimum privileges necessary for Cluster Autoscaler to run. When using this policy, you cannot use autodiscovery of ASGs. In addition, it restricts the IAM permissions to the node groups the Cluster Autoscaler is configured to scale.

This in turn means that you must pass the following arguments to the Cluster Autoscaler binary, replacing min and max node counts and the ASG:

--aws-use-static-instance-list=false
--nodes=1:100:exampleASG1
--nodes=1:100:exampleASG2
{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "autoscaling:DescribeAutoScalingGroups",
        "autoscaling:DescribeAutoScalingInstances",
        "autoscaling:DescribeLaunchConfigurations",
        "autoscaling:DescribeScalingActivities",
        "autoscaling:SetDesiredCapacity",
        "autoscaling:TerminateInstanceInAutoScalingGroup",
        "eks:DescribeNodegroup"
      ],
      "Resource": ["arn:aws:autoscaling:${YOUR_CLUSTER_AWS_REGION}:${YOUR_AWS_ACCOUNT_ID}:autoScalingGroup:*:autoScalingGroupName/${YOUR_ASG_NAME}"]
    }
  ]
}

The "eks:DescribeNodegroup" permission allows Cluster Autoscaler to pull labels and taints from the EKS DescribeNodegroup API for EKS managed nodegroups. (Note: When an EKS DescribeNodegroup API label and a tag on the underlying autoscaling group have the same key, the EKS DescribeNodegroup API label value will be saved by the Cluster Autoscaler over the autoscaling group tag value.) Currently the Cluster Autoscaler will only call the EKS DescribeNodegroup API when a managed nodegroup is created with 0 nodes and has never had any nodes added to it. Once nodes are added, even if the managed nodegroup is scaled back to 0 nodes, this functionality will not be called anymore. In the case of a Cluster Autoscaler restart, the Cluster Autoscaler will need to repopulate caches so it will call this functionality again if the managed nodegroup is at 0 nodes. Enabling this functionality any time there are 0 nodes in a managed nodegroup (even after a scale-up then scale-down) would require changes to the general shared Cluster Autoscaler code which could happen in the future.

NOTE: For private clusters, in order for the EKS DescribeNodegroup API to work, you need to create an interface endpoint for Amazon EKS (AWS PrivateLink), as described at the AWS Documentation.

Using OIDC Federated Authentication

OIDC federated authentication allows your service to assume an IAM role and interact with AWS services without having to store credentials as environment variables. For an example of how to use AWS IAM OIDC with the Cluster Autoscaler please see here.

Using AWS Credentials

NOTE The following is not recommended for Kubernetes clusters running on AWS. If you are using Amazon EKS, consider using IAM roles for Service Accounts instead.

For on-premise clusters, you may create an IAM user subject to the above policy and provide the IAM credentials as environment variables in the Cluster Autoscaler deployment manifest. Cluster Autoscaler will use these credentials to authenticate and authorize itself.

apiVersion: v1
kind: Secret
metadata:
  name: aws-secret
type: Opaque
data:
  aws_access_key_id: BASE64_OF_YOUR_AWS_ACCESS_KEY_ID
  aws_secret_access_key: BASE64_OF_YOUR_AWS_SECRET_ACCESS_KEY

Please refer to the relevant Kubernetes documentation for creating a secret manually.

env:
  - name: AWS_ACCESS_KEY_ID
    valueFrom:
      secretKeyRef:
        name: aws-secret
        key: aws_access_key_id
  - name: AWS_SECRET_ACCESS_KEY
    valueFrom:
      secretKeyRef:
        name: aws-secret
        key: aws_secret_access_key
  - name: AWS_REGION
    value: YOUR_AWS_REGION

Auto-Discovery Setup

Auto-Discovery Setup is the preferred method to configure Cluster Autoscaler.

To enable this, provide the --node-group-auto-discovery flag as an argument whose value is a list of tag keys that should be looked for. For example, --node-group-auto-discovery=asg:tag=k8s.io/cluster-autoscaler/enabled,k8s.io/cluster-autoscaler/<cluster-name> will find the ASGs that have at least all the given tags. Without the tags, the Cluster Autoscaler will be unable to add new instances to the ASG as it has not been discovered. In the example, a value is not given for the tags and in this case any value will be ignored and will be arbitrary - only the tag name matters. Optionally, the tag value can be set to be usable and custom tags can also be added. For example, --node-group-auto-discovery=asg:tag=k8s.io/cluster-autoscaler/enabled=foo,k8s.io/cluster-autoscaler/<cluster-name>=bar,my-custom-tag=custom-value. Now the ASG tags must have the correct values as well as the custom tag to be successfully discovered by the Cluster Autoscaler.

Example deployment:

kubectl apply -f examples/cluster-autoscaler-autodiscover.yaml

Cluster Autoscaler will respect the minimum and maximum values of each Auto Scaling Group. It will only adjust the desired value.

Each Auto Scaling Group should be composed of instance types that provide approximately equal capacity. For example, ASG "xlarge" could be composed of m5a.xlarge, m4.xlarge, m5.xlarge, and m5d.xlarge instance types, because each of those provide 4 vCPUs and 16GiB RAM. Separately, ASG "2xlarge" could be composed of m5a.2xlarge, m4.2xlarge, m5.2xlarge, and m5d.2xlarge instance types, because each of those provide 8 vCPUs and 32GiB RAM.

Cluster Autoscaler will attempt to determine the CPU, memory, and GPU resources provided by an Auto Scaling Group based on the instance type specified in its Launch Configuration or Launch Template. It will also examine any overrides provided in an ASG's Mixed Instances Policy. If any such overrides are found, only the first instance type found will be used. See Using Mixed Instances Policies and Spot Instances for details.

When scaling up from 0 nodes, the Cluster Autoscaler reads ASG tags to derive information about the specifications of the nodes i.e labels and taints in that ASG. Note that it does not actually apply these labels or taints - this is done by an AWS generated user data script. It gives the Cluster Autoscaler information about whether pending pods will be able to be scheduled should a new node be spun up for a particular ASG with the asumption the ASG tags accurately reflect the labels/taint actually applied.

The following is only required if scaling up from 0 nodes. The Cluster Autoscaler will require the label tag on the ASG should a deployment have a NodeSelector, else no scaling will occur as the Cluster Autoscaler does not realise the ASG has that particular label. The tag is of the format k8s.io/cluster-autoscaler/node-template/label/<label-name>: <label-value> is the name of the label and the value of each tag specifies the label value.

Example tags:

  • k8s.io/cluster-autoscaler/node-template/label/foo: bar

The following is only required if scaling up from 0 nodes. The Cluster Autoscaler will require the taint tag on the ASG, else tainted nodes may get spun up that cannot actually have the pending pods run on it. The tag is of the format k8s.io/cluster-autoscaler/node-template/taint/<taint-name>:<taint-value:taint-effect> is the name of the taint and the value of each tag specifies the taint value and effect with the format <taint-value>:<taint-effect>.

Example tags:

  • k8s.io/cluster-autoscaler/node-template/taint/dedicated: true:NoSchedule

From version 1.14, Cluster Autoscaler can also determine the resources provided by each Auto Scaling Group via tags. The tag is of the format k8s.io/cluster-autoscaler/node-template/resources/<resource-name>. <resource-name> is the name of the resource, such as ephemeral-storage. The value of each tag specifies the amount of resource provided. The units are identical to the units used in the resources field of a Pod specification.

Example tags:

  • k8s.io/cluster-autoscaler/node-template/resources/ephemeral-storage: 100G

ASG labels can specify autoscaling options, overriding the global cluster-autoscaler settings for the labeled ASGs. Those labels takes the same values format as the cluster-autoscaler command line flags they override (a float or a duration, encoded as string). Currently supported autoscaling options (and example values) are:

  • k8s.io/cluster-autoscaler/node-template/autoscaling-options/scaledownutilizationthreshold: 0.5 (overrides --scale-down-utilization-threshold value for that specific ASG)
  • k8s.io/cluster-autoscaler/node-template/autoscaling-options/scaledowngpuutilizationthreshold: 0.5 (overrides --scale-down-gpu-utilization-threshold value for that specific ASG)
  • k8s.io/cluster-autoscaler/node-template/autoscaling-options/scaledownunneededtime: 10m0s (overrides --scale-down-unneeded-time value for that specific ASG)
  • k8s.io/cluster-autoscaler/node-template/autoscaling-options/scaledownunreadytime: 20m0s (overrides --scale-down-unready-time value for that specific ASG)
  • k8s.io/cluster-autoscaler/node-template/autoscaling-options/ignoredaemonsetsutilization: true (overrides --ignore-daemonsets-utilization value for that specific ASG)

NOTE: It is your responsibility to ensure such labels and/or taints are applied via the node's kubelet configuration at startup. Cluster Autoscaler will not set the node taints for you.

Recommendations:

  • It is recommended to use a second tag like k8s.io/cluster-autoscaler/<cluster-name> when k8s.io/cluster-autoscaler/enabled is used across many clusters to prevent ASGs from different clusters having conflicts. An ASG must contain at least all the tags specified and as such secondary tags can differentiate between different clusters ASGs.
  • To prevent conflicts, do not provide a --nodes argument if --node-group-auto-discovery is specified.
  • Be sure to add autoscaling:DescribeLaunchConfigurations or ec2:DescribeLaunchTemplateVersions to the Action list of the IAM Policy used by Cluster Autoscaler, depending on whether your ASG utilizes Launch Configurations or Launch Templates.
  • If Cluster Autoscaler adds a node to the cluster, and the node has taints applied when it joins the cluster that Cluster Autoscaler was unaware of (because the tag wasn't supplied in ASG), this can lead to significant confusion and misbehaviour.
Special note on GPU instances

The device plugin on nodes that provides GPU resources can take some time to advertise the GPU resource to the cluster. This may cause Cluster Autoscaler to unnecessarily scale out multiple times.

To avoid this, you can configure kubelet on your GPU nodes to label the node before it joins the cluster by passing it the --node-labels flag. The label format is as follows:

  • Cluster Autoscaler < 1.15: cloud.google.com/gke-accelerator=<gpu-type>
  • Cluster Autoscaler >= 1.15: k8s.amazonaws.com/accelerator=<gpu-type>

<gpu-type> varies by instance type. On P2 instances, for example, the value is nvidia-tesla-k80.

Manual configuration

Cluster Autoscaler can also be configured manually if you wish by passing the --nodes argument at startup. The format of the argument is --nodes=<min>:<max>:<asg-name>, where <min> is the minimum number of nodes, <max> is the maximum number of nodes, and <asg-name> is the Auto Scaling Group name.

You can pass multiple --nodes arguments if you have multiple Auto Scaling Groups you want Cluster Autoscaler to use.

NOTES:

  • Both <min> and <max> must be within the range of the minimum and maximum instance counts specified by the Auto Scaling group.
  • When manual configuration is used, all Auto Scaling groups must use EC2 instance types that provide equal CPU and memory capacity.

Examples:

One ASG Setup (min: 1, max: 10, ASG Name: k8s-worker-asg-1)
kubectl apply -f examples/cluster-autoscaler-one-asg.yaml
Multiple ASG Setup
kubectl apply -f examples/cluster-autoscaler-multi-asg.yaml

Control Plane (previously referred to as master) Node Setup

NOTE: This setup is not compatible with Amazon EKS.

To run a CA pod on a control plane node the CA deployment should tolerate the master taint and nodeSelector should be used to schedule the pods on a control plane node. Please replace {{ node_asg_min }}, {{ node_asg_max }} and {{ name }} with your ASG setting in the yaml file.

kubectl apply -f examples/cluster-autoscaler-run-on-control-plane.yaml

Using Mixed Instances Policies and Spot Instances

NOTE: The minimum version of cluster autoscaler to support MixedInstancePolicy is v1.14.x.

If your workloads can tolerate interruption, consider taking advantage of Spot Instances for a lower price point. To enable diversity among On Demand and Spot Instances, as well as specify multiple EC2 instance types in order to tap into multiple Spot capacity pools, use a mixed instances policy on your ASG. Note that the instance types should have the same amount of RAM and number of CPU cores, since this is fundamental to CA's scaling calculations. Using mismatched instances types can produce unintended results. See an example below.

Additionally, there are other factors which affect scaling, such as node labels. If you are currently using nodeSelector with the beta.kubernetes.io/instance-type label, you will need to apply a common propagating label to the ASG and use that instead, since the instance-type label can no longer be relied upon. One may also use auto-generated tags such as aws:cloudformation:stack-name for this purpose. Node affinity and anti-affinity are not affected in the same way, since these selectors natively accept multiple values; one must add all the configured instances types to the list of values, for example:

spec:
  affinity:
    nodeAffinity:
      requiredDuringSchedulingIgnoredDuringExecution:
        nodeSelectorTerms:
          - matchExpressions:
              - key: beta.kubernetes.io/instance-type
                operator: In
                values:
                  - r5.2xlarge
                  - r5d.2xlarge
                  - r5a.2xlarge
                  - r5ad.2xlarge
                  - r5n.2xlarge
                  - r5dn.2xlarge
                  - r4.2xlarge
                  - i3.2xlarge

Similarly, if using the balancing-label flag, you should only choose labels which have the same value for all nodes in the node group. Otherwise you may get unexpected results, as the flag values will vary based on the nodes created by the ASG.

Example usage:
  • Create a Launch Template (LT) with an instance type, for example, r5.2xlarge. Consider this the 'base' instance type. Do not define any spot purchase options here.
  • Create an ASG with a MixedInstancesPolicy that refers to the newly-created LT.
  • Set LaunchTemplateOverrides to include the 'base' instance type r5.2xlarge and suitable alternatives, e.g. r5d.2xlarge, i3.2xlarge, r5a.2xlarge and r5ad.2xlarge. Differing processor types and speeds should be evaluated depending on your use-case(s).
  • Set InstancesDistribution according to your needs.
  • See Allocation Strategies for information about how the ASG fulfils capacity from the specified instance types. It is recommended to use the capacity-optimized allocation strategy, which will automatically launch Spot Instances into the most available pools by looking at real-time capacity data and.
  • For the same workload or for the generic capacity in your cluster, you can also create more node groups with a vCPU/Mem ratio that is a good fit for your workloads, but from different instance sizes. For example: Node group 1: m5.xlarge, m5a.xlarge, m5d.xlarge, m5ad.xlarge, m4.xlarge. Node group 2: m5.2xlarge, m5a.2xlarge, m5d.2xlarge, m5ad.2xlarge, m4.2xlarge. This approach increases the chance of achieving your desired scale at the lowest cost by tapping into many Spot capacity pools.

See CloudFormation example here.

Use Static Instance List

The set of the latest supported EC2 instance types will be fetched by the CA at run time. You can find all the available instance types in the CA logs. If your network access is restricted such that fetching this set is infeasible, you can specify the command-line flag --aws-use-static-instance-list=true to switch the CA back to its original use of a statically defined set.

To refresh static list, please run go run ec2_instance_types/gen.go under cluster-autoscaler/cloudprovider/aws/ and update staticListLastUpdateTime in aws_util.go

Using the AWS SDK vendored in the AWS cloudprovider

If you want to use a newer version of the AWS SDK than the version currently vendored as a direct dependency by Cluster Autoscaler, then you can use the version vendored under this AWS cloudprovider.

The current version vendored is v1.48.7.

If you want to update the vendored AWS SDK to a newer version, please make sure of the following:

  1. Place the copy of the new desired version of the AWS SDK under the aws-sdk-go directory.
  2. Remove folders : models and examples. Remove _test.go file find . -name '*_test.go' -exec rm {}+
  3. Update the import statements within the newly-copied AWS SDK to reference the new paths (e.g., github.com/aws/aws-sdk-go/aws/awsutil -> k8s.io/autoscaler/cluster-autoscaler/cloudprovider/aws/aws-sdk-go/aws/awsutil). You can use this command from the aws-sdk-go folder find . -type f -exec sed -i ‘s#github.com/aws/aws-sdk-go#k8s.io/autoscaler/cluster-autoscaler/cloudprovider/aws/aws-sdk-go#’ {} \;
  4. Update the version number above to indicate the new vendored version.

Using cloud config with helm

If you want to use custom AWS cloud config e.g. endpoint urls

  1. Create ConfigMap with cloud config file definition (see example):
    kubectl apply -f examples/configmap-cloudconfig-example.yaml
    
  2. Add the following in your values.yaml:
    cloudConfigPath: config/cloud.conf
    
    extraVolumes:
      - name: cloud-config
        configMap:
          name: cloud-config
    
    extraVolumeMounts:
      - name: cloud-config
        mountPath: config
    
  3. Install (or upgrade) helm chart with updated values (see example)

Please note: it is also possible to mount the cloud config file from host:

    extraVolumes:
      - name: cloud-config
        hostPath:
          path: /path/to/file/on/host

    extraVolumeMounts:
      - name: cloud-config
        mountPath: config/cloud.conf
        readOnly: true

Common Notes and Gotchas:

  • The /etc/ssl/certs/ca-bundle.crt should exist by default on ec2 instance in your EKS cluster. If you use other cluster provision tools like kops with different operating systems other than Amazon Linux 2, please use /etc/ssl/certs/ca-certificates.crt or correct path on your host instead for the volume hostPath in your cluster autoscaler manifest.
  • If you’re using Persistent Volumes, your deployment needs to run in the same AZ as where the EBS volume is, otherwise the pod scheduling could fail if it is scheduled in a different AZ and cannot find the EBS volume. To overcome this, either use a single AZ ASG for this use case, or an ASG-per-AZ while enabling --balance-similar-node-groups. Alternately, and depending on your use-case, you might be able to switch from using EBS to using shared storage that is available across AZs (for each pod in its respective AZ). Consider AWS services like Amazon EFS or Amazon FSx for Lustre.
  • On creation time, the ASG will have the AZRebalance process enabled, which means it will actively work to balance the number of instances between AZs, and possibly terminate instances. If your applications could be impacted from sudden termination, you can either suspend the AZRebalance feature, or use a tool for automatic draining upon ASG scale-in such as the AWS Node Termination Handler.
  • By default, cluster autoscaler will not terminate nodes running pods in the kube-system namespace. You can override this default behaviour by passing in the --skip-nodes-with-system-pods=false flag.
  • By default, cluster autoscaler will wait 10 minutes between scale down operations, you can adjust this using the --scale-down-delay-after-add, --scale-down-delay-after-delete, and --scale-down-delay-after-failure flag. E.g. --scale-down-delay-after-add=5m to decrease the scale down delay to 5 minutes after a node has been added.
  • If you're running multiple ASGs, the --expander flag supports five options: random, most-pods, least-waste, priority, and grpc. random will expand a random ASG on scale up. most-pods will scale up the ASG that will schedule the most amount of pods. least-waste will expand the ASG that will waste the least amount of CPU/MEM resources. In the event of a tie, cluster autoscaler will fall back torandom. The priority expander lets you define a custom priority ranking in a ConfigMap for selecting ASGs, and the grpc expander allows you to write your own expansion logic.
  • If you're managing your own kubelets, they need to be started with the --provider-id flag. The provider id has the format aws:///<availability-zone>/<instance-id>, e.g. aws:///us-east-1a/i-01234abcdef.
  • If you want to use regional STS endpoints (e.g. when using VPC endpoint for STS) the env AWS_STS_REGIONAL_ENDPOINTS=regional should be set.
  • If you want to run it on instances with IMDSv1 disabled make sure your EC2 launch configuration has the setting Metadata response hop limit set to 2. Otherwise, the /latest/api/token call will timeout and result in an error. See AWS docs here for further information.
  • If you don't use EKS managed nodegroups, don't add the eks:nodegroup-name tag to the ASG as this will lead to extra EKS API calls that could slow down scaling when there are 0 nodes in the nodegroup.
  • Set AWS_MAX_ATTEMPTS to configure max retries
  • If you are running a private cluster in a VPC without certain VPC interfaces for AWS services, the CA might crash on startup due to failing to dynamically fetch supported EC2-instance types. To avoid this, add the argument --aws-use-static-instance-list=true to the CA startup command. For more information on private cluster requirements, see AWS docs here.

Documentation

Index

Constants

View Source
const (
	// GPULabel is the label added to nodes with GPU resource.
	GPULabel = "k8s.amazonaws.com/accelerator"
)

Variables

View Source
var InstanceTypes = map[string]*InstanceType{}/* 774 elements not displayed */

InstanceTypes is a map of ec2 resources

View Source
var StaticListLastUpdateTime = "2024-04-08"

StaticListLastUpdateTime is a string declaring the last time the static list was updated.

Functions

func BuildAWS

BuildAWS builds AWS cloud provider, manager etc.

func BuildAwsCloudProvider

func BuildAwsCloudProvider(awsManager *AwsManager, resourceLimiter *cloudprovider.ResourceLimiter) (cloudprovider.CloudProvider, error)

BuildAwsCloudProvider builds CloudProvider implementation for AWS.

func GenerateEC2InstanceTypes

func GenerateEC2InstanceTypes(sess *session.Session) (map[string]*InstanceType, error)

GenerateEC2InstanceTypes returns a map of ec2 resources

func GetCurrentAwsRegion

func GetCurrentAwsRegion() (string, error)

GetCurrentAwsRegion return region of current cluster without building awsManager

func GetStaticEC2InstanceTypes

func GetStaticEC2InstanceTypes() (map[string]*InstanceType, string)

GetStaticEC2InstanceTypes return pregenerated ec2 instance type list

func RegisterMetrics

func RegisterMetrics()

RegisterMetrics registers all AWS metrics.

Types

type AwsInstanceRef

type AwsInstanceRef struct {
	ProviderID string
	Name       string
}

AwsInstanceRef contains a reference to an instance in the AWS world.

func AwsRefFromProviderId

func AwsRefFromProviderId(id string) (*AwsInstanceRef, error)

AwsRefFromProviderId creates AwsInstanceRef object from provider id which must be in format: aws:///zone/name

type AwsManager

type AwsManager struct {
	// contains filtered or unexported fields
}

AwsManager is handles aws communication and data caching.

func CreateAwsManager

func CreateAwsManager(awsSDKProvider *awsSDKProvider, discoveryOpts cloudprovider.NodeGroupDiscoveryOptions, instanceTypes map[string]*InstanceType) (*AwsManager, error)

CreateAwsManager constructs awsManager object.

func (*AwsManager) Cleanup

func (m *AwsManager) Cleanup()

Cleanup the ASG cache.

func (*AwsManager) DeleteInstances

func (m *AwsManager) DeleteInstances(instances []*AwsInstanceRef) error

DeleteInstances deletes the given instances. All instances must be controlled by the same ASG.

func (*AwsManager) GetAsgForInstance

func (m *AwsManager) GetAsgForInstance(instance AwsInstanceRef) *asg

GetAsgForInstance returns AsgConfig of the given Instance

func (*AwsManager) GetAsgNodes

func (m *AwsManager) GetAsgNodes(ref AwsRef) ([]AwsInstanceRef, error)

GetAsgNodes returns Asg nodes.

func (*AwsManager) GetAsgOptions

GetAsgOptions parse options extracted from ASG tags and merges them with provided defaults

func (*AwsManager) GetInstanceStatus

func (m *AwsManager) GetInstanceStatus(ref AwsInstanceRef) (*string, error)

GetInstanceStatus returns the status of ASG nodes

func (*AwsManager) Refresh

func (m *AwsManager) Refresh() error

Refresh is called before every main loop and can be used to dynamically update cloud provider state. In particular the list of node groups returned by NodeGroups can change as a result of CloudProvider.Refresh().

func (*AwsManager) SetAsgSize

func (m *AwsManager) SetAsgSize(asg *asg, size int) error

SetAsgSize sets ASG size.

type AwsNodeGroup

type AwsNodeGroup struct {
	// contains filtered or unexported fields
}

AwsNodeGroup implements NodeGroup interface.

func (*AwsNodeGroup) AtomicIncreaseSize

func (ng *AwsNodeGroup) AtomicIncreaseSize(delta int) error

AtomicIncreaseSize is not implemented.

func (*AwsNodeGroup) Autoprovisioned

func (ng *AwsNodeGroup) Autoprovisioned() bool

Autoprovisioned returns true if the node group is autoprovisioned.

func (*AwsNodeGroup) Belongs

func (ng *AwsNodeGroup) Belongs(node *apiv1.Node) (bool, error)

Belongs returns true if the given node belongs to the NodeGroup.

func (*AwsNodeGroup) Create

func (ng *AwsNodeGroup) Create() (cloudprovider.NodeGroup, error)

Create creates the node group on the cloud provider side.

func (*AwsNodeGroup) Debug

func (ng *AwsNodeGroup) Debug() string

Debug returns a debug string for the Asg.

func (*AwsNodeGroup) DecreaseTargetSize

func (ng *AwsNodeGroup) DecreaseTargetSize(delta int) error

DecreaseTargetSize decreases the target size of the node group. This function doesn't permit to delete any existing node and can be used only to reduce the request for new nodes that have not been yet fulfilled. Delta should be negative. It is assumed that cloud provider will not delete the existing nodes if the size when there is an option to just decrease the target.

func (*AwsNodeGroup) Delete

func (ng *AwsNodeGroup) Delete() error

Delete deletes the node group on the cloud provider side. This will be executed only for autoprovisioned node groups, once their size drops to 0.

func (*AwsNodeGroup) DeleteNodes

func (ng *AwsNodeGroup) DeleteNodes(nodes []*apiv1.Node) error

DeleteNodes deletes the nodes from the group.

func (*AwsNodeGroup) Exist

func (ng *AwsNodeGroup) Exist() bool

Exist checks if the node group really exists on the cloud provider side. Allows to tell the theoretical node group from the real one.

func (*AwsNodeGroup) GetOptions

GetOptions returns NodeGroupAutoscalingOptions that should be used for this particular NodeGroup. Returning a nil will result in using default options.

func (*AwsNodeGroup) Id

func (ng *AwsNodeGroup) Id() string

Id returns asg id.

func (*AwsNodeGroup) IncreaseSize

func (ng *AwsNodeGroup) IncreaseSize(delta int) error

IncreaseSize increases Asg size

func (*AwsNodeGroup) MaxSize

func (ng *AwsNodeGroup) MaxSize() int

MaxSize returns maximum size of the node group.

func (*AwsNodeGroup) MinSize

func (ng *AwsNodeGroup) MinSize() int

MinSize returns minimum size of the node group.

func (*AwsNodeGroup) Nodes

func (ng *AwsNodeGroup) Nodes() ([]cloudprovider.Instance, error)

Nodes returns a list of all nodes that belong to this node group.

func (*AwsNodeGroup) TargetSize

func (ng *AwsNodeGroup) TargetSize() (int, error)

TargetSize returns the current TARGET size of the node group. It is possible that the number is different from the number of nodes registered in Kubernetes.

func (*AwsNodeGroup) TemplateNodeInfo

func (ng *AwsNodeGroup) TemplateNodeInfo() (*schedulerframework.NodeInfo, error)

TemplateNodeInfo returns a node template for this node group.

type AwsRef

type AwsRef struct {
	Name string
}

AwsRef contains a reference to some entity in AWS world.

type InstanceType

type InstanceType struct {
	InstanceType string
	VCPU         int64
	MemoryMb     int64
	GPU          int64
	Architecture string
}

InstanceType is spec of EC2 instance

Directories

Path Synopsis
aws-sdk-go
aws
Package aws provides the core SDK's utilities and shared types.
Package aws provides the core SDK's utilities and shared types.
aws/arn
Package arn provides a parser for interacting with Amazon Resource Names.
Package arn provides a parser for interacting with Amazon Resource Names.
aws/awserr
Package awserr represents API error interface accessors for the SDK.
Package awserr represents API error interface accessors for the SDK.
aws/corehandlers
DO NOT EDIT
DO NOT EDIT
aws/credentials
Package credentials provides credential retrieval and management
Package credentials provides credential retrieval and management
aws/credentials/endpointcreds
Package endpointcreds provides support for retrieving credentials from an arbitrary HTTP endpoint.
Package endpointcreds provides support for retrieving credentials from an arbitrary HTTP endpoint.
aws/credentials/plugincreds
Package plugincreds implements a credentials provider sourced from a Go plugin.
Package plugincreds implements a credentials provider sourced from a Go plugin.
aws/credentials/processcreds
Package processcreds is a credential Provider to retrieve `credential_process` credentials.
Package processcreds is a credential Provider to retrieve `credential_process` credentials.
aws/credentials/ssocreds
Package ssocreds provides a credential provider for retrieving temporary AWS credentials using an SSO access token.
Package ssocreds provides a credential provider for retrieving temporary AWS credentials using an SSO access token.
aws/credentials/stscreds
Package stscreds are credential Providers to retrieve STS AWS credentials.
Package stscreds are credential Providers to retrieve STS AWS credentials.
aws/csm
Package csm provides the Client Side Monitoring (CSM) client which enables sending metrics via UDP connection to the CSM agent.
Package csm provides the Client Side Monitoring (CSM) client which enables sending metrics via UDP connection to the CSM agent.
aws/defaults
Package defaults is a collection of helpers to retrieve the SDK's default configuration and handlers.
Package defaults is a collection of helpers to retrieve the SDK's default configuration and handlers.
aws/ec2metadata
Package ec2metadata provides the client for making API calls to the EC2 Metadata service.
Package ec2metadata provides the client for making API calls to the EC2 Metadata service.
aws/endpoints
Package endpoints provides the types and functionality for defining regions and endpoints, as well as querying those definitions.
Package endpoints provides the types and functionality for defining regions and endpoints, as well as querying those definitions.
aws/session
Package session provides configuration for the SDK's service clients.
Package session provides configuration for the SDK's service clients.
aws/signer/v4
Package v4 implements signing for AWS V4 signer
Package v4 implements signing for AWS V4 signer
awstesting/unit
Package unit performs initialization and validation for unit tests
Package unit performs initialization and validation for unit tests
internal/ini
Package ini is an LL(1) parser for configuration files.
Package ini is an LL(1) parser for configuration files.
internal/smithytesting/xml
Package xml is XML testing package that supports XML comparison utility.
Package xml is XML testing package that supports XML comparison utility.
internal/sync/singleflight
Package singleflight provides a duplicate function call suppression mechanism.
Package singleflight provides a duplicate function call suppression mechanism.
private/model/api/codegentest/service
Package service contains automatically generated AWS clients.
Package service contains automatically generated AWS clients.
private/model/api/codegentest/service/awsendpointdiscoverytest
Package awsendpointdiscoverytest provides the client and types for making API requests to AwsEndpointDiscoveryTest.
Package awsendpointdiscoverytest provides the client and types for making API requests to AwsEndpointDiscoveryTest.
private/model/api/codegentest/service/awsendpointdiscoverytest/awsendpointdiscoverytestiface
Package awsendpointdiscoverytestiface provides an interface to enable mocking the AwsEndpointDiscoveryTest service client for testing your code.
Package awsendpointdiscoverytestiface provides an interface to enable mocking the AwsEndpointDiscoveryTest service client for testing your code.
private/model/api/codegentest/service/awsquerycompatible
Package awsquerycompatible provides the client and types for making API requests to AWSQuery Compatible Service.
Package awsquerycompatible provides the client and types for making API requests to AWSQuery Compatible Service.
private/model/api/codegentest/service/awsquerycompatible/awsquerycompatibleiface
Package awsquerycompatibleiface provides an interface to enable mocking the AWSQuery Compatible Service service client for testing your code.
Package awsquerycompatibleiface provides an interface to enable mocking the AWSQuery Compatible Service service client for testing your code.
private/model/api/codegentest/service/restjsonservice
Package restjsonservice provides the client and types for making API requests to REST JSON Service.
Package restjsonservice provides the client and types for making API requests to REST JSON Service.
private/model/api/codegentest/service/restjsonservice/restjsonserviceiface
Package restjsonserviceiface provides an interface to enable mocking the REST JSON Service service client for testing your code.
Package restjsonserviceiface provides an interface to enable mocking the REST JSON Service service client for testing your code.
private/model/api/codegentest/service/restxmlservice
Package restxmlservice provides the client and types for making API requests to REST XML Service.
Package restxmlservice provides the client and types for making API requests to REST XML Service.
private/model/api/codegentest/service/restxmlservice/restxmlserviceiface
Package restxmlserviceiface provides an interface to enable mocking the REST XML Service service client for testing your code.
Package restxmlserviceiface provides an interface to enable mocking the REST XML Service service client for testing your code.
private/model/api/codegentest/service/rpcservice
Package rpcservice provides the client and types for making API requests to RPC Service.
Package rpcservice provides the client and types for making API requests to RPC Service.
private/model/api/codegentest/service/rpcservice/rpcserviceiface
Package rpcserviceiface provides an interface to enable mocking the RPC Service service client for testing your code.
Package rpcserviceiface provides an interface to enable mocking the RPC Service service client for testing your code.
private/protocol/ec2query
Package ec2query provides serialization of AWS EC2 requests and responses.
Package ec2query provides serialization of AWS EC2 requests and responses.
private/protocol/json/jsonutil
Package jsonutil provides JSON serialization of AWS requests and responses.
Package jsonutil provides JSON serialization of AWS requests and responses.
private/protocol/jsonrpc
Package jsonrpc provides JSON RPC utilities for serialization of AWS requests and responses.
Package jsonrpc provides JSON RPC utilities for serialization of AWS requests and responses.
private/protocol/query
Package query provides serialization of AWS query requests, and responses.
Package query provides serialization of AWS query requests, and responses.
private/protocol/rest
Package rest provides RESTful serialization of AWS requests and responses.
Package rest provides RESTful serialization of AWS requests and responses.
private/protocol/restjson
Package restjson provides RESTful JSON serialization of AWS requests and responses.
Package restjson provides RESTful JSON serialization of AWS requests and responses.
private/protocol/restxml
Package restxml provides RESTful XML serialization of AWS requests and responses.
Package restxml provides RESTful XML serialization of AWS requests and responses.
private/protocol/xml/xmlutil
Package xmlutil provides XML serialization of AWS requests and responses.
Package xmlutil provides XML serialization of AWS requests and responses.
service
Package service contains automatically generated AWS clients.
Package service contains automatically generated AWS clients.
service/accessanalyzer
Package accessanalyzer provides the client and types for making API requests to Access Analyzer.
Package accessanalyzer provides the client and types for making API requests to Access Analyzer.
service/accessanalyzer/accessanalyzeriface
Package accessanalyzeriface provides an interface to enable mocking the Access Analyzer service client for testing your code.
Package accessanalyzeriface provides an interface to enable mocking the Access Analyzer service client for testing your code.
service/account
Package account provides the client and types for making API requests to AWS Account.
Package account provides the client and types for making API requests to AWS Account.
service/account/accountiface
Package accountiface provides an interface to enable mocking the AWS Account service client for testing your code.
Package accountiface provides an interface to enable mocking the AWS Account service client for testing your code.
service/acm
Package acm provides the client and types for making API requests to AWS Certificate Manager.
Package acm provides the client and types for making API requests to AWS Certificate Manager.
service/acm/acmiface
Package acmiface provides an interface to enable mocking the AWS Certificate Manager service client for testing your code.
Package acmiface provides an interface to enable mocking the AWS Certificate Manager service client for testing your code.
service/acmpca
Package acmpca provides the client and types for making API requests to AWS Certificate Manager Private Certificate Authority.
Package acmpca provides the client and types for making API requests to AWS Certificate Manager Private Certificate Authority.
service/acmpca/acmpcaiface
Package acmpcaiface provides an interface to enable mocking the AWS Certificate Manager Private Certificate Authority service client for testing your code.
Package acmpcaiface provides an interface to enable mocking the AWS Certificate Manager Private Certificate Authority service client for testing your code.
service/alexaforbusiness
Package alexaforbusiness provides the client and types for making API requests to Alexa For Business.
Package alexaforbusiness provides the client and types for making API requests to Alexa For Business.
service/alexaforbusiness/alexaforbusinessiface
Package alexaforbusinessiface provides an interface to enable mocking the Alexa For Business service client for testing your code.
Package alexaforbusinessiface provides an interface to enable mocking the Alexa For Business service client for testing your code.
service/amplify
Package amplify provides the client and types for making API requests to AWS Amplify.
Package amplify provides the client and types for making API requests to AWS Amplify.
service/amplify/amplifyiface
Package amplifyiface provides an interface to enable mocking the AWS Amplify service client for testing your code.
Package amplifyiface provides an interface to enable mocking the AWS Amplify service client for testing your code.
service/amplifybackend
Package amplifybackend provides the client and types for making API requests to AmplifyBackend.
Package amplifybackend provides the client and types for making API requests to AmplifyBackend.
service/amplifybackend/amplifybackendiface
Package amplifybackendiface provides an interface to enable mocking the AmplifyBackend service client for testing your code.
Package amplifybackendiface provides an interface to enable mocking the AmplifyBackend service client for testing your code.
service/amplifyuibuilder
Package amplifyuibuilder provides the client and types for making API requests to AWS Amplify UI Builder.
Package amplifyuibuilder provides the client and types for making API requests to AWS Amplify UI Builder.
service/amplifyuibuilder/amplifyuibuilderiface
Package amplifyuibuilderiface provides an interface to enable mocking the AWS Amplify UI Builder service client for testing your code.
Package amplifyuibuilderiface provides an interface to enable mocking the AWS Amplify UI Builder service client for testing your code.
service/apigateway
Package apigateway provides the client and types for making API requests to Amazon API Gateway.
Package apigateway provides the client and types for making API requests to Amazon API Gateway.
service/apigateway/apigatewayiface
Package apigatewayiface provides an interface to enable mocking the Amazon API Gateway service client for testing your code.
Package apigatewayiface provides an interface to enable mocking the Amazon API Gateway service client for testing your code.
service/apigatewaymanagementapi
Package apigatewaymanagementapi provides the client and types for making API requests to AmazonApiGatewayManagementApi.
Package apigatewaymanagementapi provides the client and types for making API requests to AmazonApiGatewayManagementApi.
service/apigatewaymanagementapi/apigatewaymanagementapiiface
Package apigatewaymanagementapiiface provides an interface to enable mocking the AmazonApiGatewayManagementApi service client for testing your code.
Package apigatewaymanagementapiiface provides an interface to enable mocking the AmazonApiGatewayManagementApi service client for testing your code.
service/apigatewayv2
Package apigatewayv2 provides the client and types for making API requests to AmazonApiGatewayV2.
Package apigatewayv2 provides the client and types for making API requests to AmazonApiGatewayV2.
service/apigatewayv2/apigatewayv2iface
Package apigatewayv2iface provides an interface to enable mocking the AmazonApiGatewayV2 service client for testing your code.
Package apigatewayv2iface provides an interface to enable mocking the AmazonApiGatewayV2 service client for testing your code.
service/appconfig
Package appconfig provides the client and types for making API requests to Amazon AppConfig.
Package appconfig provides the client and types for making API requests to Amazon AppConfig.
service/appconfig/appconfigiface
Package appconfigiface provides an interface to enable mocking the Amazon AppConfig service client for testing your code.
Package appconfigiface provides an interface to enable mocking the Amazon AppConfig service client for testing your code.
service/appconfigdata
Package appconfigdata provides the client and types for making API requests to AWS AppConfig Data.
Package appconfigdata provides the client and types for making API requests to AWS AppConfig Data.
service/appconfigdata/appconfigdataiface
Package appconfigdataiface provides an interface to enable mocking the AWS AppConfig Data service client for testing your code.
Package appconfigdataiface provides an interface to enable mocking the AWS AppConfig Data service client for testing your code.
service/appfabric
Package appfabric provides the client and types for making API requests to AppFabric.
Package appfabric provides the client and types for making API requests to AppFabric.
service/appfabric/appfabriciface
Package appfabriciface provides an interface to enable mocking the AppFabric service client for testing your code.
Package appfabriciface provides an interface to enable mocking the AppFabric service client for testing your code.
service/appflow
Package appflow provides the client and types for making API requests to Amazon Appflow.
Package appflow provides the client and types for making API requests to Amazon Appflow.
service/appflow/appflowiface
Package appflowiface provides an interface to enable mocking the Amazon Appflow service client for testing your code.
Package appflowiface provides an interface to enable mocking the Amazon Appflow service client for testing your code.
service/appintegrationsservice
Package appintegrationsservice provides the client and types for making API requests to Amazon AppIntegrations Service.
Package appintegrationsservice provides the client and types for making API requests to Amazon AppIntegrations Service.
service/appintegrationsservice/appintegrationsserviceiface
Package appintegrationsserviceiface provides an interface to enable mocking the Amazon AppIntegrations Service service client for testing your code.
Package appintegrationsserviceiface provides an interface to enable mocking the Amazon AppIntegrations Service service client for testing your code.
service/applicationautoscaling
Package applicationautoscaling provides the client and types for making API requests to Application Auto Scaling.
Package applicationautoscaling provides the client and types for making API requests to Application Auto Scaling.
service/applicationautoscaling/applicationautoscalingiface
Package applicationautoscalingiface provides an interface to enable mocking the Application Auto Scaling service client for testing your code.
Package applicationautoscalingiface provides an interface to enable mocking the Application Auto Scaling service client for testing your code.
service/applicationcostprofiler
Package applicationcostprofiler provides the client and types for making API requests to AWS Application Cost Profiler.
Package applicationcostprofiler provides the client and types for making API requests to AWS Application Cost Profiler.
service/applicationcostprofiler/applicationcostprofileriface
Package applicationcostprofileriface provides an interface to enable mocking the AWS Application Cost Profiler service client for testing your code.
Package applicationcostprofileriface provides an interface to enable mocking the AWS Application Cost Profiler service client for testing your code.
service/applicationdiscoveryservice
Package applicationdiscoveryservice provides the client and types for making API requests to AWS Application Discovery Service.
Package applicationdiscoveryservice provides the client and types for making API requests to AWS Application Discovery Service.
service/applicationdiscoveryservice/applicationdiscoveryserviceiface
Package applicationdiscoveryserviceiface provides an interface to enable mocking the AWS Application Discovery Service service client for testing your code.
Package applicationdiscoveryserviceiface provides an interface to enable mocking the AWS Application Discovery Service service client for testing your code.
service/applicationinsights
Package applicationinsights provides the client and types for making API requests to Amazon CloudWatch Application Insights.
Package applicationinsights provides the client and types for making API requests to Amazon CloudWatch Application Insights.
service/applicationinsights/applicationinsightsiface
Package applicationinsightsiface provides an interface to enable mocking the Amazon CloudWatch Application Insights service client for testing your code.
Package applicationinsightsiface provides an interface to enable mocking the Amazon CloudWatch Application Insights service client for testing your code.
service/appmesh
Package appmesh provides the client and types for making API requests to AWS App Mesh.
Package appmesh provides the client and types for making API requests to AWS App Mesh.
service/appmesh/appmeshiface
Package appmeshiface provides an interface to enable mocking the AWS App Mesh service client for testing your code.
Package appmeshiface provides an interface to enable mocking the AWS App Mesh service client for testing your code.
service/appregistry
Package appregistry provides the client and types for making API requests to AWS Service Catalog App Registry.
Package appregistry provides the client and types for making API requests to AWS Service Catalog App Registry.
service/appregistry/appregistryiface
Package appregistryiface provides an interface to enable mocking the AWS Service Catalog App Registry service client for testing your code.
Package appregistryiface provides an interface to enable mocking the AWS Service Catalog App Registry service client for testing your code.
service/apprunner
Package apprunner provides the client and types for making API requests to AWS App Runner.
Package apprunner provides the client and types for making API requests to AWS App Runner.
service/apprunner/apprunneriface
Package apprunneriface provides an interface to enable mocking the AWS App Runner service client for testing your code.
Package apprunneriface provides an interface to enable mocking the AWS App Runner service client for testing your code.
service/appstream
Package appstream provides the client and types for making API requests to Amazon AppStream.
Package appstream provides the client and types for making API requests to Amazon AppStream.
service/appstream/appstreamiface
Package appstreamiface provides an interface to enable mocking the Amazon AppStream service client for testing your code.
Package appstreamiface provides an interface to enable mocking the Amazon AppStream service client for testing your code.
service/appsync
Package appsync provides the client and types for making API requests to AWS AppSync.
Package appsync provides the client and types for making API requests to AWS AppSync.
service/appsync/appsynciface
Package appsynciface provides an interface to enable mocking the AWS AppSync service client for testing your code.
Package appsynciface provides an interface to enable mocking the AWS AppSync service client for testing your code.
service/arczonalshift
Package arczonalshift provides the client and types for making API requests to AWS ARC - Zonal Shift.
Package arczonalshift provides the client and types for making API requests to AWS ARC - Zonal Shift.
service/arczonalshift/arczonalshiftiface
Package arczonalshiftiface provides an interface to enable mocking the AWS ARC - Zonal Shift service client for testing your code.
Package arczonalshiftiface provides an interface to enable mocking the AWS ARC - Zonal Shift service client for testing your code.
service/athena
Package athena provides the client and types for making API requests to Amazon Athena.
Package athena provides the client and types for making API requests to Amazon Athena.
service/athena/athenaiface
Package athenaiface provides an interface to enable mocking the Amazon Athena service client for testing your code.
Package athenaiface provides an interface to enable mocking the Amazon Athena service client for testing your code.
service/auditmanager
Package auditmanager provides the client and types for making API requests to AWS Audit Manager.
Package auditmanager provides the client and types for making API requests to AWS Audit Manager.
service/auditmanager/auditmanageriface
Package auditmanageriface provides an interface to enable mocking the AWS Audit Manager service client for testing your code.
Package auditmanageriface provides an interface to enable mocking the AWS Audit Manager service client for testing your code.
service/augmentedairuntime
Package augmentedairuntime provides the client and types for making API requests to Amazon Augmented AI Runtime.
Package augmentedairuntime provides the client and types for making API requests to Amazon Augmented AI Runtime.
service/augmentedairuntime/augmentedairuntimeiface
Package augmentedairuntimeiface provides an interface to enable mocking the Amazon Augmented AI Runtime service client for testing your code.
Package augmentedairuntimeiface provides an interface to enable mocking the Amazon Augmented AI Runtime service client for testing your code.
service/autoscaling
Package autoscaling provides the client and types for making API requests to Auto Scaling.
Package autoscaling provides the client and types for making API requests to Auto Scaling.
service/autoscaling/autoscalingiface
Package autoscalingiface provides an interface to enable mocking the Auto Scaling service client for testing your code.
Package autoscalingiface provides an interface to enable mocking the Auto Scaling service client for testing your code.
service/autoscalingplans
Package autoscalingplans provides the client and types for making API requests to AWS Auto Scaling Plans.
Package autoscalingplans provides the client and types for making API requests to AWS Auto Scaling Plans.
service/autoscalingplans/autoscalingplansiface
Package autoscalingplansiface provides an interface to enable mocking the AWS Auto Scaling Plans service client for testing your code.
Package autoscalingplansiface provides an interface to enable mocking the AWS Auto Scaling Plans service client for testing your code.
service/b2bi
Package b2bi provides the client and types for making API requests to AWS B2B Data Interchange.
Package b2bi provides the client and types for making API requests to AWS B2B Data Interchange.
service/b2bi/b2biiface
Package b2biiface provides an interface to enable mocking the AWS B2B Data Interchange service client for testing your code.
Package b2biiface provides an interface to enable mocking the AWS B2B Data Interchange service client for testing your code.
service/backup
Package backup provides the client and types for making API requests to AWS Backup.
Package backup provides the client and types for making API requests to AWS Backup.
service/backup/backupiface
Package backupiface provides an interface to enable mocking the AWS Backup service client for testing your code.
Package backupiface provides an interface to enable mocking the AWS Backup service client for testing your code.
service/backupgateway
Package backupgateway provides the client and types for making API requests to AWS Backup Gateway.
Package backupgateway provides the client and types for making API requests to AWS Backup Gateway.
service/backupgateway/backupgatewayiface
Package backupgatewayiface provides an interface to enable mocking the AWS Backup Gateway service client for testing your code.
Package backupgatewayiface provides an interface to enable mocking the AWS Backup Gateway service client for testing your code.
service/backupstorage
Package backupstorage provides the client and types for making API requests to AWS Backup Storage.
Package backupstorage provides the client and types for making API requests to AWS Backup Storage.
service/backupstorage/backupstorageiface
Package backupstorageiface provides an interface to enable mocking the AWS Backup Storage service client for testing your code.
Package backupstorageiface provides an interface to enable mocking the AWS Backup Storage service client for testing your code.
service/batch
Package batch provides the client and types for making API requests to AWS Batch.
Package batch provides the client and types for making API requests to AWS Batch.
service/batch/batchiface
Package batchiface provides an interface to enable mocking the AWS Batch service client for testing your code.
Package batchiface provides an interface to enable mocking the AWS Batch service client for testing your code.
service/bcmdataexports
Package bcmdataexports provides the client and types for making API requests to AWS Billing and Cost Management Data Exports.
Package bcmdataexports provides the client and types for making API requests to AWS Billing and Cost Management Data Exports.
service/bcmdataexports/bcmdataexportsiface
Package bcmdataexportsiface provides an interface to enable mocking the AWS Billing and Cost Management Data Exports service client for testing your code.
Package bcmdataexportsiface provides an interface to enable mocking the AWS Billing and Cost Management Data Exports service client for testing your code.
service/bedrock
Package bedrock provides the client and types for making API requests to Amazon Bedrock.
Package bedrock provides the client and types for making API requests to Amazon Bedrock.
service/bedrock/bedrockiface
Package bedrockiface provides an interface to enable mocking the Amazon Bedrock service client for testing your code.
Package bedrockiface provides an interface to enable mocking the Amazon Bedrock service client for testing your code.
service/bedrockagent
Package bedrockagent provides the client and types for making API requests to Agents for Amazon Bedrock.
Package bedrockagent provides the client and types for making API requests to Agents for Amazon Bedrock.
service/bedrockagent/bedrockagentiface
Package bedrockagentiface provides an interface to enable mocking the Agents for Amazon Bedrock service client for testing your code.
Package bedrockagentiface provides an interface to enable mocking the Agents for Amazon Bedrock service client for testing your code.
service/bedrockagentruntime
Package bedrockagentruntime provides the client and types for making API requests to Agents for Amazon Bedrock Runtime.
Package bedrockagentruntime provides the client and types for making API requests to Agents for Amazon Bedrock Runtime.
service/bedrockagentruntime/bedrockagentruntimeiface
Package bedrockagentruntimeiface provides an interface to enable mocking the Agents for Amazon Bedrock Runtime service client for testing your code.
Package bedrockagentruntimeiface provides an interface to enable mocking the Agents for Amazon Bedrock Runtime service client for testing your code.
service/bedrockruntime
Package bedrockruntime provides the client and types for making API requests to Amazon Bedrock Runtime.
Package bedrockruntime provides the client and types for making API requests to Amazon Bedrock Runtime.
service/bedrockruntime/bedrockruntimeiface
Package bedrockruntimeiface provides an interface to enable mocking the Amazon Bedrock Runtime service client for testing your code.
Package bedrockruntimeiface provides an interface to enable mocking the Amazon Bedrock Runtime service client for testing your code.
service/billingconductor
Package billingconductor provides the client and types for making API requests to AWSBillingConductor.
Package billingconductor provides the client and types for making API requests to AWSBillingConductor.
service/billingconductor/billingconductoriface
Package billingconductoriface provides an interface to enable mocking the AWSBillingConductor service client for testing your code.
Package billingconductoriface provides an interface to enable mocking the AWSBillingConductor service client for testing your code.
service/braket
Package braket provides the client and types for making API requests to Braket.
Package braket provides the client and types for making API requests to Braket.
service/braket/braketiface
Package braketiface provides an interface to enable mocking the Braket service client for testing your code.
Package braketiface provides an interface to enable mocking the Braket service client for testing your code.
service/budgets
Package budgets provides the client and types for making API requests to AWS Budgets.
Package budgets provides the client and types for making API requests to AWS Budgets.
service/budgets/budgetsiface
Package budgetsiface provides an interface to enable mocking the AWS Budgets service client for testing your code.
Package budgetsiface provides an interface to enable mocking the AWS Budgets service client for testing your code.
service/chime
Package chime provides the client and types for making API requests to Amazon Chime.
Package chime provides the client and types for making API requests to Amazon Chime.
service/chime/chimeiface
Package chimeiface provides an interface to enable mocking the Amazon Chime service client for testing your code.
Package chimeiface provides an interface to enable mocking the Amazon Chime service client for testing your code.
service/chimesdkidentity
Package chimesdkidentity provides the client and types for making API requests to Amazon Chime SDK Identity.
Package chimesdkidentity provides the client and types for making API requests to Amazon Chime SDK Identity.
service/chimesdkidentity/chimesdkidentityiface
Package chimesdkidentityiface provides an interface to enable mocking the Amazon Chime SDK Identity service client for testing your code.
Package chimesdkidentityiface provides an interface to enable mocking the Amazon Chime SDK Identity service client for testing your code.
service/chimesdkmediapipelines
Package chimesdkmediapipelines provides the client and types for making API requests to Amazon Chime SDK Media Pipelines.
Package chimesdkmediapipelines provides the client and types for making API requests to Amazon Chime SDK Media Pipelines.
service/chimesdkmediapipelines/chimesdkmediapipelinesiface
Package chimesdkmediapipelinesiface provides an interface to enable mocking the Amazon Chime SDK Media Pipelines service client for testing your code.
Package chimesdkmediapipelinesiface provides an interface to enable mocking the Amazon Chime SDK Media Pipelines service client for testing your code.
service/chimesdkmeetings
Package chimesdkmeetings provides the client and types for making API requests to Amazon Chime SDK Meetings.
Package chimesdkmeetings provides the client and types for making API requests to Amazon Chime SDK Meetings.
service/chimesdkmeetings/chimesdkmeetingsiface
Package chimesdkmeetingsiface provides an interface to enable mocking the Amazon Chime SDK Meetings service client for testing your code.
Package chimesdkmeetingsiface provides an interface to enable mocking the Amazon Chime SDK Meetings service client for testing your code.
service/chimesdkmessaging
Package chimesdkmessaging provides the client and types for making API requests to Amazon Chime SDK Messaging.
Package chimesdkmessaging provides the client and types for making API requests to Amazon Chime SDK Messaging.
service/chimesdkmessaging/chimesdkmessagingiface
Package chimesdkmessagingiface provides an interface to enable mocking the Amazon Chime SDK Messaging service client for testing your code.
Package chimesdkmessagingiface provides an interface to enable mocking the Amazon Chime SDK Messaging service client for testing your code.
service/chimesdkvoice
Package chimesdkvoice provides the client and types for making API requests to Amazon Chime SDK Voice.
Package chimesdkvoice provides the client and types for making API requests to Amazon Chime SDK Voice.
service/chimesdkvoice/chimesdkvoiceiface
Package chimesdkvoiceiface provides an interface to enable mocking the Amazon Chime SDK Voice service client for testing your code.
Package chimesdkvoiceiface provides an interface to enable mocking the Amazon Chime SDK Voice service client for testing your code.
service/cleanrooms
Package cleanrooms provides the client and types for making API requests to AWS Clean Rooms Service.
Package cleanrooms provides the client and types for making API requests to AWS Clean Rooms Service.
service/cleanrooms/cleanroomsiface
Package cleanroomsiface provides an interface to enable mocking the AWS Clean Rooms Service service client for testing your code.
Package cleanroomsiface provides an interface to enable mocking the AWS Clean Rooms Service service client for testing your code.
service/cloud9
Package cloud9 provides the client and types for making API requests to AWS Cloud9.
Package cloud9 provides the client and types for making API requests to AWS Cloud9.
service/cloud9/cloud9iface
Package cloud9iface provides an interface to enable mocking the AWS Cloud9 service client for testing your code.
Package cloud9iface provides an interface to enable mocking the AWS Cloud9 service client for testing your code.
service/cloudcontrolapi
Package cloudcontrolapi provides the client and types for making API requests to AWS Cloud Control API.
Package cloudcontrolapi provides the client and types for making API requests to AWS Cloud Control API.
service/cloudcontrolapi/cloudcontrolapiiface
Package cloudcontrolapiiface provides an interface to enable mocking the AWS Cloud Control API service client for testing your code.
Package cloudcontrolapiiface provides an interface to enable mocking the AWS Cloud Control API service client for testing your code.
service/clouddirectory
Package clouddirectory provides the client and types for making API requests to Amazon CloudDirectory.
Package clouddirectory provides the client and types for making API requests to Amazon CloudDirectory.
service/clouddirectory/clouddirectoryiface
Package clouddirectoryiface provides an interface to enable mocking the Amazon CloudDirectory service client for testing your code.
Package clouddirectoryiface provides an interface to enable mocking the Amazon CloudDirectory service client for testing your code.
service/cloudformation
Package cloudformation provides the client and types for making API requests to AWS CloudFormation.
Package cloudformation provides the client and types for making API requests to AWS CloudFormation.
service/cloudformation/cloudformationiface
Package cloudformationiface provides an interface to enable mocking the AWS CloudFormation service client for testing your code.
Package cloudformationiface provides an interface to enable mocking the AWS CloudFormation service client for testing your code.
service/cloudfront
Package cloudfront provides the client and types for making API requests to Amazon CloudFront.
Package cloudfront provides the client and types for making API requests to Amazon CloudFront.
service/cloudfront/cloudfrontiface
Package cloudfrontiface provides an interface to enable mocking the Amazon CloudFront service client for testing your code.
Package cloudfrontiface provides an interface to enable mocking the Amazon CloudFront service client for testing your code.
service/cloudfront/sign
Package sign provides utilities to generate signed URLs for Amazon CloudFront.
Package sign provides utilities to generate signed URLs for Amazon CloudFront.
service/cloudfrontkeyvaluestore
Package cloudfrontkeyvaluestore provides the client and types for making API requests to Amazon CloudFront KeyValueStore.
Package cloudfrontkeyvaluestore provides the client and types for making API requests to Amazon CloudFront KeyValueStore.
service/cloudfrontkeyvaluestore/cloudfrontkeyvaluestoreiface
Package cloudfrontkeyvaluestoreiface provides an interface to enable mocking the Amazon CloudFront KeyValueStore service client for testing your code.
Package cloudfrontkeyvaluestoreiface provides an interface to enable mocking the Amazon CloudFront KeyValueStore service client for testing your code.
service/cloudhsm
Package cloudhsm provides the client and types for making API requests to Amazon CloudHSM.
Package cloudhsm provides the client and types for making API requests to Amazon CloudHSM.
service/cloudhsm/cloudhsmiface
Package cloudhsmiface provides an interface to enable mocking the Amazon CloudHSM service client for testing your code.
Package cloudhsmiface provides an interface to enable mocking the Amazon CloudHSM service client for testing your code.
service/cloudhsmv2
Package cloudhsmv2 provides the client and types for making API requests to AWS CloudHSM V2.
Package cloudhsmv2 provides the client and types for making API requests to AWS CloudHSM V2.
service/cloudhsmv2/cloudhsmv2iface
Package cloudhsmv2iface provides an interface to enable mocking the AWS CloudHSM V2 service client for testing your code.
Package cloudhsmv2iface provides an interface to enable mocking the AWS CloudHSM V2 service client for testing your code.
service/cloudsearch
Package cloudsearch provides the client and types for making API requests to Amazon CloudSearch.
Package cloudsearch provides the client and types for making API requests to Amazon CloudSearch.
service/cloudsearch/cloudsearchiface
Package cloudsearchiface provides an interface to enable mocking the Amazon CloudSearch service client for testing your code.
Package cloudsearchiface provides an interface to enable mocking the Amazon CloudSearch service client for testing your code.
service/cloudsearchdomain
Package cloudsearchdomain provides the client and types for making API requests to Amazon CloudSearch Domain.
Package cloudsearchdomain provides the client and types for making API requests to Amazon CloudSearch Domain.
service/cloudsearchdomain/cloudsearchdomainiface
Package cloudsearchdomainiface provides an interface to enable mocking the Amazon CloudSearch Domain service client for testing your code.
Package cloudsearchdomainiface provides an interface to enable mocking the Amazon CloudSearch Domain service client for testing your code.
service/cloudtrail
Package cloudtrail provides the client and types for making API requests to AWS CloudTrail.
Package cloudtrail provides the client and types for making API requests to AWS CloudTrail.
service/cloudtrail/cloudtrailiface
Package cloudtrailiface provides an interface to enable mocking the AWS CloudTrail service client for testing your code.
Package cloudtrailiface provides an interface to enable mocking the AWS CloudTrail service client for testing your code.
service/cloudtraildata
Package cloudtraildata provides the client and types for making API requests to AWS CloudTrail Data Service.
Package cloudtraildata provides the client and types for making API requests to AWS CloudTrail Data Service.
service/cloudtraildata/cloudtraildataiface
Package cloudtraildataiface provides an interface to enable mocking the AWS CloudTrail Data Service service client for testing your code.
Package cloudtraildataiface provides an interface to enable mocking the AWS CloudTrail Data Service service client for testing your code.
service/cloudwatch
Package cloudwatch provides the client and types for making API requests to Amazon CloudWatch.
Package cloudwatch provides the client and types for making API requests to Amazon CloudWatch.
service/cloudwatch/cloudwatchiface
Package cloudwatchiface provides an interface to enable mocking the Amazon CloudWatch service client for testing your code.
Package cloudwatchiface provides an interface to enable mocking the Amazon CloudWatch service client for testing your code.
service/cloudwatchevents
Package cloudwatchevents provides the client and types for making API requests to Amazon CloudWatch Events.
Package cloudwatchevents provides the client and types for making API requests to Amazon CloudWatch Events.
service/cloudwatchevents/cloudwatcheventsiface
Package cloudwatcheventsiface provides an interface to enable mocking the Amazon CloudWatch Events service client for testing your code.
Package cloudwatcheventsiface provides an interface to enable mocking the Amazon CloudWatch Events service client for testing your code.
service/cloudwatchevidently
Package cloudwatchevidently provides the client and types for making API requests to Amazon CloudWatch Evidently.
Package cloudwatchevidently provides the client and types for making API requests to Amazon CloudWatch Evidently.
service/cloudwatchevidently/cloudwatchevidentlyiface
Package cloudwatchevidentlyiface provides an interface to enable mocking the Amazon CloudWatch Evidently service client for testing your code.
Package cloudwatchevidentlyiface provides an interface to enable mocking the Amazon CloudWatch Evidently service client for testing your code.
service/cloudwatchlogs
Package cloudwatchlogs provides the client and types for making API requests to Amazon CloudWatch Logs.
Package cloudwatchlogs provides the client and types for making API requests to Amazon CloudWatch Logs.
service/cloudwatchlogs/cloudwatchlogsiface
Package cloudwatchlogsiface provides an interface to enable mocking the Amazon CloudWatch Logs service client for testing your code.
Package cloudwatchlogsiface provides an interface to enable mocking the Amazon CloudWatch Logs service client for testing your code.
service/cloudwatchrum
Package cloudwatchrum provides the client and types for making API requests to CloudWatch RUM.
Package cloudwatchrum provides the client and types for making API requests to CloudWatch RUM.
service/cloudwatchrum/cloudwatchrumiface
Package cloudwatchrumiface provides an interface to enable mocking the CloudWatch RUM service client for testing your code.
Package cloudwatchrumiface provides an interface to enable mocking the CloudWatch RUM service client for testing your code.
service/codeartifact
Package codeartifact provides the client and types for making API requests to CodeArtifact.
Package codeartifact provides the client and types for making API requests to CodeArtifact.
service/codeartifact/codeartifactiface
Package codeartifactiface provides an interface to enable mocking the CodeArtifact service client for testing your code.
Package codeartifactiface provides an interface to enable mocking the CodeArtifact service client for testing your code.
service/codebuild
Package codebuild provides the client and types for making API requests to AWS CodeBuild.
Package codebuild provides the client and types for making API requests to AWS CodeBuild.
service/codebuild/codebuildiface
Package codebuildiface provides an interface to enable mocking the AWS CodeBuild service client for testing your code.
Package codebuildiface provides an interface to enable mocking the AWS CodeBuild service client for testing your code.
service/codecommit
Package codecommit provides the client and types for making API requests to AWS CodeCommit.
Package codecommit provides the client and types for making API requests to AWS CodeCommit.
service/codecommit/codecommitiface
Package codecommitiface provides an interface to enable mocking the AWS CodeCommit service client for testing your code.
Package codecommitiface provides an interface to enable mocking the AWS CodeCommit service client for testing your code.
service/codedeploy
Package codedeploy provides the client and types for making API requests to AWS CodeDeploy.
Package codedeploy provides the client and types for making API requests to AWS CodeDeploy.
service/codedeploy/codedeployiface
Package codedeployiface provides an interface to enable mocking the AWS CodeDeploy service client for testing your code.
Package codedeployiface provides an interface to enable mocking the AWS CodeDeploy service client for testing your code.
service/codeguruprofiler
Package codeguruprofiler provides the client and types for making API requests to Amazon CodeGuru Profiler.
Package codeguruprofiler provides the client and types for making API requests to Amazon CodeGuru Profiler.
service/codeguruprofiler/codeguruprofileriface
Package codeguruprofileriface provides an interface to enable mocking the Amazon CodeGuru Profiler service client for testing your code.
Package codeguruprofileriface provides an interface to enable mocking the Amazon CodeGuru Profiler service client for testing your code.
service/codegurureviewer
Package codegurureviewer provides the client and types for making API requests to Amazon CodeGuru Reviewer.
Package codegurureviewer provides the client and types for making API requests to Amazon CodeGuru Reviewer.
service/codegurureviewer/codegururevieweriface
Package codegururevieweriface provides an interface to enable mocking the Amazon CodeGuru Reviewer service client for testing your code.
Package codegururevieweriface provides an interface to enable mocking the Amazon CodeGuru Reviewer service client for testing your code.
service/codegurusecurity
Package codegurusecurity provides the client and types for making API requests to Amazon CodeGuru Security.
Package codegurusecurity provides the client and types for making API requests to Amazon CodeGuru Security.
service/codegurusecurity/codegurusecurityiface
Package codegurusecurityiface provides an interface to enable mocking the Amazon CodeGuru Security service client for testing your code.
Package codegurusecurityiface provides an interface to enable mocking the Amazon CodeGuru Security service client for testing your code.
service/codepipeline
Package codepipeline provides the client and types for making API requests to AWS CodePipeline.
Package codepipeline provides the client and types for making API requests to AWS CodePipeline.
service/codepipeline/codepipelineiface
Package codepipelineiface provides an interface to enable mocking the AWS CodePipeline service client for testing your code.
Package codepipelineiface provides an interface to enable mocking the AWS CodePipeline service client for testing your code.
service/codestar
Package codestar provides the client and types for making API requests to AWS CodeStar.
Package codestar provides the client and types for making API requests to AWS CodeStar.
service/codestar/codestariface
Package codestariface provides an interface to enable mocking the AWS CodeStar service client for testing your code.
Package codestariface provides an interface to enable mocking the AWS CodeStar service client for testing your code.
service/codestarconnections
Package codestarconnections provides the client and types for making API requests to AWS CodeStar connections.
Package codestarconnections provides the client and types for making API requests to AWS CodeStar connections.
service/codestarconnections/codestarconnectionsiface
Package codestarconnectionsiface provides an interface to enable mocking the AWS CodeStar connections service client for testing your code.
Package codestarconnectionsiface provides an interface to enable mocking the AWS CodeStar connections service client for testing your code.
service/codestarnotifications
Package codestarnotifications provides the client and types for making API requests to AWS CodeStar Notifications.
Package codestarnotifications provides the client and types for making API requests to AWS CodeStar Notifications.
service/codestarnotifications/codestarnotificationsiface
Package codestarnotificationsiface provides an interface to enable mocking the AWS CodeStar Notifications service client for testing your code.
Package codestarnotificationsiface provides an interface to enable mocking the AWS CodeStar Notifications service client for testing your code.
service/cognitoidentity
Package cognitoidentity provides the client and types for making API requests to Amazon Cognito Identity.
Package cognitoidentity provides the client and types for making API requests to Amazon Cognito Identity.
service/cognitoidentity/cognitoidentityiface
Package cognitoidentityiface provides an interface to enable mocking the Amazon Cognito Identity service client for testing your code.
Package cognitoidentityiface provides an interface to enable mocking the Amazon Cognito Identity service client for testing your code.
service/cognitoidentityprovider
Package cognitoidentityprovider provides the client and types for making API requests to Amazon Cognito Identity Provider.
Package cognitoidentityprovider provides the client and types for making API requests to Amazon Cognito Identity Provider.
service/cognitoidentityprovider/cognitoidentityprovideriface
Package cognitoidentityprovideriface provides an interface to enable mocking the Amazon Cognito Identity Provider service client for testing your code.
Package cognitoidentityprovideriface provides an interface to enable mocking the Amazon Cognito Identity Provider service client for testing your code.
service/cognitosync
Package cognitosync provides the client and types for making API requests to Amazon Cognito Sync.
Package cognitosync provides the client and types for making API requests to Amazon Cognito Sync.
service/cognitosync/cognitosynciface
Package cognitosynciface provides an interface to enable mocking the Amazon Cognito Sync service client for testing your code.
Package cognitosynciface provides an interface to enable mocking the Amazon Cognito Sync service client for testing your code.
service/comprehend
Package comprehend provides the client and types for making API requests to Amazon Comprehend.
Package comprehend provides the client and types for making API requests to Amazon Comprehend.
service/comprehend/comprehendiface
Package comprehendiface provides an interface to enable mocking the Amazon Comprehend service client for testing your code.
Package comprehendiface provides an interface to enable mocking the Amazon Comprehend service client for testing your code.
service/comprehendmedical
Package comprehendmedical provides the client and types for making API requests to AWS Comprehend Medical.
Package comprehendmedical provides the client and types for making API requests to AWS Comprehend Medical.
service/comprehendmedical/comprehendmedicaliface
Package comprehendmedicaliface provides an interface to enable mocking the AWS Comprehend Medical service client for testing your code.
Package comprehendmedicaliface provides an interface to enable mocking the AWS Comprehend Medical service client for testing your code.
service/computeoptimizer
Package computeoptimizer provides the client and types for making API requests to AWS Compute Optimizer.
Package computeoptimizer provides the client and types for making API requests to AWS Compute Optimizer.
service/computeoptimizer/computeoptimizeriface
Package computeoptimizeriface provides an interface to enable mocking the AWS Compute Optimizer service client for testing your code.
Package computeoptimizeriface provides an interface to enable mocking the AWS Compute Optimizer service client for testing your code.
service/configservice
Package configservice provides the client and types for making API requests to AWS Config.
Package configservice provides the client and types for making API requests to AWS Config.
service/configservice/configserviceiface
Package configserviceiface provides an interface to enable mocking the AWS Config service client for testing your code.
Package configserviceiface provides an interface to enable mocking the AWS Config service client for testing your code.
service/connect
Package connect provides the client and types for making API requests to Amazon Connect Service.
Package connect provides the client and types for making API requests to Amazon Connect Service.
service/connect/connectiface
Package connectiface provides an interface to enable mocking the Amazon Connect Service service client for testing your code.
Package connectiface provides an interface to enable mocking the Amazon Connect Service service client for testing your code.
service/connectcampaigns
Package connectcampaigns provides the client and types for making API requests to AmazonConnectCampaignService.
Package connectcampaigns provides the client and types for making API requests to AmazonConnectCampaignService.
service/connectcampaigns/connectcampaignsiface
Package connectcampaignsiface provides an interface to enable mocking the AmazonConnectCampaignService service client for testing your code.
Package connectcampaignsiface provides an interface to enable mocking the AmazonConnectCampaignService service client for testing your code.
service/connectcases
Package connectcases provides the client and types for making API requests to Amazon Connect Cases.
Package connectcases provides the client and types for making API requests to Amazon Connect Cases.
service/connectcases/connectcasesiface
Package connectcasesiface provides an interface to enable mocking the Amazon Connect Cases service client for testing your code.
Package connectcasesiface provides an interface to enable mocking the Amazon Connect Cases service client for testing your code.
service/connectcontactlens
Package connectcontactlens provides the client and types for making API requests to Amazon Connect Contact Lens.
Package connectcontactlens provides the client and types for making API requests to Amazon Connect Contact Lens.
service/connectcontactlens/connectcontactlensiface
Package connectcontactlensiface provides an interface to enable mocking the Amazon Connect Contact Lens service client for testing your code.
Package connectcontactlensiface provides an interface to enable mocking the Amazon Connect Contact Lens service client for testing your code.
service/connectparticipant
Package connectparticipant provides the client and types for making API requests to Amazon Connect Participant Service.
Package connectparticipant provides the client and types for making API requests to Amazon Connect Participant Service.
service/connectparticipant/connectparticipantiface
Package connectparticipantiface provides an interface to enable mocking the Amazon Connect Participant Service service client for testing your code.
Package connectparticipantiface provides an interface to enable mocking the Amazon Connect Participant Service service client for testing your code.
service/connectwisdomservice
Package connectwisdomservice provides the client and types for making API requests to Amazon Connect Wisdom Service.
Package connectwisdomservice provides the client and types for making API requests to Amazon Connect Wisdom Service.
service/connectwisdomservice/connectwisdomserviceiface
Package connectwisdomserviceiface provides an interface to enable mocking the Amazon Connect Wisdom Service service client for testing your code.
Package connectwisdomserviceiface provides an interface to enable mocking the Amazon Connect Wisdom Service service client for testing your code.
service/controltower
Package controltower provides the client and types for making API requests to AWS Control Tower.
Package controltower provides the client and types for making API requests to AWS Control Tower.
service/controltower/controltoweriface
Package controltoweriface provides an interface to enable mocking the AWS Control Tower service client for testing your code.
Package controltoweriface provides an interface to enable mocking the AWS Control Tower service client for testing your code.
service/costandusagereportservice
Package costandusagereportservice provides the client and types for making API requests to AWS Cost and Usage Report Service.
Package costandusagereportservice provides the client and types for making API requests to AWS Cost and Usage Report Service.
service/costandusagereportservice/costandusagereportserviceiface
Package costandusagereportserviceiface provides an interface to enable mocking the AWS Cost and Usage Report Service service client for testing your code.
Package costandusagereportserviceiface provides an interface to enable mocking the AWS Cost and Usage Report Service service client for testing your code.
service/costexplorer
Package costexplorer provides the client and types for making API requests to AWS Cost Explorer Service.
Package costexplorer provides the client and types for making API requests to AWS Cost Explorer Service.
service/costexplorer/costexploreriface
Package costexploreriface provides an interface to enable mocking the AWS Cost Explorer Service service client for testing your code.
Package costexploreriface provides an interface to enable mocking the AWS Cost Explorer Service service client for testing your code.
service/costoptimizationhub
Package costoptimizationhub provides the client and types for making API requests to Cost Optimization Hub.
Package costoptimizationhub provides the client and types for making API requests to Cost Optimization Hub.
service/costoptimizationhub/costoptimizationhubiface
Package costoptimizationhubiface provides an interface to enable mocking the Cost Optimization Hub service client for testing your code.
Package costoptimizationhubiface provides an interface to enable mocking the Cost Optimization Hub service client for testing your code.
service/customerprofiles
Package customerprofiles provides the client and types for making API requests to Amazon Connect Customer Profiles.
Package customerprofiles provides the client and types for making API requests to Amazon Connect Customer Profiles.
service/customerprofiles/customerprofilesiface
Package customerprofilesiface provides an interface to enable mocking the Amazon Connect Customer Profiles service client for testing your code.
Package customerprofilesiface provides an interface to enable mocking the Amazon Connect Customer Profiles service client for testing your code.
service/databasemigrationservice
Package databasemigrationservice provides the client and types for making API requests to AWS Database Migration Service.
Package databasemigrationservice provides the client and types for making API requests to AWS Database Migration Service.
service/databasemigrationservice/databasemigrationserviceiface
Package databasemigrationserviceiface provides an interface to enable mocking the AWS Database Migration Service service client for testing your code.
Package databasemigrationserviceiface provides an interface to enable mocking the AWS Database Migration Service service client for testing your code.
service/dataexchange
Package dataexchange provides the client and types for making API requests to AWS Data Exchange.
Package dataexchange provides the client and types for making API requests to AWS Data Exchange.
service/dataexchange/dataexchangeiface
Package dataexchangeiface provides an interface to enable mocking the AWS Data Exchange service client for testing your code.
Package dataexchangeiface provides an interface to enable mocking the AWS Data Exchange service client for testing your code.
service/datapipeline
Package datapipeline provides the client and types for making API requests to AWS Data Pipeline.
Package datapipeline provides the client and types for making API requests to AWS Data Pipeline.
service/datapipeline/datapipelineiface
Package datapipelineiface provides an interface to enable mocking the AWS Data Pipeline service client for testing your code.
Package datapipelineiface provides an interface to enable mocking the AWS Data Pipeline service client for testing your code.
service/datasync
Package datasync provides the client and types for making API requests to AWS DataSync.
Package datasync provides the client and types for making API requests to AWS DataSync.
service/datasync/datasynciface
Package datasynciface provides an interface to enable mocking the AWS DataSync service client for testing your code.
Package datasynciface provides an interface to enable mocking the AWS DataSync service client for testing your code.
service/datazone
Package datazone provides the client and types for making API requests to Amazon DataZone.
Package datazone provides the client and types for making API requests to Amazon DataZone.
service/datazone/datazoneiface
Package datazoneiface provides an interface to enable mocking the Amazon DataZone service client for testing your code.
Package datazoneiface provides an interface to enable mocking the Amazon DataZone service client for testing your code.
service/dax
Package dax provides the client and types for making API requests to Amazon DynamoDB Accelerator (DAX).
Package dax provides the client and types for making API requests to Amazon DynamoDB Accelerator (DAX).
service/dax/daxiface
Package daxiface provides an interface to enable mocking the Amazon DynamoDB Accelerator (DAX) service client for testing your code.
Package daxiface provides an interface to enable mocking the Amazon DynamoDB Accelerator (DAX) service client for testing your code.
service/detective
Package detective provides the client and types for making API requests to Amazon Detective.
Package detective provides the client and types for making API requests to Amazon Detective.
service/detective/detectiveiface
Package detectiveiface provides an interface to enable mocking the Amazon Detective service client for testing your code.
Package detectiveiface provides an interface to enable mocking the Amazon Detective service client for testing your code.
service/devicefarm
Package devicefarm provides the client and types for making API requests to AWS Device Farm.
Package devicefarm provides the client and types for making API requests to AWS Device Farm.
service/devicefarm/devicefarmiface
Package devicefarmiface provides an interface to enable mocking the AWS Device Farm service client for testing your code.
Package devicefarmiface provides an interface to enable mocking the AWS Device Farm service client for testing your code.
service/devopsguru
Package devopsguru provides the client and types for making API requests to Amazon DevOps Guru.
Package devopsguru provides the client and types for making API requests to Amazon DevOps Guru.
service/devopsguru/devopsguruiface
Package devopsguruiface provides an interface to enable mocking the Amazon DevOps Guru service client for testing your code.
Package devopsguruiface provides an interface to enable mocking the Amazon DevOps Guru service client for testing your code.
service/directconnect
Package directconnect provides the client and types for making API requests to AWS Direct Connect.
Package directconnect provides the client and types for making API requests to AWS Direct Connect.
service/directconnect/directconnectiface
Package directconnectiface provides an interface to enable mocking the AWS Direct Connect service client for testing your code.
Package directconnectiface provides an interface to enable mocking the AWS Direct Connect service client for testing your code.
service/directoryservice
Package directoryservice provides the client and types for making API requests to AWS Directory Service.
Package directoryservice provides the client and types for making API requests to AWS Directory Service.
service/directoryservice/directoryserviceiface
Package directoryserviceiface provides an interface to enable mocking the AWS Directory Service service client for testing your code.
Package directoryserviceiface provides an interface to enable mocking the AWS Directory Service service client for testing your code.
service/dlm
Package dlm provides the client and types for making API requests to Amazon Data Lifecycle Manager.
Package dlm provides the client and types for making API requests to Amazon Data Lifecycle Manager.
service/dlm/dlmiface
Package dlmiface provides an interface to enable mocking the Amazon Data Lifecycle Manager service client for testing your code.
Package dlmiface provides an interface to enable mocking the Amazon Data Lifecycle Manager service client for testing your code.
service/docdb
Package docdb provides the client and types for making API requests to Amazon DocumentDB with MongoDB compatibility.
Package docdb provides the client and types for making API requests to Amazon DocumentDB with MongoDB compatibility.
service/docdb/docdbiface
Package docdbiface provides an interface to enable mocking the Amazon DocumentDB with MongoDB compatibility service client for testing your code.
Package docdbiface provides an interface to enable mocking the Amazon DocumentDB with MongoDB compatibility service client for testing your code.
service/docdbelastic
Package docdbelastic provides the client and types for making API requests to Amazon DocumentDB Elastic Clusters.
Package docdbelastic provides the client and types for making API requests to Amazon DocumentDB Elastic Clusters.
service/docdbelastic/docdbelasticiface
Package docdbelasticiface provides an interface to enable mocking the Amazon DocumentDB Elastic Clusters service client for testing your code.
Package docdbelasticiface provides an interface to enable mocking the Amazon DocumentDB Elastic Clusters service client for testing your code.
service/drs
Package drs provides the client and types for making API requests to Elastic Disaster Recovery Service.
Package drs provides the client and types for making API requests to Elastic Disaster Recovery Service.
service/drs/drsiface
Package drsiface provides an interface to enable mocking the Elastic Disaster Recovery Service service client for testing your code.
Package drsiface provides an interface to enable mocking the Elastic Disaster Recovery Service service client for testing your code.
service/dynamodb
Package dynamodb provides the client and types for making API requests to Amazon DynamoDB.
Package dynamodb provides the client and types for making API requests to Amazon DynamoDB.
service/dynamodb/dynamodbattribute
Package dynamodbattribute provides marshaling and unmarshaling utilities to convert between Go types and dynamodb.AttributeValues.
Package dynamodbattribute provides marshaling and unmarshaling utilities to convert between Go types and dynamodb.AttributeValues.
service/dynamodb/dynamodbiface
Package dynamodbiface provides an interface to enable mocking the Amazon DynamoDB service client for testing your code.
Package dynamodbiface provides an interface to enable mocking the Amazon DynamoDB service client for testing your code.
service/dynamodb/expression
Package expression provides types and functions to create Amazon DynamoDB Expression strings, ExpressionAttributeNames maps, and ExpressionAttributeValues maps.
Package expression provides types and functions to create Amazon DynamoDB Expression strings, ExpressionAttributeNames maps, and ExpressionAttributeValues maps.
service/dynamodbstreams
Package dynamodbstreams provides the client and types for making API requests to Amazon DynamoDB Streams.
Package dynamodbstreams provides the client and types for making API requests to Amazon DynamoDB Streams.
service/dynamodbstreams/dynamodbstreamsiface
Package dynamodbstreamsiface provides an interface to enable mocking the Amazon DynamoDB Streams service client for testing your code.
Package dynamodbstreamsiface provides an interface to enable mocking the Amazon DynamoDB Streams service client for testing your code.
service/ebs
Package ebs provides the client and types for making API requests to Amazon Elastic Block Store.
Package ebs provides the client and types for making API requests to Amazon Elastic Block Store.
service/ebs/ebsiface
Package ebsiface provides an interface to enable mocking the Amazon Elastic Block Store service client for testing your code.
Package ebsiface provides an interface to enable mocking the Amazon Elastic Block Store service client for testing your code.
service/ec2
Package ec2 provides the client and types for making API requests to Amazon Elastic Compute Cloud.
Package ec2 provides the client and types for making API requests to Amazon Elastic Compute Cloud.
service/ec2/ec2iface
Package ec2iface provides an interface to enable mocking the Amazon Elastic Compute Cloud service client for testing your code.
Package ec2iface provides an interface to enable mocking the Amazon Elastic Compute Cloud service client for testing your code.
service/ec2instanceconnect
Package ec2instanceconnect provides the client and types for making API requests to AWS EC2 Instance Connect.
Package ec2instanceconnect provides the client and types for making API requests to AWS EC2 Instance Connect.
service/ec2instanceconnect/ec2instanceconnectiface
Package ec2instanceconnectiface provides an interface to enable mocking the AWS EC2 Instance Connect service client for testing your code.
Package ec2instanceconnectiface provides an interface to enable mocking the AWS EC2 Instance Connect service client for testing your code.
service/ecr
Package ecr provides the client and types for making API requests to Amazon EC2 Container Registry.
Package ecr provides the client and types for making API requests to Amazon EC2 Container Registry.
service/ecr/ecriface
Package ecriface provides an interface to enable mocking the Amazon EC2 Container Registry service client for testing your code.
Package ecriface provides an interface to enable mocking the Amazon EC2 Container Registry service client for testing your code.
service/ecrpublic
Package ecrpublic provides the client and types for making API requests to Amazon Elastic Container Registry Public.
Package ecrpublic provides the client and types for making API requests to Amazon Elastic Container Registry Public.
service/ecrpublic/ecrpubliciface
Package ecrpubliciface provides an interface to enable mocking the Amazon Elastic Container Registry Public service client for testing your code.
Package ecrpubliciface provides an interface to enable mocking the Amazon Elastic Container Registry Public service client for testing your code.
service/ecs
Package ecs provides the client and types for making API requests to Amazon EC2 Container Service.
Package ecs provides the client and types for making API requests to Amazon EC2 Container Service.
service/ecs/ecsiface
Package ecsiface provides an interface to enable mocking the Amazon EC2 Container Service service client for testing your code.
Package ecsiface provides an interface to enable mocking the Amazon EC2 Container Service service client for testing your code.
service/efs
Package efs provides the client and types for making API requests to Amazon Elastic File System.
Package efs provides the client and types for making API requests to Amazon Elastic File System.
service/efs/efsiface
Package efsiface provides an interface to enable mocking the Amazon Elastic File System service client for testing your code.
Package efsiface provides an interface to enable mocking the Amazon Elastic File System service client for testing your code.
service/eks
Package eks provides the client and types for making API requests to Amazon Elastic Kubernetes Service.
Package eks provides the client and types for making API requests to Amazon Elastic Kubernetes Service.
service/eks/eksiface
Package eksiface provides an interface to enable mocking the Amazon Elastic Kubernetes Service service client for testing your code.
Package eksiface provides an interface to enable mocking the Amazon Elastic Kubernetes Service service client for testing your code.
service/eksauth
Package eksauth provides the client and types for making API requests to Amazon EKS Auth.
Package eksauth provides the client and types for making API requests to Amazon EKS Auth.
service/eksauth/eksauthiface
Package eksauthiface provides an interface to enable mocking the Amazon EKS Auth service client for testing your code.
Package eksauthiface provides an interface to enable mocking the Amazon EKS Auth service client for testing your code.
service/elasticache
Package elasticache provides the client and types for making API requests to Amazon ElastiCache.
Package elasticache provides the client and types for making API requests to Amazon ElastiCache.
service/elasticache/elasticacheiface
Package elasticacheiface provides an interface to enable mocking the Amazon ElastiCache service client for testing your code.
Package elasticacheiface provides an interface to enable mocking the Amazon ElastiCache service client for testing your code.
service/elasticbeanstalk
Package elasticbeanstalk provides the client and types for making API requests to AWS Elastic Beanstalk.
Package elasticbeanstalk provides the client and types for making API requests to AWS Elastic Beanstalk.
service/elasticbeanstalk/elasticbeanstalkiface
Package elasticbeanstalkiface provides an interface to enable mocking the AWS Elastic Beanstalk service client for testing your code.
Package elasticbeanstalkiface provides an interface to enable mocking the AWS Elastic Beanstalk service client for testing your code.
service/elasticinference
Package elasticinference provides the client and types for making API requests to Amazon Elastic Inference.
Package elasticinference provides the client and types for making API requests to Amazon Elastic Inference.
service/elasticinference/elasticinferenceiface
Package elasticinferenceiface provides an interface to enable mocking the Amazon Elastic Inference service client for testing your code.
Package elasticinferenceiface provides an interface to enable mocking the Amazon Elastic Inference service client for testing your code.
service/elasticsearchservice
Package elasticsearchservice provides the client and types for making API requests to Amazon Elasticsearch Service.
Package elasticsearchservice provides the client and types for making API requests to Amazon Elasticsearch Service.
service/elasticsearchservice/elasticsearchserviceiface
Package elasticsearchserviceiface provides an interface to enable mocking the Amazon Elasticsearch Service service client for testing your code.
Package elasticsearchserviceiface provides an interface to enable mocking the Amazon Elasticsearch Service service client for testing your code.
service/elastictranscoder
Package elastictranscoder provides the client and types for making API requests to Amazon Elastic Transcoder.
Package elastictranscoder provides the client and types for making API requests to Amazon Elastic Transcoder.
service/elastictranscoder/elastictranscoderiface
Package elastictranscoderiface provides an interface to enable mocking the Amazon Elastic Transcoder service client for testing your code.
Package elastictranscoderiface provides an interface to enable mocking the Amazon Elastic Transcoder service client for testing your code.
service/elb
Package elb provides the client and types for making API requests to Elastic Load Balancing.
Package elb provides the client and types for making API requests to Elastic Load Balancing.
service/elb/elbiface
Package elbiface provides an interface to enable mocking the Elastic Load Balancing service client for testing your code.
Package elbiface provides an interface to enable mocking the Elastic Load Balancing service client for testing your code.
service/elbv2
Package elbv2 provides the client and types for making API requests to Elastic Load Balancing.
Package elbv2 provides the client and types for making API requests to Elastic Load Balancing.
service/elbv2/elbv2iface
Package elbv2iface provides an interface to enable mocking the Elastic Load Balancing service client for testing your code.
Package elbv2iface provides an interface to enable mocking the Elastic Load Balancing service client for testing your code.
service/emr
Package emr provides the client and types for making API requests to Amazon EMR.
Package emr provides the client and types for making API requests to Amazon EMR.
service/emr/emriface
Package emriface provides an interface to enable mocking the Amazon EMR service client for testing your code.
Package emriface provides an interface to enable mocking the Amazon EMR service client for testing your code.
service/emrcontainers
Package emrcontainers provides the client and types for making API requests to Amazon EMR Containers.
Package emrcontainers provides the client and types for making API requests to Amazon EMR Containers.
service/emrcontainers/emrcontainersiface
Package emrcontainersiface provides an interface to enable mocking the Amazon EMR Containers service client for testing your code.
Package emrcontainersiface provides an interface to enable mocking the Amazon EMR Containers service client for testing your code.
service/emrserverless
Package emrserverless provides the client and types for making API requests to EMR Serverless.
Package emrserverless provides the client and types for making API requests to EMR Serverless.
service/emrserverless/emrserverlessiface
Package emrserverlessiface provides an interface to enable mocking the EMR Serverless service client for testing your code.
Package emrserverlessiface provides an interface to enable mocking the EMR Serverless service client for testing your code.
service/entityresolution
Package entityresolution provides the client and types for making API requests to AWS EntityResolution.
Package entityresolution provides the client and types for making API requests to AWS EntityResolution.
service/entityresolution/entityresolutioniface
Package entityresolutioniface provides an interface to enable mocking the AWS EntityResolution service client for testing your code.
Package entityresolutioniface provides an interface to enable mocking the AWS EntityResolution service client for testing your code.
service/eventbridge
Package eventbridge provides the client and types for making API requests to Amazon EventBridge.
Package eventbridge provides the client and types for making API requests to Amazon EventBridge.
service/eventbridge/eventbridgeiface
Package eventbridgeiface provides an interface to enable mocking the Amazon EventBridge service client for testing your code.
Package eventbridgeiface provides an interface to enable mocking the Amazon EventBridge service client for testing your code.
service/finspace
Package finspace provides the client and types for making API requests to FinSpace User Environment Management service.
Package finspace provides the client and types for making API requests to FinSpace User Environment Management service.
service/finspace/finspaceiface
Package finspaceiface provides an interface to enable mocking the FinSpace User Environment Management service service client for testing your code.
Package finspaceiface provides an interface to enable mocking the FinSpace User Environment Management service service client for testing your code.
service/finspacedata
Package finspacedata provides the client and types for making API requests to FinSpace Public API.
Package finspacedata provides the client and types for making API requests to FinSpace Public API.
service/finspacedata/finspacedataiface
Package finspacedataiface provides an interface to enable mocking the FinSpace Public API service client for testing your code.
Package finspacedataiface provides an interface to enable mocking the FinSpace Public API service client for testing your code.
service/firehose
Package firehose provides the client and types for making API requests to Amazon Kinesis Firehose.
Package firehose provides the client and types for making API requests to Amazon Kinesis Firehose.
service/firehose/firehoseiface
Package firehoseiface provides an interface to enable mocking the Amazon Kinesis Firehose service client for testing your code.
Package firehoseiface provides an interface to enable mocking the Amazon Kinesis Firehose service client for testing your code.
service/fis
Package fis provides the client and types for making API requests to AWS Fault Injection Simulator.
Package fis provides the client and types for making API requests to AWS Fault Injection Simulator.
service/fis/fisiface
Package fisiface provides an interface to enable mocking the AWS Fault Injection Simulator service client for testing your code.
Package fisiface provides an interface to enable mocking the AWS Fault Injection Simulator service client for testing your code.
service/fms
Package fms provides the client and types for making API requests to Firewall Management Service.
Package fms provides the client and types for making API requests to Firewall Management Service.
service/fms/fmsiface
Package fmsiface provides an interface to enable mocking the Firewall Management Service service client for testing your code.
Package fmsiface provides an interface to enable mocking the Firewall Management Service service client for testing your code.
service/forecastqueryservice
Package forecastqueryservice provides the client and types for making API requests to Amazon Forecast Query Service.
Package forecastqueryservice provides the client and types for making API requests to Amazon Forecast Query Service.
service/forecastqueryservice/forecastqueryserviceiface
Package forecastqueryserviceiface provides an interface to enable mocking the Amazon Forecast Query Service service client for testing your code.
Package forecastqueryserviceiface provides an interface to enable mocking the Amazon Forecast Query Service service client for testing your code.
service/forecastservice
Package forecastservice provides the client and types for making API requests to Amazon Forecast Service.
Package forecastservice provides the client and types for making API requests to Amazon Forecast Service.
service/forecastservice/forecastserviceiface
Package forecastserviceiface provides an interface to enable mocking the Amazon Forecast Service service client for testing your code.
Package forecastserviceiface provides an interface to enable mocking the Amazon Forecast Service service client for testing your code.
service/frauddetector
Package frauddetector provides the client and types for making API requests to Amazon Fraud Detector.
Package frauddetector provides the client and types for making API requests to Amazon Fraud Detector.
service/frauddetector/frauddetectoriface
Package frauddetectoriface provides an interface to enable mocking the Amazon Fraud Detector service client for testing your code.
Package frauddetectoriface provides an interface to enable mocking the Amazon Fraud Detector service client for testing your code.
service/freetier
Package freetier provides the client and types for making API requests to AWS Free Tier.
Package freetier provides the client and types for making API requests to AWS Free Tier.
service/freetier/freetieriface
Package freetieriface provides an interface to enable mocking the AWS Free Tier service client for testing your code.
Package freetieriface provides an interface to enable mocking the AWS Free Tier service client for testing your code.
service/fsx
Package fsx provides the client and types for making API requests to Amazon FSx.
Package fsx provides the client and types for making API requests to Amazon FSx.
service/fsx/fsxiface
Package fsxiface provides an interface to enable mocking the Amazon FSx service client for testing your code.
Package fsxiface provides an interface to enable mocking the Amazon FSx service client for testing your code.
service/gamelift
Package gamelift provides the client and types for making API requests to Amazon GameLift.
Package gamelift provides the client and types for making API requests to Amazon GameLift.
service/gamelift/gameliftiface
Package gameliftiface provides an interface to enable mocking the Amazon GameLift service client for testing your code.
Package gameliftiface provides an interface to enable mocking the Amazon GameLift service client for testing your code.
service/glacier
Package glacier provides the client and types for making API requests to Amazon Glacier.
Package glacier provides the client and types for making API requests to Amazon Glacier.
service/glacier/glacieriface
Package glacieriface provides an interface to enable mocking the Amazon Glacier service client for testing your code.
Package glacieriface provides an interface to enable mocking the Amazon Glacier service client for testing your code.
service/globalaccelerator
Package globalaccelerator provides the client and types for making API requests to AWS Global Accelerator.
Package globalaccelerator provides the client and types for making API requests to AWS Global Accelerator.
service/globalaccelerator/globalacceleratoriface
Package globalacceleratoriface provides an interface to enable mocking the AWS Global Accelerator service client for testing your code.
Package globalacceleratoriface provides an interface to enable mocking the AWS Global Accelerator service client for testing your code.
service/glue
Package glue provides the client and types for making API requests to AWS Glue.
Package glue provides the client and types for making API requests to AWS Glue.
service/glue/glueiface
Package glueiface provides an interface to enable mocking the AWS Glue service client for testing your code.
Package glueiface provides an interface to enable mocking the AWS Glue service client for testing your code.
service/gluedatabrew
Package gluedatabrew provides the client and types for making API requests to AWS Glue DataBrew.
Package gluedatabrew provides the client and types for making API requests to AWS Glue DataBrew.
service/gluedatabrew/gluedatabrewiface
Package gluedatabrewiface provides an interface to enable mocking the AWS Glue DataBrew service client for testing your code.
Package gluedatabrewiface provides an interface to enable mocking the AWS Glue DataBrew service client for testing your code.
service/greengrass
Package greengrass provides the client and types for making API requests to AWS Greengrass.
Package greengrass provides the client and types for making API requests to AWS Greengrass.
service/greengrass/greengrassiface
Package greengrassiface provides an interface to enable mocking the AWS Greengrass service client for testing your code.
Package greengrassiface provides an interface to enable mocking the AWS Greengrass service client for testing your code.
service/greengrassv2
Package greengrassv2 provides the client and types for making API requests to AWS IoT Greengrass V2.
Package greengrassv2 provides the client and types for making API requests to AWS IoT Greengrass V2.
service/greengrassv2/greengrassv2iface
Package greengrassv2iface provides an interface to enable mocking the AWS IoT Greengrass V2 service client for testing your code.
Package greengrassv2iface provides an interface to enable mocking the AWS IoT Greengrass V2 service client for testing your code.
service/groundstation
Package groundstation provides the client and types for making API requests to AWS Ground Station.
Package groundstation provides the client and types for making API requests to AWS Ground Station.
service/groundstation/groundstationiface
Package groundstationiface provides an interface to enable mocking the AWS Ground Station service client for testing your code.
Package groundstationiface provides an interface to enable mocking the AWS Ground Station service client for testing your code.
service/guardduty
Package guardduty provides the client and types for making API requests to Amazon GuardDuty.
Package guardduty provides the client and types for making API requests to Amazon GuardDuty.
service/guardduty/guarddutyiface
Package guarddutyiface provides an interface to enable mocking the Amazon GuardDuty service client for testing your code.
Package guarddutyiface provides an interface to enable mocking the Amazon GuardDuty service client for testing your code.
service/health
Package health provides the client and types for making API requests to AWS Health APIs and Notifications.
Package health provides the client and types for making API requests to AWS Health APIs and Notifications.
service/health/healthiface
Package healthiface provides an interface to enable mocking the AWS Health APIs and Notifications service client for testing your code.
Package healthiface provides an interface to enable mocking the AWS Health APIs and Notifications service client for testing your code.
service/healthlake
Package healthlake provides the client and types for making API requests to Amazon HealthLake.
Package healthlake provides the client and types for making API requests to Amazon HealthLake.
service/healthlake/healthlakeiface
Package healthlakeiface provides an interface to enable mocking the Amazon HealthLake service client for testing your code.
Package healthlakeiface provides an interface to enable mocking the Amazon HealthLake service client for testing your code.
service/honeycode
Package honeycode provides the client and types for making API requests to Amazon Honeycode.
Package honeycode provides the client and types for making API requests to Amazon Honeycode.
service/honeycode/honeycodeiface
Package honeycodeiface provides an interface to enable mocking the Amazon Honeycode service client for testing your code.
Package honeycodeiface provides an interface to enable mocking the Amazon Honeycode service client for testing your code.
service/iam
Package iam provides the client and types for making API requests to AWS Identity and Access Management.
Package iam provides the client and types for making API requests to AWS Identity and Access Management.
service/iam/iamiface
Package iamiface provides an interface to enable mocking the AWS Identity and Access Management service client for testing your code.
Package iamiface provides an interface to enable mocking the AWS Identity and Access Management service client for testing your code.
service/identitystore
Package identitystore provides the client and types for making API requests to AWS SSO Identity Store.
Package identitystore provides the client and types for making API requests to AWS SSO Identity Store.
service/identitystore/identitystoreiface
Package identitystoreiface provides an interface to enable mocking the AWS SSO Identity Store service client for testing your code.
Package identitystoreiface provides an interface to enable mocking the AWS SSO Identity Store service client for testing your code.
service/imagebuilder
Package imagebuilder provides the client and types for making API requests to EC2 Image Builder.
Package imagebuilder provides the client and types for making API requests to EC2 Image Builder.
service/imagebuilder/imagebuilderiface
Package imagebuilderiface provides an interface to enable mocking the EC2 Image Builder service client for testing your code.
Package imagebuilderiface provides an interface to enable mocking the EC2 Image Builder service client for testing your code.
service/inspector
Package inspector provides the client and types for making API requests to Amazon Inspector.
Package inspector provides the client and types for making API requests to Amazon Inspector.
service/inspector/inspectoriface
Package inspectoriface provides an interface to enable mocking the Amazon Inspector service client for testing your code.
Package inspectoriface provides an interface to enable mocking the Amazon Inspector service client for testing your code.
service/inspector2
Package inspector2 provides the client and types for making API requests to Inspector2.
Package inspector2 provides the client and types for making API requests to Inspector2.
service/inspector2/inspector2iface
Package inspector2iface provides an interface to enable mocking the Inspector2 service client for testing your code.
Package inspector2iface provides an interface to enable mocking the Inspector2 service client for testing your code.
service/internetmonitor
Package internetmonitor provides the client and types for making API requests to Amazon CloudWatch Internet Monitor.
Package internetmonitor provides the client and types for making API requests to Amazon CloudWatch Internet Monitor.
service/internetmonitor/internetmonitoriface
Package internetmonitoriface provides an interface to enable mocking the Amazon CloudWatch Internet Monitor service client for testing your code.
Package internetmonitoriface provides an interface to enable mocking the Amazon CloudWatch Internet Monitor service client for testing your code.
service/iot
Package iot provides the client and types for making API requests to AWS IoT.
Package iot provides the client and types for making API requests to AWS IoT.
service/iot/iotiface
Package iotiface provides an interface to enable mocking the AWS IoT service client for testing your code.
Package iotiface provides an interface to enable mocking the AWS IoT service client for testing your code.
service/iot1clickdevicesservice
Package iot1clickdevicesservice provides the client and types for making API requests to AWS IoT 1-Click Devices Service.
Package iot1clickdevicesservice provides the client and types for making API requests to AWS IoT 1-Click Devices Service.
service/iot1clickdevicesservice/iot1clickdevicesserviceiface
Package iot1clickdevicesserviceiface provides an interface to enable mocking the AWS IoT 1-Click Devices Service service client for testing your code.
Package iot1clickdevicesserviceiface provides an interface to enable mocking the AWS IoT 1-Click Devices Service service client for testing your code.
service/iot1clickprojects
Package iot1clickprojects provides the client and types for making API requests to AWS IoT 1-Click Projects Service.
Package iot1clickprojects provides the client and types for making API requests to AWS IoT 1-Click Projects Service.
service/iot1clickprojects/iot1clickprojectsiface
Package iot1clickprojectsiface provides an interface to enable mocking the AWS IoT 1-Click Projects Service service client for testing your code.
Package iot1clickprojectsiface provides an interface to enable mocking the AWS IoT 1-Click Projects Service service client for testing your code.
service/iotanalytics
Package iotanalytics provides the client and types for making API requests to AWS IoT Analytics.
Package iotanalytics provides the client and types for making API requests to AWS IoT Analytics.
service/iotanalytics/iotanalyticsiface
Package iotanalyticsiface provides an interface to enable mocking the AWS IoT Analytics service client for testing your code.
Package iotanalyticsiface provides an interface to enable mocking the AWS IoT Analytics service client for testing your code.
service/iotdataplane
Package iotdataplane provides the client and types for making API requests to AWS IoT Data Plane.
Package iotdataplane provides the client and types for making API requests to AWS IoT Data Plane.
service/iotdataplane/iotdataplaneiface
Package iotdataplaneiface provides an interface to enable mocking the AWS IoT Data Plane service client for testing your code.
Package iotdataplaneiface provides an interface to enable mocking the AWS IoT Data Plane service client for testing your code.
service/iotdeviceadvisor
Package iotdeviceadvisor provides the client and types for making API requests to AWS IoT Core Device Advisor.
Package iotdeviceadvisor provides the client and types for making API requests to AWS IoT Core Device Advisor.
service/iotdeviceadvisor/iotdeviceadvisoriface
Package iotdeviceadvisoriface provides an interface to enable mocking the AWS IoT Core Device Advisor service client for testing your code.
Package iotdeviceadvisoriface provides an interface to enable mocking the AWS IoT Core Device Advisor service client for testing your code.
service/iotevents
Package iotevents provides the client and types for making API requests to AWS IoT Events.
Package iotevents provides the client and types for making API requests to AWS IoT Events.
service/iotevents/ioteventsiface
Package ioteventsiface provides an interface to enable mocking the AWS IoT Events service client for testing your code.
Package ioteventsiface provides an interface to enable mocking the AWS IoT Events service client for testing your code.
service/ioteventsdata
Package ioteventsdata provides the client and types for making API requests to AWS IoT Events Data.
Package ioteventsdata provides the client and types for making API requests to AWS IoT Events Data.
service/ioteventsdata/ioteventsdataiface
Package ioteventsdataiface provides an interface to enable mocking the AWS IoT Events Data service client for testing your code.
Package ioteventsdataiface provides an interface to enable mocking the AWS IoT Events Data service client for testing your code.
service/iotfleethub
Package iotfleethub provides the client and types for making API requests to AWS IoT Fleet Hub.
Package iotfleethub provides the client and types for making API requests to AWS IoT Fleet Hub.
service/iotfleethub/iotfleethubiface
Package iotfleethubiface provides an interface to enable mocking the AWS IoT Fleet Hub service client for testing your code.
Package iotfleethubiface provides an interface to enable mocking the AWS IoT Fleet Hub service client for testing your code.
service/iotfleetwise
Package iotfleetwise provides the client and types for making API requests to AWS IoT FleetWise.
Package iotfleetwise provides the client and types for making API requests to AWS IoT FleetWise.
service/iotfleetwise/iotfleetwiseiface
Package iotfleetwiseiface provides an interface to enable mocking the AWS IoT FleetWise service client for testing your code.
Package iotfleetwiseiface provides an interface to enable mocking the AWS IoT FleetWise service client for testing your code.
service/iotjobsdataplane
Package iotjobsdataplane provides the client and types for making API requests to AWS IoT Jobs Data Plane.
Package iotjobsdataplane provides the client and types for making API requests to AWS IoT Jobs Data Plane.
service/iotjobsdataplane/iotjobsdataplaneiface
Package iotjobsdataplaneiface provides an interface to enable mocking the AWS IoT Jobs Data Plane service client for testing your code.
Package iotjobsdataplaneiface provides an interface to enable mocking the AWS IoT Jobs Data Plane service client for testing your code.
service/iotroborunner
Package iotroborunner provides the client and types for making API requests to AWS IoT RoboRunner.
Package iotroborunner provides the client and types for making API requests to AWS IoT RoboRunner.
service/iotroborunner/iotroborunneriface
Package iotroborunneriface provides an interface to enable mocking the AWS IoT RoboRunner service client for testing your code.
Package iotroborunneriface provides an interface to enable mocking the AWS IoT RoboRunner service client for testing your code.
service/iotsecuretunneling
Package iotsecuretunneling provides the client and types for making API requests to AWS IoT Secure Tunneling.
Package iotsecuretunneling provides the client and types for making API requests to AWS IoT Secure Tunneling.
service/iotsecuretunneling/iotsecuretunnelingiface
Package iotsecuretunnelingiface provides an interface to enable mocking the AWS IoT Secure Tunneling service client for testing your code.
Package iotsecuretunnelingiface provides an interface to enable mocking the AWS IoT Secure Tunneling service client for testing your code.
service/iotsitewise
Package iotsitewise provides the client and types for making API requests to AWS IoT SiteWise.
Package iotsitewise provides the client and types for making API requests to AWS IoT SiteWise.
service/iotsitewise/iotsitewiseiface
Package iotsitewiseiface provides an interface to enable mocking the AWS IoT SiteWise service client for testing your code.
Package iotsitewiseiface provides an interface to enable mocking the AWS IoT SiteWise service client for testing your code.
service/iotthingsgraph
Package iotthingsgraph provides the client and types for making API requests to AWS IoT Things Graph.
Package iotthingsgraph provides the client and types for making API requests to AWS IoT Things Graph.
service/iotthingsgraph/iotthingsgraphiface
Package iotthingsgraphiface provides an interface to enable mocking the AWS IoT Things Graph service client for testing your code.
Package iotthingsgraphiface provides an interface to enable mocking the AWS IoT Things Graph service client for testing your code.
service/iottwinmaker
Package iottwinmaker provides the client and types for making API requests to AWS IoT TwinMaker.
Package iottwinmaker provides the client and types for making API requests to AWS IoT TwinMaker.
service/iottwinmaker/iottwinmakeriface
Package iottwinmakeriface provides an interface to enable mocking the AWS IoT TwinMaker service client for testing your code.
Package iottwinmakeriface provides an interface to enable mocking the AWS IoT TwinMaker service client for testing your code.
service/iotwireless
Package iotwireless provides the client and types for making API requests to AWS IoT Wireless.
Package iotwireless provides the client and types for making API requests to AWS IoT Wireless.
service/iotwireless/iotwirelessiface
Package iotwirelessiface provides an interface to enable mocking the AWS IoT Wireless service client for testing your code.
Package iotwirelessiface provides an interface to enable mocking the AWS IoT Wireless service client for testing your code.
service/ivs
Package ivs provides the client and types for making API requests to Amazon Interactive Video Service.
Package ivs provides the client and types for making API requests to Amazon Interactive Video Service.
service/ivs/ivsiface
Package ivsiface provides an interface to enable mocking the Amazon Interactive Video Service service client for testing your code.
Package ivsiface provides an interface to enable mocking the Amazon Interactive Video Service service client for testing your code.
service/ivschat
Package ivschat provides the client and types for making API requests to Amazon Interactive Video Service Chat.
Package ivschat provides the client and types for making API requests to Amazon Interactive Video Service Chat.
service/ivschat/ivschatiface
Package ivschatiface provides an interface to enable mocking the Amazon Interactive Video Service Chat service client for testing your code.
Package ivschatiface provides an interface to enable mocking the Amazon Interactive Video Service Chat service client for testing your code.
service/ivsrealtime
Package ivsrealtime provides the client and types for making API requests to Amazon Interactive Video Service RealTime.
Package ivsrealtime provides the client and types for making API requests to Amazon Interactive Video Service RealTime.
service/ivsrealtime/ivsrealtimeiface
Package ivsrealtimeiface provides an interface to enable mocking the Amazon Interactive Video Service RealTime service client for testing your code.
Package ivsrealtimeiface provides an interface to enable mocking the Amazon Interactive Video Service RealTime service client for testing your code.
service/kafka
Package kafka provides the client and types for making API requests to Managed Streaming for Kafka.
Package kafka provides the client and types for making API requests to Managed Streaming for Kafka.
service/kafka/kafkaiface
Package kafkaiface provides an interface to enable mocking the Managed Streaming for Kafka service client for testing your code.
Package kafkaiface provides an interface to enable mocking the Managed Streaming for Kafka service client for testing your code.
service/kafkaconnect
Package kafkaconnect provides the client and types for making API requests to Managed Streaming for Kafka Connect.
Package kafkaconnect provides the client and types for making API requests to Managed Streaming for Kafka Connect.
service/kafkaconnect/kafkaconnectiface
Package kafkaconnectiface provides an interface to enable mocking the Managed Streaming for Kafka Connect service client for testing your code.
Package kafkaconnectiface provides an interface to enable mocking the Managed Streaming for Kafka Connect service client for testing your code.
service/kendra
Package kendra provides the client and types for making API requests to AWSKendraFrontendService.
Package kendra provides the client and types for making API requests to AWSKendraFrontendService.
service/kendra/kendraiface
Package kendraiface provides an interface to enable mocking the AWSKendraFrontendService service client for testing your code.
Package kendraiface provides an interface to enable mocking the AWSKendraFrontendService service client for testing your code.
service/kendraranking
Package kendraranking provides the client and types for making API requests to Amazon Kendra Intelligent Ranking.
Package kendraranking provides the client and types for making API requests to Amazon Kendra Intelligent Ranking.
service/kendraranking/kendrarankingiface
Package kendrarankingiface provides an interface to enable mocking the Amazon Kendra Intelligent Ranking service client for testing your code.
Package kendrarankingiface provides an interface to enable mocking the Amazon Kendra Intelligent Ranking service client for testing your code.
service/keyspaces
Package keyspaces provides the client and types for making API requests to Amazon Keyspaces.
Package keyspaces provides the client and types for making API requests to Amazon Keyspaces.
service/keyspaces/keyspacesiface
Package keyspacesiface provides an interface to enable mocking the Amazon Keyspaces service client for testing your code.
Package keyspacesiface provides an interface to enable mocking the Amazon Keyspaces service client for testing your code.
service/kinesis
Package kinesis provides the client and types for making API requests to Amazon Kinesis.
Package kinesis provides the client and types for making API requests to Amazon Kinesis.
service/kinesis/kinesisiface
Package kinesisiface provides an interface to enable mocking the Amazon Kinesis service client for testing your code.
Package kinesisiface provides an interface to enable mocking the Amazon Kinesis service client for testing your code.
service/kinesisanalytics
Package kinesisanalytics provides the client and types for making API requests to Amazon Kinesis Analytics.
Package kinesisanalytics provides the client and types for making API requests to Amazon Kinesis Analytics.
service/kinesisanalytics/kinesisanalyticsiface
Package kinesisanalyticsiface provides an interface to enable mocking the Amazon Kinesis Analytics service client for testing your code.
Package kinesisanalyticsiface provides an interface to enable mocking the Amazon Kinesis Analytics service client for testing your code.
service/kinesisanalyticsv2
Package kinesisanalyticsv2 provides the client and types for making API requests to Amazon Kinesis Analytics.
Package kinesisanalyticsv2 provides the client and types for making API requests to Amazon Kinesis Analytics.
service/kinesisanalyticsv2/kinesisanalyticsv2iface
Package kinesisanalyticsv2iface provides an interface to enable mocking the Amazon Kinesis Analytics service client for testing your code.
Package kinesisanalyticsv2iface provides an interface to enable mocking the Amazon Kinesis Analytics service client for testing your code.
service/kinesisvideo
Package kinesisvideo provides the client and types for making API requests to Amazon Kinesis Video Streams.
Package kinesisvideo provides the client and types for making API requests to Amazon Kinesis Video Streams.
service/kinesisvideo/kinesisvideoiface
Package kinesisvideoiface provides an interface to enable mocking the Amazon Kinesis Video Streams service client for testing your code.
Package kinesisvideoiface provides an interface to enable mocking the Amazon Kinesis Video Streams service client for testing your code.
service/kinesisvideoarchivedmedia
Package kinesisvideoarchivedmedia provides the client and types for making API requests to Amazon Kinesis Video Streams Archived Media.
Package kinesisvideoarchivedmedia provides the client and types for making API requests to Amazon Kinesis Video Streams Archived Media.
service/kinesisvideoarchivedmedia/kinesisvideoarchivedmediaiface
Package kinesisvideoarchivedmediaiface provides an interface to enable mocking the Amazon Kinesis Video Streams Archived Media service client for testing your code.
Package kinesisvideoarchivedmediaiface provides an interface to enable mocking the Amazon Kinesis Video Streams Archived Media service client for testing your code.
service/kinesisvideomedia
Package kinesisvideomedia provides the client and types for making API requests to Amazon Kinesis Video Streams Media.
Package kinesisvideomedia provides the client and types for making API requests to Amazon Kinesis Video Streams Media.
service/kinesisvideomedia/kinesisvideomediaiface
Package kinesisvideomediaiface provides an interface to enable mocking the Amazon Kinesis Video Streams Media service client for testing your code.
Package kinesisvideomediaiface provides an interface to enable mocking the Amazon Kinesis Video Streams Media service client for testing your code.
service/kinesisvideosignalingchannels
Package kinesisvideosignalingchannels provides the client and types for making API requests to Amazon Kinesis Video Signaling Channels.
Package kinesisvideosignalingchannels provides the client and types for making API requests to Amazon Kinesis Video Signaling Channels.
service/kinesisvideosignalingchannels/kinesisvideosignalingchannelsiface
Package kinesisvideosignalingchannelsiface provides an interface to enable mocking the Amazon Kinesis Video Signaling Channels service client for testing your code.
Package kinesisvideosignalingchannelsiface provides an interface to enable mocking the Amazon Kinesis Video Signaling Channels service client for testing your code.
service/kinesisvideowebrtcstorage
Package kinesisvideowebrtcstorage provides the client and types for making API requests to Amazon Kinesis Video WebRTC Storage.
Package kinesisvideowebrtcstorage provides the client and types for making API requests to Amazon Kinesis Video WebRTC Storage.
service/kinesisvideowebrtcstorage/kinesisvideowebrtcstorageiface
Package kinesisvideowebrtcstorageiface provides an interface to enable mocking the Amazon Kinesis Video WebRTC Storage service client for testing your code.
Package kinesisvideowebrtcstorageiface provides an interface to enable mocking the Amazon Kinesis Video WebRTC Storage service client for testing your code.
service/kms
Package kms provides the client and types for making API requests to AWS Key Management Service.
Package kms provides the client and types for making API requests to AWS Key Management Service.
service/kms/kmsiface
Package kmsiface provides an interface to enable mocking the AWS Key Management Service service client for testing your code.
Package kmsiface provides an interface to enable mocking the AWS Key Management Service service client for testing your code.
service/lakeformation
Package lakeformation provides the client and types for making API requests to AWS Lake Formation.
Package lakeformation provides the client and types for making API requests to AWS Lake Formation.
service/lakeformation/lakeformationiface
Package lakeformationiface provides an interface to enable mocking the AWS Lake Formation service client for testing your code.
Package lakeformationiface provides an interface to enable mocking the AWS Lake Formation service client for testing your code.
service/lambda
Package lambda provides the client and types for making API requests to AWS Lambda.
Package lambda provides the client and types for making API requests to AWS Lambda.
service/lambda/lambdaiface
Package lambdaiface provides an interface to enable mocking the AWS Lambda service client for testing your code.
Package lambdaiface provides an interface to enable mocking the AWS Lambda service client for testing your code.
service/launchwizard
Package launchwizard provides the client and types for making API requests to AWS Launch Wizard.
Package launchwizard provides the client and types for making API requests to AWS Launch Wizard.
service/launchwizard/launchwizardiface
Package launchwizardiface provides an interface to enable mocking the AWS Launch Wizard service client for testing your code.
Package launchwizardiface provides an interface to enable mocking the AWS Launch Wizard service client for testing your code.
service/lexmodelbuildingservice
Package lexmodelbuildingservice provides the client and types for making API requests to Amazon Lex Model Building Service.
Package lexmodelbuildingservice provides the client and types for making API requests to Amazon Lex Model Building Service.
service/lexmodelbuildingservice/lexmodelbuildingserviceiface
Package lexmodelbuildingserviceiface provides an interface to enable mocking the Amazon Lex Model Building Service service client for testing your code.
Package lexmodelbuildingserviceiface provides an interface to enable mocking the Amazon Lex Model Building Service service client for testing your code.
service/lexmodelsv2
Package lexmodelsv2 provides the client and types for making API requests to Amazon Lex Model Building V2.
Package lexmodelsv2 provides the client and types for making API requests to Amazon Lex Model Building V2.
service/lexmodelsv2/lexmodelsv2iface
Package lexmodelsv2iface provides an interface to enable mocking the Amazon Lex Model Building V2 service client for testing your code.
Package lexmodelsv2iface provides an interface to enable mocking the Amazon Lex Model Building V2 service client for testing your code.
service/lexruntimeservice
Package lexruntimeservice provides the client and types for making API requests to Amazon Lex Runtime Service.
Package lexruntimeservice provides the client and types for making API requests to Amazon Lex Runtime Service.
service/lexruntimeservice/lexruntimeserviceiface
Package lexruntimeserviceiface provides an interface to enable mocking the Amazon Lex Runtime Service service client for testing your code.
Package lexruntimeserviceiface provides an interface to enable mocking the Amazon Lex Runtime Service service client for testing your code.
service/lexruntimev2
Package lexruntimev2 provides the client and types for making API requests to Amazon Lex Runtime V2.
Package lexruntimev2 provides the client and types for making API requests to Amazon Lex Runtime V2.
service/lexruntimev2/lexruntimev2iface
Package lexruntimev2iface provides an interface to enable mocking the Amazon Lex Runtime V2 service client for testing your code.
Package lexruntimev2iface provides an interface to enable mocking the Amazon Lex Runtime V2 service client for testing your code.
service/licensemanager
Package licensemanager provides the client and types for making API requests to AWS License Manager.
Package licensemanager provides the client and types for making API requests to AWS License Manager.
service/licensemanager/licensemanageriface
Package licensemanageriface provides an interface to enable mocking the AWS License Manager service client for testing your code.
Package licensemanageriface provides an interface to enable mocking the AWS License Manager service client for testing your code.
service/licensemanagerlinuxsubscriptions
Package licensemanagerlinuxsubscriptions provides the client and types for making API requests to AWS License Manager Linux Subscriptions.
Package licensemanagerlinuxsubscriptions provides the client and types for making API requests to AWS License Manager Linux Subscriptions.
service/licensemanagerlinuxsubscriptions/licensemanagerlinuxsubscriptionsiface
Package licensemanagerlinuxsubscriptionsiface provides an interface to enable mocking the AWS License Manager Linux Subscriptions service client for testing your code.
Package licensemanagerlinuxsubscriptionsiface provides an interface to enable mocking the AWS License Manager Linux Subscriptions service client for testing your code.
service/licensemanagerusersubscriptions
Package licensemanagerusersubscriptions provides the client and types for making API requests to AWS License Manager User Subscriptions.
Package licensemanagerusersubscriptions provides the client and types for making API requests to AWS License Manager User Subscriptions.
service/licensemanagerusersubscriptions/licensemanagerusersubscriptionsiface
Package licensemanagerusersubscriptionsiface provides an interface to enable mocking the AWS License Manager User Subscriptions service client for testing your code.
Package licensemanagerusersubscriptionsiface provides an interface to enable mocking the AWS License Manager User Subscriptions service client for testing your code.
service/lightsail
Package lightsail provides the client and types for making API requests to Amazon Lightsail.
Package lightsail provides the client and types for making API requests to Amazon Lightsail.
service/lightsail/lightsailiface
Package lightsailiface provides an interface to enable mocking the Amazon Lightsail service client for testing your code.
Package lightsailiface provides an interface to enable mocking the Amazon Lightsail service client for testing your code.
service/locationservice
Package locationservice provides the client and types for making API requests to Amazon Location Service.
Package locationservice provides the client and types for making API requests to Amazon Location Service.
service/locationservice/locationserviceiface
Package locationserviceiface provides an interface to enable mocking the Amazon Location Service service client for testing your code.
Package locationserviceiface provides an interface to enable mocking the Amazon Location Service service client for testing your code.
service/lookoutequipment
Package lookoutequipment provides the client and types for making API requests to Amazon Lookout for Equipment.
Package lookoutequipment provides the client and types for making API requests to Amazon Lookout for Equipment.
service/lookoutequipment/lookoutequipmentiface
Package lookoutequipmentiface provides an interface to enable mocking the Amazon Lookout for Equipment service client for testing your code.
Package lookoutequipmentiface provides an interface to enable mocking the Amazon Lookout for Equipment service client for testing your code.
service/lookoutforvision
Package lookoutforvision provides the client and types for making API requests to Amazon Lookout for Vision.
Package lookoutforvision provides the client and types for making API requests to Amazon Lookout for Vision.
service/lookoutforvision/lookoutforvisioniface
Package lookoutforvisioniface provides an interface to enable mocking the Amazon Lookout for Vision service client for testing your code.
Package lookoutforvisioniface provides an interface to enable mocking the Amazon Lookout for Vision service client for testing your code.
service/lookoutmetrics
Package lookoutmetrics provides the client and types for making API requests to Amazon Lookout for Metrics.
Package lookoutmetrics provides the client and types for making API requests to Amazon Lookout for Metrics.
service/lookoutmetrics/lookoutmetricsiface
Package lookoutmetricsiface provides an interface to enable mocking the Amazon Lookout for Metrics service client for testing your code.
Package lookoutmetricsiface provides an interface to enable mocking the Amazon Lookout for Metrics service client for testing your code.
service/m2
Package m2 provides the client and types for making API requests to AWSMainframeModernization.
Package m2 provides the client and types for making API requests to AWSMainframeModernization.
service/m2/m2iface
Package m2iface provides an interface to enable mocking the AWSMainframeModernization service client for testing your code.
Package m2iface provides an interface to enable mocking the AWSMainframeModernization service client for testing your code.
service/machinelearning
Package machinelearning provides the client and types for making API requests to Amazon Machine Learning.
Package machinelearning provides the client and types for making API requests to Amazon Machine Learning.
service/machinelearning/machinelearningiface
Package machinelearningiface provides an interface to enable mocking the Amazon Machine Learning service client for testing your code.
Package machinelearningiface provides an interface to enable mocking the Amazon Machine Learning service client for testing your code.
service/macie2
Package macie2 provides the client and types for making API requests to Amazon Macie 2.
Package macie2 provides the client and types for making API requests to Amazon Macie 2.
service/macie2/macie2iface
Package macie2iface provides an interface to enable mocking the Amazon Macie 2 service client for testing your code.
Package macie2iface provides an interface to enable mocking the Amazon Macie 2 service client for testing your code.
service/managedblockchain
Package managedblockchain provides the client and types for making API requests to Amazon Managed Blockchain.
Package managedblockchain provides the client and types for making API requests to Amazon Managed Blockchain.
service/managedblockchain/managedblockchainiface
Package managedblockchainiface provides an interface to enable mocking the Amazon Managed Blockchain service client for testing your code.
Package managedblockchainiface provides an interface to enable mocking the Amazon Managed Blockchain service client for testing your code.
service/managedblockchainquery
Package managedblockchainquery provides the client and types for making API requests to Amazon Managed Blockchain Query.
Package managedblockchainquery provides the client and types for making API requests to Amazon Managed Blockchain Query.
service/managedblockchainquery/managedblockchainqueryiface
Package managedblockchainqueryiface provides an interface to enable mocking the Amazon Managed Blockchain Query service client for testing your code.
Package managedblockchainqueryiface provides an interface to enable mocking the Amazon Managed Blockchain Query service client for testing your code.
service/managedgrafana
Package managedgrafana provides the client and types for making API requests to Amazon Managed Grafana.
Package managedgrafana provides the client and types for making API requests to Amazon Managed Grafana.
service/managedgrafana/managedgrafanaiface
Package managedgrafanaiface provides an interface to enable mocking the Amazon Managed Grafana service client for testing your code.
Package managedgrafanaiface provides an interface to enable mocking the Amazon Managed Grafana service client for testing your code.
service/marketplacecatalog
Package marketplacecatalog provides the client and types for making API requests to AWS Marketplace Catalog Service.
Package marketplacecatalog provides the client and types for making API requests to AWS Marketplace Catalog Service.
service/marketplacecatalog/marketplacecatalogiface
Package marketplacecatalogiface provides an interface to enable mocking the AWS Marketplace Catalog Service service client for testing your code.
Package marketplacecatalogiface provides an interface to enable mocking the AWS Marketplace Catalog Service service client for testing your code.
service/marketplacecommerceanalytics
Package marketplacecommerceanalytics provides the client and types for making API requests to AWS Marketplace Commerce Analytics.
Package marketplacecommerceanalytics provides the client and types for making API requests to AWS Marketplace Commerce Analytics.
service/marketplacecommerceanalytics/marketplacecommerceanalyticsiface
Package marketplacecommerceanalyticsiface provides an interface to enable mocking the AWS Marketplace Commerce Analytics service client for testing your code.
Package marketplacecommerceanalyticsiface provides an interface to enable mocking the AWS Marketplace Commerce Analytics service client for testing your code.
service/marketplaceentitlementservice
Package marketplaceentitlementservice provides the client and types for making API requests to AWS Marketplace Entitlement Service.
Package marketplaceentitlementservice provides the client and types for making API requests to AWS Marketplace Entitlement Service.
service/marketplaceentitlementservice/marketplaceentitlementserviceiface
Package marketplaceentitlementserviceiface provides an interface to enable mocking the AWS Marketplace Entitlement Service service client for testing your code.
Package marketplaceentitlementserviceiface provides an interface to enable mocking the AWS Marketplace Entitlement Service service client for testing your code.
service/marketplacemetering
Package marketplacemetering provides the client and types for making API requests to AWSMarketplace Metering.
Package marketplacemetering provides the client and types for making API requests to AWSMarketplace Metering.
service/marketplacemetering/marketplacemeteringiface
Package marketplacemeteringiface provides an interface to enable mocking the AWSMarketplace Metering service client for testing your code.
Package marketplacemeteringiface provides an interface to enable mocking the AWSMarketplace Metering service client for testing your code.
service/mediaconnect
Package mediaconnect provides the client and types for making API requests to AWS MediaConnect.
Package mediaconnect provides the client and types for making API requests to AWS MediaConnect.
service/mediaconnect/mediaconnectiface
Package mediaconnectiface provides an interface to enable mocking the AWS MediaConnect service client for testing your code.
Package mediaconnectiface provides an interface to enable mocking the AWS MediaConnect service client for testing your code.
service/mediaconvert
Package mediaconvert provides the client and types for making API requests to AWS Elemental MediaConvert.
Package mediaconvert provides the client and types for making API requests to AWS Elemental MediaConvert.
service/mediaconvert/mediaconvertiface
Package mediaconvertiface provides an interface to enable mocking the AWS Elemental MediaConvert service client for testing your code.
Package mediaconvertiface provides an interface to enable mocking the AWS Elemental MediaConvert service client for testing your code.
service/medialive
Package medialive provides the client and types for making API requests to AWS Elemental MediaLive.
Package medialive provides the client and types for making API requests to AWS Elemental MediaLive.
service/medialive/medialiveiface
Package medialiveiface provides an interface to enable mocking the AWS Elemental MediaLive service client for testing your code.
Package medialiveiface provides an interface to enable mocking the AWS Elemental MediaLive service client for testing your code.
service/mediapackage
Package mediapackage provides the client and types for making API requests to AWS Elemental MediaPackage.
Package mediapackage provides the client and types for making API requests to AWS Elemental MediaPackage.
service/mediapackage/mediapackageiface
Package mediapackageiface provides an interface to enable mocking the AWS Elemental MediaPackage service client for testing your code.
Package mediapackageiface provides an interface to enable mocking the AWS Elemental MediaPackage service client for testing your code.
service/mediapackagev2
Package mediapackagev2 provides the client and types for making API requests to AWS Elemental MediaPackage v2.
Package mediapackagev2 provides the client and types for making API requests to AWS Elemental MediaPackage v2.
service/mediapackagev2/mediapackagev2iface
Package mediapackagev2iface provides an interface to enable mocking the AWS Elemental MediaPackage v2 service client for testing your code.
Package mediapackagev2iface provides an interface to enable mocking the AWS Elemental MediaPackage v2 service client for testing your code.
service/mediapackagevod
Package mediapackagevod provides the client and types for making API requests to AWS Elemental MediaPackage VOD.
Package mediapackagevod provides the client and types for making API requests to AWS Elemental MediaPackage VOD.
service/mediapackagevod/mediapackagevodiface
Package mediapackagevodiface provides an interface to enable mocking the AWS Elemental MediaPackage VOD service client for testing your code.
Package mediapackagevodiface provides an interface to enable mocking the AWS Elemental MediaPackage VOD service client for testing your code.
service/mediastore
Package mediastore provides the client and types for making API requests to AWS Elemental MediaStore.
Package mediastore provides the client and types for making API requests to AWS Elemental MediaStore.
service/mediastore/mediastoreiface
Package mediastoreiface provides an interface to enable mocking the AWS Elemental MediaStore service client for testing your code.
Package mediastoreiface provides an interface to enable mocking the AWS Elemental MediaStore service client for testing your code.
service/mediastoredata
Package mediastoredata provides the client and types for making API requests to AWS Elemental MediaStore Data Plane.
Package mediastoredata provides the client and types for making API requests to AWS Elemental MediaStore Data Plane.
service/mediastoredata/mediastoredataiface
Package mediastoredataiface provides an interface to enable mocking the AWS Elemental MediaStore Data Plane service client for testing your code.
Package mediastoredataiface provides an interface to enable mocking the AWS Elemental MediaStore Data Plane service client for testing your code.
service/mediatailor
Package mediatailor provides the client and types for making API requests to AWS MediaTailor.
Package mediatailor provides the client and types for making API requests to AWS MediaTailor.
service/mediatailor/mediatailoriface
Package mediatailoriface provides an interface to enable mocking the AWS MediaTailor service client for testing your code.
Package mediatailoriface provides an interface to enable mocking the AWS MediaTailor service client for testing your code.
service/medicalimaging
Package medicalimaging provides the client and types for making API requests to AWS Health Imaging.
Package medicalimaging provides the client and types for making API requests to AWS Health Imaging.
service/medicalimaging/medicalimagingiface
Package medicalimagingiface provides an interface to enable mocking the AWS Health Imaging service client for testing your code.
Package medicalimagingiface provides an interface to enable mocking the AWS Health Imaging service client for testing your code.
service/memorydb
Package memorydb provides the client and types for making API requests to Amazon MemoryDB.
Package memorydb provides the client and types for making API requests to Amazon MemoryDB.
service/memorydb/memorydbiface
Package memorydbiface provides an interface to enable mocking the Amazon MemoryDB service client for testing your code.
Package memorydbiface provides an interface to enable mocking the Amazon MemoryDB service client for testing your code.
service/mgn
Package mgn provides the client and types for making API requests to Application Migration Service.
Package mgn provides the client and types for making API requests to Application Migration Service.
service/mgn/mgniface
Package mgniface provides an interface to enable mocking the Application Migration Service service client for testing your code.
Package mgniface provides an interface to enable mocking the Application Migration Service service client for testing your code.
service/migrationhub
Package migrationhub provides the client and types for making API requests to AWS Migration Hub.
Package migrationhub provides the client and types for making API requests to AWS Migration Hub.
service/migrationhub/migrationhubiface
Package migrationhubiface provides an interface to enable mocking the AWS Migration Hub service client for testing your code.
Package migrationhubiface provides an interface to enable mocking the AWS Migration Hub service client for testing your code.
service/migrationhubconfig
Package migrationhubconfig provides the client and types for making API requests to AWS Migration Hub Config.
Package migrationhubconfig provides the client and types for making API requests to AWS Migration Hub Config.
service/migrationhubconfig/migrationhubconfigiface
Package migrationhubconfigiface provides an interface to enable mocking the AWS Migration Hub Config service client for testing your code.
Package migrationhubconfigiface provides an interface to enable mocking the AWS Migration Hub Config service client for testing your code.
service/migrationhuborchestrator
Package migrationhuborchestrator provides the client and types for making API requests to AWS Migration Hub Orchestrator.
Package migrationhuborchestrator provides the client and types for making API requests to AWS Migration Hub Orchestrator.
service/migrationhuborchestrator/migrationhuborchestratoriface
Package migrationhuborchestratoriface provides an interface to enable mocking the AWS Migration Hub Orchestrator service client for testing your code.
Package migrationhuborchestratoriface provides an interface to enable mocking the AWS Migration Hub Orchestrator service client for testing your code.
service/migrationhubrefactorspaces
Package migrationhubrefactorspaces provides the client and types for making API requests to AWS Migration Hub Refactor Spaces.
Package migrationhubrefactorspaces provides the client and types for making API requests to AWS Migration Hub Refactor Spaces.
service/migrationhubrefactorspaces/migrationhubrefactorspacesiface
Package migrationhubrefactorspacesiface provides an interface to enable mocking the AWS Migration Hub Refactor Spaces service client for testing your code.
Package migrationhubrefactorspacesiface provides an interface to enable mocking the AWS Migration Hub Refactor Spaces service client for testing your code.
service/migrationhubstrategyrecommendations
Package migrationhubstrategyrecommendations provides the client and types for making API requests to Migration Hub Strategy Recommendations.
Package migrationhubstrategyrecommendations provides the client and types for making API requests to Migration Hub Strategy Recommendations.
service/migrationhubstrategyrecommendations/migrationhubstrategyrecommendationsiface
Package migrationhubstrategyrecommendationsiface provides an interface to enable mocking the Migration Hub Strategy Recommendations service client for testing your code.
Package migrationhubstrategyrecommendationsiface provides an interface to enable mocking the Migration Hub Strategy Recommendations service client for testing your code.
service/mobile
Package mobile provides the client and types for making API requests to AWS Mobile.
Package mobile provides the client and types for making API requests to AWS Mobile.
service/mobile/mobileiface
Package mobileiface provides an interface to enable mocking the AWS Mobile service client for testing your code.
Package mobileiface provides an interface to enable mocking the AWS Mobile service client for testing your code.
service/mobileanalytics
Package mobileanalytics provides the client and types for making API requests to Amazon Mobile Analytics.
Package mobileanalytics provides the client and types for making API requests to Amazon Mobile Analytics.
service/mobileanalytics/mobileanalyticsiface
Package mobileanalyticsiface provides an interface to enable mocking the Amazon Mobile Analytics service client for testing your code.
Package mobileanalyticsiface provides an interface to enable mocking the Amazon Mobile Analytics service client for testing your code.
service/mq
Package mq provides the client and types for making API requests to AmazonMQ.
Package mq provides the client and types for making API requests to AmazonMQ.
service/mq/mqiface
Package mqiface provides an interface to enable mocking the AmazonMQ service client for testing your code.
Package mqiface provides an interface to enable mocking the AmazonMQ service client for testing your code.
service/mturk
Package mturk provides the client and types for making API requests to Amazon Mechanical Turk.
Package mturk provides the client and types for making API requests to Amazon Mechanical Turk.
service/mturk/mturkiface
Package mturkiface provides an interface to enable mocking the Amazon Mechanical Turk service client for testing your code.
Package mturkiface provides an interface to enable mocking the Amazon Mechanical Turk service client for testing your code.
service/mwaa
Package mwaa provides the client and types for making API requests to AmazonMWAA.
Package mwaa provides the client and types for making API requests to AmazonMWAA.
service/mwaa/mwaaiface
Package mwaaiface provides an interface to enable mocking the AmazonMWAA service client for testing your code.
Package mwaaiface provides an interface to enable mocking the AmazonMWAA service client for testing your code.
service/neptune
Package neptune provides the client and types for making API requests to Amazon Neptune.
Package neptune provides the client and types for making API requests to Amazon Neptune.
service/neptune/neptuneiface
Package neptuneiface provides an interface to enable mocking the Amazon Neptune service client for testing your code.
Package neptuneiface provides an interface to enable mocking the Amazon Neptune service client for testing your code.
service/neptunedata
Package neptunedata provides the client and types for making API requests to Amazon NeptuneData.
Package neptunedata provides the client and types for making API requests to Amazon NeptuneData.
service/neptunedata/neptunedataiface
Package neptunedataiface provides an interface to enable mocking the Amazon NeptuneData service client for testing your code.
Package neptunedataiface provides an interface to enable mocking the Amazon NeptuneData service client for testing your code.
service/networkfirewall
Package networkfirewall provides the client and types for making API requests to AWS Network Firewall.
Package networkfirewall provides the client and types for making API requests to AWS Network Firewall.
service/networkfirewall/networkfirewalliface
Package networkfirewalliface provides an interface to enable mocking the AWS Network Firewall service client for testing your code.
Package networkfirewalliface provides an interface to enable mocking the AWS Network Firewall service client for testing your code.
service/networkmanager
Package networkmanager provides the client and types for making API requests to AWS Network Manager.
Package networkmanager provides the client and types for making API requests to AWS Network Manager.
service/networkmanager/networkmanageriface
Package networkmanageriface provides an interface to enable mocking the AWS Network Manager service client for testing your code.
Package networkmanageriface provides an interface to enable mocking the AWS Network Manager service client for testing your code.
service/nimblestudio
Package nimblestudio provides the client and types for making API requests to AmazonNimbleStudio.
Package nimblestudio provides the client and types for making API requests to AmazonNimbleStudio.
service/nimblestudio/nimblestudioiface
Package nimblestudioiface provides an interface to enable mocking the AmazonNimbleStudio service client for testing your code.
Package nimblestudioiface provides an interface to enable mocking the AmazonNimbleStudio service client for testing your code.
service/oam
Package oam provides the client and types for making API requests to CloudWatch Observability Access Manager.
Package oam provides the client and types for making API requests to CloudWatch Observability Access Manager.
service/oam/oamiface
Package oamiface provides an interface to enable mocking the CloudWatch Observability Access Manager service client for testing your code.
Package oamiface provides an interface to enable mocking the CloudWatch Observability Access Manager service client for testing your code.
service/omics
Package omics provides the client and types for making API requests to Amazon Omics.
Package omics provides the client and types for making API requests to Amazon Omics.
service/omics/omicsiface
Package omicsiface provides an interface to enable mocking the Amazon Omics service client for testing your code.
Package omicsiface provides an interface to enable mocking the Amazon Omics service client for testing your code.
service/opensearchserverless
Package opensearchserverless provides the client and types for making API requests to OpenSearch Service Serverless.
Package opensearchserverless provides the client and types for making API requests to OpenSearch Service Serverless.
service/opensearchserverless/opensearchserverlessiface
Package opensearchserverlessiface provides an interface to enable mocking the OpenSearch Service Serverless service client for testing your code.
Package opensearchserverlessiface provides an interface to enable mocking the OpenSearch Service Serverless service client for testing your code.
service/opensearchservice
Package opensearchservice provides the client and types for making API requests to Amazon OpenSearch Service.
Package opensearchservice provides the client and types for making API requests to Amazon OpenSearch Service.
service/opensearchservice/opensearchserviceiface
Package opensearchserviceiface provides an interface to enable mocking the Amazon OpenSearch Service service client for testing your code.
Package opensearchserviceiface provides an interface to enable mocking the Amazon OpenSearch Service service client for testing your code.
service/opsworks
Package opsworks provides the client and types for making API requests to AWS OpsWorks.
Package opsworks provides the client and types for making API requests to AWS OpsWorks.
service/opsworks/opsworksiface
Package opsworksiface provides an interface to enable mocking the AWS OpsWorks service client for testing your code.
Package opsworksiface provides an interface to enable mocking the AWS OpsWorks service client for testing your code.
service/opsworkscm
Package opsworkscm provides the client and types for making API requests to AWS OpsWorks CM.
Package opsworkscm provides the client and types for making API requests to AWS OpsWorks CM.
service/opsworkscm/opsworkscmiface
Package opsworkscmiface provides an interface to enable mocking the AWS OpsWorks CM service client for testing your code.
Package opsworkscmiface provides an interface to enable mocking the AWS OpsWorks CM service client for testing your code.
service/organizations
Package organizations provides the client and types for making API requests to AWS Organizations.
Package organizations provides the client and types for making API requests to AWS Organizations.
service/organizations/organizationsiface
Package organizationsiface provides an interface to enable mocking the AWS Organizations service client for testing your code.
Package organizationsiface provides an interface to enable mocking the AWS Organizations service client for testing your code.
service/osis
Package osis provides the client and types for making API requests to Amazon OpenSearch Ingestion.
Package osis provides the client and types for making API requests to Amazon OpenSearch Ingestion.
service/osis/osisiface
Package osisiface provides an interface to enable mocking the Amazon OpenSearch Ingestion service client for testing your code.
Package osisiface provides an interface to enable mocking the Amazon OpenSearch Ingestion service client for testing your code.
service/outposts
Package outposts provides the client and types for making API requests to AWS Outposts.
Package outposts provides the client and types for making API requests to AWS Outposts.
service/outposts/outpostsiface
Package outpostsiface provides an interface to enable mocking the AWS Outposts service client for testing your code.
Package outpostsiface provides an interface to enable mocking the AWS Outposts service client for testing your code.
service/panorama
Package panorama provides the client and types for making API requests to AWS Panorama.
Package panorama provides the client and types for making API requests to AWS Panorama.
service/panorama/panoramaiface
Package panoramaiface provides an interface to enable mocking the AWS Panorama service client for testing your code.
Package panoramaiface provides an interface to enable mocking the AWS Panorama service client for testing your code.
service/paymentcryptography
Package paymentcryptography provides the client and types for making API requests to Payment Cryptography Control Plane.
Package paymentcryptography provides the client and types for making API requests to Payment Cryptography Control Plane.
service/paymentcryptography/paymentcryptographyiface
Package paymentcryptographyiface provides an interface to enable mocking the Payment Cryptography Control Plane service client for testing your code.
Package paymentcryptographyiface provides an interface to enable mocking the Payment Cryptography Control Plane service client for testing your code.
service/paymentcryptographydata
Package paymentcryptographydata provides the client and types for making API requests to Payment Cryptography Data Plane.
Package paymentcryptographydata provides the client and types for making API requests to Payment Cryptography Data Plane.
service/paymentcryptographydata/paymentcryptographydataiface
Package paymentcryptographydataiface provides an interface to enable mocking the Payment Cryptography Data Plane service client for testing your code.
Package paymentcryptographydataiface provides an interface to enable mocking the Payment Cryptography Data Plane service client for testing your code.
service/pcaconnectorad
Package pcaconnectorad provides the client and types for making API requests to PcaConnectorAd.
Package pcaconnectorad provides the client and types for making API requests to PcaConnectorAd.
service/pcaconnectorad/pcaconnectoradiface
Package pcaconnectoradiface provides an interface to enable mocking the PcaConnectorAd service client for testing your code.
Package pcaconnectoradiface provides an interface to enable mocking the PcaConnectorAd service client for testing your code.
service/personalize
Package personalize provides the client and types for making API requests to Amazon Personalize.
Package personalize provides the client and types for making API requests to Amazon Personalize.
service/personalize/personalizeiface
Package personalizeiface provides an interface to enable mocking the Amazon Personalize service client for testing your code.
Package personalizeiface provides an interface to enable mocking the Amazon Personalize service client for testing your code.
service/personalizeevents
Package personalizeevents provides the client and types for making API requests to Amazon Personalize Events.
Package personalizeevents provides the client and types for making API requests to Amazon Personalize Events.
service/personalizeevents/personalizeeventsiface
Package personalizeeventsiface provides an interface to enable mocking the Amazon Personalize Events service client for testing your code.
Package personalizeeventsiface provides an interface to enable mocking the Amazon Personalize Events service client for testing your code.
service/personalizeruntime
Package personalizeruntime provides the client and types for making API requests to Amazon Personalize Runtime.
Package personalizeruntime provides the client and types for making API requests to Amazon Personalize Runtime.
service/personalizeruntime/personalizeruntimeiface
Package personalizeruntimeiface provides an interface to enable mocking the Amazon Personalize Runtime service client for testing your code.
Package personalizeruntimeiface provides an interface to enable mocking the Amazon Personalize Runtime service client for testing your code.
service/pi
Package pi provides the client and types for making API requests to AWS Performance Insights.
Package pi provides the client and types for making API requests to AWS Performance Insights.
service/pi/piiface
Package piiface provides an interface to enable mocking the AWS Performance Insights service client for testing your code.
Package piiface provides an interface to enable mocking the AWS Performance Insights service client for testing your code.
service/pinpoint
Package pinpoint provides the client and types for making API requests to Amazon Pinpoint.
Package pinpoint provides the client and types for making API requests to Amazon Pinpoint.
service/pinpoint/pinpointiface
Package pinpointiface provides an interface to enable mocking the Amazon Pinpoint service client for testing your code.
Package pinpointiface provides an interface to enable mocking the Amazon Pinpoint service client for testing your code.
service/pinpointemail
Package pinpointemail provides the client and types for making API requests to Amazon Pinpoint Email Service.
Package pinpointemail provides the client and types for making API requests to Amazon Pinpoint Email Service.
service/pinpointemail/pinpointemailiface
Package pinpointemailiface provides an interface to enable mocking the Amazon Pinpoint Email Service service client for testing your code.
Package pinpointemailiface provides an interface to enable mocking the Amazon Pinpoint Email Service service client for testing your code.
service/pinpointsmsvoice
Package pinpointsmsvoice provides the client and types for making API requests to Amazon Pinpoint SMS and Voice Service.
Package pinpointsmsvoice provides the client and types for making API requests to Amazon Pinpoint SMS and Voice Service.
service/pinpointsmsvoice/pinpointsmsvoiceiface
Package pinpointsmsvoiceiface provides an interface to enable mocking the Amazon Pinpoint SMS and Voice Service service client for testing your code.
Package pinpointsmsvoiceiface provides an interface to enable mocking the Amazon Pinpoint SMS and Voice Service service client for testing your code.
service/pinpointsmsvoicev2
Package pinpointsmsvoicev2 provides the client and types for making API requests to Amazon Pinpoint SMS Voice V2.
Package pinpointsmsvoicev2 provides the client and types for making API requests to Amazon Pinpoint SMS Voice V2.
service/pinpointsmsvoicev2/pinpointsmsvoicev2iface
Package pinpointsmsvoicev2iface provides an interface to enable mocking the Amazon Pinpoint SMS Voice V2 service client for testing your code.
Package pinpointsmsvoicev2iface provides an interface to enable mocking the Amazon Pinpoint SMS Voice V2 service client for testing your code.
service/pipes
Package pipes provides the client and types for making API requests to Amazon EventBridge Pipes.
Package pipes provides the client and types for making API requests to Amazon EventBridge Pipes.
service/pipes/pipesiface
Package pipesiface provides an interface to enable mocking the Amazon EventBridge Pipes service client for testing your code.
Package pipesiface provides an interface to enable mocking the Amazon EventBridge Pipes service client for testing your code.
service/polly
Package polly provides the client and types for making API requests to Amazon Polly.
Package polly provides the client and types for making API requests to Amazon Polly.
service/polly/pollyiface
Package pollyiface provides an interface to enable mocking the Amazon Polly service client for testing your code.
Package pollyiface provides an interface to enable mocking the Amazon Polly service client for testing your code.
service/pricing
Package pricing provides the client and types for making API requests to AWS Price List Service.
Package pricing provides the client and types for making API requests to AWS Price List Service.
service/pricing/pricingiface
Package pricingiface provides an interface to enable mocking the AWS Price List Service service client for testing your code.
Package pricingiface provides an interface to enable mocking the AWS Price List Service service client for testing your code.
service/privatenetworks
Package privatenetworks provides the client and types for making API requests to AWS Private 5G.
Package privatenetworks provides the client and types for making API requests to AWS Private 5G.
service/privatenetworks/privatenetworksiface
Package privatenetworksiface provides an interface to enable mocking the AWS Private 5G service client for testing your code.
Package privatenetworksiface provides an interface to enable mocking the AWS Private 5G service client for testing your code.
service/prometheusservice
Package prometheusservice provides the client and types for making API requests to Amazon Prometheus Service.
Package prometheusservice provides the client and types for making API requests to Amazon Prometheus Service.
service/prometheusservice/prometheusserviceiface
Package prometheusserviceiface provides an interface to enable mocking the Amazon Prometheus Service service client for testing your code.
Package prometheusserviceiface provides an interface to enable mocking the Amazon Prometheus Service service client for testing your code.
service/proton
Package proton provides the client and types for making API requests to AWS Proton.
Package proton provides the client and types for making API requests to AWS Proton.
service/proton/protoniface
Package protoniface provides an interface to enable mocking the AWS Proton service client for testing your code.
Package protoniface provides an interface to enable mocking the AWS Proton service client for testing your code.
service/qbusiness
Package qbusiness provides the client and types for making API requests to QBusiness.
Package qbusiness provides the client and types for making API requests to QBusiness.
service/qbusiness/qbusinessiface
Package qbusinessiface provides an interface to enable mocking the QBusiness service client for testing your code.
Package qbusinessiface provides an interface to enable mocking the QBusiness service client for testing your code.
service/qconnect
Package qconnect provides the client and types for making API requests to Amazon Q Connect.
Package qconnect provides the client and types for making API requests to Amazon Q Connect.
service/qconnect/qconnectiface
Package qconnectiface provides an interface to enable mocking the Amazon Q Connect service client for testing your code.
Package qconnectiface provides an interface to enable mocking the Amazon Q Connect service client for testing your code.
service/qldb
Package qldb provides the client and types for making API requests to Amazon QLDB.
Package qldb provides the client and types for making API requests to Amazon QLDB.
service/qldb/qldbiface
Package qldbiface provides an interface to enable mocking the Amazon QLDB service client for testing your code.
Package qldbiface provides an interface to enable mocking the Amazon QLDB service client for testing your code.
service/qldbsession
Package qldbsession provides the client and types for making API requests to Amazon QLDB Session.
Package qldbsession provides the client and types for making API requests to Amazon QLDB Session.
service/qldbsession/qldbsessioniface
Package qldbsessioniface provides an interface to enable mocking the Amazon QLDB Session service client for testing your code.
Package qldbsessioniface provides an interface to enable mocking the Amazon QLDB Session service client for testing your code.
service/quicksight
Package quicksight provides the client and types for making API requests to Amazon QuickSight.
Package quicksight provides the client and types for making API requests to Amazon QuickSight.
service/quicksight/quicksightiface
Package quicksightiface provides an interface to enable mocking the Amazon QuickSight service client for testing your code.
Package quicksightiface provides an interface to enable mocking the Amazon QuickSight service client for testing your code.
service/ram
Package ram provides the client and types for making API requests to AWS Resource Access Manager.
Package ram provides the client and types for making API requests to AWS Resource Access Manager.
service/ram/ramiface
Package ramiface provides an interface to enable mocking the AWS Resource Access Manager service client for testing your code.
Package ramiface provides an interface to enable mocking the AWS Resource Access Manager service client for testing your code.
service/rds
Package rds provides the client and types for making API requests to Amazon Relational Database Service.
Package rds provides the client and types for making API requests to Amazon Relational Database Service.
service/rds/rdsiface
Package rdsiface provides an interface to enable mocking the Amazon Relational Database Service service client for testing your code.
Package rdsiface provides an interface to enable mocking the Amazon Relational Database Service service client for testing your code.
service/rds/rdsutils
Package rdsutils is used to generate authentication tokens used to connect to a givent Amazon Relational Database Service (RDS) database.
Package rdsutils is used to generate authentication tokens used to connect to a givent Amazon Relational Database Service (RDS) database.
service/rdsdataservice
Package rdsdataservice provides the client and types for making API requests to AWS RDS DataService.
Package rdsdataservice provides the client and types for making API requests to AWS RDS DataService.
service/rdsdataservice/rdsdataserviceiface
Package rdsdataserviceiface provides an interface to enable mocking the AWS RDS DataService service client for testing your code.
Package rdsdataserviceiface provides an interface to enable mocking the AWS RDS DataService service client for testing your code.
service/recyclebin
Package recyclebin provides the client and types for making API requests to Amazon Recycle Bin.
Package recyclebin provides the client and types for making API requests to Amazon Recycle Bin.
service/recyclebin/recyclebiniface
Package recyclebiniface provides an interface to enable mocking the Amazon Recycle Bin service client for testing your code.
Package recyclebiniface provides an interface to enable mocking the Amazon Recycle Bin service client for testing your code.
service/redshift
Package redshift provides the client and types for making API requests to Amazon Redshift.
Package redshift provides the client and types for making API requests to Amazon Redshift.
service/redshift/redshiftiface
Package redshiftiface provides an interface to enable mocking the Amazon Redshift service client for testing your code.
Package redshiftiface provides an interface to enable mocking the Amazon Redshift service client for testing your code.
service/redshiftdataapiservice
Package redshiftdataapiservice provides the client and types for making API requests to Redshift Data API Service.
Package redshiftdataapiservice provides the client and types for making API requests to Redshift Data API Service.
service/redshiftdataapiservice/redshiftdataapiserviceiface
Package redshiftdataapiserviceiface provides an interface to enable mocking the Redshift Data API Service service client for testing your code.
Package redshiftdataapiserviceiface provides an interface to enable mocking the Redshift Data API Service service client for testing your code.
service/redshiftserverless
Package redshiftserverless provides the client and types for making API requests to Redshift Serverless.
Package redshiftserverless provides the client and types for making API requests to Redshift Serverless.
service/redshiftserverless/redshiftserverlessiface
Package redshiftserverlessiface provides an interface to enable mocking the Redshift Serverless service client for testing your code.
Package redshiftserverlessiface provides an interface to enable mocking the Redshift Serverless service client for testing your code.
service/rekognition
Package rekognition provides the client and types for making API requests to Amazon Rekognition.
Package rekognition provides the client and types for making API requests to Amazon Rekognition.
service/rekognition/rekognitioniface
Package rekognitioniface provides an interface to enable mocking the Amazon Rekognition service client for testing your code.
Package rekognitioniface provides an interface to enable mocking the Amazon Rekognition service client for testing your code.
service/repostspace
Package repostspace provides the client and types for making API requests to AWS re:Post Private.
Package repostspace provides the client and types for making API requests to AWS re:Post Private.
service/repostspace/repostspaceiface
Package repostspaceiface provides an interface to enable mocking the AWS re:Post Private service client for testing your code.
Package repostspaceiface provides an interface to enable mocking the AWS re:Post Private service client for testing your code.
service/resiliencehub
Package resiliencehub provides the client and types for making API requests to AWS Resilience Hub.
Package resiliencehub provides the client and types for making API requests to AWS Resilience Hub.
service/resiliencehub/resiliencehubiface
Package resiliencehubiface provides an interface to enable mocking the AWS Resilience Hub service client for testing your code.
Package resiliencehubiface provides an interface to enable mocking the AWS Resilience Hub service client for testing your code.
service/resourceexplorer2
Package resourceexplorer2 provides the client and types for making API requests to AWS Resource Explorer.
Package resourceexplorer2 provides the client and types for making API requests to AWS Resource Explorer.
service/resourceexplorer2/resourceexplorer2iface
Package resourceexplorer2iface provides an interface to enable mocking the AWS Resource Explorer service client for testing your code.
Package resourceexplorer2iface provides an interface to enable mocking the AWS Resource Explorer service client for testing your code.
service/resourcegroups
Package resourcegroups provides the client and types for making API requests to AWS Resource Groups.
Package resourcegroups provides the client and types for making API requests to AWS Resource Groups.
service/resourcegroups/resourcegroupsiface
Package resourcegroupsiface provides an interface to enable mocking the AWS Resource Groups service client for testing your code.
Package resourcegroupsiface provides an interface to enable mocking the AWS Resource Groups service client for testing your code.
service/resourcegroupstaggingapi
Package resourcegroupstaggingapi provides the client and types for making API requests to AWS Resource Groups Tagging API.
Package resourcegroupstaggingapi provides the client and types for making API requests to AWS Resource Groups Tagging API.
service/resourcegroupstaggingapi/resourcegroupstaggingapiiface
Package resourcegroupstaggingapiiface provides an interface to enable mocking the AWS Resource Groups Tagging API service client for testing your code.
Package resourcegroupstaggingapiiface provides an interface to enable mocking the AWS Resource Groups Tagging API service client for testing your code.
service/robomaker
Package robomaker provides the client and types for making API requests to AWS RoboMaker.
Package robomaker provides the client and types for making API requests to AWS RoboMaker.
service/robomaker/robomakeriface
Package robomakeriface provides an interface to enable mocking the AWS RoboMaker service client for testing your code.
Package robomakeriface provides an interface to enable mocking the AWS RoboMaker service client for testing your code.
service/rolesanywhere
Package rolesanywhere provides the client and types for making API requests to IAM Roles Anywhere.
Package rolesanywhere provides the client and types for making API requests to IAM Roles Anywhere.
service/rolesanywhere/rolesanywhereiface
Package rolesanywhereiface provides an interface to enable mocking the IAM Roles Anywhere service client for testing your code.
Package rolesanywhereiface provides an interface to enable mocking the IAM Roles Anywhere service client for testing your code.
service/route53
Package route53 provides the client and types for making API requests to Amazon Route 53.
Package route53 provides the client and types for making API requests to Amazon Route 53.
service/route53/route53iface
Package route53iface provides an interface to enable mocking the Amazon Route 53 service client for testing your code.
Package route53iface provides an interface to enable mocking the Amazon Route 53 service client for testing your code.
service/route53domains
Package route53domains provides the client and types for making API requests to Amazon Route 53 Domains.
Package route53domains provides the client and types for making API requests to Amazon Route 53 Domains.
service/route53domains/route53domainsiface
Package route53domainsiface provides an interface to enable mocking the Amazon Route 53 Domains service client for testing your code.
Package route53domainsiface provides an interface to enable mocking the Amazon Route 53 Domains service client for testing your code.
service/route53recoverycluster
Package route53recoverycluster provides the client and types for making API requests to Route53 Recovery Cluster.
Package route53recoverycluster provides the client and types for making API requests to Route53 Recovery Cluster.
service/route53recoverycluster/route53recoveryclusteriface
Package route53recoveryclusteriface provides an interface to enable mocking the Route53 Recovery Cluster service client for testing your code.
Package route53recoveryclusteriface provides an interface to enable mocking the Route53 Recovery Cluster service client for testing your code.
service/route53recoverycontrolconfig
Package route53recoverycontrolconfig provides the client and types for making API requests to AWS Route53 Recovery Control Config.
Package route53recoverycontrolconfig provides the client and types for making API requests to AWS Route53 Recovery Control Config.
service/route53recoverycontrolconfig/route53recoverycontrolconfigiface
Package route53recoverycontrolconfigiface provides an interface to enable mocking the AWS Route53 Recovery Control Config service client for testing your code.
Package route53recoverycontrolconfigiface provides an interface to enable mocking the AWS Route53 Recovery Control Config service client for testing your code.
service/route53recoveryreadiness
Package route53recoveryreadiness provides the client and types for making API requests to AWS Route53 Recovery Readiness.
Package route53recoveryreadiness provides the client and types for making API requests to AWS Route53 Recovery Readiness.
service/route53recoveryreadiness/route53recoveryreadinessiface
Package route53recoveryreadinessiface provides an interface to enable mocking the AWS Route53 Recovery Readiness service client for testing your code.
Package route53recoveryreadinessiface provides an interface to enable mocking the AWS Route53 Recovery Readiness service client for testing your code.
service/route53resolver
Package route53resolver provides the client and types for making API requests to Amazon Route 53 Resolver.
Package route53resolver provides the client and types for making API requests to Amazon Route 53 Resolver.
service/route53resolver/route53resolveriface
Package route53resolveriface provides an interface to enable mocking the Amazon Route 53 Resolver service client for testing your code.
Package route53resolveriface provides an interface to enable mocking the Amazon Route 53 Resolver service client for testing your code.
service/s3
Package s3 provides the client and types for making API requests to Amazon Simple Storage Service.
Package s3 provides the client and types for making API requests to Amazon Simple Storage Service.
service/s3/s3crypto
Package s3crypto provides encryption to S3 using KMS and AES GCM.
Package s3crypto provides encryption to S3 using KMS and AES GCM.
service/s3/s3iface
Package s3iface provides an interface to enable mocking the Amazon Simple Storage Service service client for testing your code.
Package s3iface provides an interface to enable mocking the Amazon Simple Storage Service service client for testing your code.
service/s3/s3manager
Package s3manager provides utilities to upload and download objects from S3 concurrently.
Package s3manager provides utilities to upload and download objects from S3 concurrently.
service/s3/s3manager/s3manageriface
Package s3manageriface provides an interface for the s3manager package
Package s3manageriface provides an interface for the s3manager package
service/s3control
Package s3control provides the client and types for making API requests to AWS S3 Control.
Package s3control provides the client and types for making API requests to AWS S3 Control.
service/s3control/s3controliface
Package s3controliface provides an interface to enable mocking the AWS S3 Control service client for testing your code.
Package s3controliface provides an interface to enable mocking the AWS S3 Control service client for testing your code.
service/s3outposts
Package s3outposts provides the client and types for making API requests to Amazon S3 on Outposts.
Package s3outposts provides the client and types for making API requests to Amazon S3 on Outposts.
service/s3outposts/s3outpostsiface
Package s3outpostsiface provides an interface to enable mocking the Amazon S3 on Outposts service client for testing your code.
Package s3outpostsiface provides an interface to enable mocking the Amazon S3 on Outposts service client for testing your code.
service/sagemaker
Package sagemaker provides the client and types for making API requests to Amazon SageMaker Service.
Package sagemaker provides the client and types for making API requests to Amazon SageMaker Service.
service/sagemaker/sagemakeriface
Package sagemakeriface provides an interface to enable mocking the Amazon SageMaker Service service client for testing your code.
Package sagemakeriface provides an interface to enable mocking the Amazon SageMaker Service service client for testing your code.
service/sagemakeredgemanager
Package sagemakeredgemanager provides the client and types for making API requests to Amazon Sagemaker Edge Manager.
Package sagemakeredgemanager provides the client and types for making API requests to Amazon Sagemaker Edge Manager.
service/sagemakeredgemanager/sagemakeredgemanageriface
Package sagemakeredgemanageriface provides an interface to enable mocking the Amazon Sagemaker Edge Manager service client for testing your code.
Package sagemakeredgemanageriface provides an interface to enable mocking the Amazon Sagemaker Edge Manager service client for testing your code.
service/sagemakerfeaturestoreruntime
Package sagemakerfeaturestoreruntime provides the client and types for making API requests to Amazon SageMaker Feature Store Runtime.
Package sagemakerfeaturestoreruntime provides the client and types for making API requests to Amazon SageMaker Feature Store Runtime.
service/sagemakerfeaturestoreruntime/sagemakerfeaturestoreruntimeiface
Package sagemakerfeaturestoreruntimeiface provides an interface to enable mocking the Amazon SageMaker Feature Store Runtime service client for testing your code.
Package sagemakerfeaturestoreruntimeiface provides an interface to enable mocking the Amazon SageMaker Feature Store Runtime service client for testing your code.
service/sagemakergeospatial
Package sagemakergeospatial provides the client and types for making API requests to Amazon SageMaker geospatial capabilities.
Package sagemakergeospatial provides the client and types for making API requests to Amazon SageMaker geospatial capabilities.
service/sagemakergeospatial/sagemakergeospatialiface
Package sagemakergeospatialiface provides an interface to enable mocking the Amazon SageMaker geospatial capabilities service client for testing your code.
Package sagemakergeospatialiface provides an interface to enable mocking the Amazon SageMaker geospatial capabilities service client for testing your code.
service/sagemakermetrics
Package sagemakermetrics provides the client and types for making API requests to Amazon SageMaker Metrics Service.
Package sagemakermetrics provides the client and types for making API requests to Amazon SageMaker Metrics Service.
service/sagemakermetrics/sagemakermetricsiface
Package sagemakermetricsiface provides an interface to enable mocking the Amazon SageMaker Metrics Service service client for testing your code.
Package sagemakermetricsiface provides an interface to enable mocking the Amazon SageMaker Metrics Service service client for testing your code.
service/sagemakerruntime
Package sagemakerruntime provides the client and types for making API requests to Amazon SageMaker Runtime.
Package sagemakerruntime provides the client and types for making API requests to Amazon SageMaker Runtime.
service/sagemakerruntime/sagemakerruntimeiface
Package sagemakerruntimeiface provides an interface to enable mocking the Amazon SageMaker Runtime service client for testing your code.
Package sagemakerruntimeiface provides an interface to enable mocking the Amazon SageMaker Runtime service client for testing your code.
service/savingsplans
Package savingsplans provides the client and types for making API requests to AWS Savings Plans.
Package savingsplans provides the client and types for making API requests to AWS Savings Plans.
service/savingsplans/savingsplansiface
Package savingsplansiface provides an interface to enable mocking the AWS Savings Plans service client for testing your code.
Package savingsplansiface provides an interface to enable mocking the AWS Savings Plans service client for testing your code.
service/scheduler
Package scheduler provides the client and types for making API requests to Amazon EventBridge Scheduler.
Package scheduler provides the client and types for making API requests to Amazon EventBridge Scheduler.
service/scheduler/scheduleriface
Package scheduleriface provides an interface to enable mocking the Amazon EventBridge Scheduler service client for testing your code.
Package scheduleriface provides an interface to enable mocking the Amazon EventBridge Scheduler service client for testing your code.
service/schemas
Package schemas provides the client and types for making API requests to Schemas.
Package schemas provides the client and types for making API requests to Schemas.
service/schemas/schemasiface
Package schemasiface provides an interface to enable mocking the Schemas service client for testing your code.
Package schemasiface provides an interface to enable mocking the Schemas service client for testing your code.
service/secretsmanager
Package secretsmanager provides the client and types for making API requests to AWS Secrets Manager.
Package secretsmanager provides the client and types for making API requests to AWS Secrets Manager.
service/secretsmanager/secretsmanageriface
Package secretsmanageriface provides an interface to enable mocking the AWS Secrets Manager service client for testing your code.
Package secretsmanageriface provides an interface to enable mocking the AWS Secrets Manager service client for testing your code.
service/securityhub
Package securityhub provides the client and types for making API requests to AWS SecurityHub.
Package securityhub provides the client and types for making API requests to AWS SecurityHub.
service/securityhub/securityhubiface
Package securityhubiface provides an interface to enable mocking the AWS SecurityHub service client for testing your code.
Package securityhubiface provides an interface to enable mocking the AWS SecurityHub service client for testing your code.
service/securitylake
Package securitylake provides the client and types for making API requests to Amazon Security Lake.
Package securitylake provides the client and types for making API requests to Amazon Security Lake.
service/securitylake/securitylakeiface
Package securitylakeiface provides an interface to enable mocking the Amazon Security Lake service client for testing your code.
Package securitylakeiface provides an interface to enable mocking the Amazon Security Lake service client for testing your code.
service/serverlessapplicationrepository
Package serverlessapplicationrepository provides the client and types for making API requests to AWSServerlessApplicationRepository.
Package serverlessapplicationrepository provides the client and types for making API requests to AWSServerlessApplicationRepository.
service/serverlessapplicationrepository/serverlessapplicationrepositoryiface
Package serverlessapplicationrepositoryiface provides an interface to enable mocking the AWSServerlessApplicationRepository service client for testing your code.
Package serverlessapplicationrepositoryiface provides an interface to enable mocking the AWSServerlessApplicationRepository service client for testing your code.
service/servicecatalog
Package servicecatalog provides the client and types for making API requests to AWS Service Catalog.
Package servicecatalog provides the client and types for making API requests to AWS Service Catalog.
service/servicecatalog/servicecatalogiface
Package servicecatalogiface provides an interface to enable mocking the AWS Service Catalog service client for testing your code.
Package servicecatalogiface provides an interface to enable mocking the AWS Service Catalog service client for testing your code.
service/servicediscovery
Package servicediscovery provides the client and types for making API requests to AWS Cloud Map.
Package servicediscovery provides the client and types for making API requests to AWS Cloud Map.
service/servicediscovery/servicediscoveryiface
Package servicediscoveryiface provides an interface to enable mocking the AWS Cloud Map service client for testing your code.
Package servicediscoveryiface provides an interface to enable mocking the AWS Cloud Map service client for testing your code.
service/servicequotas
Package servicequotas provides the client and types for making API requests to Service Quotas.
Package servicequotas provides the client and types for making API requests to Service Quotas.
service/servicequotas/servicequotasiface
Package servicequotasiface provides an interface to enable mocking the Service Quotas service client for testing your code.
Package servicequotasiface provides an interface to enable mocking the Service Quotas service client for testing your code.
service/ses
Package ses provides the client and types for making API requests to Amazon Simple Email Service.
Package ses provides the client and types for making API requests to Amazon Simple Email Service.
service/ses/sesiface
Package sesiface provides an interface to enable mocking the Amazon Simple Email Service service client for testing your code.
Package sesiface provides an interface to enable mocking the Amazon Simple Email Service service client for testing your code.
service/sesv2
Package sesv2 provides the client and types for making API requests to Amazon Simple Email Service.
Package sesv2 provides the client and types for making API requests to Amazon Simple Email Service.
service/sesv2/sesv2iface
Package sesv2iface provides an interface to enable mocking the Amazon Simple Email Service service client for testing your code.
Package sesv2iface provides an interface to enable mocking the Amazon Simple Email Service service client for testing your code.
service/sfn
Package sfn provides the client and types for making API requests to AWS Step Functions.
Package sfn provides the client and types for making API requests to AWS Step Functions.
service/sfn/sfniface
Package sfniface provides an interface to enable mocking the AWS Step Functions service client for testing your code.
Package sfniface provides an interface to enable mocking the AWS Step Functions service client for testing your code.
service/shield
Package shield provides the client and types for making API requests to AWS Shield.
Package shield provides the client and types for making API requests to AWS Shield.
service/shield/shieldiface
Package shieldiface provides an interface to enable mocking the AWS Shield service client for testing your code.
Package shieldiface provides an interface to enable mocking the AWS Shield service client for testing your code.
service/signer
Package signer provides the client and types for making API requests to AWS Signer.
Package signer provides the client and types for making API requests to AWS Signer.
service/signer/signeriface
Package signeriface provides an interface to enable mocking the AWS Signer service client for testing your code.
Package signeriface provides an interface to enable mocking the AWS Signer service client for testing your code.
service/simpledb
Package simpledb provides the client and types for making API requests to Amazon SimpleDB.
Package simpledb provides the client and types for making API requests to Amazon SimpleDB.
service/simpledb/simpledbiface
Package simpledbiface provides an interface to enable mocking the Amazon SimpleDB service client for testing your code.
Package simpledbiface provides an interface to enable mocking the Amazon SimpleDB service client for testing your code.
service/simspaceweaver
Package simspaceweaver provides the client and types for making API requests to AWS SimSpace Weaver.
Package simspaceweaver provides the client and types for making API requests to AWS SimSpace Weaver.
service/simspaceweaver/simspaceweaveriface
Package simspaceweaveriface provides an interface to enable mocking the AWS SimSpace Weaver service client for testing your code.
Package simspaceweaveriface provides an interface to enable mocking the AWS SimSpace Weaver service client for testing your code.
service/sms
Package sms provides the client and types for making API requests to AWS Server Migration Service.
Package sms provides the client and types for making API requests to AWS Server Migration Service.
service/sms/smsiface
Package smsiface provides an interface to enable mocking the AWS Server Migration Service service client for testing your code.
Package smsiface provides an interface to enable mocking the AWS Server Migration Service service client for testing your code.
service/snowball
Package snowball provides the client and types for making API requests to Amazon Import/Export Snowball.
Package snowball provides the client and types for making API requests to Amazon Import/Export Snowball.
service/snowball/snowballiface
Package snowballiface provides an interface to enable mocking the Amazon Import/Export Snowball service client for testing your code.
Package snowballiface provides an interface to enable mocking the Amazon Import/Export Snowball service client for testing your code.
service/snowdevicemanagement
Package snowdevicemanagement provides the client and types for making API requests to AWS Snow Device Management.
Package snowdevicemanagement provides the client and types for making API requests to AWS Snow Device Management.
service/snowdevicemanagement/snowdevicemanagementiface
Package snowdevicemanagementiface provides an interface to enable mocking the AWS Snow Device Management service client for testing your code.
Package snowdevicemanagementiface provides an interface to enable mocking the AWS Snow Device Management service client for testing your code.
service/sns
Package sns provides the client and types for making API requests to Amazon Simple Notification Service.
Package sns provides the client and types for making API requests to Amazon Simple Notification Service.
service/sns/snsiface
Package snsiface provides an interface to enable mocking the Amazon Simple Notification Service service client for testing your code.
Package snsiface provides an interface to enable mocking the Amazon Simple Notification Service service client for testing your code.
service/sqs
Package sqs provides the client and types for making API requests to Amazon Simple Queue Service.
Package sqs provides the client and types for making API requests to Amazon Simple Queue Service.
service/sqs/sqsiface
Package sqsiface provides an interface to enable mocking the Amazon Simple Queue Service service client for testing your code.
Package sqsiface provides an interface to enable mocking the Amazon Simple Queue Service service client for testing your code.
service/ssm
Package ssm provides the client and types for making API requests to Amazon Simple Systems Manager (SSM).
Package ssm provides the client and types for making API requests to Amazon Simple Systems Manager (SSM).
service/ssm/ssmiface
Package ssmiface provides an interface to enable mocking the Amazon Simple Systems Manager (SSM) service client for testing your code.
Package ssmiface provides an interface to enable mocking the Amazon Simple Systems Manager (SSM) service client for testing your code.
service/ssmcontacts
Package ssmcontacts provides the client and types for making API requests to AWS Systems Manager Incident Manager Contacts.
Package ssmcontacts provides the client and types for making API requests to AWS Systems Manager Incident Manager Contacts.
service/ssmcontacts/ssmcontactsiface
Package ssmcontactsiface provides an interface to enable mocking the AWS Systems Manager Incident Manager Contacts service client for testing your code.
Package ssmcontactsiface provides an interface to enable mocking the AWS Systems Manager Incident Manager Contacts service client for testing your code.
service/ssmincidents
Package ssmincidents provides the client and types for making API requests to AWS Systems Manager Incident Manager.
Package ssmincidents provides the client and types for making API requests to AWS Systems Manager Incident Manager.
service/ssmincidents/ssmincidentsiface
Package ssmincidentsiface provides an interface to enable mocking the AWS Systems Manager Incident Manager service client for testing your code.
Package ssmincidentsiface provides an interface to enable mocking the AWS Systems Manager Incident Manager service client for testing your code.
service/ssmsap
Package ssmsap provides the client and types for making API requests to AWS Systems Manager for SAP.
Package ssmsap provides the client and types for making API requests to AWS Systems Manager for SAP.
service/ssmsap/ssmsapiface
Package ssmsapiface provides an interface to enable mocking the AWS Systems Manager for SAP service client for testing your code.
Package ssmsapiface provides an interface to enable mocking the AWS Systems Manager for SAP service client for testing your code.
service/sso
Package sso provides the client and types for making API requests to AWS Single Sign-On.
Package sso provides the client and types for making API requests to AWS Single Sign-On.
service/sso/ssoiface
Package ssoiface provides an interface to enable mocking the AWS Single Sign-On service client for testing your code.
Package ssoiface provides an interface to enable mocking the AWS Single Sign-On service client for testing your code.
service/ssoadmin
Package ssoadmin provides the client and types for making API requests to AWS Single Sign-On Admin.
Package ssoadmin provides the client and types for making API requests to AWS Single Sign-On Admin.
service/ssoadmin/ssoadminiface
Package ssoadminiface provides an interface to enable mocking the AWS Single Sign-On Admin service client for testing your code.
Package ssoadminiface provides an interface to enable mocking the AWS Single Sign-On Admin service client for testing your code.
service/ssooidc
Package ssooidc provides the client and types for making API requests to AWS SSO OIDC.
Package ssooidc provides the client and types for making API requests to AWS SSO OIDC.
service/ssooidc/ssooidciface
Package ssooidciface provides an interface to enable mocking the AWS SSO OIDC service client for testing your code.
Package ssooidciface provides an interface to enable mocking the AWS SSO OIDC service client for testing your code.
service/storagegateway
Package storagegateway provides the client and types for making API requests to AWS Storage Gateway.
Package storagegateway provides the client and types for making API requests to AWS Storage Gateway.
service/storagegateway/storagegatewayiface
Package storagegatewayiface provides an interface to enable mocking the AWS Storage Gateway service client for testing your code.
Package storagegatewayiface provides an interface to enable mocking the AWS Storage Gateway service client for testing your code.
service/sts
Package sts provides the client and types for making API requests to AWS Security Token Service.
Package sts provides the client and types for making API requests to AWS Security Token Service.
service/sts/stsiface
Package stsiface provides an interface to enable mocking the AWS Security Token Service service client for testing your code.
Package stsiface provides an interface to enable mocking the AWS Security Token Service service client for testing your code.
service/support
Package support provides the client and types for making API requests to AWS Support.
Package support provides the client and types for making API requests to AWS Support.
service/support/supportiface
Package supportiface provides an interface to enable mocking the AWS Support service client for testing your code.
Package supportiface provides an interface to enable mocking the AWS Support service client for testing your code.
service/supportapp
Package supportapp provides the client and types for making API requests to AWS Support App.
Package supportapp provides the client and types for making API requests to AWS Support App.
service/supportapp/supportappiface
Package supportappiface provides an interface to enable mocking the AWS Support App service client for testing your code.
Package supportappiface provides an interface to enable mocking the AWS Support App service client for testing your code.
service/swf
Package swf provides the client and types for making API requests to Amazon Simple Workflow Service.
Package swf provides the client and types for making API requests to Amazon Simple Workflow Service.
service/swf/swfiface
Package swfiface provides an interface to enable mocking the Amazon Simple Workflow Service service client for testing your code.
Package swfiface provides an interface to enable mocking the Amazon Simple Workflow Service service client for testing your code.
service/synthetics
Package synthetics provides the client and types for making API requests to Synthetics.
Package synthetics provides the client and types for making API requests to Synthetics.
service/synthetics/syntheticsiface
Package syntheticsiface provides an interface to enable mocking the Synthetics service client for testing your code.
Package syntheticsiface provides an interface to enable mocking the Synthetics service client for testing your code.
service/textract
Package textract provides the client and types for making API requests to Amazon Textract.
Package textract provides the client and types for making API requests to Amazon Textract.
service/textract/textractiface
Package textractiface provides an interface to enable mocking the Amazon Textract service client for testing your code.
Package textractiface provides an interface to enable mocking the Amazon Textract service client for testing your code.
service/timestreamquery
Package timestreamquery provides the client and types for making API requests to Amazon Timestream Query.
Package timestreamquery provides the client and types for making API requests to Amazon Timestream Query.
service/timestreamquery/timestreamqueryiface
Package timestreamqueryiface provides an interface to enable mocking the Amazon Timestream Query service client for testing your code.
Package timestreamqueryiface provides an interface to enable mocking the Amazon Timestream Query service client for testing your code.
service/timestreamwrite
Package timestreamwrite provides the client and types for making API requests to Amazon Timestream Write.
Package timestreamwrite provides the client and types for making API requests to Amazon Timestream Write.
service/timestreamwrite/timestreamwriteiface
Package timestreamwriteiface provides an interface to enable mocking the Amazon Timestream Write service client for testing your code.
Package timestreamwriteiface provides an interface to enable mocking the Amazon Timestream Write service client for testing your code.
service/tnb
Package tnb provides the client and types for making API requests to AWS Telco Network Builder.
Package tnb provides the client and types for making API requests to AWS Telco Network Builder.
service/tnb/tnbiface
Package tnbiface provides an interface to enable mocking the AWS Telco Network Builder service client for testing your code.
Package tnbiface provides an interface to enable mocking the AWS Telco Network Builder service client for testing your code.
service/transcribeservice
Package transcribeservice provides the client and types for making API requests to Amazon Transcribe Service.
Package transcribeservice provides the client and types for making API requests to Amazon Transcribe Service.
service/transcribeservice/transcribeserviceiface
Package transcribeserviceiface provides an interface to enable mocking the Amazon Transcribe Service service client for testing your code.
Package transcribeserviceiface provides an interface to enable mocking the Amazon Transcribe Service service client for testing your code.
service/transcribestreamingservice
Package transcribestreamingservice provides the client and types for making API requests to Amazon Transcribe Streaming Service.
Package transcribestreamingservice provides the client and types for making API requests to Amazon Transcribe Streaming Service.
service/transcribestreamingservice/transcribestreamingserviceiface
Package transcribestreamingserviceiface provides an interface to enable mocking the Amazon Transcribe Streaming Service service client for testing your code.
Package transcribestreamingserviceiface provides an interface to enable mocking the Amazon Transcribe Streaming Service service client for testing your code.
service/transfer
Package transfer provides the client and types for making API requests to AWS Transfer Family.
Package transfer provides the client and types for making API requests to AWS Transfer Family.
service/transfer/transferiface
Package transferiface provides an interface to enable mocking the AWS Transfer Family service client for testing your code.
Package transferiface provides an interface to enable mocking the AWS Transfer Family service client for testing your code.
service/translate
Package translate provides the client and types for making API requests to Amazon Translate.
Package translate provides the client and types for making API requests to Amazon Translate.
service/translate/translateiface
Package translateiface provides an interface to enable mocking the Amazon Translate service client for testing your code.
Package translateiface provides an interface to enable mocking the Amazon Translate service client for testing your code.
service/trustedadvisor
Package trustedadvisor provides the client and types for making API requests to TrustedAdvisor Public API.
Package trustedadvisor provides the client and types for making API requests to TrustedAdvisor Public API.
service/trustedadvisor/trustedadvisoriface
Package trustedadvisoriface provides an interface to enable mocking the TrustedAdvisor Public API service client for testing your code.
Package trustedadvisoriface provides an interface to enable mocking the TrustedAdvisor Public API service client for testing your code.
service/verifiedpermissions
Package verifiedpermissions provides the client and types for making API requests to Amazon Verified Permissions.
Package verifiedpermissions provides the client and types for making API requests to Amazon Verified Permissions.
service/verifiedpermissions/verifiedpermissionsiface
Package verifiedpermissionsiface provides an interface to enable mocking the Amazon Verified Permissions service client for testing your code.
Package verifiedpermissionsiface provides an interface to enable mocking the Amazon Verified Permissions service client for testing your code.
service/voiceid
Package voiceid provides the client and types for making API requests to Amazon Voice ID.
Package voiceid provides the client and types for making API requests to Amazon Voice ID.
service/voiceid/voiceidiface
Package voiceidiface provides an interface to enable mocking the Amazon Voice ID service client for testing your code.
Package voiceidiface provides an interface to enable mocking the Amazon Voice ID service client for testing your code.
service/vpclattice
Package vpclattice provides the client and types for making API requests to Amazon VPC Lattice.
Package vpclattice provides the client and types for making API requests to Amazon VPC Lattice.
service/vpclattice/vpclatticeiface
Package vpclatticeiface provides an interface to enable mocking the Amazon VPC Lattice service client for testing your code.
Package vpclatticeiface provides an interface to enable mocking the Amazon VPC Lattice service client for testing your code.
service/waf
Package waf provides the client and types for making API requests to AWS WAF.
Package waf provides the client and types for making API requests to AWS WAF.
service/waf/wafiface
Package wafiface provides an interface to enable mocking the AWS WAF service client for testing your code.
Package wafiface provides an interface to enable mocking the AWS WAF service client for testing your code.
service/wafregional
Package wafregional provides the client and types for making API requests to AWS WAF Regional.
Package wafregional provides the client and types for making API requests to AWS WAF Regional.
service/wafregional/wafregionaliface
Package wafregionaliface provides an interface to enable mocking the AWS WAF Regional service client for testing your code.
Package wafregionaliface provides an interface to enable mocking the AWS WAF Regional service client for testing your code.
service/wafv2
Package wafv2 provides the client and types for making API requests to AWS WAFV2.
Package wafv2 provides the client and types for making API requests to AWS WAFV2.
service/wafv2/wafv2iface
Package wafv2iface provides an interface to enable mocking the AWS WAFV2 service client for testing your code.
Package wafv2iface provides an interface to enable mocking the AWS WAFV2 service client for testing your code.
service/wellarchitected
Package wellarchitected provides the client and types for making API requests to AWS Well-Architected Tool.
Package wellarchitected provides the client and types for making API requests to AWS Well-Architected Tool.
service/wellarchitected/wellarchitectediface
Package wellarchitectediface provides an interface to enable mocking the AWS Well-Architected Tool service client for testing your code.
Package wellarchitectediface provides an interface to enable mocking the AWS Well-Architected Tool service client for testing your code.
service/workdocs
Package workdocs provides the client and types for making API requests to Amazon WorkDocs.
Package workdocs provides the client and types for making API requests to Amazon WorkDocs.
service/workdocs/workdocsiface
Package workdocsiface provides an interface to enable mocking the Amazon WorkDocs service client for testing your code.
Package workdocsiface provides an interface to enable mocking the Amazon WorkDocs service client for testing your code.
service/worklink
Package worklink provides the client and types for making API requests to Amazon WorkLink.
Package worklink provides the client and types for making API requests to Amazon WorkLink.
service/worklink/worklinkiface
Package worklinkiface provides an interface to enable mocking the Amazon WorkLink service client for testing your code.
Package worklinkiface provides an interface to enable mocking the Amazon WorkLink service client for testing your code.
service/workmail
Package workmail provides the client and types for making API requests to Amazon WorkMail.
Package workmail provides the client and types for making API requests to Amazon WorkMail.
service/workmail/workmailiface
Package workmailiface provides an interface to enable mocking the Amazon WorkMail service client for testing your code.
Package workmailiface provides an interface to enable mocking the Amazon WorkMail service client for testing your code.
service/workmailmessageflow
Package workmailmessageflow provides the client and types for making API requests to Amazon WorkMail Message Flow.
Package workmailmessageflow provides the client and types for making API requests to Amazon WorkMail Message Flow.
service/workmailmessageflow/workmailmessageflowiface
Package workmailmessageflowiface provides an interface to enable mocking the Amazon WorkMail Message Flow service client for testing your code.
Package workmailmessageflowiface provides an interface to enable mocking the Amazon WorkMail Message Flow service client for testing your code.
service/workspaces
Package workspaces provides the client and types for making API requests to Amazon WorkSpaces.
Package workspaces provides the client and types for making API requests to Amazon WorkSpaces.
service/workspaces/workspacesiface
Package workspacesiface provides an interface to enable mocking the Amazon WorkSpaces service client for testing your code.
Package workspacesiface provides an interface to enable mocking the Amazon WorkSpaces service client for testing your code.
service/workspacesthinclient
Package workspacesthinclient provides the client and types for making API requests to Amazon WorkSpaces Thin Client.
Package workspacesthinclient provides the client and types for making API requests to Amazon WorkSpaces Thin Client.
service/workspacesthinclient/workspacesthinclientiface
Package workspacesthinclientiface provides an interface to enable mocking the Amazon WorkSpaces Thin Client service client for testing your code.
Package workspacesthinclientiface provides an interface to enable mocking the Amazon WorkSpaces Thin Client service client for testing your code.
service/workspacesweb
Package workspacesweb provides the client and types for making API requests to Amazon WorkSpaces Web.
Package workspacesweb provides the client and types for making API requests to Amazon WorkSpaces Web.
service/workspacesweb/workspaceswebiface
Package workspaceswebiface provides an interface to enable mocking the Amazon WorkSpaces Web service client for testing your code.
Package workspaceswebiface provides an interface to enable mocking the Amazon WorkSpaces Web service client for testing your code.
service/xray
Package xray provides the client and types for making API requests to AWS X-Ray.
Package xray provides the client and types for making API requests to AWS X-Ray.
service/xray/xrayiface
Package xrayiface provides an interface to enable mocking the AWS X-Ray service client for testing your code.
Package xrayiface provides an interface to enable mocking the AWS X-Ray service client for testing your code.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL