Global options
19Accepted by every command, after aws or at the end
--debugboolean Turn on debug logging.--endpoint-urlstring Override command's default URL with the given URL.--no-verify-sslboolean By default, the AWS CLI uses SSL when communicating with AWS services. For each SSL connection, the AWS CLI will verify SSL certificates. This option overrides the default behavior of verifying SSL certificates.--no-paginateboolean Disable automatic pagination. If automatic pagination is disabled, the AWS CLI will only make one call, for the first page of results.--outputstring The formatting style for command output. * json * text * table * yaml * yaml-stream * off--querystring A JMESPath query to use in filtering the response data.--profilestring Use a specific profile from your credential file.--regionstring The region to use. Overrides config/env settings.--versionstring Display the version of this tool.--colorstring Turn on/off color output. * on * off * auto--no-sign-requestboolean Do not sign requests. Credentials will not be loaded if this argument is provided.--ca-bundlestring The CA certificate bundle to use when verifying SSL certificates. Overrides config/env settings.--cli-read-timeoutint The maximum socket read time in seconds. If the value is set to 0, the socket read will be blocking and not timeout. The default value is 60 sec- onds.--cli-connect-timeoutint The maximum socket connect time in seconds. If the value is set to 0, the socket connect will be blocking and not timeout. The default value is 60 seconds.--cli-binary-formatstring The formatting style to be used for binary blobs. The default format is base64. The base64 format expects binary blobs to be provided as a base64 encoded string. The raw-in-base64-out format preserves compatibility with AWS CLI V1 behavior and binary values must be passed literally. When pro- viding contents from a file that map to a binary blob fileb:// will always be treated as binary and use th--no-cli-pagerboolean Disable cli pager for output.--cli-auto-promptboolean Automatically prompt for CLI input parameters.--no-cli-auto-promptboolean Disable automatically prompt for CLI input parameters.--cli-error-formatstring The formatting style for error output. By default, errors are displayed in enhanced format. * legacy * json * yaml * text * table * enhancedaws configure
21Subcommands
aws configure add-modelAdds a service JSON model to the appropriate location in ~/.aws/models. Once the model gets added, CLI commands and Boto3 clients will be immedi- ately available for the service JSON model provided.aws configure export-credentialsExport credentials in various formats. This command will retrieve AWS cre- dentials using the AWS CLI's credential resolution process and display the credentials in the specified --format. By default, the output format is process, which is a JSON format that's expected by the credential process feataws configure getGet a configuration value from the config file.aws configure importImport CSV credentials generated from the AWS web console. Entries in the CSV will be imported as profiles in the AWS credentials file, with the pro- file name matching the IAM User Name.aws configure listLists the profile, access key, secret key, and region configuration infor- mation used for the specified profile. For each configuration item, it shows the value, where the configuration value was retrieved, and the con- figuration variable name.aws configure list-profilesList the profiles available to the AWS CLI.aws configure mfa-loginThis command gets temporary AWS security credentials for use with the AWS CLI and SDK, and places them in an AWS profile. It will use a long-lived IAM user access key, and the MFA code from either a virtual TOTP MFA de- vice, or a hardware OTP authenticator to call STS get-session-token to get the taws configure setSet a configuration value from the config file.aws configure ssoThe aws configure sso command interactively prompts for the configuration values required to create a profile that sources temporary AWS credentials from AWS IAM Identity Center.aws configure sso-sessionThe aws configure sso-session command interactively prompts for the config- uration values required to create a SSO session. The SSO session can then be associated to a profile to retrieve SSO access tokens and AWS creden- tials.aws configure add-model options
--service-modelstring [required] The contents of the service JSON model.--service-namestring Overrides the default name used by the service JSON model to generate CLI service commands and Boto3 clients.aws configure export-credentials options
--formatstring The output format to display credentials. Defaults to process.aws configure import options
--csvstring [required] The credentials in CSV format generated by the AWS web console. The CSV file must contain the "User name", "Access key ID", and "Secret access key" headers.If passing a CSV file path instea--skip-invalidboolean Skip entries that are invalid or do not have pro- grammatic access instead of failing.--profile-prefixstring Adds the specified prefix to the beginning of all profile names.aws configure mfa-login options
--update-profilestring The profile to update with temporary credentials. If not provided, a default name will be generated.--duration-secondsinteger The duration, in seconds, that the credentials should remain valid. Minimum is 900 seconds (15 minutes), maximum is 129600 seconds (36 hours).--serial-numberstring The ARN or serial number of the MFA device associ- ated with the IAM user. If not provided, will use the mfa_serial from the profile configuration.aws configure sso options
--no-browserboolean Disables automatically opening the verification URL in the default browser.--use-device-codeboolean Uses the Device Code authorization grant and login flow instead of the Authorization Code flow.aws sso · aws login
25Subcommands
aws sso get-role-credentialsReturns the STS short-term credentials for a given role name that is as- signed to the user.aws sso list-account-rolesLists all roles that are assigned to the user for a given AWS account.aws sso list-accountsLists all AWS accounts assigned to the user. These AWS accounts are as- signed by the administrator of the account. For more information, see Assign User Access in the IAM Identity Center User Guide . This operation returns a paginated response.aws sso loginRetrieves and caches an AWS IAM Identity Center access token to exchange for AWS credentials. To login, the requested profile must have first been setup using aws configure sso. Each time the login command is called, a new SSO access token will be retrieved. Please note that only one login session caws sso logoutRemoves all cached AWS IAM Identity Center access tokens and any cached temporary AWS credentials retrieved with SSO access tokens across all pro- files. To use these profiles again, run: aws sso loginaws sso get-role-credentials options
--role-namestring [required] The friendly name of the role that is assigned to the user.--account-idstring [required] The identifier for the AWS account that is assigned to the user.--access-tokenstring [required] The token issued by the CreateToken API call. For more information, see CreateToken in the IAM Identity Center OIDC API Reference Guide .--generate-cli-skeletonstring Prints a JSON skeleton to standard output without sending an API request. If provided with no value or the value in- put, prints a sample input JSON that can be used as an argument foraws sso list-account-roles options
--access-tokenstring [required] The token issued by the CreateToken API call. For more information, see CreateToken in the IAM Identity Center OIDC API Reference Guide .--account-idstring [required] The identifier for the AWS account that is assigned to the user.--starting-tokenstring A token to specify where to start paginating. This is the NextToken from a previously truncated response.--page-sizeinteger The size of each page to get in the AWS service call. This does not af- fect the number of items returned in the command's output. Setting a smaller page size results in more calls to the AWS service,--max-itemsinteger The total number of items to return in the command's output. If the to- tal number of items available is more than the value specified, a Next- Token is provided in the command's output. To resume pag--generate-cli-skeletonstring Prints a JSON skeleton to standard output without sending an API request. If provided with no value or the value in- put, prints a sample input JSON that can be used as an argument foraws sso list-accounts options
--access-tokenstring [required] The token issued by the CreateToken API call. For more information, see CreateToken in the IAM Identity Center OIDC API Reference Guide .--starting-tokenstring A token to specify where to start paginating. This is the NextToken from a previously truncated response.--page-sizeinteger The size of each page to get in the AWS service call. This does not af- fect the number of items returned in the command's output. Setting a smaller page size results in more calls to the AWS service,--max-itemsinteger The total number of items to return in the command's output. If the to- tal number of items available is more than the value specified, a Next- Token is provided in the command's output. To resume pag--generate-cli-skeletonstring Prints a JSON skeleton to standard output without sending an API request. If provided with no value or the value in- put, prints a sample input JSON that can be used as an argument foraws sso login options
--no-browserboolean Disables automatically opening the verification URL in the default browser.--use-device-codeboolean Uses the Device Code authorization grant and login flow instead of the Authorization Code flow.--sso-sessionstring An explicit SSO session to use to login. By default, this command will login using the SSO session configured as part of the re- quested profile and generally does not require this argument to be set.Console-session login (new in 2.3x)
aws loginsign in with AWS Management Console credentials; caches temporary credentials plus a refresh token that the CLI renews on its ownaws logoutclear the cached login credentials for the profileaws s3 (high-level)
147Subcommands
aws s3 cpCopies a local file or S3 object to another location locally or in S3.aws s3 lsList S3 objects and common prefixes under a prefix or all S3 buckets. Note that the --output and --no-paginate arguments are ignored for this command.aws s3 mbCreates an S3 bucket.aws s3 mvMoves a local file or S3 object to another location locally or in S3. The mv command copies the source object or file to the specified destination and then deletes the source object or file.aws s3 presignGenerate a pre-signed URL for an Amazon S3 object. This allows anyone who receives the pre-signed URL to retrieve the S3 object with an HTTP GET re- quest. All presigned URL's now use sigv4 so the region needs to be config- ured explicitly.aws s3 rbDeletes an empty S3 bucket. A bucket must be completely empty of objects and versioned objects before it can be deleted. However, the --force para- meter can be used to delete the non-versioned objects in the bucket before the bucket is deleted.aws s3 rmDeletes an S3 object.aws s3 syncSyncs directories and S3 prefixes. Recursively copies new and updated files from the source directory to the destination. Only creates folders in the destination if they contain one or more files.aws s3 websiteSet the website configuration for a bucket.aws s3 cp options
--dryrunboolean Displays the operations that would be performed using the specified command without actually running them.--quietboolean Does not display the operations performed from the speci- fied command.--includestring Don't exclude files or objects in the command that match the specified pattern. See Use of Exclude and Include Filters for details.--excludestring Exclude all files or objects from the command that matches the specified pattern.--aclstring Sets the ACL for the object when the command is performed. If you use this parameter you must have the "s3:PutObjectAcl" permission included in the list of actions for your IAM policy. Only accepts va--no-guess-mime-typeboolean Do not try to guess the mime type for up- loaded files. By default the mime type of a file is guessed when it is up- loaded.--ssestring Specifies server-side encryption of the object in S3. Valid values are AES256 and aws:kms. If the parameter is specified but no value is provided, AES256 is used.--sse-cstring Specifies server-side encryption using customer provided keys of the the object in S3. AES256 is the only valid value. If the para- meter is specified but no value is provided, AES256 is used. If you --sse-c-keyblob The customer-provided encryption key to use to server-side encrypt the object in S3. If you provide this value, --sse-c must be specified as well. The key provided should not be base64 encoded.--sse-kms-key-idstring The customer-managed AWS Key Management Service (KMS) key ID that should be used to server-side encrypt the object in S3. You should only provide this parameter if you are using a customer managed cus--sse-c-copy-sourcestring This parameter should only be specified when copying an S3 object that was encrypted server-side with a customer-pro- vided key. It specifies the algorithm to use when decrypting the source ob- ject. --sse-c-copy-source-keyblob This parameter should only be specified when copying an S3 object that was encrypted server-side with a customer-pro- vided key. Specifies the customer-provided encryption key for Amazon S3 to use to --storage-classstring The type of storage to use for the object. Valid choices are: STANDARD | REDUCED_REDUNDANCY | STANDARD_IA | ONEZONE_IA | IN- TELLIGENT_TIERING | GLACIER | DEEP_ARCHIVE | GLACIER_IR. Defaults to 'STAN---grantsstring Grant specific permissions to individual users or groups. You can supply a list of grants of the form--website-redirectstring If the bucket is configured as a website, redi- rects requests for this object to another object in the same bucket or to an external URL. Amazon S3 stores the value of this header in the object metad--content-typestring Specify an explicit content type for this opera- tion. This value overrides any guessed mime types.--cache-controlstring Specifies caching behavior along the request/reply chain.--content-dispositionstring Specifies presentational information for the object.--content-encodingstring Specifies what content encodings have been ap- plied to the object and thus what decoding mechanisms must be applied to obtain the media-type referenced by the Content-Type header field.--content-languagestring The language the content is in.--expiresstring The date and time at which the object is no longer cacheable.--source-regionstring When transferring objects from an s3 bucket to an s3 bucket, this specifies the region of the source bucket. Note the region specified by --region or through configuration of the CLI refers to the re---only-show-errorsboolean Only errors and warnings are displayed. All other output is suppressed.--no-progressboolean File transfer progress is not displayed. This flag is only applied when the quiet and only-show-errors flags are not provided.--progress-frequencyinteger Number of seconds to wait before updating file transfer progress. This flag is only applied when the quiet and only-show-errors flags are not provided.--progress-multilineboolean Show progress on multiple lines.--page-sizeinteger The number of results to return in each response to a list operation. The default value is 1000 (the maximum allowed). Using a lower value may help if an operation times out.--ignore-glacier-warningsboolean Turns off glacier warnings. Warnings about an operation that cannot be performed because it involves copying, downloading, or moving a glacier object will no longer be printed to stan- dard error and --force-glacier-transferboolean Forces a transfer request on all Glacier objects in a sync or recursive copy.--request-payerstring Confirms that the requester knows that they will be charged for the request. Bucket owners need not specify this parameter in their requests. Documentation on downloading objects from requester pays b--checksum-modestring To retrieve the checksum, this mode must be en- abled. If the object has a checksum, it will be verified.--checksum-algorithmstring Indicates the algorithm used to create the checksum for the object.--metadatamap A map of metadata to store with the objects in S3. This will be applied to every object which is part of this request. In a sync, this means that files which haven't changed won't receive the new meta--copy-propsstring Determines which properties are copied from the source S3 object. This parameter only applies for S3 to S3 copies. Valid values are:--metadata-directivestring Sets the x-amz-metadata-directive header for CopyObject operations. It is recommended to use the --copy-props parameter instead to control copying of metadata properties. If --metadata-directive is se--expected-sizestring This argument specifies the expected size of a stream in terms of bytes. Note that this argument is needed only when a stream is being uploaded to s3 and the size is larger than 50GB. Failure to inclu--recursiveboolean Command is performed on all files or objects under the specified directory or prefix.--case-conflictstring Configures behavior when attempting to download multiple objects whose keys differ only by case, which can cause undefined behavior on case-insensitive filesystems. This parameter only applies for com--no-overwriteboolean This flag prevents overwriting of files at the destination. With this flag, only files not present at the destination will be transferred.aws s3 ls options
--recursiveboolean Command is performed on all files or objects under the specified directory or prefix.--page-sizeinteger The number of results to return in each response to a list operation. The default value is 1000 (the maximum allowed). Using a lower value may help if an operation times out.--human-readableboolean Displays file sizes in human readable format.--summarizeboolean Displays summary information (number of objects, to- tal size).--request-payerstring Confirms that the requester knows that they will be charged for the request. Bucket owners need not specify this parameter in their requests. Documentation on downloading objects from requester pays b--bucket-name-prefixstring Limits the response to bucket names that be- gin with the specified bucket name prefix.--bucket-regionstring Limits the response to buckets that are located in the specified Amazon Web Services Region. The Amazon Web Services Region must be expressed according to the Amazon Web Services Region code, such as aws s3 mb options
--tagsstring This flag specifies tags to be added to the bucket in the format of --tags key value. You can specify this flag multiple times, once for each tag.aws s3 mv options
--dryrunboolean Displays the operations that would be performed using the specified command without actually running them.--quietboolean Does not display the operations performed from the speci- fied command.--includestring Don't exclude files or objects in the command that match the specified pattern. See Use of Exclude and Include Filters for details.--excludestring Exclude all files or objects from the command that matches the specified pattern.--aclstring Sets the ACL for the object when the command is performed. If you use this parameter you must have the "s3:PutObjectAcl" permission included in the list of actions for your IAM policy. Only accepts va--no-guess-mime-typeboolean Do not try to guess the mime type for up- loaded files. By default the mime type of a file is guessed when it is up- loaded.--ssestring Specifies server-side encryption of the object in S3. Valid values are AES256 and aws:kms. If the parameter is specified but no value is provided, AES256 is used.--sse-cstring Specifies server-side encryption using customer provided keys of the the object in S3. AES256 is the only valid value. If the para- meter is specified but no value is provided, AES256 is used. If you --sse-c-keyblob The customer-provided encryption key to use to server-side encrypt the object in S3. If you provide this value, --sse-c must be specified as well. The key provided should not be base64 encoded.--sse-kms-key-idstring The customer-managed AWS Key Management Service (KMS) key ID that should be used to server-side encrypt the object in S3. You should only provide this parameter if you are using a customer managed cus--sse-c-copy-sourcestring This parameter should only be specified when copying an S3 object that was encrypted server-side with a customer-pro- vided key. It specifies the algorithm to use when decrypting the source ob- ject. --sse-c-copy-source-keyblob This parameter should only be specified when copying an S3 object that was encrypted server-side with a customer-pro- vided key. Specifies the customer-provided encryption key for Amazon S3 to use to --storage-classstring The type of storage to use for the object. Valid choices are: STANDARD | REDUCED_REDUNDANCY | STANDARD_IA | ONEZONE_IA | IN- TELLIGENT_TIERING | GLACIER | DEEP_ARCHIVE | GLACIER_IR. Defaults to 'STAN---grantsstring Grant specific permissions to individual users or groups. You can supply a list of grants of the form--website-redirectstring If the bucket is configured as a website, redi- rects requests for this object to another object in the same bucket or to an external URL. Amazon S3 stores the value of this header in the object metad--content-typestring Specify an explicit content type for this opera- tion. This value overrides any guessed mime types.--cache-controlstring Specifies caching behavior along the request/reply chain.--content-dispositionstring Specifies presentational information for the object.--content-encodingstring Specifies what content encodings have been ap- plied to the object and thus what decoding mechanisms must be applied to obtain the media-type referenced by the Content-Type header field.--content-languagestring The language the content is in.--expiresstring The date and time at which the object is no longer cacheable.--source-regionstring When transferring objects from an s3 bucket to an s3 bucket, this specifies the region of the source bucket. Note the region specified by --region or through configuration of the CLI refers to the re---only-show-errorsboolean Only errors and warnings are displayed. All other output is suppressed.--no-progressboolean File transfer progress is not displayed. This flag is only applied when the quiet and only-show-errors flags are not provided.--progress-frequencyinteger Number of seconds to wait before updating file transfer progress. This flag is only applied when the quiet and only-show-errors flags are not provided.--progress-multilineboolean Show progress on multiple lines.--page-sizeinteger The number of results to return in each response to a list operation. The default value is 1000 (the maximum allowed). Using a lower value may help if an operation times out.--ignore-glacier-warningsboolean Turns off glacier warnings. Warnings about an operation that cannot be performed because it involves copying, downloading, or moving a glacier object will no longer be printed to stan- dard error and --force-glacier-transferboolean Forces a transfer request on all Glacier objects in a sync or recursive copy.--request-payerstring Confirms that the requester knows that they will be charged for the request. Bucket owners need not specify this parameter in their requests. Documentation on downloading objects from requester pays b--checksum-modestring To retrieve the checksum, this mode must be en- abled. If the object has a checksum, it will be verified.--checksum-algorithmstring Indicates the algorithm used to create the checksum for the object.--metadatamap A map of metadata to store with the objects in S3. This will be applied to every object which is part of this request. In a sync, this means that files which haven't changed won't receive the new meta--copy-propsstring Determines which properties are copied from the source S3 object. This parameter only applies for S3 to S3 copies. Valid values are:--metadata-directivestring Sets the x-amz-metadata-directive header for CopyObject operations. It is recommended to use the --copy-props parameter instead to control copying of metadata properties. If --metadata-directive is se--recursiveboolean Command is performed on all files or objects under the specified directory or prefix.--validate-same-s3-pathsboolean Resolves the source and destination S3 URIs to their underlying buckets and verifies that the file or object is not being moved onto itself. If you are using any type of access point ARNs or access po--case-conflictstring Configures behavior when attempting to download multiple objects whose keys differ only by case, which can cause undefined behavior on case-insensitive filesystems. This parameter only applies for com--no-overwriteboolean This flag prevents overwriting of files at the destination. With this flag, only files not present at the destination will be transferred.aws s3 presign options
--expires-ininteger Number of seconds until the pre-signed URL expires. Default is 3600 seconds. Maximum is 604800 seconds.aws s3 rb options
--forceboolean Deletes all objects in the bucket including the bucket itself. Note that versioned objects will not be deleted in this process which would cause the bucket deletion to fail because the bucket would noaws s3 rm options
--dryrunboolean Displays the operations that would be performed using the specified command without actually running them.--quietboolean Does not display the operations performed from the speci- fied command.--recursiveboolean Command is performed on all files or objects under the specified directory or prefix.--request-payerstring Confirms that the requester knows that they will be charged for the request. Bucket owners need not specify this parameter in their requests. Documentation on downloading objects from requester pays b--includestring Don't exclude files or objects in the command that match the specified pattern. See Use of Exclude and Include Filters for details.--excludestring Exclude all files or objects from the command that matches the specified pattern.--only-show-errorsboolean Only errors and warnings are displayed. All other output is suppressed.--page-sizeinteger The number of results to return in each response to a list operation. The default value is 1000 (the maximum allowed). Using a lower value may help if an operation times out.aws s3 sync options
--dryrunboolean Displays the operations that would be performed using the specified command without actually running them.--quietboolean Does not display the operations performed from the speci- fied command.--includestring Don't exclude files or objects in the command that match the specified pattern. See Use of Exclude and Include Filters for details.--excludestring Exclude all files or objects from the command that matches the specified pattern.--aclstring Sets the ACL for the object when the command is performed. If you use this parameter you must have the "s3:PutObjectAcl" permission included in the list of actions for your IAM policy. Only accepts va--no-guess-mime-typeboolean Do not try to guess the mime type for up- loaded files. By default the mime type of a file is guessed when it is up- loaded.--ssestring Specifies server-side encryption of the object in S3. Valid values are AES256 and aws:kms. If the parameter is specified but no value is provided, AES256 is used.--sse-cstring Specifies server-side encryption using customer provided keys of the the object in S3. AES256 is the only valid value. If the para- meter is specified but no value is provided, AES256 is used. If you --sse-c-keyblob The customer-provided encryption key to use to server-side encrypt the object in S3. If you provide this value, --sse-c must be specified as well. The key provided should not be base64 encoded.--sse-kms-key-idstring The customer-managed AWS Key Management Service (KMS) key ID that should be used to server-side encrypt the object in S3. You should only provide this parameter if you are using a customer managed cus--sse-c-copy-sourcestring This parameter should only be specified when copying an S3 object that was encrypted server-side with a customer-pro- vided key. It specifies the algorithm to use when decrypting the source ob- ject. --sse-c-copy-source-keyblob This parameter should only be specified when copying an S3 object that was encrypted server-side with a customer-pro- vided key. Specifies the customer-provided encryption key for Amazon S3 to use to --storage-classstring The type of storage to use for the object. Valid choices are: STANDARD | REDUCED_REDUNDANCY | STANDARD_IA | ONEZONE_IA | IN- TELLIGENT_TIERING | GLACIER | DEEP_ARCHIVE | GLACIER_IR. Defaults to 'STAN---grantsstring Grant specific permissions to individual users or groups. You can supply a list of grants of the form--website-redirectstring If the bucket is configured as a website, redi- rects requests for this object to another object in the same bucket or to an external URL. Amazon S3 stores the value of this header in the object metad--content-typestring Specify an explicit content type for this opera- tion. This value overrides any guessed mime types.--cache-controlstring Specifies caching behavior along the request/reply chain.--content-dispositionstring Specifies presentational information for the object.--content-encodingstring Specifies what content encodings have been ap- plied to the object and thus what decoding mechanisms must be applied to obtain the media-type referenced by the Content-Type header field.--content-languagestring The language the content is in.--expiresstring The date and time at which the object is no longer cacheable.--source-regionstring When transferring objects from an s3 bucket to an s3 bucket, this specifies the region of the source bucket. Note the region specified by --region or through configuration of the CLI refers to the re---only-show-errorsboolean Only errors and warnings are displayed. All other output is suppressed.--no-progressboolean File transfer progress is not displayed. This flag is only applied when the quiet and only-show-errors flags are not provided.--progress-frequencyinteger Number of seconds to wait before updating file transfer progress. This flag is only applied when the quiet and only-show-errors flags are not provided.--progress-multilineboolean Show progress on multiple lines.--page-sizeinteger The number of results to return in each response to a list operation. The default value is 1000 (the maximum allowed). Using a lower value may help if an operation times out.--ignore-glacier-warningsboolean Turns off glacier warnings. Warnings about an operation that cannot be performed because it involves copying, downloading, or moving a glacier object will no longer be printed to stan- dard error and --force-glacier-transferboolean Forces a transfer request on all Glacier objects in a sync or recursive copy.--request-payerstring Confirms that the requester knows that they will be charged for the request. Bucket owners need not specify this parameter in their requests. Documentation on downloading objects from requester pays b--checksum-modestring To retrieve the checksum, this mode must be en- abled. If the object has a checksum, it will be verified.--checksum-algorithmstring Indicates the algorithm used to create the checksum for the object.--metadatamap A map of metadata to store with the objects in S3. This will be applied to every object which is part of this request. In a sync, this means that files which haven't changed won't receive the new meta--copy-propsstring Determines which properties are copied from the source S3 object. This parameter only applies for S3 to S3 copies. Valid values are:--metadata-directivestring Sets the x-amz-metadata-directive header for CopyObject operations. It is recommended to use the --copy-props parameter instead to control copying of metadata properties. If --metadata-directive is se--case-conflictstring Configures behavior when attempting to download multiple objects whose keys differ only by case, which can cause undefined behavior on case-insensitive filesystems. This parameter only applies for com--no-overwriteboolean This flag prevents overwriting of files at the destination. With this flag, only files not present at the destination will be transferred.--size-onlyboolean Makes the size of each key the only criteria used to decide whether to sync from source to destination.--exact-timestampsboolean When syncing from S3 to local, same-sized items will be ignored only when the timestamps match exactly. The default behavior is to ignore same-sized items unless the local version is newer than the S3--deleteboolean Files that exist in the destination but not in the source are deleted during sync. Note that files excluded by filters are ex- cluded from deletion.aws s3 website options
--index-documentstring A suffix that is appended to a request that is for a directory on the website endpoint (e.g. if the suffix is index.html and you make a request to samplebucket/images/ the data that is returned will b--error-documentstring The object key name to use when a 4XX class error occurs.Other custom families
53aws history
aws history list—aws history show—aws ddb
aws ddb put—aws ddb select—aws deploy (CodeDeploy, with push/register helpers)
aws deploy add-tags-to-on-premises-instances—aws deploy batch-get-application-revisions—aws deploy batch-get-applications—aws deploy batch-get-deployment-groups—aws deploy batch-get-deployment-targets—aws deploy batch-get-deployments—aws deploy batch-get-on-premises-instances—aws deploy continue-deployment—aws deploy create-application—aws deploy create-deployment—aws deploy create-deployment-config—aws deploy create-deployment-group—aws deploy delete-application—aws deploy delete-deployment-config—aws deploy delete-deployment-group—aws deploy delete-git-hub-account-token—aws deploy delete-resources-by-external-id—aws deploy deregister—aws deploy deregister-on-premises-instance—aws deploy get-application—aws deploy get-application-revision—aws deploy get-deployment—aws deploy get-deployment-config—aws deploy get-deployment-group—aws deploy get-deployment-target—aws deploy get-on-premises-instance—aws deploy install—aws deploy list-application-revisions—aws deploy list-applications—aws deploy list-deployment-configs—aws deploy list-deployment-groups—aws deploy list-deployment-targets—aws deploy list-deployments—aws deploy list-git-hub-account-token-names—aws deploy list-on-premises-instances—aws deploy list-tags-for-resource—aws deploy push—aws deploy put-lifecycle-event-hook-execution-status—aws deploy register—aws deploy register-application-revision—aws deploy register-on-premises-instance—aws deploy remove-tags-from-on-premises-instances—aws deploy stop-deployment—aws deploy tag-resource—aws deploy uninstall—aws deploy untag-resource—aws deploy update-application—aws deploy update-deployment-group—aws deploy wait—Config file settings
55~/.aws/config keys — general, endpoints, S3, SSO
regiondefault region for every call; --region and AWS_REGION win over itoutputjson | text | table | yaml | yaml-stream | offcli_pagerpager program; empty disables pagingcli_timestamp_formatwire | iso8601 — how timestamps are printedcli_auto_prompton | on-partial | off — the interactive promptcli_binary_formatbase64 | raw-in-base64-out — how blob parameters are readcli_historyenabled records every command for aws historycli_error_formathow errors printca_bundleCA bundle path for TLS verificationparameter_validationfalse skips client-side parameter validationtcp_keepaliveTCP keep-alive on the connectionmax_attemptstotal attempts, first try includedretry_modelegacy | standard | adaptiveendpoint_urlendpoint override for every service in the profileservicesname of a [services X] section holding per-service endpoint_url entriesignore_configured_endpoint_urlstrue ignores every endpoint_url from config and environmentuse_fips_endpointtrue prefers FIPS endpointsuse_dualstack_endpointtrue prefers dual-stack endpointssts_regional_endpointsregional | legacydefaults_modestandard | in-region | cross-region | mobile | auto | legacy — a tuned bundle of timeouts and retriesrequest_checksum_calculationwhen_supported | when_requiredresponse_checksum_validationwhen_supported | when_requiredaccount_id_endpoint_modepreferred | disabled | required — account-based endpointssdk_ua_app_idapp id for the User-Agent headerapi_versionsnested: pin a service to an older API versions3nested block: max_concurrent_requests, max_queue_size, multipart_threshold, multipart_chunksize, max_bandwidth, use_accelerate_endpoint, addressing_style, payload_signing_enabled, us_east_1_regional_endpointaws_access_key_idstatic credential (better in the credentials file)aws_secret_access_keystatic credential (better in the credentials file)aws_session_tokensession token for temporary static credentialscredential_processexternal command that prints credentials as JSONsso_sessionname of a [sso-session X] section (token provider)sso_start_urlIAM Identity Center portal URL (in the sso-session section)sso_regionregion of the Identity Center instancesso_account_idaccount the profile signs intosso_role_namepermission set to assumesso_registration_scopesOIDC scopes requested at registration, e.g. sso:account:accessAssume-role and web-identity keys, as aws help config-vars describes them
enhancedErrors display additional fields in a human-readable format with inline display for simple values and small collections. This is the default behavior.jsonErrors are formatted as JSON, showing all available fields.yamlErrors are formatted as YAML, showing all available fields.textErrors are formatted as text with key-value pairs, showing all available fields.tableErrors are formatted as a table, showing all available fields.legacyErrors are written to stderr as unstructured text, displaying only the error code and message without additional fields.wireDisplay the timestamp exactly as received from the HTTP response.role_arnThe ARN of the role you want to assume.source_profileThe AWS CLI profile that contains credentials / configu- ration the CLI should use for the initial assume-role call. This profile may be another profile configured to use assume-role, though if static credentials are precredential_sourceThe credential provider to use to get credentials for the initial assume-role call. This parameter cannot be provided alongside source_profile. Valid values are:external_idA unique identifier that is used by third parties to assume a role in their customers' accounts. This maps to the ExternalId parame- ter in the AssumeRole operation. This is an optional parameter.mfa_serialThe identification number of the MFA device to use when as- suming a role. This is an optional parameter. Specify this value if the trust policy of the role being assumed includes a condition that requires MFA authenticarole_session_nameThe name applied to this assume-role session. This value affects the assumed role user ARN (such as arn:aws:sts::123456789012:assumed-role/role_name/role_session_name). This maps to the RoleSessionName parameter in the Aduration_secondsThe duration, in seconds, of the role session. The value can range from 900 seconds (15 minutes) up to the maximum session duration setting for the role. This is an optional parameter and by default, the value is set to role_arnThe ARN of the role you want to assume.web_identity_token_fileThe path to a file which contains an OAuth 2.0 access token or OpenID Connect ID token that is provided by the identity provider. The contents of this file will be loaded and passed as the We- bIdentityToken argument to role_session_nameThe name applied to this assume-role session. This value affects the assumed role user ARN (such as arn:aws:sts::123456789012:assumed-role/role_name/role_session_name). This maps to the RoleSessionName parameter in the AstandardA standardized set of retry rules across the AWS SDKs. This includes a standard set of errors that are retried as well as support for retry quotas, which limit the number of unsuccessful retries an SDK can make. This modadaptiveAn experimental retry mode that includes all the functionality of standard mode along with automatic client side throttling. This is a provisional mode that may change behav- ior in the future.Environment variables
35Read before the config file, after the command line
AWS_ACCESS_KEY_IDaccess key; with AWS_SECRET_ACCESS_KEY overrides every fileAWS_SECRET_ACCESS_KEYsecret half of the key pairAWS_SESSION_TOKENsession token for temporary credentialsAWS_PROFILEprofile to use; wins over the config default, loses to --profileAWS_DEFAULT_PROFILEolder name still honoured for the same thingAWS_REGIONregion; wins over AWS_DEFAULT_REGION and the config fileAWS_DEFAULT_REGIONlegacy region variable, read when AWS_REGION is unsetAWS_DEFAULT_OUTPUTjson | text | table | yaml | yaml-streamAWS_CONFIG_FILEpath of the config file (default ~/.aws/config)AWS_SHARED_CREDENTIALS_FILEpath of the credentials file (default ~/.aws/credentials)AWS_CA_BUNDLECA certificate bundle for TLS verificationAWS_PAGERpager for output; empty string disables paging (the same as --no-cli-pager)AWS_CLI_AUTO_PROMPTon | on-partial | offAWS_CLI_FILE_ENCODINGencoding used when reading file:// parametersAWS_MAX_ATTEMPTStotal attempts including the first (retry)AWS_RETRY_MODElegacy | standard | adaptiveAWS_ROLE_ARNrole to assume with web identityAWS_ROLE_SESSION_NAMEsession name for that assumed roleAWS_WEB_IDENTITY_TOKEN_FILEpath to the OIDC token used by AssumeRoleWithWebIdentityAWS_EC2_METADATA_DISABLEDtrue stops the CLI probing the instance metadata serviceAWS_METADATA_SERVICE_TIMEOUTseconds to wait for IMDS (default 1)AWS_METADATA_SERVICE_NUM_ATTEMPTSIMDS attempts (default 1)AWS_ENDPOINT_URLendpoint override for every serviceAWS_ENDPOINT_URL_<SERVICE>per-service override, e.g. AWS_ENDPOINT_URL_S3AWS_IGNORE_CONFIGURED_ENDPOINT_URLStrue ignores endpoint_url settings from config and envAWS_USE_FIPS_ENDPOINTtrue routes to FIPS endpoints where they existAWS_USE_DUALSTACK_ENDPOINTtrue routes to IPv4/IPv6 dual-stack endpointsAWS_STS_REGIONAL_ENDPOINTSregional | legacy — which STS endpoint to sign againstAWS_DATA_PATHextra directories searched for service models (aws configure add-model)AWS_SDK_UA_APP_IDapp id added to the User-Agent headerAWS_REQUEST_CHECKSUM_CALCULATIONwhen_supported | when_required (S3 checksums on upload)AWS_RESPONSE_CHECKSUM_VALIDATIONwhen_supported | when_requiredAWS_ACCOUNT_IDaccount id used to build account-based endpointsAWS_BEARER_TOKEN_BEDROCKbearer token used instead of SigV4 for Bedrock (API keys)AWS_LOGIN_CACHE_DIRECTORYwhere aws login keeps its cached credentialsAll 447 commands
447Every first word after aws, with its service and how many subcommands it has
accessanalyzerAccess Analyzer · 37 commands · api 2019-11-01accountAWS Account · 15 commands · api 2021-02-01acmAWS Certificate Manager · 16 commands · api 2015-12-08acm-pcaAWS Certificate Manager Private Certificate Authority · 23 commands · api 2017-08-22aiopsAWS AI Ops · 11 commands · api 2018-05-10alexaforbusinessAlexa For Business · 93 commands · api 2017-11-09ampAmazon Prometheus Service · 44 commands · api 2020-08-01amplifyAWS Amplify · 37 commands · api 2017-07-25amplifybackendAmplifyBackend · 31 commands · api 2020-08-11amplifyuibuilderAWS Amplify UI Builder · 28 commands · api 2021-08-11apigatewayAmazon API Gateway · 124 commands · api 2015-07-09apigatewaymanagementapiAmazonApiGatewayManagementApi · 3 commands · api 2018-11-29apigatewayv2AmazonApiGatewayV2 · 103 commands · api 2018-11-29appconfigAmazon AppConfig · 45 commands · api 2019-10-09appconfigdataAWS AppConfig Data · 2 commands · api 2021-11-11appfabricAppFabric · 26 commands · api 2023-05-19appflowAmazon Appflow · 25 commands · api 2020-08-23appintegrationsAmazon AppIntegrations Service · 23 commands · api 2020-07-29application-autoscalingApplication Auto Scaling · 14 commands · api 2016-02-06application-insightsAmazon CloudWatch Application Insights · 33 commands · api 2018-11-25application-signalsAmazon CloudWatch Application Signals · 23 commands · api 2024-04-15applicationcostprofilerAWS Application Cost Profiler · 6 commands · api 2020-09-10appmeshAWS App Mesh · 38 commands · api 2019-01-25apprunnerAWS App Runner · 37 commands · api 2020-05-15appstreamAmazon AppStream · 88 commands · api 2016-12-01appsyncAWS AppSync · 74 commands · api 2017-07-25arc-region-switchARC - Region switch · 21 commands · api 2022-07-26arc-zonal-shiftAWS ARC - Zonal Shift · 15 commands · api 2022-10-30artifactAWS Artifact · 8 commands · api 2018-05-10athenaAmazon Athena · 70 commands · api 2017-05-18auditmanagerAWS Audit Manager · 62 commands · api 2017-07-25autoscalingAuto Scaling · 66 commands · api 2011-01-01autoscaling-plansAWS Auto Scaling Plans · 6 commands · api 2018-01-06b2biAWS B2B Data Interchange · 30 commands · api 2022-06-23backupAWS Backup · 108 commands · api 2018-11-15backup-gatewayAWS Backup Gateway · 25 commands · api 2021-01-01backupsearchAWS Backup Search · 12 commands · api 2018-05-10batchAWS Batch · 45 commands · api 2016-08-10bcm-dashboardsAWS Billing and Cost Management Dashboards · 9 commands · api 2025-08-18bcm-data-exportsAWS Billing and Cost Management Data Exports · 12 commands · api 2023-11-26bcm-pricing-calculatorAWS Billing and Cost Management Pricing Calculator · 36 commands · api 2024-06-19bcm-recommended-actionsAWS Billing and Cost Management Recommended Actions · 1 commands · api 2024-11-14bedrockAmazon Bedrock · 98 commands · api 2023-04-20bedrock-agentAgents for Amazon Bedrock · 72 commands · api 2023-06-05bedrock-agent-runtimeAgents for Amazon Bedrock Runtime · 31 commands · api 2023-07-26bedrock-agentcoreAmazon Bedrock AgentCore · 37 commands · api 2024-02-28bedrock-agentcore-controlAmazon Bedrock AgentCore Control · 86 commands · api 2023-06-05bedrock-data-automationData Automation for Amazon Bedrock · 17 commands · api 2023-07-26bedrock-data-automation-runtimeRuntime for Amazon Bedrock Data Automation · 6 commands · api 2024-06-13bedrock-runtimeAmazon Bedrock Runtime · 10 commands · api 2023-09-30billingAWS Billing · 12 commands · api 2023-09-07billingconductorAWSBillingConductor · 32 commands · api 2021-07-30braketBraket · 17 commands · api 2019-09-01budgetsAWS Budgets · 26 commands · api 2016-10-20ceAWS Cost Explorer Service · 47 commands · api 2017-10-25chatbotAWS Chatbot · 34 commands · api 2017-10-11chimeAmazon Chime · 62 commands · api 2018-05-01chime-sdk-identityAmazon Chime SDK Identity · 30 commands · api 2021-04-20chime-sdk-media-pipelinesAmazon Chime SDK Media Pipelines · 31 commands · api 2021-07-15chime-sdk-meetingsAmazon Chime SDK Meetings · 16 commands · api 2021-07-15chime-sdk-messagingAmazon Chime SDK Messaging · 51 commands · api 2021-05-15chime-sdk-voiceAmazon Chime SDK Voice · 96 commands · api 2022-08-03cleanroomsAWS Clean Rooms Service · 88 commands · api 2022-02-17cleanroomsmlAWS Clean Rooms ML · 59 commands · api 2023-09-06cli-devcustom command family (not a service model)cloud9AWS Cloud9 · 13 commands · api 2017-09-23cloudcontrolAWS Cloud Control API · 8 commands · api 2021-09-30clouddirectoryAmazon CloudDirectory · 66 commands · api 2017-01-11cloudformationAWS CloudFormation · 90 commands · api 2010-05-15cloudfrontAmazon CloudFront · 167 commands · api 2020-05-31cloudfront-keyvaluestoreAmazon CloudFront KeyValueStore · 6 commands · api 2022-07-26cloudhsmAmazon CloudHSM · 20 commands · api 2014-05-30cloudhsmv2AWS CloudHSM V2 · 18 commands · api 2017-04-28cloudsearchAmazon CloudSearch · 26 commands · api 2013-01-01cloudsearchdomainAmazon CloudSearch Domain · 3 commands · api 2013-01-01cloudtrailAWS CloudTrail · 60 commands · api 2013-11-01cloudtrail-dataAWS CloudTrail Data Service · 1 commands · api 2021-08-11cloudwatchAmazon CloudWatch · 43 commands · api 2010-08-01codeartifactCodeArtifact · 48 commands · api 2018-09-22codebuildAWS CodeBuild · 59 commands · api 2016-10-06codecatalystAmazon CodeCatalyst · 38 commands · api 2022-09-28codecommitAWS CodeCommit · 79 commands · api 2015-04-13codeconnectionsAWS CodeConnections · 27 commands · api 2023-12-01codeguru-reviewerAmazon CodeGuru Reviewer · 14 commands · api 2019-09-19codeguru-securityAmazon CodeGuru Security · 13 commands · api 2018-05-10codeguruprofilerAmazon CodeGuru Profiler · 23 commands · api 2019-07-18codepipelineAWS CodePipeline · 44 commands · api 2015-07-09codestarAWS CodeStar · 18 commands · api 2017-04-19codestar-connectionsAWS CodeStar connections · 27 commands · api 2019-12-01codestar-notificationsAWS CodeStar Notifications · 13 commands · api 2019-10-15cognito-identityAmazon Cognito Identity · 23 commands · api 2014-06-30cognito-idpAmazon Cognito Identity Provider · 122 commands · api 2016-04-18cognito-syncAmazon Cognito Sync · 17 commands · api 2014-06-30comprehendAmazon Comprehend · 85 commands · api 2017-11-27comprehendmedicalAWS Comprehend Medical · 26 commands · api 2018-10-30compute-optimizerAWS Compute Optimizer · 28 commands · api 2019-11-01compute-optimizer-automationCompute Optimizer Automation · 23 commands · api 2025-09-22configservicecustom command family (not a service model)configurecustom command family (not a service model)connectAmazon Connect Service · 367 commands · api 2017-08-08connect-contact-lensAmazon Connect Contact Lens · 1 commands · api 2020-08-21connectcampaignsAmazonConnectCampaignService · 22 commands · api 2021-01-30connectcampaignsv2AmazonConnectCampaignServiceV2 · 35 commands · api 2024-04-23connectcasesAmazon Connect Cases · 43 commands · api 2022-10-03connecthealthConnect Health · 16 commands · api 2025-01-29connectparticipantAmazon Connect Participant Service · 11 commands · api 2018-09-07controlcatalogAWS Control Catalog · 6 commands · api 2018-05-10controltowerAWS Control Tower · 28 commands · api 2018-05-10cost-optimization-hubCost Optimization Hub · 8 commands · api 2022-07-26curAWS Cost and Usage Report Service · 7 commands · api 2017-01-06customer-profilesAmazon Connect Customer Profiles · 102 commands · api 2020-08-15databrewAWS Glue DataBrew · 44 commands · api 2017-07-25dataexchangeAWS Data Exchange · 37 commands · api 2017-07-25datapipelineAWS Data Pipeline · 19 commands · api 2012-10-29datasyncAWS DataSync · 53 commands · api 2018-11-09datazoneAmazon DataZone · 176 commands · api 2018-05-10daxAmazon DynamoDB Accelerator (DAX) · 21 commands · api 2017-04-19ddbcustom command family (not a service model)deadlineAWSDeadlineCloud · 113 commands · api 2023-10-12deploycustom command family (not a service model)detectiveAmazon Detective · 29 commands · api 2018-10-26devicefarmAWS Device Farm · 77 commands · api 2015-06-23devops-guruAmazon DevOps Guru · 31 commands · api 2020-12-01directconnectAWS Direct Connect · 63 commands · api 2012-10-25discoveryAWS Application Discovery Service · 28 commands · api 2015-11-01dlmAmazon Data Lifecycle Manager · 8 commands · api 2018-01-12dmsAWS Database Migration Service · 119 commands · api 2016-01-01docdbAmazon DocumentDB with MongoDB compatibility · 55 commands · api 2014-10-31docdb-elasticAmazon DocumentDB Elastic Clusters · 19 commands · api 2022-11-28drsElastic Disaster Recovery Service · 50 commands · api 2020-02-26dsAWS Directory Service · 80 commands · api 2015-04-16ds-dataAWS Directory Service Data · 17 commands · api 2023-05-31dsqlAmazon Aurora DSQL · 12 commands · api 2018-05-10dynamodbAmazon DynamoDB · 57 commands · api 2012-08-10dynamodbstreamsAmazon DynamoDB Streams · 4 commands · api 2012-08-10ebsAmazon Elastic Block Store · 6 commands · api 2019-11-02ec2Amazon Elastic Compute Cloud · 756 commands · api 2016-11-15ec2-instance-connectAWS EC2 Instance Connect · 2 commands · api 2018-04-02ecrAmazon Elastic Container Registry · 58 commands · api 2015-09-21ecr-publicAmazon Elastic Container Registry Public · 23 commands · api 2020-10-30ecsAmazon EC2 Container Service · 64 commands · api 2014-11-13efsAmazon Elastic File System · 31 commands · api 2015-02-01eksAmazon Elastic Kubernetes Service · 64 commands · api 2017-11-01eks-authAmazon EKS Auth · 1 commands · api 2023-11-26elastic-inferenceAmazon Elastic Inference · 6 commands · api 2017-07-25elasticacheAmazon ElastiCache · 75 commands · api 2015-02-02elasticbeanstalkAWS Elastic Beanstalk · 47 commands · api 2010-12-01elastictranscoderAmazon Elastic Transcoder · 17 commands · api 2012-09-25elbElastic Load Balancing · 29 commands · api 2012-06-01elbv2Elastic Load Balancing · 51 commands · api 2015-12-01elementalinferenceAWS Elemental Inference · 10 commands · api 2018-11-14emrAmazon EMR · 60 commands · api 2009-03-31emr-containersAmazon EMR Containers · 23 commands · api 2020-10-01emr-serverlessEMR Serverless · 16 commands · api 2021-07-13entityresolutionAWS EntityResolution · 38 commands · api 2018-05-10esAmazon Elasticsearch Service · 51 commands · api 2015-01-01eventsAmazon EventBridge · 57 commands · api 2015-10-07evidentlyAmazon CloudWatch Evidently · 32 commands · api 2021-02-01evsAmazon Elastic VMware Service · 14 commands · api 2023-07-27finspaceFinSpace User Environment Management service · 50 commands · api 2021-03-12finspace-dataFinSpace Public API · 31 commands · api 2020-07-13firehoseAmazon Kinesis Firehose · 12 commands · api 2015-08-04fisAWS Fault Injection Simulator · 26 commands · api 2020-12-01fmsFirewall Management Service · 42 commands · api 2018-01-01forecastAmazon Forecast Service · 63 commands · api 2018-06-26forecastqueryAmazon Forecast Query Service · 2 commands · api 2018-06-26frauddetectorAmazon Fraud Detector · 73 commands · api 2019-11-15freetierAWS Free Tier · 5 commands · api 2023-09-07fsxAmazon FSx · 48 commands · api 2018-03-01gameliftAmazon GameLift · 119 commands · api 2015-10-01gameliftstreamsAmazon GameLift Streams · 24 commands · api 2018-05-10geo-mapsAmazon Location Service Maps V2 · 5 commands · api 2020-11-19geo-placesAmazon Location Service Places V2 · 7 commands · api 2020-11-19geo-routesAmazon Location Service Routes V2 · 5 commands · api 2020-11-19glacierAmazon Glacier · 33 commands · api 2012-06-01globalacceleratorAWS Global Accelerator · 56 commands · api 2018-08-08glueAWS Glue · 265 commands · api 2017-03-31grafanaAmazon Managed Grafana · 25 commands · api 2020-08-18greengrassAWS Greengrass · 92 commands · api 2017-06-07greengrassv2AWS IoT Greengrass V2 · 29 commands · api 2020-11-30groundstationAWS Ground Station · 35 commands · api 2019-05-23guarddutyAmazon GuardDuty · 87 commands · api 2017-11-28healthAWS Health APIs and Notifications · 14 commands · api 2016-08-04healthlakeAmazon HealthLake · 13 commands · api 2017-07-01helpcustom command family (not a service model)historycustom command family (not a service model)honeycodeAmazon Honeycode · 12 commands · api 2020-03-01iamAWS Identity and Access Management · 176 commands · api 2010-05-08identitystoreAWS SSO Identity Store · 19 commands · api 2020-06-15imagebuilderEC2 Image Builder · 77 commands · api 2019-12-02importexportAWS Import/Export · 6 commands · api 2010-06-01inspectorAmazon Inspector · 37 commands · api 2016-02-16inspector-scanInspector Scan · 1 commands · api 2023-08-08inspector2Inspector2 · 75 commands · api 2020-06-08internetmonitorAmazon CloudWatch Internet Monitor · 16 commands · api 2021-06-03invoicingAWS Invoicing · 17 commands · api 2024-12-01iotAWS IoT · 272 commands · api 2015-05-28iot-dataAWS IoT Data Plane · 8 commands · api 2015-05-28iot-jobs-dataAWS IoT Jobs Data Plane · 5 commands · api 2017-09-29iot-managed-integrationsManaged integrations for AWS IoT Device Management · 83 commands · api 2025-03-03iot1click-devicesAWS IoT 1-Click Devices Service · 13 commands · api 2018-05-14iot1click-projectsAWS IoT 1-Click Projects Service · 16 commands · api 2018-05-14iotanalyticsAWS IoT Analytics · 34 commands · api 2017-11-27iotdeviceadvisorAWS IoT Core Device Advisor · 14 commands · api 2020-09-18ioteventsAWS IoT Events · 26 commands · api 2018-07-27iotevents-dataAWS IoT Events Data · 12 commands · api 2018-10-23iotfleethubAWS IoT Fleet Hub · 8 commands · api 2020-11-03iotfleetwiseAWS IoT FleetWise · 57 commands · api 2021-06-17iotsecuretunnelingAWS IoT Secure Tunneling · 8 commands · api 2018-10-05iotsitewiseAWS IoT SiteWise · 104 commands · api 2019-12-02iotthingsgraphAWS IoT Things Graph · 35 commands · api 2018-09-06iottwinmakerAWS IoT TwinMaker · 40 commands · api 2021-11-29iotwirelessAWS IoT Wireless · 112 commands · api 2020-11-22ivsAmazon Interactive Video Service · 35 commands · api 2020-07-14ivs-realtimeAmazon Interactive Video Service RealTime · 39 commands · api 2020-07-14ivschatAmazon Interactive Video Service Chat · 17 commands · api 2020-07-14kafkaManaged Streaming for Kafka · 59 commands · api 2018-11-14kafkaconnectManaged Streaming for Kafka Connect · 18 commands · api 2021-09-14kendraAWSKendraFrontendService · 66 commands · api 2019-02-03kendra-rankingAmazon Kendra Intelligent Ranking · 9 commands · api 2022-10-19keyspacesAmazon Keyspaces · 19 commands · api 2022-02-10keyspacesstreamsAmazon Keyspaces Streams · 4 commands · api 2024-09-09kinesisAmazon Kinesis · 39 commands · api 2013-12-02kinesis-video-archived-mediaAmazon Kinesis Video Streams Archived Media · 6 commands · api 2017-09-30kinesis-video-mediaAmazon Kinesis Video Streams Media · 1 commands · api 2017-09-30kinesis-video-signalingAmazon Kinesis Video Signaling Channels · 2 commands · api 2019-12-04kinesis-video-webrtc-storageAmazon Kinesis Video WebRTC Storage · 2 commands · api 2018-05-10kinesisanalyticsAmazon Kinesis Analytics · 20 commands · api 2015-08-14kinesisanalyticsv2Amazon Kinesis Analytics · 33 commands · api 2018-05-23kinesisvideoAmazon Kinesis Video Streams · 32 commands · api 2017-09-30kmsAWS Key Management Service · 53 commands · api 2014-11-01lakeformationAWS Lake Formation · 61 commands · api 2017-03-31lambdaAWS Lambda · 85 commands · api 2015-03-31launch-wizardAWS Launch Wizard · 15 commands · api 2018-05-10lex-modelsAmazon Lex Model Building Service · 42 commands · api 2017-04-19lex-runtimeAmazon Lex Runtime Service · 5 commands · api 2016-11-28lexv2-modelsAmazon Lex Model Building V2 · 107 commands · api 2020-08-07lexv2-runtimeAmazon Lex Runtime V2 · 6 commands · api 2020-08-07license-managerAWS License Manager · 62 commands · api 2018-08-01license-manager-linux-subscriptionsAWS License Manager Linux Subscriptions · 11 commands · api 2018-05-10license-manager-user-subscriptionsAWS License Manager User Subscriptions · 17 commands · api 2018-05-10lightsailAmazon Lightsail · 161 commands · api 2016-11-28locationAmazon Location Service · 60 commands · api 2020-11-19logincustom command family (not a service model)logoutcustom command family (not a service model)logsAmazon CloudWatch Logs · 108 commands · api 2014-03-28lookoutequipmentAmazon Lookout for Equipment · 49 commands · api 2020-12-15lookoutmetricsAmazon Lookout for Metrics · 26 commands · api 2017-07-25lookoutvisionAmazon Lookout for Vision · 22 commands · api 2020-11-20m2AWSMainframeModernization · 37 commands · api 2021-04-28machinelearningAmazon Machine Learning · 28 commands · api 2014-12-12macieAmazon Macie · 7 commands · api 2017-12-19macie2Amazon Macie 2 · 81 commands · api 2020-01-01mailmanagerMailManager · 60 commands · api 2023-10-17managedblockchainAmazon Managed Blockchain · 27 commands · api 2018-09-24managedblockchain-queryAmazon Managed Blockchain Query · 9 commands · api 2023-05-04marketplace-agreementAWS Marketplace Agreement Service · 7 commands · api 2020-03-01marketplace-catalogAWS Marketplace Catalog Service · 13 commands · api 2018-09-17marketplace-deploymentAWS Marketplace Deployment Service · 4 commands · api 2023-01-25marketplace-entitlementAWS Marketplace Entitlement Service · 1 commands · api 2017-01-11marketplace-reportingAWS Marketplace Reporting Service · 1 commands · api 2018-05-10marketplacecommerceanalyticsAWS Marketplace Commerce Analytics · 2 commands · api 2015-07-01mediaconnectAWS MediaConnect · 82 commands · api 2018-11-14mediaconvertAWS Elemental MediaConvert · 34 commands · api 2017-08-29medialiveAWS Elemental MediaLive · 123 commands · api 2017-10-14mediapackageAWS Elemental MediaPackage · 19 commands · api 2017-10-12mediapackage-vodAWS Elemental MediaPackage VOD · 17 commands · api 2018-11-07mediapackagev2AWS Elemental MediaPackage v2 · 30 commands · api 2022-12-25mediastoreAWS Elemental MediaStore · 21 commands · api 2017-09-01mediastore-dataAWS Elemental MediaStore Data Plane · 5 commands · api 2017-09-01mediatailorAWS MediaTailor · 44 commands · api 2018-04-23medical-imagingAWS Health Imaging · 18 commands · api 2023-07-19memorydbAmazon MemoryDB · 45 commands · api 2021-01-01meteringmarketplaceAWSMarketplace Metering · 4 commands · api 2016-01-14mghAWS Migration Hub · 21 commands · api 2017-05-31mgnApplication Migration Service · 95 commands · api 2020-02-26migration-hub-refactor-spacesAWS Migration Hub Refactor Spaces · 24 commands · api 2021-10-26migrationhub-configAWS Migration Hub Config · 4 commands · api 2019-06-30migrationhuborchestratorAWS Migration Hub Orchestrator · 31 commands · api 2021-08-28migrationhubstrategyMigration Hub Strategy Recommendations · 22 commands · api 2020-02-19mobileAWS Mobile · 9 commands · api 2017-07-01mpaAWS Multi-party Approval · 22 commands · api 2022-07-26mqAmazonMQ · 24 commands · api 2017-11-27mturkAmazon Mechanical Turk · 39 commands · api 2017-01-17mwaaAmazonMWAA · 12 commands · api 2020-07-01mwaa-serverlessAmazonMWAAServerless · 15 commands · api 2024-07-26neptuneAmazon Neptune · 70 commands · api 2014-10-31neptune-graphAmazon Neptune Graph · 34 commands · api 2023-11-29neptunedataAmazon NeptuneData · 43 commands · api 2023-08-01network-firewallAWS Network Firewall · 79 commands · api 2020-11-12networkflowmonitorNetwork Flow Monitor · 25 commands · api 2023-04-19networkmanagerAWS Network Manager · 95 commands · api 2019-07-05networkmonitorAmazon CloudWatch Network Monitor · 12 commands · api 2023-08-01nimbleAmazonNimbleStudio · 47 commands · api 2020-08-01notificationsAWS User Notifications · 39 commands · api 2018-05-10notificationscontactsAWS User Notifications Contacts · 9 commands · api 2018-05-10nova-actNova Act Service · 16 commands · api 2025-08-22oamCloudWatch Observability Access Manager · 15 commands · api 2022-06-10observabilityadminCloudWatch Observability Admin Service · 40 commands · api 2018-05-10odbodb · 43 commands · api 2024-08-20omicsAmazon Omics · 103 commands · api 2022-11-28opensearchAmazon OpenSearch Service · 82 commands · api 2021-01-01opensearchserverlessOpenSearch Service Serverless · 46 commands · api 2021-11-01opsworksAWS OpsWorks · 74 commands · api 2013-02-18opsworkscmAWS OpsWorks CM · 19 commands · api 2016-11-01organizationsAWS Organizations · 63 commands · api 2016-11-28osisAmazon OpenSearch Ingestion · 22 commands · api 2022-01-01outpostsAWS Outposts · 35 commands · api 2019-12-03panoramaAWS Panorama · 34 commands · api 2019-07-24partnercentral-accountPartner Central Account API · 29 commands · api 2025-04-04partnercentral-benefitsPartner Central Benefits API · 17 commands · api 2018-05-10partnercentral-channelPartner Central Channel API · 17 commands · api 2024-03-18partnercentral-sellingPartner Central Selling API · 42 commands · api 2022-07-26payment-cryptographyPayment Cryptography Control Plane · 26 commands · api 2021-09-14payment-cryptography-dataPayment Cryptography Data Plane · 14 commands · api 2022-02-03pca-connector-adPcaConnectorAd · 25 commands · api 2018-05-10pca-connector-scepPrivate CA Connector for SCEP · 12 commands · api 2018-05-10pcsAWS Parallel Computing Service · 19 commands · api 2023-02-10personalizeAmazon Personalize · 71 commands · api 2018-05-22personalize-eventsAmazon Personalize Events · 5 commands · api 2018-03-22personalize-runtimeAmazon Personalize Runtime · 3 commands · api 2018-05-22piAWS Performance Insights · 13 commands · api 2018-02-27pinpointAmazon Pinpoint · 122 commands · api 2016-12-01pinpoint-emailAmazon Pinpoint Email Service · 42 commands · api 2018-07-26pinpoint-sms-voiceAmazon Pinpoint SMS and Voice Service · 8 commands · api 2018-09-05pinpoint-sms-voice-v2Amazon Pinpoint SMS Voice V2 · 91 commands · api 2022-03-31pipesAmazon EventBridge Pipes · 10 commands · api 2015-10-07pollyAmazon Polly · 10 commands · api 2016-06-10pricingAWS Price List Service · 5 commands · api 2017-10-15protonAWS Proton · 87 commands · api 2020-07-20qappsQApps · 35 commands · api 2023-11-27qbusinessQBusiness · 83 commands · api 2023-11-27qconnectAmazon Q Connect · 93 commands · api 2020-10-19qldbAmazon QLDB · 20 commands · api 2019-01-02qldb-sessionAmazon QLDB Session · 1 commands · api 2019-07-11quicksightAmazon QuickSight · 230 commands · api 2018-04-01ramAWS Resource Access Manager · 35 commands · api 2018-01-04rbinAmazon Recycle Bin · 10 commands · api 2021-06-15rdsAmazon Relational Database Service · 163 commands · api 2014-10-31rds-dataAWS RDS DataService · 6 commands · api 2018-08-01redshiftAmazon Redshift · 141 commands · api 2012-12-01redshift-dataRedshift Data API Service · 11 commands · api 2019-12-20redshift-serverlessRedshift Serverless · 65 commands · api 2021-04-21rekognitionAmazon Rekognition · 75 commands · api 2016-06-27repostspaceAWS re:Post Private · 19 commands · api 2022-05-13resiliencehubAWS Resilience Hub · 63 commands · api 2020-04-30resource-explorer-2AWS Resource Explorer · 32 commands · api 2022-07-28resource-groupsAWS Resource Groups · 23 commands · api 2017-11-27resourcegroupstaggingapiAWS Resource Groups Tagging API · 9 commands · api 2017-01-26robomakerAWS RoboMaker · 57 commands · api 2018-06-29rolesanywhereIAM Roles Anywhere · 30 commands · api 2018-05-10route53Amazon Route 53 · 71 commands · api 2013-04-01route53-recovery-clusterRoute53 Recovery Cluster · 4 commands · api 2019-12-02route53-recovery-control-configAWS Route53 Recovery Control Config · 25 commands · api 2020-11-02route53-recovery-readinessAWS Route53 Recovery Readiness · 32 commands · api 2019-12-02route53domainsAmazon Route 53 Domains · 34 commands · api 2014-05-15route53globalresolverAmazon Route 53 Global Resolver · 47 commands · api 2022-09-27route53profilesRoute 53 Profiles · 16 commands · api 2018-05-10route53resolverAmazon Route 53 Resolver · 68 commands · api 2018-04-01rtbfabricRTBFabric · 27 commands · api 2023-05-15rumCloudWatch RUM · 20 commands · api 2018-05-10s3Amazon Simple Storage Service · 111 commands · api 2006-03-01s3apicustom command family (not a service model)s3controlAWS S3 Control · 97 commands · api 2018-08-20s3outpostsAmazon S3 on Outposts · 5 commands · api 2017-07-25s3tablesAmazon S3 Tables · 49 commands · api 2018-05-10s3vectorsAmazon S3 Vectors · 19 commands · api 2025-07-15sagemakerAmazon SageMaker Service · 381 commands · api 2017-07-24sagemaker-a2i-runtimeAmazon Augmented AI Runtime · 5 commands · api 2019-11-07sagemaker-edgeAmazon Sagemaker Edge Manager · 3 commands · api 2020-09-23sagemaker-featurestore-runtimeAmazon SageMaker Feature Store Runtime · 4 commands · api 2020-07-01sagemaker-geospatialAmazon SageMaker geospatial capabilities · 19 commands · api 2020-05-27sagemaker-metricsAmazon SageMaker Metrics Service · 2 commands · api 2022-09-30sagemaker-runtimeAmazon SageMaker Runtime · 3 commands · api 2017-05-13savingsplansAWS Savings Plans · 10 commands · api 2019-06-28schedulerAmazon EventBridge Scheduler · 12 commands · api 2021-06-30schemasSchemas · 31 commands · api 2019-12-02sdbAmazon SimpleDB · 10 commands · api 2009-04-15secretsmanagerAWS Secrets Manager · 23 commands · api 2017-10-17security-irSecurity Incident Response · 24 commands · api 2018-05-10securityhubAWS SecurityHub · 107 commands · api 2018-10-26securitylakeAmazon Security Lake · 31 commands · api 2018-05-10serverlessrepoAWSServerlessApplicationRepository · 14 commands · api 2017-09-08service-quotasService Quotas · 26 commands · api 2019-06-24servicecatalogAWS Service Catalog · 90 commands · api 2015-12-10servicecatalog-appregistryAWS Service Catalog App Registry · 24 commands · api 2020-06-24servicediscoveryAWS Cloud Map · 30 commands · api 2017-03-14sesAmazon Simple Email Service · 71 commands · api 2010-12-01sesv2Amazon Simple Email Service · 110 commands · api 2019-09-27shieldAWS Shield · 36 commands · api 2016-06-02signerAWS Signer · 19 commands · api 2017-08-25signer-dataAWS Signer Data Plane · 1 commands · api 2017-08-25signinAWS Sign-In Service · 1 commands · api 2023-01-01simpledbv2Amazon SimpleDB v2 · 3 commands · api 2025-09-26simspaceweaverAWS SimSpace Weaver · 16 commands · api 2022-10-28smsAWS Server Migration Service · 35 commands · api 2016-10-24snow-device-managementAWS Snow Device Management · 13 commands · api 2021-08-04snowballAmazon Import/Export Snowball · 27 commands · api 2016-06-30snsAmazon Simple Notification Service · 42 commands · api 2010-03-31socialmessagingAWS End User Messaging Social · 21 commands · api 2024-01-01sqsAmazon Simple Queue Service · 23 commands · api 2012-11-05ssmAmazon Simple Systems Manager (SSM) · 146 commands · api 2014-11-06ssm-contactsAWS Systems Manager Incident Manager Contacts · 39 commands · api 2021-05-03ssm-guiconnectAWS SSM-GUIConnect · 3 commands · api 2021-05-01ssm-incidentsAWS Systems Manager Incident Manager · 31 commands · api 2018-05-10ssm-quicksetupAWS Systems Manager QuickSetup · 14 commands · api 2018-05-10ssm-sapAWS Systems Manager for SAP · 27 commands · api 2018-05-10ssoAWS Single Sign-On · 4 commands · api 2019-06-10sso-adminAWS Single Sign-On Admin · 79 commands · api 2020-07-20sso-oidcAWS SSO OIDC · 4 commands · api 2019-06-10stepfunctionsAWS Step Functions · 37 commands · api 2016-11-23storagegatewayAWS Storage Gateway · 96 commands · api 2013-06-30stsAWS Security Token Service · 11 commands · api 2011-06-15supplychainAWS Supply Chain · 30 commands · api 2024-01-01supportAWS Support · 16 commands · api 2013-04-15support-appAWS Support App · 10 commands · api 2021-08-20swfAmazon Simple Workflow Service · 39 commands · api 2012-01-25syntheticsSynthetics · 22 commands · api 2017-10-11taxsettingsTax Settings · 16 commands · api 2018-05-10textractAmazon Textract · 25 commands · api 2018-06-27timestream-influxdbTimestream InfluxDB · 19 commands · api 2023-01-27timestream-queryAmazon Timestream Query · 15 commands · api 2018-11-01timestream-writeAmazon Timestream Write · 19 commands · api 2018-11-01tnbAWS Telco Network Builder · 33 commands · api 2008-10-21transcribeAmazon Transcribe Service · 43 commands · api 2017-10-26transferAWS Transfer Family · 71 commands · api 2018-11-05translateAmazon Translate · 19 commands · api 2017-07-01trustedadvisorTrustedAdvisor Public API · 11 commands · api 2022-09-15uxcAWS User Experience Customization · 3 commands · api 2024-07-01verifiedpermissionsAmazon Verified Permissions · 34 commands · api 2021-12-01voice-idAmazon Voice ID · 29 commands · api 2021-09-27vpc-latticeAmazon VPC Lattice · 73 commands · api 2022-11-30wafAWS WAF · 77 commands · api 2015-08-24waf-regionalAWS WAF Regional · 81 commands · api 2016-11-28wafv2AWS WAFV2 · 55 commands · api 2019-07-29wellarchitectedAWS Well-Architected Tool · 72 commands · api 2020-03-31wickrAWS Wickr Admin API · 44 commands · api 2024-02-01wisdomAmazon Connect Wisdom Service · 41 commands · api 2020-10-19workdocsAmazon WorkDocs · 44 commands · api 2016-05-01worklinkAmazon WorkLink · 33 commands · api 2018-09-25workmailAmazon WorkMail · 92 commands · api 2017-10-01workmailmessageflowAmazon WorkMail Message Flow · 2 commands · api 2019-05-01workspacesAmazon WorkSpaces · 91 commands · api 2015-04-08workspaces-instancesAmazon Workspaces Instances · 13 commands · api 2022-07-26workspaces-thin-clientAmazon WorkSpaces Thin Client · 16 commands · api 2023-08-22workspaces-webAmazon WorkSpaces Web · 75 commands · api 2020-07-08xrayAWS X-Ray · 38 commands · api 2016-04-12aws sts
11AWS Security Token Service · api 2011-06-15 · 11 commands
assume-roleReturns a set of temporary security credentials that you can use to access Amazon Web Services resources · --role-arn --role-session-nameassume-role-with-samlReturns a set of temporary security credentials for users who have been authenticated via a SAML authentication response · --role-arn --principal-arn --saml-assertionassume-role-with-web-identityReturns a set of temporary security credentials for users who have been authenticated in a mobile or web application with a web identity provider · --role-arn --role-session-name --web-identity-tokenassume-rootReturns a set of short term credentials you can use to perform privileged tasks on a member account in your organization · --target-principal --task-policy-arndecode-authorization-messageDecodes additional information about the authorization status of a request from an encoded message returned in response to an Amazon Web Services request · --encoded-messageget-access-key-infoReturns the account identifier for the specified access key ID · --access-key-idget-caller-identityReturns details about the IAM user or role whose credentials are used to call the operationget-delegated-access-tokenExchanges a trade-in token for temporary Amazon Web Services credentials with the permissions associated with the assumed principal · --trade-in-tokenget-federation-tokenReturns a set of temporary security credentials (consisting of an access key ID, a secret access key, and a security token) for a user · --nameget-session-tokenReturns a set of temporary credentials for an Amazon Web Services account or IAM userget-web-identity-tokenReturns a signed JSON Web Token (JWT) that represents the calling Amazon Web Services identity · --audience --signing-algorithmaws iam
176AWS Identity and Access Management · api 2010-05-08 · 176 commands
accept-delegation-requestAccepts a delegation request, granting the requested temporary access · --delegation-request-idadd-client-id-to-open-id-connect-providerAdds a new client ID (also known as audience) to the list of client IDs already registered for the specified IAM OpenID Connect (OIDC) provider resource · --open-id-connect-provider-arn --client-idadd-role-to-instance-profileAdds the specified IAM role to the specified instance profile · --instance-profile-name --role-nameadd-user-to-groupAdds the specified user to the specified group. · --group-name --user-nameassociate-delegation-requestAssociates a delegation request with the current identity · --delegation-request-idattach-group-policyAttaches the specified managed policy to the specified IAM group · --group-name --policy-arnattach-role-policyAttaches the specified managed policy to the specified IAM role · --role-name --policy-arnattach-user-policyAttaches the specified managed policy to the specified user · --user-name --policy-arnchange-passwordChanges the password of the IAM user who is calling this operation · --old-password --new-passwordcreate-access-keyCreates a new Amazon Web Services secret access key and corresponding Amazon Web Services access key ID for the specified usercreate-account-aliasCreates an alias for your Amazon Web Services account · --account-aliascreate-delegation-requestCreates an IAM delegation request for temporary access delegation · --description --permissions --requestor-workflow-id --notification-channel --session-durationcreate-groupCreates a new group · --group-namecreate-instance-profileCreates a new instance profile · --instance-profile-namecreate-login-profileCreates a password for the specified IAM usercreate-open-id-connect-providerCreates an IAM entity to describe an identity provider (IdP) that supports OpenID Connect (OIDC) · --urlcreate-policyCreates a new managed policy for your Amazon Web Services account · --policy-name --policy-documentcreate-policy-versionCreates a new version of the specified managed policy · --policy-arn --policy-documentcreate-roleCreates a new role for your Amazon Web Services account · --role-name --assume-role-policy-documentcreate-saml-providerCreates an IAM resource that describes an identity provider (IdP) that supports SAML 2.0 · --saml-metadata-document --namecreate-service-linked-roleCreates an IAM role that is linked to a specific Amazon Web Services service · --aws-service-namecreate-service-specific-credentialGenerates a set of credentials consisting of a user name and password that can be used to access the service specified in the request · --user-name --service-namecreate-userCreates a new IAM user for your Amazon Web Services account · --user-namecreate-virtual-mfa-deviceCreates a new virtual MFA device for the Amazon Web Services account · --virtual-mfa-device-namedeactivate-mfa-deviceDeactivates the specified MFA device and removes it from association with the user name for which it was originally enabled · --serial-numberdelete-access-keyDeletes the access key pair associated with the specified IAM user · --access-key-iddelete-account-aliasDeletes the specified Amazon Web Services account alias · --account-aliasdelete-account-password-policyDeletes the password policy for the Amazon Web Services accountdelete-groupDeletes the specified IAM group · --group-namedelete-group-policyDeletes the specified inline policy that is embedded in the specified IAM group · --group-name --policy-namedelete-instance-profileDeletes the specified instance profile · --instance-profile-namedelete-login-profileDeletes the password for the specified IAM user or root user, For more information, see Managing passwords for IAM usersdelete-open-id-connect-providerDeletes an OpenID Connect identity provider (IdP) resource object in IAM · --open-id-connect-provider-arndelete-policyDeletes the specified managed policy · --policy-arndelete-policy-versionDeletes the specified version from the specified managed policy · --policy-arn --version-iddelete-roleDeletes the specified role · --role-namedelete-role-permissions-boundaryDeletes the permissions boundary for the specified IAM role · --role-namedelete-role-policyDeletes the specified inline policy that is embedded in the specified IAM role · --role-name --policy-namedelete-saml-providerDeletes a SAML provider resource in IAM · --saml-provider-arndelete-ssh-public-keyDeletes the specified SSH public key · --user-name --ssh-public-key-iddelete-server-certificateDeletes the specified server certificate · --server-certificate-namedelete-service-linked-roleSubmits a service-linked role deletion request and returns a DeletionTaskId, which you can use to check the status of the deletion · --role-namedelete-service-specific-credentialDeletes the specified service-specific credential. · --service-specific-credential-iddelete-signing-certificateDeletes a signing certificate associated with the specified IAM user · --certificate-iddelete-userDeletes the specified IAM user · --user-namedelete-user-permissions-boundaryDeletes the permissions boundary for the specified IAM user · --user-namedelete-user-policyDeletes the specified inline policy that is embedded in the specified IAM user · --user-name --policy-namedelete-virtual-mfa-deviceDeletes a virtual MFA device · --serial-numberdetach-group-policyRemoves the specified managed policy from the specified IAM group · --group-name --policy-arndetach-role-policyRemoves the specified managed policy from the specified role · --role-name --policy-arndetach-user-policyRemoves the specified managed policy from the specified user · --user-name --policy-arndisable-organizations-root-credentials-managementDisables the management of privileged root user credentials across member accounts in your organizationdisable-organizations-root-sessionsDisables root user sessions for privileged tasks across member accounts in your organizationdisable-outbound-web-identity-federationDisables the outbound identity federation feature for your Amazon Web Services accountenable-mfa-deviceEnables the specified MFA device and associates it with the specified IAM user · --user-name --serial-number --authentication-code1 --authentication-code2enable-organizations-root-credentials-managementEnables the management of privileged root user credentials across member accounts in your organizationenable-organizations-root-sessionsAllows the management account or delegated administrator to perform privileged tasks on member accounts in your organizationenable-outbound-web-identity-federationEnables the outbound identity federation feature for your Amazon Web Services accountgenerate-credential-reportGenerates a credential report for the Amazon Web Services accountgenerate-organizations-access-reportGenerates a report for service last accessed data for Organizations · --entity-pathgenerate-service-last-accessed-detailsGenerates a report that includes details about when an IAM resource (user, group, role, or policy) was last used in an attempt to access Amazon Web Services services · --arnget-access-key-last-usedRetrieves information about when the specified access key was last used · --access-key-idget-account-authorization-detailsRetrieves information about all IAM users, groups, roles, and policies in your Amazon Web Services account, including their relationships to one anotherget-account-password-policyRetrieves the password policy for the Amazon Web Services accountget-account-summaryRetrieves information about IAM entity usage and IAM quotas in the Amazon Web Services accountget-context-keys-for-custom-policyGets a list of all of the context keys referenced in the input policies · --policy-input-listget-context-keys-for-principal-policyGets a list of all of the context keys referenced in all the IAM policies that are attached to the specified IAM entity · --policy-source-arnget-credential-reportRetrieves a credential report for the Amazon Web Services accountget-delegation-requestRetrieves information about a specific delegation request · --delegation-request-idget-groupReturns a list of IAM users that are in the specified IAM group · --group-nameget-group-policyRetrieves the specified inline policy document that is embedded in the specified IAM group · --group-name --policy-nameget-human-readable-summaryRetrieves a human readable summary for a given entity · --entity-arnget-instance-profileRetrieves information about the specified instance profile, including the instance profile's path, GUID, ARN, and role · --instance-profile-nameget-login-profileRetrieves the user name for the specified IAM userget-mfa-deviceRetrieves information about an MFA device for a specified user. · --serial-numberget-open-id-connect-providerReturns information about the specified OpenID Connect (OIDC) provider resource object in IAM. · --open-id-connect-provider-arnget-organizations-access-reportRetrieves the service last accessed data report for Organizations that was previously generated using the GenerateOrganizationsAccessReport operation · --job-idget-outbound-web-identity-federation-infoRetrieves the configuration information for the outbound identity federation feature in your Amazon Web Services accountget-policyRetrieves information about the specified managed policy, including the policy's default version and the total number of IAM users, groups, and roles to which the policy · --policy-arnget-policy-versionRetrieves information about the specified version of the specified managed policy, including the policy document · --policy-arn --version-idget-roleRetrieves information about the specified role, including the role's path, GUID, ARN, and the role's trust policy that grants permission to assume the role · --role-nameget-role-policyRetrieves the specified inline policy document that is embedded with the specified IAM role · --role-name --policy-nameget-saml-providerReturns the SAML provider metadocument that was uploaded when the IAM SAML provider resource object was created or updated · --saml-provider-arnget-ssh-public-keyRetrieves the specified SSH public key, including metadata about the key · --user-name --ssh-public-key-id --encodingget-server-certificateRetrieves information about the specified server certificate stored in IAM · --server-certificate-nameget-service-last-accessed-detailsRetrieves a service last accessed report that was created using the GenerateServiceLastAccessedDetails operation · --job-idget-service-last-accessed-details-with-entitiesAfter you generate a group or policy report using the GenerateServiceLastAccessedDetails operation, you can use the JobId parameter in GetServiceLastAccessedDetailsWithEn · --job-id --service-namespaceget-service-linked-role-deletion-statusRetrieves the status of your service-linked role deletion · --deletion-task-idget-userRetrieves information about the specified IAM user, including the user's creation date, path, unique ID, and ARNget-user-policyRetrieves the specified inline policy document that is embedded in the specified IAM user · --user-name --policy-namelist-access-keysReturns information about the access key IDs associated with the specified IAM userlist-account-aliasesLists the account alias associated with the Amazon Web Services account (Note: you can have only one)list-attached-group-policiesLists all managed policies that are attached to the specified IAM group · --group-namelist-attached-role-policiesLists all managed policies that are attached to the specified IAM role · --role-namelist-attached-user-policiesLists all managed policies that are attached to the specified IAM user · --user-namelist-delegation-requestsLists delegation requests based on the specified criterialist-entities-for-policyLists all IAM users, groups, and roles that the specified managed policy is attached to · --policy-arnlist-group-policiesLists the names of the inline policies that are embedded in the specified IAM group · --group-namelist-groupsLists the IAM groups that have the specified path prefixlist-groups-for-userLists the IAM groups that the specified IAM user belongs to · --user-namelist-instance-profile-tagsLists the tags that are attached to the specified IAM instance profile · --instance-profile-namelist-instance-profilesLists the instance profiles that have the specified path prefixlist-instance-profiles-for-roleLists the instance profiles that have the specified associated IAM role · --role-namelist-mfa-device-tagsLists the tags that are attached to the specified IAM virtual multi-factor authentication (MFA) device · --serial-numberlist-mfa-devicesLists the MFA devices for an IAM userlist-open-id-connect-provider-tagsLists the tags that are attached to the specified OpenID Connect (OIDC)-compatible identity provider · --open-id-connect-provider-arnlist-open-id-connect-providersLists information about the IAM OpenID Connect (OIDC) provider resource objects defined in the Amazon Web Services accountlist-organizations-featuresLists the centralized root access features enabled for your organizationlist-policiesLists all the managed policies that are available in your Amazon Web Services account, including your own customer-defined managed policies and all Amazon Web Services malist-policies-granting-service-accessRetrieves a list of policies that the IAM identity (user, group, or role) can use to access each specified service · --arn --service-namespaceslist-policy-tagsLists the tags that are attached to the specified IAM customer managed policy · --policy-arnlist-policy-versionsLists information about the versions of the specified managed policy, including the version that is currently set as the policy's default version · --policy-arnlist-role-policiesLists the names of the inline policies that are embedded in the specified IAM role · --role-namelist-role-tagsLists the tags that are attached to the specified role · --role-namelist-rolesLists the IAM roles that have the specified path prefixlist-saml-provider-tagsLists the tags that are attached to the specified Security Assertion Markup Language (SAML) identity provider · --saml-provider-arnlist-saml-providersLists the SAML provider resource objects defined in IAM in the accountlist-ssh-public-keysReturns information about the SSH public keys associated with the specified IAM userlist-server-certificate-tagsLists the tags that are attached to the specified IAM server certificate · --server-certificate-namelist-server-certificatesLists the server certificates stored in IAM that have the specified path prefixlist-service-specific-credentialsReturns information about the service-specific credentials associated with the specified IAM userlist-signing-certificatesReturns information about the signing certificates associated with the specified IAM userlist-user-policiesLists the names of the inline policies embedded in the specified IAM user · --user-namelist-user-tagsLists the tags that are attached to the specified IAM user · --user-namelist-usersLists the IAM users that have the specified path prefixlist-virtual-mfa-devicesLists the virtual MFA devices defined in the Amazon Web Services account by assignment statusput-group-policyAdds or updates an inline policy document that is embedded in the specified IAM group · --group-name --policy-name --policy-documentput-role-permissions-boundaryAdds or updates the policy that is specified as the IAM role's permissions boundary · --role-name --permissions-boundaryput-role-policyAdds or updates an inline policy document that is embedded in the specified IAM role · --role-name --policy-name --policy-documentput-user-permissions-boundaryAdds or updates the policy that is specified as the IAM user's permissions boundary · --user-name --permissions-boundaryput-user-policyAdds or updates an inline policy document that is embedded in the specified IAM user · --user-name --policy-name --policy-documentreject-delegation-requestRejects a delegation request, denying the requested temporary access · --delegation-request-idremove-client-id-from-open-id-connect-providerRemoves the specified client ID (also known as audience) from the list of client IDs registered for the specified IAM OpenID Connect (OIDC) provider resource object · --open-id-connect-provider-arn --client-idremove-role-from-instance-profileRemoves the specified IAM role from the specified Amazon EC2 instance profile · --instance-profile-name --role-nameremove-user-from-groupRemoves the specified user from the specified group. · --group-name --user-namereset-service-specific-credentialResets the password for a service-specific credential · --service-specific-credential-idresync-mfa-deviceSynchronizes the specified MFA device with its IAM resource object on the Amazon Web Services servers · --user-name --serial-number --authentication-code1 --authentication-code2send-delegation-tokenSends the exchange token for an accepted delegation request · --delegation-request-idset-default-policy-versionSets the specified version of the specified policy as the policy's default (operative) version · --policy-arn --version-idset-security-token-service-preferencesSets the specified version of the global endpoint token as the token version used for the Amazon Web Services account · --global-endpoint-token-versionsimulate-custom-policySimulate how a set of IAM policies and optionally a resource-based policy works with a list of API operations and Amazon Web Services resources to determine the policies' · --policy-input-list --action-namessimulate-principal-policySimulate how a set of IAM policies attached to an IAM entity works with a list of API operations and Amazon Web Services resources to determine the policies' effective pe · --policy-source-arn --action-namestag-instance-profileAdds one or more tags to an IAM instance profile · --instance-profile-name --tagstag-mfa-deviceAdds one or more tags to an IAM virtual multi-factor authentication (MFA) device · --serial-number --tagstag-open-id-connect-providerAdds one or more tags to an OpenID Connect (OIDC)-compatible identity provider · --open-id-connect-provider-arn --tagstag-policyAdds one or more tags to an IAM customer managed policy · --policy-arn --tagstag-roleAdds one or more tags to an IAM role · --role-name --tagstag-saml-providerAdds one or more tags to a Security Assertion Markup Language (SAML) identity provider · --saml-provider-arn --tagstag-server-certificateAdds one or more tags to an IAM server certificate · --server-certificate-name --tagstag-userAdds one or more tags to an IAM user · --user-name --tagsuntag-instance-profileRemoves the specified tags from the IAM instance profile · --instance-profile-name --tag-keysuntag-mfa-deviceRemoves the specified tags from the IAM virtual multi-factor authentication (MFA) device · --serial-number --tag-keysuntag-open-id-connect-providerRemoves the specified tags from the specified OpenID Connect (OIDC)-compatible identity provider in IAM · --open-id-connect-provider-arn --tag-keysuntag-policyRemoves the specified tags from the customer managed policy · --policy-arn --tag-keysuntag-roleRemoves the specified tags from the role · --role-name --tag-keysuntag-saml-providerRemoves the specified tags from the specified Security Assertion Markup Language (SAML) identity provider in IAM · --saml-provider-arn --tag-keysuntag-server-certificateRemoves the specified tags from the IAM server certificate · --server-certificate-name --tag-keysuntag-userRemoves the specified tags from the user · --user-name --tag-keysupdate-access-keyChanges the status of the specified access key from Active to Inactive, or vice versa · --access-key-id --statusupdate-account-password-policyUpdates the password policy settings for the Amazon Web Services accountupdate-assume-role-policyUpdates the policy that grants an IAM entity permission to assume a role · --role-name --policy-documentupdate-delegation-requestUpdates an existing delegation request with additional information · --delegation-request-idupdate-groupUpdates the name and/or the path of the specified IAM group · --group-nameupdate-login-profileChanges the password for the specified IAM user · --user-nameupdate-open-id-connect-provider-thumbprintReplaces the existing list of server certificate thumbprints associated with an OpenID Connect (OIDC) provider resource object with a new list of thumbprints · --open-id-connect-provider-arn --thumbprint-listupdate-roleUpdates the description or maximum session duration setting of a role. · --role-nameupdate-role-descriptionUse UpdateRole instead · --role-name --descriptionupdate-saml-providerUpdates the metadata document, SAML encryption settings, and private keys for an existing SAML provider · --saml-provider-arnupdate-ssh-public-keySets the status of an IAM user's SSH public key to active or inactive · --user-name --ssh-public-key-id --statusupdate-server-certificateUpdates the name and/or the path of the specified server certificate stored in IAM · --server-certificate-nameupdate-service-specific-credentialSets the status of a service-specific credential to Active or Inactive · --service-specific-credential-id --statusupdate-signing-certificateChanges the status of the specified user signing certificate from active to disabled, or vice versa · --certificate-id --statusupdate-userUpdates the name and/or the path of the specified IAM user · --user-nameupload-ssh-public-keyUploads an SSH public key and associates it with the specified IAM user · --user-name --ssh-public-key-bodyupload-server-certificateUploads a server certificate entity for the Amazon Web Services account · --server-certificate-name --certificate-body --private-keyupload-signing-certificateUploads an X.509 signing certificate and associates it with the specified IAM user · --certificate-bodyaws s3api
111Amazon Simple Storage Service · api 2006-03-01 · 111 commands
abort-multipart-uploadThis operation aborts a multipart upload · --bucket --key --upload-idcomplete-multipart-uploadCompletes a multipart upload by assembling previously uploaded parts · --bucket --key --upload-idcopy-objectCreates a copy of an object that is already stored in Amazon S3 · --bucket --copy-source --keycreate-bucketThis action creates an Amazon S3 bucket · --bucketcreate-bucket-metadata-configurationCreates an S3 Metadata V2 metadata configuration for a general purpose bucket · --bucket --metadata-configurationcreate-bucket-metadata-table-configurationWe recommend that you create your S3 Metadata configurations by using the V2 CreateBucketMetadataConfiguration API operation · --bucket --metadata-table-configurationcreate-multipart-uploadEnd of support notice: As of October 1, 2025, Amazon S3 has discontinued support for Email Grantee Access Control Lists (ACLs) · --bucket --keycreate-sessionCreates a session that establishes temporary security credentials to support fast authentication and authorization for the Zonal endpoint API operations on directory buck · --bucketdelete-bucketDeletes the S3 bucket · --bucketdelete-bucket-analytics-configurationThis operation is not supported for directory buckets · --bucket --iddelete-bucket-corsThis operation is not supported for directory buckets · --bucketdelete-bucket-encryptionThis implementation of the DELETE action resets the default encryption for the bucket as server-side encryption with Amazon S3 managed keys (SSE-S3) · --bucketdelete-bucket-intelligent-tiering-configurationThis operation is not supported for directory buckets · --bucket --iddelete-bucket-inventory-configurationThis operation is not supported for directory buckets · --bucket --iddelete-bucket-lifecycleDeletes the lifecycle configuration from the specified bucket · --bucketdelete-bucket-metadata-configurationDeletes an S3 Metadata configuration from a general purpose bucket · --bucketdelete-bucket-metadata-table-configurationWe recommend that you delete your S3 Metadata configurations by using the V2 DeleteBucketMetadataTableConfiguration API operation · --bucketdelete-bucket-metrics-configurationThis operation is not supported for directory buckets · --bucket --iddelete-bucket-ownership-controlsThis operation is not supported for directory buckets · --bucketdelete-bucket-policyDeletes the policy of a specified bucket · --bucketdelete-bucket-replicationThis operation is not supported for directory buckets · --bucketdelete-bucket-taggingThis operation is not supported for directory buckets · --bucketdelete-bucket-websiteThis operation is not supported for directory buckets · --bucketdelete-objectRemoves an object from a bucket · --bucket --keydelete-object-taggingThis operation is not supported for directory buckets · --bucket --keydelete-objectsThis operation enables you to delete multiple objects from a bucket using a single HTTP request · --bucket --deletedelete-public-access-blockThis operation is not supported for directory buckets · --bucketget-bucket-abacReturns the attribute-based access control (ABAC) property of the general purpose bucket · --bucketget-bucket-accelerate-configurationThis operation is not supported for directory buckets · --bucketget-bucket-aclThis operation is not supported for directory buckets · --bucketget-bucket-analytics-configurationThis operation is not supported for directory buckets · --bucket --idget-bucket-corsThis operation is not supported for directory buckets · --bucketget-bucket-encryptionReturns the default encryption configuration for an Amazon S3 bucket · --bucketget-bucket-intelligent-tiering-configurationThis operation is not supported for directory buckets · --bucket --idget-bucket-inventory-configurationThis operation is not supported for directory buckets · --bucket --idget-bucket-lifecycleFor an updated version of this API, see GetBucketLifecycleConfiguration · --bucketget-bucket-lifecycle-configurationReturns the lifecycle configuration information set on the bucket · --bucketget-bucket-locationUsing the GetBucketLocation operation is no longer a best practice · --bucketget-bucket-loggingThis operation is not supported for directory buckets · --bucketget-bucket-metadata-configurationRetrieves the S3 Metadata configuration for a general purpose bucket · --bucketget-bucket-metadata-table-configurationWe recommend that you retrieve your S3 Metadata configurations by using the V2 GetBucketMetadataTableConfiguration API operation · --bucketget-bucket-metrics-configurationThis operation is not supported for directory buckets · --bucket --idget-bucket-notificationThis operation is not supported for directory buckets · --bucketget-bucket-notification-configurationThis operation is not supported for directory buckets · --bucketget-bucket-ownership-controlsThis operation is not supported for directory buckets · --bucketget-bucket-policyReturns the policy of a specified bucket · --bucketget-bucket-policy-statusThis operation is not supported for directory buckets · --bucketget-bucket-replicationThis operation is not supported for directory buckets · --bucketget-bucket-request-paymentThis operation is not supported for directory buckets · --bucketget-bucket-taggingThis operation is not supported for directory buckets · --bucketget-bucket-versioningThis operation is not supported for directory buckets · --bucketget-bucket-websiteThis operation is not supported for directory buckets · --bucketget-objectRetrieves an object from Amazon S3 · --bucket --keyget-object-aclThis operation is not supported for directory buckets · --bucket --keyget-object-attributesRetrieves all of the metadata from an object without returning the object itself · --bucket --key --object-attributesget-object-legal-holdThis operation is not supported for directory buckets · --bucket --keyget-object-lock-configurationThis operation is not supported for directory buckets · --bucketget-object-retentionThis operation is not supported for directory buckets · --bucket --keyget-object-taggingThis operation is not supported for directory buckets · --bucket --keyget-object-torrentThis operation is not supported for directory buckets · --bucket --keyget-public-access-blockThis operation is not supported for directory buckets · --buckethead-bucketYou can use this operation to determine if a bucket exists and if you have permission to access it · --buckethead-objectThe HEAD operation retrieves metadata from an object without returning the object itself · --bucket --keylist-bucket-analytics-configurationsThis operation is not supported for directory buckets · --bucketlist-bucket-intelligent-tiering-configurationsThis operation is not supported for directory buckets · --bucketlist-bucket-inventory-configurationsThis operation is not supported for directory buckets · --bucketlist-bucket-metrics-configurationsThis operation is not supported for directory buckets · --bucketlist-bucketsThis operation is not supported for directory bucketslist-directory-bucketsReturns a list of all Amazon S3 directory buckets owned by the authenticated sender of the requestlist-multipart-uploadsThis operation lists in-progress multipart uploads in a bucket · --bucketlist-object-versionsThis operation is not supported for directory buckets · --bucketlist-objectsThis operation is not supported for directory buckets · --bucketlist-objects-v2Returns some or all (up to 1,000) of the objects in a bucket with each request · --bucketlist-partsLists the parts that have been uploaded for a specific multipart upload · --bucket --key --upload-idput-bucket-abacSets the attribute-based access control (ABAC) property of the general purpose bucket · --bucket --abac-statusput-bucket-accelerate-configurationThis operation is not supported for directory buckets · --bucket --accelerate-configurationput-bucket-aclEnd of support notice: As of October 1, 2025, Amazon S3 has discontinued support for Email Grantee Access Control Lists (ACLs) · --bucketput-bucket-analytics-configurationThis operation is not supported for directory buckets · --bucket --id --analytics-configurationput-bucket-corsThis operation is not supported for directory buckets · --bucket --cors-configurationput-bucket-encryptionThis operation configures default encryption and Amazon S3 Bucket Keys for an existing bucket · --bucket --server-side-encryption-configurationput-bucket-intelligent-tiering-configurationThis operation is not supported for directory buckets · --bucket --id --intelligent-tiering-configurationput-bucket-inventory-configurationThis operation is not supported for directory buckets · --bucket --id --inventory-configurationput-bucket-lifecycleThis operation is not supported for directory buckets · --bucketput-bucket-lifecycle-configurationCreates a new lifecycle configuration for the bucket or replaces an existing lifecycle configuration · --bucketput-bucket-loggingEnd of support notice: As of October 1, 2025, Amazon S3 has discontinued support for Email Grantee Access Control Lists (ACLs) · --bucket --bucket-logging-statusput-bucket-metrics-configurationThis operation is not supported for directory buckets · --bucket --id --metrics-configurationput-bucket-notificationThis operation is not supported for directory buckets · --bucket --notification-configurationput-bucket-notification-configurationThis operation is not supported for directory buckets · --bucket --notification-configurationput-bucket-ownership-controlsThis operation is not supported for directory buckets · --bucket --ownership-controlsput-bucket-policyApplies an Amazon S3 bucket policy to an Amazon S3 bucket · --bucket --policyput-bucket-replicationThis operation is not supported for directory buckets · --bucket --replication-configurationput-bucket-request-paymentThis operation is not supported for directory buckets · --bucket --request-payment-configurationput-bucket-taggingThis operation is not supported for directory buckets · --bucket --taggingput-bucket-versioningThis operation is not supported for directory buckets · --bucket --versioning-configurationput-bucket-websiteThis operation is not supported for directory buckets · --bucket --website-configurationput-objectEnd of support notice: As of October 1, 2025, Amazon S3 has discontinued support for Email Grantee Access Control Lists (ACLs) · --bucket --keyput-object-aclEnd of support notice: As of October 1, 2025, Amazon S3 has discontinued support for Email Grantee Access Control Lists (ACLs) · --bucket --keyput-object-legal-holdThis operation is not supported for directory buckets · --bucket --keyput-object-lock-configurationThis operation is not supported for directory buckets · --bucketput-object-retentionThis operation is not supported for directory buckets · --bucket --keyput-object-taggingThis operation is not supported for directory buckets · --bucket --key --taggingput-public-access-blockThis operation is not supported for directory buckets · --bucket --public-access-block-configurationrename-objectRenames an existing object in a directory bucket that uses the S3 Express One Zone storage class · --bucket --key --rename-sourcerestore-objectThis operation is not supported for directory buckets · --bucket --keyselect-object-contentThis operation is not supported for directory buckets · --bucket --key --expression --expression-type --input-serialization --output-serializationupdate-bucket-metadata-inventory-table-configurationEnables or disables a live inventory table for an S3 Metadata configuration on a general purpose bucket · --bucket --inventory-table-configurationupdate-bucket-metadata-journal-table-configurationEnables or disables journal table record expiration for an S3 Metadata configuration on a general purpose bucket · --bucket --journal-table-configurationupdate-object-encryptionThis operation is not supported for directory buckets or Amazon S3 on Outposts buckets · --bucket --key --object-encryptionupload-partUploads a part in a multipart upload · --bucket --key --part-number --upload-idupload-part-copyUploads a part by copying data from an existing object as data source · --bucket --copy-source --key --part-number --upload-idwrite-get-object-responseThis operation is not supported for directory buckets · --request-route --request-tokenaws ec2
756Amazon Elastic Compute Cloud · api 2016-11-15 · 756 commands
accept-address-transferAccepts an Elastic IP address transfer · --addressaccept-capacity-reservation-billing-ownershipAccepts a request to assign billing of the available capacity of a shared Capacity Reservation to your account · --capacity-reservation-idaccept-reserved-instances-exchange-quoteAccepts the Convertible Reserved Instance exchange quote described in the GetReservedInstancesExchangeQuote call. · --reserved-instance-idsaccept-transit-gateway-multicast-domain-associationsAccepts a request to associate subnets with a transit gateway multicast domain.accept-transit-gateway-peering-attachmentAccepts a transit gateway peering attachment request · --transit-gateway-attachment-idaccept-transit-gateway-vpc-attachmentAccepts a request to attach a VPC to a transit gateway · --transit-gateway-attachment-idaccept-vpc-endpoint-connectionsAccepts connection requests to your VPC endpoint service. · --service-id --vpc-endpoint-idsaccept-vpc-peering-connectionAccept a VPC peering connection request · --vpc-peering-connection-idadvertise-byoip-cidrAdvertises an IPv4 or IPv6 address range that is provisioned for use with your Amazon Web Services resources through bring your own IP addresses (BYOIP) · --cidrallocate-addressAllocates an Elastic IP address to your Amazon Web Services accountallocate-hostsAllocates a Dedicated Host to your accountallocate-ipam-pool-cidrAllocate a CIDR from an IPAM pool · --ipam-pool-idapply-security-groups-to-client-vpn-target-networkApplies a security group to the association between the target network and the Client VPN endpoint · --client-vpn-endpoint-id --vpc-id --security-group-idsassign-ipv6-addressesAssigns the specified IPv6 addresses to the specified network interface · --network-interface-idassign-private-ip-addressesAssigns the specified secondary private IP addresses to the specified network interface · --network-interface-idassign-private-nat-gateway-addressAssigns private IPv4 addresses to a private NAT gateway · --nat-gateway-idassociate-addressAssociates an Elastic IP address, or carrier IP address (for instances that are in subnets in Wavelength Zones) with an instance or a network interfaceassociate-capacity-reservation-billing-ownerInitiates a request to assign billing of the unused capacity of a shared Capacity Reservation to a consumer account that is consolidated under the same Amazon Web Service · --capacity-reservation-id --unused-reservation-billing-owner-idassociate-client-vpn-target-networkAssociates a target network with a Client VPN endpoint · --client-vpn-endpoint-id --subnet-idassociate-dhcp-optionsAssociates a set of DHCP options (that you've previously created) with the specified VPC, or associates no DHCP options with the VPC · --dhcp-options-id --vpc-idassociate-enclave-certificate-iam-roleAssociates an Identity and Access Management (IAM) role with an Certificate Manager (ACM) certificate · --certificate-arn --role-arnassociate-iam-instance-profileAssociates an IAM instance profile with a running or stopped instance · --iam-instance-profile --instance-idassociate-instance-event-windowAssociates one or more targets with an event window · --instance-event-window-id --association-targetassociate-ipam-byoasnAssociates your Autonomous System Number (ASN) with a BYOIP CIDR that you own in the same Amazon Web Services Region · --asn --cidrassociate-ipam-resource-discoveryAssociates an IPAM resource discovery with an Amazon VPC IPAM · --ipam-id --ipam-resource-discovery-idassociate-nat-gateway-addressAssociates Elastic IP addresses (EIPs) and private IPv4 addresses with a public NAT gateway · --nat-gateway-id --allocation-idsassociate-route-serverAssociates a route server with a VPC to enable dynamic route updates · --route-server-id --vpc-idassociate-route-tableAssociates a subnet in your VPC or an internet gateway or virtual private gateway attached to your VPC with a route table in your VPC · --route-table-idassociate-security-group-vpcAssociates a security group with another VPC in the same Region · --group-id --vpc-idassociate-subnet-cidr-blockAssociates a CIDR block with your subnet · --subnet-idassociate-transit-gateway-multicast-domainAssociates the specified subnets and transit gateway attachments with the specified transit gateway multicast domain · --transit-gateway-multicast-domain-id --transit-gateway-attachment-id --subnet-idsassociate-transit-gateway-policy-tableAssociates the specified transit gateway attachment with a transit gateway policy table. · --transit-gateway-policy-table-id --transit-gateway-attachment-idassociate-transit-gateway-route-tableAssociates the specified attachment with the specified transit gateway route table · --transit-gateway-route-table-id --transit-gateway-attachment-idassociate-trunk-interfaceAssociates a branch network interface with a trunk network interface · --branch-interface-id --trunk-interface-idassociate-vpc-cidr-blockAssociates a CIDR block with your VPC · --vpc-idattach-classic-link-vpcThis action is deprecated · --instance-id --vpc-id --groupsattach-internet-gatewayAttaches an internet gateway or a virtual private gateway to a VPC, enabling connectivity between the internet and the VPC · --internet-gateway-id --vpc-idattach-network-interfaceAttaches a network interface to an instance. · --network-interface-id --instance-id --device-indexattach-verified-access-trust-providerAttaches the specified Amazon Web Services Verified Access trust provider to the specified Amazon Web Services Verified Access instance. · --verified-access-instance-id --verified-access-trust-provider-idattach-volumeAttaches an Amazon EBS volume to a running or stopped instance, and exposes it to the instance with the specified device name · --device --instance-id --volume-idattach-vpn-gatewayAttaches an available virtual private gateway to a VPC · --vpc-id --vpn-gateway-idauthorize-client-vpn-ingressAdds an ingress authorization rule to a Client VPN endpoint · --client-vpn-endpoint-id --target-network-cidrauthorize-security-group-egressAdds the specified outbound (egress) rules to a security group · --group-idauthorize-security-group-ingressAdds the specified inbound (ingress) rules to a security groupbundle-instanceBundles an Amazon instance store-backed Windows instance · --instance-id --storagecancel-bundle-taskCancels a bundling operation for an instance store-backed Windows instance. · --bundle-idcancel-capacity-reservationCancels the specified Capacity Reservation, releases the reserved capacity, and changes the Capacity Reservation's state to cancelled · --capacity-reservation-idcancel-capacity-reservation-fleetsCancels one or more Capacity Reservation Fleets · --capacity-reservation-fleet-idscancel-conversion-taskCancels an active conversion task · --conversion-task-idcancel-declarative-policies-reportCancels the generation of an account status report · --report-idcancel-export-taskCancels an active export task · --export-task-idcancel-image-launch-permissionRemoves your Amazon Web Services account from the launch permissions for the specified AMI · --image-idcancel-import-taskCancels an in-process import virtual machine or import snapshot task.cancel-reserved-instances-listingCancels the specified Reserved Instance listing in the Reserved Instance Marketplace · --reserved-instances-listing-idcancel-spot-fleet-requestsCancels the specified Spot Fleet requests · --spot-fleet-request-ids --terminate-instancescancel-spot-instance-requestsCancels one or more Spot Instance requests · --spot-instance-request-idsconfirm-product-instanceDetermines whether a product code is associated with an instance · --instance-id --product-codecopy-fpga-imageCopies the specified Amazon FPGA Image (AFI) to the current Region. · --source-fpga-image-id --source-regioncopy-imageInitiates an AMI copy operation · --name --source-image-id --source-regioncopy-snapshotCreates an exact copy of an Amazon EBS snapshot · --source-region --source-snapshot-idcopy-volumesCreates a crash-consistent, point-in-time copy of an existing Amazon EBS volume within the same Availability Zone · --source-volume-idcreate-capacity-manager-data-exportCreates a new data export configuration for EC2 Capacity Manager · --s3-bucket-name --schedule --output-formatcreate-capacity-reservationCreates a new Capacity Reservation with the specified attributes · --instance-type --instance-platform --instance-countcreate-capacity-reservation-by-splittingCreate a new Capacity Reservation by splitting the capacity of the source Capacity Reservation · --source-capacity-reservation-id --instance-countcreate-capacity-reservation-fleetCreates a Capacity Reservation Fleet · --instance-type-specifications --total-target-capacitycreate-carrier-gatewayCreates a carrier gateway · --vpc-idcreate-client-vpn-endpointCreates a Client VPN endpoint · --server-certificate-arn --authentication-options --connection-log-optionscreate-client-vpn-routeAdds a route to a network to a Client VPN endpoint · --client-vpn-endpoint-id --destination-cidr-block --target-vpc-subnet-idcreate-coip-cidrCreates a range of customer-owned IP addresses. · --cidr --coip-pool-idcreate-coip-poolCreates a pool of customer-owned IP (CoIP) addresses. · --local-gateway-route-table-idcreate-customer-gatewayProvides information to Amazon Web Services about your customer gateway device · --typecreate-default-subnetCreates a default subnet with a size /20 IPv4 CIDR block in the specified Availability Zone in your default VPCcreate-default-vpcCreates a default VPC with a size /16 IPv4 CIDR block and a default subnet in each Availability Zonecreate-delegate-mac-volume-ownership-taskDelegates ownership of the Amazon EBS root volume for an Apple silicon Mac instance to an administrative user. · --instance-id --mac-credentialscreate-dhcp-optionsCreates a custom set of DHCP options · --dhcp-configurationscreate-egress-only-internet-gateway[IPv6 only] Creates an egress-only internet gateway for your VPC · --vpc-idcreate-fleetCreates an EC2 Fleet that contains the configuration information for On-Demand Instances and Spot Instances · --launch-template-configs --target-capacity-specificationcreate-flow-logsCreates one or more flow logs to capture information about IP traffic for a specific network interface, subnet, or VPC · --resource-ids --resource-typecreate-fpga-imageCreates an Amazon FPGA Image (AFI) from the specified design checkpoint (DCP) · --input-storage-locationcreate-imageCreates an Amazon EBS-backed AMI from an Amazon EBS-backed instance that is either running or stopped · --instance-id --namecreate-image-usage-reportCreates a report that shows how your image is used across other Amazon Web Services accounts · --image-id --resource-typescreate-instance-connect-endpointCreates an EC2 Instance Connect Endpoint · --subnet-idcreate-instance-event-windowCreates an event window in which scheduled events for the associated Amazon EC2 instances can runcreate-instance-export-taskExports a running or stopped instance to an Amazon S3 bucket · --instance-id --target-environment --export-to-s3-taskcreate-internet-gatewayCreates an internet gateway for use with a VPCcreate-interruptible-capacity-reservation-allocationCreates an interruptible Capacity Reservation by specifying the number of unused instances you want to allocate from your source reservation · --capacity-reservation-id --instance-countcreate-ipamCreate an IPAMcreate-ipam-external-resource-verification-tokenCreate a verification token · --ipam-idcreate-ipam-policyCreates an IPAM policy · --ipam-idcreate-ipam-poolCreate an IP address pool for Amazon VPC IP Address Manager (IPAM) · --ipam-scope-id --address-familycreate-ipam-prefix-list-resolverCreates an IPAM prefix list resolver · --ipam-id --address-familycreate-ipam-prefix-list-resolver-targetCreates an IPAM prefix list resolver target · --ipam-prefix-list-resolver-id --prefix-list-id --prefix-list-region --track-latest-versioncreate-ipam-resource-discoveryCreates an IPAM resource discoverycreate-ipam-scopeCreate an IPAM scope · --ipam-idcreate-key-pairCreates an ED25519 or 2048-bit RSA key pair with the specified name and in the specified format · --key-namecreate-launch-templateCreates a launch template · --launch-template-name --launch-template-datacreate-launch-template-versionCreates a new version of a launch template · --launch-template-datacreate-local-gateway-routeCreates a static route for the specified local gateway route table · --local-gateway-route-table-idcreate-local-gateway-route-tableCreates a local gateway route table. · --local-gateway-idcreate-local-gateway-route-table-virtual-interface-group-associationCreates a local gateway route table virtual interface group association. · --local-gateway-route-table-id --local-gateway-virtual-interface-group-idcreate-local-gateway-route-table-vpc-associationAssociates the specified VPC with the specified local gateway route table. · --local-gateway-route-table-id --vpc-idcreate-local-gateway-virtual-interfaceCreate a virtual interface for a local gateway. · --local-gateway-virtual-interface-group-id --outpost-lag-id --vlan --local-address --peer-addresscreate-local-gateway-virtual-interface-groupCreate a local gateway virtual interface group. · --local-gateway-idcreate-mac-system-integrity-protection-modification-taskCreates a System Integrity Protection (SIP) modification task to configure the SIP settings for an x86 Mac instance or Apple silicon Mac instance · --instance-id --mac-system-integrity-protection-statuscreate-managed-prefix-listCreates a managed prefix list · --prefix-list-name --max-entries --address-familycreate-nat-gatewayCreates a NAT gateway in the specified subnetcreate-network-aclCreates a network ACL in a VPC · --vpc-idcreate-network-acl-entryCreates an entry (a rule) in a network ACL with the specified rule number · --network-acl-id --rule-number --protocol --rule-action --egresscreate-network-insights-access-scopeCreates a Network Access Scope · --client-tokencreate-network-insights-pathCreates a path to analyze for reachability · --source --protocol --client-tokencreate-network-interfaceCreates a network interface in the specified subnet · --subnet-idcreate-network-interface-permissionGrants an Amazon Web Services-authorized account permission to attach the specified network interface to an instance in their account · --network-interface-id --permissioncreate-placement-groupCreates a placement group in which to launch instancescreate-public-ipv4-poolCreates a public IPv4 address poolcreate-replace-root-volume-taskReplaces the EBS-backed root volume for a running instance with a new volume that is restored to the original root volume's launch state, that is restored to a specific s · --instance-idcreate-reserved-instances-listingCreates a listing for Amazon EC2 Standard Reserved Instances to be sold in the Reserved Instance Marketplace · --reserved-instances-id --instance-count --price-schedules --client-tokencreate-restore-image-taskStarts a task that restores an AMI from an Amazon S3 object that was previously created by using CreateStoreImageTask · --bucket --object-keycreate-routeCreates a route in a route table within a VPC · --route-table-idcreate-route-serverCreates a new route server to manage dynamic routing in a VPC · --amazon-side-asncreate-route-server-endpointCreates a new endpoint for a route server in a specified subnet · --route-server-id --subnet-idcreate-route-server-peerCreates a new BGP peer for a specified route server endpoint · --route-server-endpoint-id --peer-address --bgp-optionscreate-route-tableCreates a route table for the specified VPC · --vpc-idcreate-secondary-networkCreates a secondary network · --ipv4-cidr-block --network-typecreate-secondary-subnetCreates a secondary subnet in a secondary network · --ipv4-cidr-block --secondary-network-idcreate-security-groupCreates a security group · --description --group-namecreate-snapshotCreates a snapshot of an EBS volume and stores it in Amazon S3 · --volume-idcreate-snapshotsCreates crash-consistent snapshots of multiple EBS volumes attached to an Amazon EC2 instance · --instance-specificationcreate-spot-datafeed-subscriptionCreates a data feed for Spot Instances, enabling you to view Spot Instance usage logs · --bucketcreate-store-image-taskStores an AMI as a single object in an Amazon S3 bucket · --image-id --bucketcreate-subnetCreates a subnet in the specified VPC · --vpc-idcreate-subnet-cidr-reservationCreates a subnet CIDR reservation · --subnet-id --cidr --reservation-typecreate-tagsAdds or overwrites only the specified tags for the specified Amazon EC2 resource or resources · --resources --tagscreate-traffic-mirror-filterCreates a Traffic Mirror filtercreate-traffic-mirror-filter-ruleCreates a Traffic Mirror filter rule · --traffic-mirror-filter-id --traffic-direction --rule-number --rule-action --destination-cidr-block --source-cidr-blockcreate-traffic-mirror-sessionCreates a Traffic Mirror session · --network-interface-id --traffic-mirror-target-id --traffic-mirror-filter-id --session-numbercreate-traffic-mirror-targetCreates a target for your Traffic Mirror sessioncreate-transit-gatewayCreates a transit gatewaycreate-transit-gateway-connectCreates a Connect attachment from a specified transit gateway attachment · --transport-transit-gateway-attachment-id --optionscreate-transit-gateway-connect-peerCreates a Connect peer for a specified transit gateway Connect attachment between a transit gateway and an appliance · --transit-gateway-attachment-id --peer-address --inside-cidr-blockscreate-transit-gateway-metering-policyCreates a metering policy for a transit gateway to track and measure network traffic. · --transit-gateway-idcreate-transit-gateway-metering-policy-entryCreates an entry in a transit gateway metering policy to define traffic measurement rules. · --transit-gateway-metering-policy-id --policy-rule-number --metered-accountcreate-transit-gateway-multicast-domainCreates a multicast domain using the specified transit gateway · --transit-gateway-idcreate-transit-gateway-peering-attachmentRequests a transit gateway peering attachment between the specified transit gateway (requester) and a peer transit gateway (accepter) · --transit-gateway-id --peer-transit-gateway-id --peer-account-id --peer-regioncreate-transit-gateway-policy-tableCreates a transit gateway policy table. · --transit-gateway-idcreate-transit-gateway-prefix-list-referenceCreates a reference (route) to a prefix list in a specified transit gateway route table. · --transit-gateway-route-table-id --prefix-list-idcreate-transit-gateway-routeCreates a static route for the specified transit gateway route table. · --destination-cidr-block --transit-gateway-route-table-idcreate-transit-gateway-route-tableCreates a route table for the specified transit gateway. · --transit-gateway-idcreate-transit-gateway-route-table-announcementAdvertises a new transit gateway route table. · --transit-gateway-route-table-id --peering-attachment-idcreate-transit-gateway-vpc-attachmentAttaches the specified VPC to the specified transit gateway · --transit-gateway-id --vpc-id --subnet-idscreate-verified-access-endpointAn Amazon Web Services Verified Access endpoint is where you define your application along with an optional endpoint-level access policy. · --verified-access-group-id --endpoint-type --attachment-typecreate-verified-access-groupAn Amazon Web Services Verified Access group is a collection of Amazon Web Services Verified Access endpoints who's associated applications have similar security requirem · --verified-access-instance-idcreate-verified-access-instanceAn Amazon Web Services Verified Access instance is a regional entity that evaluates application requests and grants access only when your security requirements are met.create-verified-access-trust-providerA trust provider is a third-party entity that creates, maintains, and manages identity information for users and devices · --trust-provider-type --policy-reference-namecreate-volumeCreates an EBS volume that can be attached to an instance in the same Availability Zonecreate-vpcCreates a VPC with the specified CIDR blockscreate-vpc-block-public-access-exclusionCreate a VPC Block Public Access (BPA) exclusion · --internet-gateway-exclusion-modecreate-vpc-encryption-controlCreates a VPC Encryption Control configuration for a specified VPC · --vpc-idcreate-vpc-endpointCreates a VPC endpoint · --vpc-idcreate-vpc-endpoint-connection-notificationCreates a connection notification for a specified VPC endpoint or VPC endpoint service · --connection-notification-arn --connection-eventscreate-vpc-endpoint-service-configurationCreates a VPC endpoint service to which service consumers (Amazon Web Services accounts, users, and IAM roles) can connectcreate-vpc-peering-connectionRequests a VPC peering connection between two VPCs: a requester VPC that you own and an accepter VPC with which to create the connection · --vpc-idcreate-vpn-concentratorCreates a VPN concentrator that aggregates multiple VPN connections to a transit gateway. · --typecreate-vpn-connectionCreates a VPN connection between an existing virtual private gateway or transit gateway and a customer gateway · --customer-gateway-id --typecreate-vpn-connection-routeCreates a static route associated with a VPN connection between an existing virtual private gateway and a VPN customer gateway · --destination-cidr-block --vpn-connection-idcreate-vpn-gatewayCreates a virtual private gateway · --typedelete-capacity-manager-data-exportDeletes an existing Capacity Manager data export configuration · --capacity-manager-data-export-iddelete-carrier-gatewayDeletes a carrier gateway · --carrier-gateway-iddelete-client-vpn-endpointDeletes the specified Client VPN endpoint · --client-vpn-endpoint-iddelete-client-vpn-routeDeletes a route from a Client VPN endpoint · --client-vpn-endpoint-id --destination-cidr-blockdelete-coip-cidrDeletes a range of customer-owned IP addresses. · --cidr --coip-pool-iddelete-coip-poolDeletes a pool of customer-owned IP (CoIP) addresses. · --coip-pool-iddelete-customer-gatewayDeletes the specified customer gateway · --customer-gateway-iddelete-dhcp-optionsDeletes the specified set of DHCP options · --dhcp-options-iddelete-egress-only-internet-gatewayDeletes an egress-only internet gateway. · --egress-only-internet-gateway-iddelete-fleetsDeletes the specified EC2 Fleet request · --fleet-ids --terminate-instancesdelete-flow-logsDeletes one or more flow logs. · --flow-log-idsdelete-fpga-imageDeletes the specified Amazon FPGA Image (AFI). · --fpga-image-iddelete-image-usage-reportDeletes the specified image usage report · --report-iddelete-instance-connect-endpointDeletes the specified EC2 Instance Connect Endpoint. · --instance-connect-endpoint-iddelete-instance-event-windowDeletes the specified event window · --instance-event-window-iddelete-internet-gatewayDeletes the specified internet gateway · --internet-gateway-iddelete-ipamDelete an IPAM · --ipam-iddelete-ipam-external-resource-verification-tokenDelete a verification token · --ipam-external-resource-verification-token-iddelete-ipam-policyDeletes an IPAM policy · --ipam-policy-iddelete-ipam-poolDelete an IPAM pool · --ipam-pool-iddelete-ipam-prefix-list-resolverDeletes an IPAM prefix list resolver · --ipam-prefix-list-resolver-iddelete-ipam-prefix-list-resolver-targetDeletes an IPAM prefix list resolver target · --ipam-prefix-list-resolver-target-iddelete-ipam-resource-discoveryDeletes an IPAM resource discovery · --ipam-resource-discovery-iddelete-ipam-scopeDelete the scope for an IPAM · --ipam-scope-iddelete-key-pairDeletes the specified key pair, by removing the public key from Amazon EC2.delete-launch-templateDeletes a launch templatedelete-launch-template-versionsDeletes one or more versions of a launch template · --versionsdelete-local-gateway-routeDeletes the specified route from the specified local gateway route table. · --local-gateway-route-table-iddelete-local-gateway-route-tableDeletes a local gateway route table. · --local-gateway-route-table-iddelete-local-gateway-route-table-virtual-interface-group-associationDeletes a local gateway route table virtual interface group association. · --local-gateway-route-table-virtual-interface-group-association-iddelete-local-gateway-route-table-vpc-associationDeletes the specified association between a VPC and local gateway route table. · --local-gateway-route-table-vpc-association-iddelete-local-gateway-virtual-interfaceDeletes the specified local gateway virtual interface. · --local-gateway-virtual-interface-iddelete-local-gateway-virtual-interface-groupDelete the specified local gateway interface group. · --local-gateway-virtual-interface-group-iddelete-managed-prefix-listDeletes the specified managed prefix list · --prefix-list-iddelete-nat-gatewayDeletes the specified NAT gateway · --nat-gateway-iddelete-network-aclDeletes the specified network ACL · --network-acl-iddelete-network-acl-entryDeletes the specified ingress or egress entry (rule) from the specified network ACL. · --network-acl-id --rule-number --egressdelete-network-insights-access-scopeDeletes the specified Network Access Scope. · --network-insights-access-scope-iddelete-network-insights-access-scope-analysisDeletes the specified Network Access Scope analysis. · --network-insights-access-scope-analysis-iddelete-network-insights-analysisDeletes the specified network insights analysis. · --network-insights-analysis-iddelete-network-insights-pathDeletes the specified path. · --network-insights-path-iddelete-network-interfaceDeletes the specified network interface · --network-interface-iddelete-network-interface-permissionDeletes a permission for a network interface · --network-interface-permission-iddelete-placement-groupDeletes the specified placement group · --group-namedelete-public-ipv4-poolDelete a public IPv4 pool · --pool-iddelete-queued-reserved-instancesDeletes the queued purchases for the specified Reserved Instances. · --reserved-instances-idsdelete-routeDeletes the specified route from the specified route table. · --route-table-iddelete-route-serverDeletes the specified route server · --route-server-iddelete-route-server-endpointDeletes the specified route server endpoint · --route-server-endpoint-iddelete-route-server-peerDeletes the specified BGP peer from a route server · --route-server-peer-iddelete-route-tableDeletes the specified route table · --route-table-iddelete-secondary-networkDeletes a secondary network · --secondary-network-iddelete-secondary-subnetDeletes a secondary subnet · --secondary-subnet-iddelete-security-groupDeletes a security groupdelete-snapshotDeletes the specified snapshot · --snapshot-iddelete-spot-datafeed-subscriptionDeletes the data feed for Spot Instances.delete-subnetDeletes the specified subnet · --subnet-iddelete-subnet-cidr-reservationDeletes a subnet CIDR reservation. · --subnet-cidr-reservation-iddelete-tagsDeletes the specified set of tags from the specified set of resources · --resourcesdelete-traffic-mirror-filterDeletes the specified Traffic Mirror filter · --traffic-mirror-filter-iddelete-traffic-mirror-filter-ruleDeletes the specified Traffic Mirror rule. · --traffic-mirror-filter-rule-iddelete-traffic-mirror-sessionDeletes the specified Traffic Mirror session. · --traffic-mirror-session-iddelete-traffic-mirror-targetDeletes the specified Traffic Mirror target · --traffic-mirror-target-iddelete-transit-gatewayDeletes the specified transit gateway. · --transit-gateway-iddelete-transit-gateway-connectDeletes the specified Connect attachment · --transit-gateway-attachment-iddelete-transit-gateway-connect-peerDeletes the specified Connect peer. · --transit-gateway-connect-peer-iddelete-transit-gateway-metering-policyDeletes a transit gateway metering policy. · --transit-gateway-metering-policy-iddelete-transit-gateway-metering-policy-entryDeletes an entry from a transit gateway metering policy. · --transit-gateway-metering-policy-id --policy-rule-numberdelete-transit-gateway-multicast-domainDeletes the specified transit gateway multicast domain. · --transit-gateway-multicast-domain-iddelete-transit-gateway-peering-attachmentDeletes a transit gateway peering attachment. · --transit-gateway-attachment-iddelete-transit-gateway-policy-tableDeletes the specified transit gateway policy table. · --transit-gateway-policy-table-iddelete-transit-gateway-prefix-list-referenceDeletes a reference (route) to a prefix list in a specified transit gateway route table. · --transit-gateway-route-table-id --prefix-list-iddelete-transit-gateway-routeDeletes the specified route from the specified transit gateway route table. · --transit-gateway-route-table-id --destination-cidr-blockdelete-transit-gateway-route-tableDeletes the specified transit gateway route table · --transit-gateway-route-table-iddelete-transit-gateway-route-table-announcementAdvertises to the transit gateway that a transit gateway route table is deleted. · --transit-gateway-route-table-announcement-iddelete-transit-gateway-vpc-attachmentDeletes the specified VPC attachment. · --transit-gateway-attachment-iddelete-verified-access-endpointDelete an Amazon Web Services Verified Access endpoint. · --verified-access-endpoint-iddelete-verified-access-groupDelete an Amazon Web Services Verified Access group. · --verified-access-group-iddelete-verified-access-instanceDelete an Amazon Web Services Verified Access instance. · --verified-access-instance-iddelete-verified-access-trust-providerDelete an Amazon Web Services Verified Access trust provider. · --verified-access-trust-provider-iddelete-volumeDeletes the specified EBS volume · --volume-iddelete-vpcDeletes the specified VPC · --vpc-iddelete-vpc-block-public-access-exclusionDelete a VPC Block Public Access (BPA) exclusion · --exclusion-iddelete-vpc-encryption-controlDeletes a VPC Encryption Control configuration · --vpc-encryption-control-iddelete-vpc-endpoint-connection-notificationsDeletes the specified VPC endpoint connection notifications. · --connection-notification-idsdelete-vpc-endpoint-service-configurationsDeletes the specified VPC endpoint service configurations · --service-idsdelete-vpc-endpointsDeletes the specified VPC endpoints · --vpc-endpoint-idsdelete-vpc-peering-connectionDeletes a VPC peering connection · --vpc-peering-connection-iddelete-vpn-concentratorDeletes the specified VPN concentrator. · --vpn-concentrator-iddelete-vpn-connectionDeletes the specified VPN connection · --vpn-connection-iddelete-vpn-connection-routeDeletes the specified static route associated with a VPN connection between an existing virtual private gateway and a VPN customer gateway · --destination-cidr-block --vpn-connection-iddelete-vpn-gatewayDeletes the specified virtual private gateway · --vpn-gateway-iddeprovision-byoip-cidrReleases the specified address range that you provisioned for use with your Amazon Web Services resources through bring your own IP addresses (BYOIP) and deletes the corr · --cidrdeprovision-ipam-byoasnDeprovisions your Autonomous System Number (ASN) from your Amazon Web Services account · --ipam-id --asndeprovision-ipam-pool-cidrDeprovision a CIDR provisioned from an IPAM pool · --ipam-pool-iddeprovision-public-ipv4-pool-cidrDeprovision a CIDR from a public IPv4 pool. · --pool-id --cidrderegister-imageDeregisters the specified AMI · --image-idderegister-instance-event-notification-attributesDeregisters tag keys to prevent tags that have the specified tag keys from being included in scheduled event notifications for resources in the Region. · --instance-tag-attributederegister-transit-gateway-multicast-group-membersDeregisters the specified members (network interfaces) from the transit gateway multicast group.deregister-transit-gateway-multicast-group-sourcesDeregisters the specified sources (network interfaces) from the transit gateway multicast group.describe-account-attributesDescribes attributes of your Amazon Web Services accountdescribe-address-transfersDescribes an Elastic IP address transferdescribe-addressesDescribes the specified Elastic IP addresses or all of your Elastic IP addresses.describe-addresses-attributeDescribes the attributes of the specified Elastic IP addressesdescribe-aggregate-id-formatDescribes the longer ID format settings for all resource types in a specific Regiondescribe-availability-zonesDescribes the Availability Zones, Local Zones, and Wavelength Zones that are available to youdescribe-aws-network-performance-metric-subscriptionsDescribes the current Infrastructure Performance metric subscriptions.describe-bundle-tasksDescribes the specified bundle tasks or all of your bundle tasksdescribe-byoip-cidrsDescribes the IP address ranges that were provisioned for use with Amazon Web Services resources through through bring your own IP addresses (BYOIP). · --max-resultsdescribe-capacity-block-extension-historyDescribes the events for the specified Capacity Block extension during the specified time.describe-capacity-block-extension-offeringsDescribes Capacity Block extension offerings available for purchase in the Amazon Web Services Region that you're currently using. · --capacity-block-extension-duration-hours --capacity-reservation-iddescribe-capacity-block-offeringsDescribes Capacity Block offerings available for purchase in the Amazon Web Services Region that you're currently using · --capacity-duration-hoursdescribe-capacity-block-statusDescribes the availability of capacity for the specified Capacity blocks, or all of your Capacity Blocks.describe-capacity-blocksDescribes details about Capacity Blocks in the Amazon Web Services Region that you're currently using.describe-capacity-manager-data-exportsDescribes one or more Capacity Manager data export configurationsdescribe-capacity-reservation-billing-requestsDescribes a request to assign the billing of the unused capacity of a Capacity Reservation · --roledescribe-capacity-reservation-fleetsDescribes one or more Capacity Reservation Fleets.describe-capacity-reservation-topologyDescribes a tree-based hierarchy that represents the physical host placement of your pending or active Capacity Reservations within an Availability Zone or Local Zonedescribe-capacity-reservationsDescribes one or more of your Capacity Reservationsdescribe-carrier-gatewaysDescribes one or more of your carrier gateways.describe-classic-link-instancesThis action is deprecateddescribe-client-vpn-authorization-rulesDescribes the authorization rules for a specified Client VPN endpoint. · --client-vpn-endpoint-iddescribe-client-vpn-connectionsDescribes active client connections and connections that have been terminated within the last 60 minutes for the specified Client VPN endpoint. · --client-vpn-endpoint-iddescribe-client-vpn-endpointsDescribes one or more Client VPN endpoints in the account.describe-client-vpn-routesDescribes the routes for the specified Client VPN endpoint. · --client-vpn-endpoint-iddescribe-client-vpn-target-networksDescribes the target networks associated with the specified Client VPN endpoint. · --client-vpn-endpoint-iddescribe-coip-poolsDescribes the specified customer-owned address pools or all of your customer-owned address pools.describe-conversion-tasksDescribes the specified conversion tasks or all your conversion tasksdescribe-customer-gatewaysDescribes one or more of your VPN customer gatewaysdescribe-declarative-policies-reportsDescribes the metadata of an account status report, including the status of the reportdescribe-dhcp-optionsDescribes your DHCP option setsdescribe-egress-only-internet-gatewaysDescribes your egress-only internet gatewaysdescribe-elastic-gpusAmazon Elastic Graphics reached end of life on January 8, 2024describe-export-image-tasksDescribes the specified export image tasks or all of your export image tasks.describe-export-tasksDescribes the specified export instance tasks or all of your export instance tasks.describe-fast-launch-imagesDescribe details for Windows AMIs that are configured for Windows fast launch.describe-fast-snapshot-restoresDescribes the state of fast snapshot restores for your snapshots.describe-fleet-historyDescribes the events for the specified EC2 Fleet during the specified time · --fleet-id --start-timedescribe-fleet-instancesDescribes the running instances for the specified EC2 Fleet · --fleet-iddescribe-fleetsDescribes the specified EC2 Fleet or all of your EC2 Fleetsdescribe-flow-logsDescribes one or more flow logsdescribe-fpga-image-attributeDescribes the specified attribute of the specified Amazon FPGA Image (AFI). · --fpga-image-id --attributedescribe-fpga-imagesDescribes the Amazon FPGA Images (AFIs) available to youdescribe-host-reservation-offeringsDescribes the Dedicated Host reservations that are available to purchasedescribe-host-reservationsDescribes reservations that are associated with Dedicated Hosts in your account.describe-hostsDescribes the specified Dedicated Hosts or all your Dedicated Hostsdescribe-iam-instance-profile-associationsDescribes your IAM instance profile associations.describe-id-formatDescribes the ID format settings for your resources on a per-Region basis, for example, to view which resource types are enabled for longer IDsdescribe-identity-id-formatDescribes the ID format settings for resources for the specified IAM user, IAM role, or root user · --principal-arndescribe-image-attributeDescribes the specified attribute of the specified AMI · --attribute --image-iddescribe-image-referencesDescribes your Amazon Web Services resources that are referencing the specified images · --image-idsdescribe-image-usage-report-entriesDescribes the entries in image usage reports, showing how your images are used across other Amazon Web Services accountsdescribe-image-usage-reportsDescribes the configuration and status of image usage reports, filtered by report IDs or image IDsdescribe-imagesDescribes the specified images (AMIs, AKIs, and ARIs) available to you or all of the images available to youdescribe-import-image-tasksDisplays details about an import virtual machine or import snapshot tasks that are already created.describe-import-snapshot-tasksDescribes your import snapshot tasks.describe-instance-attributeDescribes the specified attribute of the specified instance · --instance-id --attributedescribe-instance-connect-endpointsDescribes the specified EC2 Instance Connect Endpoints or all EC2 Instance Connect Endpoints.describe-instance-credit-specificationsDescribes the credit option for CPU usage of the specified burstable performance instancesdescribe-instance-event-notification-attributesDescribes the tag keys that are registered to appear in scheduled event notifications for resources in the current Region.describe-instance-event-windowsDescribes the specified event windows or all event windowsdescribe-instance-image-metadataDescribes the AMI that was used to launch an instance, even if the AMI is deprecated, deregistered, made private (no longer public or shared with your account), or not aldescribe-instance-sql-ha-history-statesDescribes the historical SQL Server High Availability states for Amazon EC2 instances that are enabled for Amazon EC2 High Availability for SQL Server monitoring.describe-instance-sql-ha-statesDescribes the SQL Server High Availability states for Amazon EC2 instances that are enabled for Amazon EC2 High Availability for SQL Server monitoring.describe-instance-statusDescribes the status of the specified instances or all of your instancesdescribe-instance-topologyDescribes a tree-based hierarchy that represents the physical host placement of your EC2 instances within an Availability Zone or Local Zonedescribe-instance-type-offeringsLists the instance types that are offered for the specified locationdescribe-instance-typesDescribes the specified instance typesdescribe-instancesDescribes the specified instances or all instancesdescribe-internet-gatewaysDescribes your internet gatewaysdescribe-ipam-byoasnDescribes your Autonomous System Numbers (ASNs), their provisioning statuses, and the BYOIP CIDRs with which they are associateddescribe-ipam-external-resource-verification-tokensDescribe verification tokensdescribe-ipam-policiesDescribes one or more IPAM policiesdescribe-ipam-poolsGet information about your IPAM pools.describe-ipam-prefix-list-resolver-targetsDescribes one or more IPAM prefix list resolver Targetsdescribe-ipam-prefix-list-resolversDescribes one or more IPAM prefix list resolversdescribe-ipam-resource-discoveriesDescribes IPAM resource discoveriesdescribe-ipam-resource-discovery-associationsDescribes resource discovery association with an Amazon VPC IPAMdescribe-ipam-scopesGet information about your IPAM scopes.describe-ipamsGet information about your IPAM poolsdescribe-ipv6-poolsDescribes your IPv6 address pools.describe-key-pairsDescribes the specified key pairs or all of your key pairsdescribe-launch-template-versionsDescribes one or more versions of a specified launch templatedescribe-launch-templatesDescribes one or more launch templates.describe-local-gateway-route-table-virtual-interface-group-associationsDescribes the associations between virtual interface groups and local gateway route tables.describe-local-gateway-route-table-vpc-associationsDescribes the specified associations between VPCs and local gateway route tables.describe-local-gateway-route-tablesDescribes one or more local gateway route tablesdescribe-local-gateway-virtual-interface-groupsDescribes the specified local gateway virtual interface groups.describe-local-gateway-virtual-interfacesDescribes the specified local gateway virtual interfaces.describe-local-gatewaysDescribes one or more local gatewaysdescribe-locked-snapshotsDescribes the lock status for a snapshot.describe-mac-hostsDescribes the specified EC2 Mac Dedicated Host or all of your EC2 Mac Dedicated Hosts.describe-mac-modification-tasksDescribes a System Integrity Protection (SIP) modification task or volume ownership delegation task for an Amazon EC2 Mac instancedescribe-managed-prefix-listsDescribes your managed prefix lists and any Amazon Web Services-managed prefix lists.describe-moving-addressesThis action is deprecateddescribe-nat-gatewaysDescribes your NAT gatewaysdescribe-network-aclsDescribes your network ACLsdescribe-network-insights-access-scope-analysesDescribes the specified Network Access Scope analyses.describe-network-insights-access-scopesDescribes the specified Network Access Scopes.describe-network-insights-analysesDescribes one or more of your network insights analyses.describe-network-insights-pathsDescribes one or more of your paths.describe-network-interface-attributeDescribes a network interface attribute · --network-interface-iddescribe-network-interface-permissionsDescribes the permissions for your network interfaces.describe-network-interfacesDescribes the specified network interfaces or all your network interfacesdescribe-outpost-lagsDescribes the Outposts link aggregation groups (LAGs)describe-placement-groupsDescribes the specified placement groups or all of your placement groupsdescribe-prefix-listsDescribes available Amazon Web Services services in a prefix list format, which includes the prefix list name and prefix list ID of the service and the IP address range fdescribe-principal-id-formatDescribes the ID format settings for the root user and all IAM roles and IAM users that have explicitly specified a longer ID (17-character ID) preferencedescribe-public-ipv4-poolsDescribes the specified IPv4 address pools.describe-regionsDescribes the Regions that are enabled for your account, or all Regionsdescribe-replace-root-volume-tasksDescribes a root volume replacement taskdescribe-reserved-instancesDescribes one or more of the Reserved Instances that you purchaseddescribe-reserved-instances-listingsDescribes your account's Reserved Instance listings in the Reserved Instance Marketplacedescribe-reserved-instances-modificationsDescribes the modifications made to your Reserved Instancesdescribe-reserved-instances-offeringsDescribes Reserved Instance offerings that are available for purchasedescribe-route-server-endpointsDescribes one or more route server endpointsdescribe-route-server-peersDescribes one or more route server peersdescribe-route-serversDescribes one or more route serversdescribe-route-tablesDescribes your route tablesdescribe-scheduled-instance-availabilityFinds available schedules that meet the specified criteria · --first-slot-start-time-range --recurrencedescribe-scheduled-instancesDescribes the specified Scheduled Instances or all your Scheduled Instances.describe-secondary-interfacesDescribes one or more of your secondary interfaces.describe-secondary-networksDescribes one or more secondary networks.describe-secondary-subnetsDescribes one or more of your secondary subnets.describe-security-group-referencesDescribes the VPCs on the other side of a VPC peering or Transit Gateway connection that are referencing the security groups you've specified in this request. · --group-iddescribe-security-group-rulesDescribes one or more of your security group rules.describe-security-group-vpc-associationsDescribes security group VPC associations made with AssociateSecurityGroupVpc.describe-security-groupsDescribes the specified security groups or all of your security groups.describe-service-link-virtual-interfacesDescribes the Outpost service link virtual interfaces.describe-snapshot-attributeDescribes the specified attribute of the specified snapshot · --attribute --snapshot-iddescribe-snapshot-tier-statusDescribes the storage tier status of one or more Amazon EBS snapshots.describe-snapshotsDescribes the specified EBS snapshots available to you or all of the EBS snapshots available to youdescribe-spot-datafeed-subscriptionDescribes the data feed for Spot Instancesdescribe-spot-fleet-instancesDescribes the running instances for the specified Spot Fleet. · --spot-fleet-request-iddescribe-spot-fleet-request-historyDescribes the events for the specified Spot Fleet request during the specified time · --spot-fleet-request-id --start-timedescribe-spot-fleet-requestsDescribes your Spot Fleet requestsdescribe-spot-instance-requestsDescribes the specified Spot Instance requestsdescribe-spot-price-historyDescribes the Spot price historydescribe-stale-security-groupsDescribes the stale security group rules for security groups referenced across a VPC peering connection, transit gateway connection, or with a security group VPC associat · --vpc-iddescribe-store-image-tasksDescribes the progress of the AMI store tasksdescribe-subnetsDescribes your subnetsdescribe-tagsDescribes the specified tags for your EC2 resourcesdescribe-traffic-mirror-filter-rulesDescribe traffic mirror filters that determine the traffic that is mirrored.describe-traffic-mirror-filtersDescribes one or more Traffic Mirror filters.describe-traffic-mirror-sessionsDescribes one or more Traffic Mirror sessionsdescribe-traffic-mirror-targetsInformation about one or more Traffic Mirror targets.describe-transit-gateway-attachmentsDescribes one or more attachments between resources and transit gatewaysdescribe-transit-gateway-connect-peersDescribes one or more Connect peers.describe-transit-gateway-connectsDescribes one or more Connect attachments.describe-transit-gateway-metering-policiesDescribes one or more transit gateway metering policies.describe-transit-gateway-multicast-domainsDescribes one or more transit gateway multicast domains.describe-transit-gateway-peering-attachmentsDescribes your transit gateway peering attachments.describe-transit-gateway-policy-tablesDescribes one or more transit gateway route policy tables.describe-transit-gateway-route-table-announcementsDescribes one or more transit gateway route table advertisements.describe-transit-gateway-route-tablesDescribes one or more transit gateway route tablesdescribe-transit-gateway-vpc-attachmentsDescribes one or more VPC attachmentsdescribe-transit-gatewaysDescribes one or more transit gatewaysdescribe-trunk-interface-associationsDescribes one or more network interface trunk associations.describe-verified-access-endpointsDescribes the specified Amazon Web Services Verified Access endpoints.describe-verified-access-groupsDescribes the specified Verified Access groups.describe-verified-access-instance-logging-configurationsDescribes the specified Amazon Web Services Verified Access instances.describe-verified-access-instancesDescribes the specified Amazon Web Services Verified Access instances.describe-verified-access-trust-providersDescribes the specified Amazon Web Services Verified Access trust providers.describe-volume-attributeDescribes the specified attribute of the specified volume · --attribute --volume-iddescribe-volume-statusDescribes the status of the specified volumesdescribe-volumesDescribes the specified EBS volumes or all of your EBS volumesdescribe-volumes-modificationsDescribes the most recent volume modification request for the specified EBS volumesdescribe-vpc-attributeDescribes the specified attribute of the specified VPC · --attribute --vpc-iddescribe-vpc-block-public-access-exclusionsDescribe VPC Block Public Access (BPA) exclusionsdescribe-vpc-block-public-access-optionsDescribe VPC Block Public Access (BPA) optionsdescribe-vpc-classic-linkThis action is deprecateddescribe-vpc-classic-link-dns-supportThis action is deprecateddescribe-vpc-encryption-controlsDescribes one or more VPC Encryption Control configurationsdescribe-vpc-endpoint-associationsDescribes the VPC resources, VPC endpoint services, Amazon Lattice services, or service networks associated with the VPC endpoint.describe-vpc-endpoint-connection-notificationsDescribes the connection notifications for VPC endpoints and VPC endpoint services.describe-vpc-endpoint-connectionsDescribes the VPC endpoint connections to your VPC endpoint services, including any endpoints that are pending your acceptance.describe-vpc-endpoint-service-configurationsDescribes the VPC endpoint service configurations in your account (your services).describe-vpc-endpoint-service-permissionsDescribes the principals (service consumers) that are permitted to discover your VPC endpoint service · --service-iddescribe-vpc-endpoint-servicesDescribes available services to which you can create a VPC endpointdescribe-vpc-endpointsDescribes your VPC endpointsdescribe-vpc-peering-connectionsDescribes your VPC peering connectionsdescribe-vpcsDescribes your VPCsdescribe-vpn-concentratorsDescribes one or more of your VPN concentrators.describe-vpn-connectionsDescribes one or more of your VPN connectionsdescribe-vpn-gatewaysDescribes one or more of your virtual private gatewaysdetach-classic-link-vpcThis action is deprecated · --instance-id --vpc-iddetach-internet-gatewayDetaches an internet gateway from a VPC, disabling connectivity between the internet and the VPC · --internet-gateway-id --vpc-iddetach-network-interfaceDetaches a network interface from an instance. · --attachment-iddetach-verified-access-trust-providerDetaches the specified Amazon Web Services Verified Access trust provider from the specified Amazon Web Services Verified Access instance. · --verified-access-instance-id --verified-access-trust-provider-iddetach-volumeDetaches an EBS volume from an instance · --volume-iddetach-vpn-gatewayDetaches a virtual private gateway from a VPC · --vpc-id --vpn-gateway-iddisable-address-transferDisables Elastic IP address transfer · --allocation-iddisable-allowed-images-settingsDisables Allowed AMIs for your account in the specified Amazon Web Services Regiondisable-aws-network-performance-metric-subscriptionDisables Infrastructure Performance metric subscriptions.disable-capacity-managerDisables EC2 Capacity Manager for your accountdisable-ebs-encryption-by-defaultDisables EBS encryption by default for your account in the current Regiondisable-fast-launchDiscontinue Windows fast launch for a Windows AMI, and clean up existing pre-provisioned snapshots · --image-iddisable-fast-snapshot-restoresDisables fast snapshot restores for the specified snapshots in the specified Availability Zones. · --source-snapshot-idsdisable-imageSets the AMI state to disabled and removes all launch permissions from the AMI · --image-iddisable-image-block-public-accessDisables block public access for AMIs at the account level in the specified Amazon Web Services Regiondisable-image-deprecationCancels the deprecation of the specified AMI · --image-iddisable-image-deregistration-protectionDisables deregistration protection for an AMI · --image-iddisable-instance-sql-ha-standby-detectionsDisable Amazon EC2 instances running in an SQL Server High Availability cluster from SQL Server High Availability instance standby detection monitoring · --instance-idsdisable-ipam-organization-admin-accountDisable the IPAM account · --delegated-admin-account-iddisable-ipam-policyDisables an IPAM policy · --ipam-policy-iddisable-route-server-propagationDisables route propagation from a route server to a specified route table · --route-server-id --route-table-iddisable-serial-console-accessDisables access to the EC2 serial console of all instances for your accountdisable-snapshot-block-public-accessDisables the block public access for snapshots setting at the account level for the specified Amazon Web Services Regiondisable-transit-gateway-route-table-propagationDisables the specified resource attachment from propagating routes to the specified propagation route table. · --transit-gateway-route-table-iddisable-vgw-route-propagationDisables a virtual private gateway (VGW) from propagating routes to a specified route table of a VPC. · --gateway-id --route-table-iddisable-vpc-classic-linkThis action is deprecated · --vpc-iddisable-vpc-classic-link-dns-supportThis action is deprecateddisassociate-addressDisassociates an Elastic IP address from the instance or network interface it's associated withdisassociate-capacity-reservation-billing-ownerCancels a pending request to assign billing of the unused capacity of a Capacity Reservation to a consumer account, or revokes a request that has already been accepted · --capacity-reservation-id --unused-reservation-billing-owner-iddisassociate-client-vpn-target-networkDisassociates a target network from the specified Client VPN endpoint · --client-vpn-endpoint-id --association-iddisassociate-enclave-certificate-iam-roleDisassociates an IAM role from an Certificate Manager (ACM) certificate · --certificate-arn --role-arndisassociate-iam-instance-profileDisassociates an IAM instance profile from a running or stopped instance · --association-iddisassociate-instance-event-windowDisassociates one or more targets from an event window · --instance-event-window-id --association-targetdisassociate-ipam-byoasnRemove the association between your Autonomous System Number (ASN) and your BYOIP CIDR · --asn --cidrdisassociate-ipam-resource-discoveryDisassociates a resource discovery from an Amazon VPC IPAM · --ipam-resource-discovery-association-iddisassociate-nat-gateway-addressDisassociates secondary Elastic IP addresses (EIPs) from a public NAT gateway · --nat-gateway-id --association-idsdisassociate-route-serverDisassociates a route server from a VPC · --route-server-id --vpc-iddisassociate-route-tableDisassociates a subnet or gateway from a route table · --association-iddisassociate-security-group-vpcDisassociates a security group from a VPC · --group-id --vpc-iddisassociate-subnet-cidr-blockDisassociates a CIDR block from a subnet · --association-iddisassociate-transit-gateway-multicast-domainDisassociates the specified subnets from the transit gateway multicast domain. · --transit-gateway-multicast-domain-id --transit-gateway-attachment-id --subnet-idsdisassociate-transit-gateway-policy-tableRemoves the association between an an attachment and a policy table. · --transit-gateway-policy-table-id --transit-gateway-attachment-iddisassociate-transit-gateway-route-tableDisassociates a resource attachment from a transit gateway route table. · --transit-gateway-route-table-id --transit-gateway-attachment-iddisassociate-trunk-interfaceRemoves an association between a branch network interface with a trunk network interface. · --association-iddisassociate-vpc-cidr-blockDisassociates a CIDR block from a VPC · --association-idenable-address-transferEnables Elastic IP address transfer · --allocation-id --transfer-account-idenable-allowed-images-settingsEnables Allowed AMIs for your account in the specified Amazon Web Services Region · --allowed-images-settings-stateenable-aws-network-performance-metric-subscriptionEnables Infrastructure Performance subscriptions.enable-capacity-managerEnables EC2 Capacity Manager for your accountenable-ebs-encryption-by-defaultEnables EBS encryption by default for your account in the current Regionenable-fast-launchWhen you enable Windows fast launch for a Windows AMI, images are pre-provisioned, using snapshots to launch instances up to 65% faster · --image-idenable-fast-snapshot-restoresEnables fast snapshot restores for the specified snapshots in the specified Availability Zones · --source-snapshot-idsenable-imageRe-enables a disabled AMI · --image-idenable-image-block-public-accessEnables block public access for AMIs at the account level in the specified Amazon Web Services Region · --image-block-public-access-stateenable-image-deprecationEnables deprecation of the specified AMI at the specified date and time · --image-id --deprecate-atenable-image-deregistration-protectionEnables deregistration protection for an AMI · --image-idenable-instance-sql-ha-standby-detectionsEnable Amazon EC2 instances running in an SQL Server High Availability cluster for SQL Server High Availability instance standby detection monitoring · --instance-idsenable-ipam-organization-admin-accountEnable an Organizations member account as the IPAM admin account · --delegated-admin-account-idenable-ipam-policyEnables an IPAM policy · --ipam-policy-idenable-reachability-analyzer-organization-sharingEstablishes a trust relationship between Reachability Analyzer and Organizationsenable-route-server-propagationDefines which route tables the route server can update with routes · --route-server-id --route-table-idenable-serial-console-accessEnables access to the EC2 serial console of all instances for your accountenable-snapshot-block-public-accessEnables or modifies the block public access for snapshots setting at the account level for the specified Amazon Web Services Region · --stateenable-transit-gateway-route-table-propagationEnables the specified attachment to propagate routes to the specified propagation route table. · --transit-gateway-route-table-idenable-vgw-route-propagationEnables a virtual private gateway (VGW) to propagate routes to the specified route table of a VPC. · --gateway-id --route-table-idenable-volume-ioEnables I/O operations for a volume that had I/O operations disabled because the data on the volume was potentially inconsistent. · --volume-idenable-vpc-classic-linkThis action is deprecated · --vpc-idenable-vpc-classic-link-dns-supportThis action is deprecatedexport-client-vpn-client-certificate-revocation-listDownloads the client certificate revocation list for the specified Client VPN endpoint. · --client-vpn-endpoint-idexport-client-vpn-client-configurationDownloads the contents of the Client VPN endpoint configuration file for the specified Client VPN endpoint · --client-vpn-endpoint-idexport-imageExports an Amazon Machine Image (AMI) to a VM file · --disk-image-format --image-id --s3-export-locationexport-transit-gateway-routesExports routes from the specified transit gateway route table to the specified S3 bucket · --transit-gateway-route-table-id --s3-bucketexport-verified-access-instance-client-configurationExports the client configuration for a Verified Access instance. · --verified-access-instance-idget-active-vpn-tunnel-statusReturns the currently negotiated security parameters for an active VPN tunnel, including IKE version, DH groups, encryption algorithms, and integrity algorithms. · --vpn-connection-id --vpn-tunnel-outside-ip-addressget-allowed-images-settingsGets the current state of the Allowed AMIs setting and the list of Allowed AMIs criteria at the account level in the specified Regionget-associated-enclave-certificate-iam-rolesReturns the IAM roles that are associated with the specified ACM (ACM) certificate · --certificate-arnget-associated-ipv6-pool-cidrsGets information about the IPv6 CIDR block associations for a specified IPv6 address pool. · --pool-idget-aws-network-performance-dataGets network performance data.get-capacity-manager-attributesRetrieves the current configuration and status of EC2 Capacity Manager for your account, including enablement status, Organizations access settings, and data ingestion stget-capacity-manager-metric-dataRetrieves capacity usage metrics for your EC2 resources · --metric-names --start-time --end-time --periodget-capacity-manager-metric-dimensionsRetrieves the available dimension values for capacity metrics within a specified time range · --group-by --start-time --end-time --metric-namesget-capacity-reservation-usageGets usage information about a Capacity Reservation · --capacity-reservation-idget-coip-pool-usageDescribes the allocations from the specified customer-owned address pool. · --pool-idget-console-outputGets the console output for the specified instance · --instance-idget-console-screenshotRetrieve a JPG-format screenshot of a running instance to help with troubleshooting · --instance-idget-declarative-policies-report-summaryRetrieves a summary of the account status report · --report-idget-default-credit-specificationDescribes the default credit option for CPU usage of a burstable performance instance family · --instance-familyget-ebs-default-kms-key-idDescribes the default KMS key for EBS encryption by default for your account in this Regionget-ebs-encryption-by-defaultDescribes whether EBS encryption by default is enabled for your account in the current Regionget-enabled-ipam-policyGets the enabled IPAM policyget-flow-logs-integration-templateGenerates a CloudFormation template that streamlines and automates the integration of VPC flow logs with Amazon Athena · --flow-log-id --config-delivery-s3-destination-arn --integrate-servicesget-groups-for-capacity-reservationLists the resource groups to which a Capacity Reservation has been added. · --capacity-reservation-idget-host-reservation-purchase-previewPreview a reservation purchase with configurations that match those of your Dedicated Host · --host-id-set --offering-idget-image-ancestryRetrieves the ancestry chain of the specified AMI, tracing its lineage back to the root AMI · --image-idget-image-block-public-access-stateGets the current state of block public access for AMIs at the account level in the specified Amazon Web Services Regionget-instance-metadata-defaultsGets the default instance metadata service (IMDS) settings that are set at the account level in the specified Amazon Web Services
 Regionget-instance-tpm-ek-pubGets the public endorsement key associated with the Nitro Trusted Platform Module (NitroTPM) for the specified instance. · --instance-id --key-type --key-formatget-instance-types-from-instance-requirementsReturns a list of instance types with the specified instance attributes · --architecture-types --virtualization-types --instance-requirementsget-instance-uefi-dataA binary representation of the UEFI variable store · --instance-idget-ipam-address-historyRetrieve historical information about a CIDR within an IPAM scope · --cidr --ipam-scope-idget-ipam-discovered-accountsGets IPAM discovered accounts · --ipam-resource-discovery-id --discovery-regionget-ipam-discovered-public-addressesGets the public IP addresses that have been discovered by IPAM. · --ipam-resource-discovery-id --address-regionget-ipam-discovered-resource-cidrsReturns the resource CIDRs that are monitored as part of a resource discovery · --ipam-resource-discovery-id --resource-regionget-ipam-policy-allocation-rulesGets the allocation rules for an IPAM policy · --ipam-policy-idget-ipam-policy-organization-targetsGets the Amazon Web Services Organizations targets for an IPAM policy · --ipam-policy-idget-ipam-pool-allocationsGet a list of all the CIDR allocations in an IPAM pool · --ipam-pool-idget-ipam-pool-cidrsGet the CIDRs provisioned to an IPAM pool. · --ipam-pool-idget-ipam-prefix-list-resolver-rulesRetrieves the CIDR selection rules for an IPAM prefix list resolver · --ipam-prefix-list-resolver-idget-ipam-prefix-list-resolver-version-entriesRetrieves the CIDR entries for a specific version of an IPAM prefix list resolver · --ipam-prefix-list-resolver-id --ipam-prefix-list-resolver-versionget-ipam-prefix-list-resolver-versionsRetrieves version information for an IPAM prefix list resolver · --ipam-prefix-list-resolver-idget-ipam-resource-cidrsReturns resource CIDRs managed by IPAM in a given scope · --ipam-scope-idget-launch-template-dataRetrieves the configuration data of the specified instance · --instance-idget-managed-prefix-list-associationsGets information about the resources that are associated with the specified managed prefix list. · --prefix-list-idget-managed-prefix-list-entriesGets information about the entries for a specified managed prefix list. · --prefix-list-idget-network-insights-access-scope-analysis-findingsGets the findings for the specified Network Access Scope analysis. · --network-insights-access-scope-analysis-idget-network-insights-access-scope-contentGets the content for the specified Network Access Scope. · --network-insights-access-scope-idget-password-dataRetrieves the encrypted administrator password for a running Windows instance · --instance-idget-reserved-instances-exchange-quoteReturns a quote and exchange information for exchanging one or more specified Convertible Reserved Instances for a new Convertible Reserved Instance · --reserved-instance-idsget-route-server-associationsGets information about the associations for the specified route server · --route-server-idget-route-server-propagationsGets information about the route propagations for the specified route server · --route-server-idget-route-server-routing-databaseGets the routing database for the specified route server · --route-server-idget-security-groups-for-vpcGets security groups that can be associated by the Amazon Web Services account making the request with network interfaces in the specified VPC. · --vpc-idget-serial-console-access-statusRetrieves the access status of your account to the EC2 serial console of all instancesget-snapshot-block-public-access-stateGets the current state of block public access for snapshots setting for the account and Regionget-spot-placement-scoresCalculates the Spot placement score for a Region or Availability Zone based on the specified target capacity and compute requirements · --target-capacityget-subnet-cidr-reservationsGets information about the subnet CIDR reservations. · --subnet-idget-transit-gateway-attachment-propagationsLists the route tables to which the specified resource attachment propagates routes. · --transit-gateway-attachment-idget-transit-gateway-metering-policy-entriesRetrieves the entries for a transit gateway metering policy. · --transit-gateway-metering-policy-idget-transit-gateway-multicast-domain-associationsGets information about the associations for the transit gateway multicast domain. · --transit-gateway-multicast-domain-idget-transit-gateway-policy-table-associationsGets a list of the transit gateway policy table associations. · --transit-gateway-policy-table-idget-transit-gateway-policy-table-entriesReturns a list of transit gateway policy table entries. · --transit-gateway-policy-table-idget-transit-gateway-prefix-list-referencesGets information about the prefix list references in a specified transit gateway route table. · --transit-gateway-route-table-idget-transit-gateway-route-table-associationsGets information about the associations for the specified transit gateway route table. · --transit-gateway-route-table-idget-transit-gateway-route-table-propagationsGets information about the route table propagations for the specified transit gateway route table. · --transit-gateway-route-table-idget-verified-access-endpoint-policyGet the Verified Access policy associated with the endpoint. · --verified-access-endpoint-idget-verified-access-endpoint-targetsGets the targets for the specified network CIDR endpoint for Verified Access. · --verified-access-endpoint-idget-verified-access-group-policyShows the contents of the Verified Access policy associated with the group. · --verified-access-group-idget-vpc-resources-blocking-encryption-enforcementGets information about resources in a VPC that are blocking encryption enforcement · --vpc-idget-vpn-connection-device-sample-configurationDownload an Amazon Web Services-provided sample configuration file to be used with the customer gateway device specified for your Site-to-Site VPN connection. · --vpn-connection-id --vpn-connection-device-type-idget-vpn-connection-device-typesObtain a list of customer gateway devices for which sample configuration files can be providedget-vpn-tunnel-replacement-statusGet details of available tunnel endpoint maintenance. · --vpn-connection-id --vpn-tunnel-outside-ip-addressimport-client-vpn-client-certificate-revocation-listUploads a client certificate revocation list to the specified Client VPN endpoint · --client-vpn-endpoint-id --certificate-revocation-listimport-imageTo import your virtual machines (VMs) with a console-based experience, you can use the Import virtual machine images to Amazon Web Services template in the Migration Hub import-instanceWe recommend that you use the ImportImage API instead · --platformimport-key-pairImports the public key from an RSA or ED25519 key pair that you created using a third-party tool · --key-name --public-key-materialimport-snapshotImports a disk into an EBS snapshotimport-volumeThis API action supports only single-volume VMs · --image --volumelist-images-in-recycle-binLists one or more AMIs that are currently in the Recycle Binlist-snapshots-in-recycle-binLists one or more snapshots that are currently in the Recycle Bin.list-volumes-in-recycle-binLists one or more volumes that are currently in the Recycle Bin.lock-snapshotLocks an Amazon EBS snapshot in either governance or compliance mode to protect it against accidental or malicious deletions for a specific duration · --snapshot-id --lock-modemodify-address-attributeModifies an attribute of the specified Elastic IP address · --allocation-idmodify-availability-zone-groupChanges the opt-in status of the specified zone group for your account. · --group-name --opt-in-statusmodify-capacity-reservationModifies a Capacity Reservation's capacity, instance eligibility, and the conditions under which it is to be released · --capacity-reservation-idmodify-capacity-reservation-fleetModifies a Capacity Reservation Fleet · --capacity-reservation-fleet-idmodify-client-vpn-endpointModifies the specified Client VPN endpoint · --client-vpn-endpoint-idmodify-default-credit-specificationModifies the default credit option for CPU usage of burstable performance instances · --instance-family --cpu-creditsmodify-ebs-default-kms-key-idChanges the default KMS key for EBS encryption by default for your account in this Region · --kms-key-idmodify-fleetModifies the specified EC2 Fleet · --fleet-idmodify-fpga-image-attributeModifies the specified attribute of the specified Amazon FPGA Image (AFI). · --fpga-image-idmodify-hostsModify the auto-placement setting of a Dedicated Host · --host-idsmodify-id-formatModifies the ID format for the specified resource on a per-Region basis · --resource --use-long-idsmodify-identity-id-formatModifies the ID format of a resource for a specified IAM user, IAM role, or the root user for an account; or all IAM users, IAM roles, and the root user for an account · --resource --use-long-ids --principal-arnmodify-image-attributeModifies the specified attribute of the specified AMI · --image-idmodify-instance-attributeModifies the specified attribute of the specified instance · --instance-idmodify-instance-capacity-reservation-attributesModifies the Capacity Reservation settings for a stopped instance · --instance-id --capacity-reservation-specificationmodify-instance-connect-endpointModifies the specified EC2 Instance Connect Endpoint · --instance-connect-endpoint-idmodify-instance-cpu-optionsBy default, all vCPUs for the instance type are active when you launch an instance · --instance-idmodify-instance-credit-specificationModifies the credit option for CPU usage on a running or stopped burstable performance instance · --instance-credit-specificationsmodify-instance-event-start-timeModifies the start time for a scheduled Amazon EC2 instance event. · --instance-id --instance-event-id --not-beforemodify-instance-event-windowModifies the specified event window · --instance-event-window-idmodify-instance-maintenance-optionsModifies the recovery behavior of your instance to disable simplified automatic recovery or set the recovery behavior to default · --instance-idmodify-instance-metadata-defaultsModifies the default instance metadata service (IMDS) settings at the account level in the specified Amazon Web Services
 Regionmodify-instance-metadata-optionsModify the instance metadata parameters on a running or stopped instance · --instance-idmodify-instance-network-performance-optionsChange the configuration of the network performance options for an existing instance. · --instance-id --bandwidth-weightingmodify-instance-placementModifies the placement attributes for a specified instance · --instance-idmodify-ipamModify the configurations of an IPAM. · --ipam-idmodify-ipam-policy-allocation-rulesModifies the allocation rules in an IPAM policy · --ipam-policy-id --locale --resource-typemodify-ipam-poolModify the configurations of an IPAM pool · --ipam-pool-idmodify-ipam-prefix-list-resolverModifies an IPAM prefix list resolver · --ipam-prefix-list-resolver-idmodify-ipam-prefix-list-resolver-targetModifies an IPAM prefix list resolver target · --ipam-prefix-list-resolver-target-idmodify-ipam-resource-cidrModify a resource CIDR · --resource-id --resource-cidr --resource-region --current-ipam-scope-id --monitoredmodify-ipam-resource-discoveryModifies a resource discovery · --ipam-resource-discovery-idmodify-ipam-scopeModify an IPAM scope. · --ipam-scope-idmodify-launch-templateModifies a launch templatemodify-local-gateway-routeModifies the specified local gateway route. · --local-gateway-route-table-idmodify-managed-prefix-listModifies the specified managed prefix list · --prefix-list-idmodify-network-interface-attributeModifies the specified network interface attribute · --network-interface-idmodify-private-dns-name-optionsModifies the options for instance hostnames for the specified instance. · --instance-idmodify-public-ip-dns-name-optionsModify public hostname options for a network interface · --network-interface-id --hostname-typemodify-reserved-instancesModifies the configuration of your Reserved Instances, such as the Availability Zone, instance count, or instance type · --reserved-instances-ids --target-configurationsmodify-route-serverModifies the configuration of an existing route server · --route-server-idmodify-security-group-rulesModifies the rules of a security group. · --group-id --security-group-rulesmodify-snapshot-attributeAdds or removes permission settings for the specified snapshot · --snapshot-idmodify-snapshot-tierArchives an Amazon EBS snapshot · --snapshot-idmodify-spot-fleet-requestModifies the specified Spot Fleet request · --spot-fleet-request-idmodify-subnet-attributeModifies a subnet attribute · --subnet-idmodify-traffic-mirror-filter-network-servicesAllows or restricts mirroring network services · --traffic-mirror-filter-idmodify-traffic-mirror-filter-ruleModifies the specified Traffic Mirror rule · --traffic-mirror-filter-rule-idmodify-traffic-mirror-sessionModifies a Traffic Mirror session. · --traffic-mirror-session-idmodify-transit-gatewayModifies the specified transit gateway · --transit-gateway-idmodify-transit-gateway-metering-policyModifies a transit gateway metering policy. · --transit-gateway-metering-policy-idmodify-transit-gateway-prefix-list-referenceModifies a reference (route) to a prefix list in a specified transit gateway route table. · --transit-gateway-route-table-id --prefix-list-idmodify-transit-gateway-vpc-attachmentModifies the specified VPC attachment. · --transit-gateway-attachment-idmodify-verified-access-endpointModifies the configuration of the specified Amazon Web Services Verified Access endpoint. · --verified-access-endpoint-idmodify-verified-access-endpoint-policyModifies the specified Amazon Web Services Verified Access endpoint policy. · --verified-access-endpoint-idmodify-verified-access-groupModifies the specified Amazon Web Services Verified Access group configuration. · --verified-access-group-idmodify-verified-access-group-policyModifies the specified Amazon Web Services Verified Access group policy. · --verified-access-group-idmodify-verified-access-instanceModifies the configuration of the specified Amazon Web Services Verified Access instance. · --verified-access-instance-idmodify-verified-access-instance-logging-configurationModifies the logging configuration for the specified Amazon Web Services Verified Access instance. · --verified-access-instance-id --access-logsmodify-verified-access-trust-providerModifies the configuration of the specified Amazon Web Services Verified Access trust provider. · --verified-access-trust-provider-idmodify-volumeYou can modify several parameters of an existing EBS volume, including volume size, volume type, and IOPS capacity · --volume-idmodify-volume-attributeModifies a volume attribute · --volume-idmodify-vpc-attributeModifies the specified attribute of the specified VPC. · --vpc-idmodify-vpc-block-public-access-exclusionModify VPC Block Public Access (BPA) exclusions · --exclusion-id --internet-gateway-exclusion-modemodify-vpc-block-public-access-optionsModify VPC Block Public Access (BPA) options · --internet-gateway-block-modemodify-vpc-encryption-controlModifies the encryption control configuration for a VPC · --vpc-encryption-control-idmodify-vpc-endpointModifies attributes of a specified VPC endpoint · --vpc-endpoint-idmodify-vpc-endpoint-connection-notificationModifies a connection notification for VPC endpoint or VPC endpoint service · --connection-notification-idmodify-vpc-endpoint-service-configurationModifies the attributes of the specified VPC endpoint service configuration · --service-idmodify-vpc-endpoint-service-payer-responsibilityModifies the payer responsibility for your VPC endpoint service. · --service-id --payer-responsibilitymodify-vpc-endpoint-service-permissionsModifies the permissions for your VPC endpoint service · --service-idmodify-vpc-peering-connection-optionsModifies the VPC peering connection options on one side of a VPC peering connection · --vpc-peering-connection-idmodify-vpc-tenancyModifies the instance tenancy attribute of the specified VPC · --vpc-id --instance-tenancymodify-vpn-connectionModifies the customer gateway or the target gateway of an Amazon Web Services Site-to-Site VPN connection · --vpn-connection-idmodify-vpn-connection-optionsModifies the connection options for your Site-to-Site VPN connection · --vpn-connection-idmodify-vpn-tunnel-certificateModifies the VPN tunnel endpoint certificate. · --vpn-connection-id --vpn-tunnel-outside-ip-addressmodify-vpn-tunnel-optionsModifies the options for a VPN tunnel in an Amazon Web Services Site-to-Site VPN connection · --vpn-connection-id --vpn-tunnel-outside-ip-address --tunnel-optionsmonitor-instancesEnables detailed monitoring for a running instance · --instance-idsmove-address-to-vpcThis action is deprecated · --public-ipmove-byoip-cidr-to-ipamMove a BYOIPv4 CIDR to IPAM from a public IPv4 pool · --cidr --ipam-pool-id --ipam-pool-ownermove-capacity-reservation-instancesMove available capacity from a source Capacity Reservation to a destination Capacity Reservation · --source-capacity-reservation-id --destination-capacity-reservation-id --instance-countprovision-byoip-cidrProvisions an IPv4 or IPv6 address range for use with your Amazon Web Services resources through bring your own IP addresses (BYOIP) and creates a corresponding address p · --cidrprovision-ipam-byoasnProvisions your Autonomous System Number (ASN) for use in your Amazon Web Services account · --ipam-id --asn --asn-authorization-contextprovision-ipam-pool-cidrProvision a CIDR to an IPAM pool · --ipam-pool-idprovision-public-ipv4-pool-cidrProvision a CIDR to a public IPv4 pool · --ipam-pool-id --pool-id --netmask-lengthpurchase-capacity-blockPurchase the Capacity Block for use with your account · --capacity-block-offering-id --instance-platformpurchase-capacity-block-extensionPurchase the Capacity Block extension for use with your account · --capacity-block-extension-offering-id --capacity-reservation-idpurchase-host-reservationPurchase a reservation with configurations that match those of your Dedicated Host · --host-id-set --offering-idpurchase-reserved-instances-offeringPurchases a Reserved Instance for use with your account · --instance-count --reserved-instances-offering-idpurchase-scheduled-instancesYou can no longer purchase Scheduled Instances · --purchase-requestsreboot-instancesRequests a reboot of the specified instances · --instance-idsregister-imageRegisters an AMI · --nameregister-instance-event-notification-attributesRegisters a set of tag keys to include in scheduled event notifications for your resources · --instance-tag-attributeregister-transit-gateway-multicast-group-membersRegisters members (network interfaces) with the transit gateway multicast group · --transit-gateway-multicast-domain-id --network-interface-idsregister-transit-gateway-multicast-group-sourcesRegisters sources (network interfaces) with the specified transit gateway multicast group · --transit-gateway-multicast-domain-id --network-interface-idsreject-capacity-reservation-billing-ownershipRejects a request to assign billing of the available capacity of a shared Capacity Reservation to your account · --capacity-reservation-idreject-transit-gateway-multicast-domain-associationsRejects a request to associate cross-account subnets with a transit gateway multicast domain.reject-transit-gateway-peering-attachmentRejects a transit gateway peering attachment request. · --transit-gateway-attachment-idreject-transit-gateway-vpc-attachmentRejects a request to attach a VPC to a transit gateway · --transit-gateway-attachment-idreject-vpc-endpoint-connectionsRejects VPC endpoint connection requests to your VPC endpoint service. · --service-id --vpc-endpoint-idsreject-vpc-peering-connectionRejects a VPC peering connection request · --vpc-peering-connection-idrelease-addressReleases the specified Elastic IP addressrelease-hostsWhen you no longer want to use an On-Demand Dedicated Host it can be released · --host-idsrelease-ipam-pool-allocationRelease an allocation within an IPAM pool · --ipam-pool-id --cidr --ipam-pool-allocation-idreplace-iam-instance-profile-associationReplaces an IAM instance profile for the specified running instance · --iam-instance-profile --association-idreplace-image-criteria-in-allowed-images-settingsSets or replaces the criteria for Allowed AMIsreplace-network-acl-associationChanges which network ACL a subnet is associated with · --association-id --network-acl-idreplace-network-acl-entryReplaces an entry (rule) in a network ACL · --network-acl-id --rule-number --protocol --rule-action --egressreplace-routeReplaces an existing route within a route table in a VPC · --route-table-idreplace-route-table-associationChanges the route table associated with a given subnet, internet gateway, or virtual private gateway in a VPC · --association-id --route-table-idreplace-transit-gateway-routeReplaces the specified route in the specified transit gateway route table. · --destination-cidr-block --transit-gateway-route-table-idreplace-vpn-tunnelTrigger replacement of specified VPN tunnel. · --vpn-connection-id --vpn-tunnel-outside-ip-addressreport-instance-statusSubmits feedback about the status of an instance · --instances --status --reason-codesrequest-spot-fleetCreates a Spot Fleet request · --spot-fleet-request-configrequest-spot-instancesCreates a Spot Instance requestreset-address-attributeResets the attribute of the specified IP address · --allocation-id --attributereset-ebs-default-kms-key-idResets the default KMS key for EBS encryption for your account in this Region to the Amazon Web Services managed KMS key for EBSreset-fpga-image-attributeResets the specified attribute of the specified Amazon FPGA Image (AFI) to its default value · --fpga-image-idreset-image-attributeResets an attribute of an AMI to its default value. · --attribute --image-idreset-instance-attributeResets an attribute of an instance to its default value · --instance-id --attributereset-network-interface-attributeResets a network interface attribute · --network-interface-idreset-snapshot-attributeResets permission settings for the specified snapshot · --attribute --snapshot-idrestore-address-to-classicThis action is deprecated · --public-iprestore-image-from-recycle-binRestores an AMI from the Recycle Bin · --image-idrestore-managed-prefix-list-versionRestores the entries from a previous version of a managed prefix list to a new version of the prefix list. · --prefix-list-id --previous-version --current-versionrestore-snapshot-from-recycle-binRestores a snapshot from the Recycle Bin · --snapshot-idrestore-snapshot-tierRestores an archived Amazon EBS snapshot for use temporarily or permanently, or modifies the restore period or restore type for a snapshot that was previously temporarily · --snapshot-idrestore-volume-from-recycle-binRestores a volume from the Recycle Bin · --volume-idrevoke-client-vpn-ingressRemoves an ingress authorization rule from a Client VPN endpoint. · --client-vpn-endpoint-id --target-network-cidrrevoke-security-group-egressRemoves the specified outbound (egress) rules from the specified security group · --group-idrevoke-security-group-ingressRemoves the specified inbound (ingress) rules from a security grouprun-instancesLaunches the specified number of instances using an AMI for which you have permissions · --max-count --min-countrun-scheduled-instancesLaunches the specified Scheduled Instances · --launch-specification --scheduled-instance-idsearch-local-gateway-routesSearches for routes in the specified local gateway route table. · --local-gateway-route-table-idsearch-transit-gateway-multicast-groupsSearches one or more transit gateway multicast groups and returns the group membership information. · --transit-gateway-multicast-domain-idsearch-transit-gateway-routesSearches for routes in the specified transit gateway route table. · --transit-gateway-route-table-id --filterssend-diagnostic-interruptSends a diagnostic interrupt to the specified Amazon EC2 instance to trigger a kernel panic (on Linux instances), or a blue screen/stop error (on Windows instances) · --instance-idstart-declarative-policies-reportGenerates an account status report · --s3-bucket --target-idstart-instancesStarts an Amazon EBS-backed instance that you've previously stopped · --instance-idsstart-network-insights-access-scope-analysisStarts analyzing the specified Network Access Scope. · --network-insights-access-scope-id --client-tokenstart-network-insights-analysisStarts analyzing the specified path · --network-insights-path-id --client-tokenstart-vpc-endpoint-service-private-dns-verificationInitiates the verification process to prove that the service provider owns the private DNS name domain for the endpoint service · --service-idstop-instancesStops an Amazon EBS-backed instance · --instance-idsterminate-client-vpn-connectionsTerminates active Client VPN endpoint connections · --client-vpn-endpoint-idterminate-instancesTerminates (deletes) the specified instances · --instance-idsunassign-ipv6-addressesUnassigns the specified IPv6 addresses or Prefix Delegation prefixes from a network interface. · --network-interface-idunassign-private-ip-addressesUnassigns the specified secondary private IP addresses or IPv4 Prefix Delegation prefixes from a network interface. · --network-interface-idunassign-private-nat-gateway-addressUnassigns secondary private IPv4 addresses from a private NAT gateway · --nat-gateway-id --private-ip-addressesunlock-snapshotUnlocks a snapshot that is locked in governance mode or that is locked in compliance mode but still in the cooling-off period · --snapshot-idunmonitor-instancesDisables detailed monitoring for a running instance · --instance-idsupdate-capacity-manager-organizations-accessUpdates the Organizations access setting for EC2 Capacity Manager · --organizations-accessupdate-interruptible-capacity-reservation-allocationModifies the number of instances allocated to an interruptible reservation, allowing you to add more capacity or reclaim capacity to your source Capacity Reservation. · --capacity-reservation-id --target-instance-countupdate-security-group-rule-descriptions-egressUpdates the description of an egress (outbound) security group ruleupdate-security-group-rule-descriptions-ingressUpdates the description of an ingress (inbound) security group rulewithdraw-byoip-cidrStops advertising an address range that is provisioned as an address pool · --cidraws route53
71Amazon Route 53 · api 2013-04-01 · 71 commands
activate-key-signing-keyActivates a key-signing key (KSK) so that it can be used for signing by DNSSEC · --hosted-zone-id --nameassociate-vpc-with-hosted-zoneAssociates an Amazon VPC with a private hosted zone · --hosted-zone-id --vpcchange-cidr-collectionCreates, changes, or deletes CIDR blocks within a collection · --id --changeschange-resource-record-setsCreates, changes, or deletes a resource record set, which contains authoritative DNS information for a specified domain name or subdomain name · --hosted-zone-id --change-batchchange-tags-for-resourceAdds, edits, or deletes tags for a health check or a hosted zone · --resource-type --resource-idcreate-cidr-collectionCreates a CIDR collection in the current Amazon Web Services account. · --name --caller-referencecreate-health-checkCreates a new health check · --caller-reference --health-check-configcreate-hosted-zoneCreates a new public or private hosted zone · --name --caller-referencecreate-key-signing-keyCreates a new key-signing key (KSK) associated with a hosted zone · --caller-reference --hosted-zone-id --key-management-service-arn --name --statuscreate-query-logging-configCreates a configuration for DNS query logging · --hosted-zone-id --cloud-watch-logs-log-group-arncreate-reusable-delegation-setCreates a delegation set (a group of four name servers) that can be reused by multiple hosted zones that were created by the same Amazon Web Services account · --caller-referencecreate-traffic-policyCreates a traffic policy, which you use to create multiple DNS resource record sets for one domain name (such as example.com) or one subdomain name (such as www.example.c · --name --documentcreate-traffic-policy-instanceCreates resource record sets in a specified hosted zone based on the settings in a specified traffic policy version · --hosted-zone-id --name --ttl --traffic-policy-id --traffic-policy-versioncreate-traffic-policy-versionCreates a new version of an existing traffic policy · --id --documentcreate-vpc-association-authorizationAuthorizes the Amazon Web Services account that created a specified VPC to submit an AssociateVPCWithHostedZone request to associate the VPC with a specified hosted zone · --hosted-zone-id --vpcdeactivate-key-signing-keyDeactivates a key-signing key (KSK) so that it will not be used for signing by DNSSEC · --hosted-zone-id --namedelete-cidr-collectionDeletes a CIDR collection in the current Amazon Web Services account · --iddelete-health-checkDeletes a health check · --health-check-iddelete-hosted-zoneDeletes a hosted zone · --iddelete-key-signing-keyDeletes a key-signing key (KSK) · --hosted-zone-id --namedelete-query-logging-configDeletes a configuration for DNS query logging · --iddelete-reusable-delegation-setDeletes a reusable delegation set · --iddelete-traffic-policyDeletes a traffic policy · --id --versiondelete-traffic-policy-instanceDeletes a traffic policy instance and all of the resource record sets that Amazon Route 53 created when you created the instance · --iddelete-vpc-association-authorizationRemoves authorization to submit an AssociateVPCWithHostedZone request to associate a specified VPC with a hosted zone that was created by a different account · --hosted-zone-id --vpcdisable-hosted-zone-dnssecDisables DNSSEC signing in a specific hosted zone · --hosted-zone-iddisassociate-vpc-from-hosted-zoneDisassociates an Amazon Virtual Private Cloud (Amazon VPC) from an Amazon Route 53 private hosted zone · --hosted-zone-id --vpcenable-hosted-zone-dnssecEnables DNSSEC signing in a specific hosted zone. · --hosted-zone-idget-account-limitGets the specified limit for the current account, for example, the maximum number of health checks that you can create using the account · --typeget-changeReturns the current status of a change batch request · --idget-checker-ip-rangesRoute 53 does not perform authorization for this API because it retrieves information that is already available to the publicget-dnssecReturns information about DNSSEC for a specific hosted zone, including the key-signing keys (KSKs) in the hosted zone. · --hosted-zone-idget-geo-locationGets information about whether a specified geographic location is supported for Amazon Route 53 geolocation resource record setsget-health-checkGets information about a specified health check. · --health-check-idget-health-check-countRetrieves the number of health checks that are associated with the current Amazon Web Services account.get-health-check-last-failure-reasonGets the reason that a specified health check failed most recently. · --health-check-idget-health-check-statusGets status of a specified health check · --health-check-idget-hosted-zoneGets information about a specified hosted zone including the four name servers assigned to the hosted zone · --idget-hosted-zone-countRetrieves the number of hosted zones that are associated with the current Amazon Web Services account.get-hosted-zone-limitGets the specified limit for a specified hosted zone, for example, the maximum number of records that you can create in the hosted zone · --type --hosted-zone-idget-query-logging-configGets information about a specified configuration for DNS query logging · --idget-reusable-delegation-setRetrieves information about a specified reusable delegation set, including the four name servers that are assigned to the delegation set. · --idget-reusable-delegation-set-limitGets the maximum number of hosted zones that you can associate with the specified reusable delegation set · --type --delegation-set-idget-traffic-policyGets information about a specific traffic policy version · --id --versionget-traffic-policy-instanceGets information about a specified traffic policy instance · --idget-traffic-policy-instance-countGets the number of traffic policy instances that are associated with the current Amazon Web Services account.list-cidr-blocksReturns a paginated list of location objects and their CIDR blocks. · --collection-idlist-cidr-collectionsReturns a paginated list of CIDR collections in the Amazon Web Services account (metadata only).list-cidr-locationsReturns a paginated list of CIDR locations for the given collection (metadata only, does not include CIDR blocks). · --collection-idlist-geo-locationsRetrieves a list of supported geographic locationslist-health-checksRetrieve a list of the health checks that are associated with the current Amazon Web Services account.list-hosted-zonesRetrieves a list of the public and private hosted zones that are associated with the current Amazon Web Services accountlist-hosted-zones-by-nameRetrieves a list of your hosted zones in lexicographic orderlist-hosted-zones-by-vpcLists all the private hosted zones that a specified VPC is associated with, regardless of which Amazon Web Services account or Amazon Web Services service owns the hosted · --vpc-id --vpc-regionlist-query-logging-configsLists the configurations for DNS query logging that are associated with the current Amazon Web Services account or the configuration that is associated with a specified hlist-resource-record-setsLists the resource record sets in a specified hosted zone · --hosted-zone-idlist-reusable-delegation-setsRetrieves a list of the reusable delegation sets that are associated with the current Amazon Web Services account.list-tags-for-resourceLists tags for one health check or hosted zone · --resource-type --resource-idlist-tags-for-resourcesLists tags for up to 10 health checks or hosted zones · --resource-type --resource-idslist-traffic-policiesGets information about the latest version for every traffic policy that is associated with the current Amazon Web Services accountlist-traffic-policy-instancesGets information about the traffic policy instances that you created by using the current Amazon Web Services accountlist-traffic-policy-instances-by-hosted-zoneGets information about the traffic policy instances that you created in a specified hosted zone · --hosted-zone-idlist-traffic-policy-instances-by-policyGets information about the traffic policy instances that you created by using a specify traffic policy version · --traffic-policy-id --traffic-policy-versionlist-traffic-policy-versionsGets information about all of the versions for a specified traffic policy · --idlist-vpc-association-authorizationsGets a list of the VPCs that were created by other accounts and that can be associated with a specified hosted zone because you've submitted one or more CreateVPCAssociat · --hosted-zone-idtest-dns-answerGets the value that Amazon Route 53 returns in response to a DNS request for a specified record name and type · --hosted-zone-id --record-name --record-typeupdate-health-checkUpdates an existing health check · --health-check-idupdate-hosted-zone-commentUpdates the comment for a specified hosted zone. · --idupdate-hosted-zone-featuresUpdates the features configuration for a hosted zone · --hosted-zone-idupdate-traffic-policy-commentUpdates the comment for a specified traffic policy version. · --id --version --commentupdate-traffic-policy-instanceAfter you submit a UpdateTrafficPolicyInstance request, there's a brief delay while Route 53 creates the resource record sets that are specified in the traffic policy def · --id --ttl --traffic-policy-id --traffic-policy-versionaws acm
16AWS Certificate Manager · api 2015-12-08 · 16 commands
add-tags-to-certificateAdds one or more tags to an ACM certificate · --certificate-arn --tagsdelete-certificateDeletes a certificate and its associated private key · --certificate-arndescribe-certificateReturns detailed metadata about the specified ACM certificate · --certificate-arnexport-certificateExports a private certificate issued by a private certificate authority (CA) or public certificate for use anywhere · --certificate-arn --passphraseget-account-configurationReturns the account configuration options associated with an Amazon Web Services account.get-certificateRetrieves a certificate and its certificate chain · --certificate-arnimport-certificateImports a certificate into Certificate Manager (ACM) to use with services that are integrated with ACM · --certificate --private-keylist-certificatesRetrieves a list of certificate ARNs and domain nameslist-tags-for-certificateLists the tags that have been applied to the ACM certificate · --certificate-arnput-account-configurationAdds or modifies account-level configurations in ACM · --idempotency-tokenremove-tags-from-certificateRemove one or more tags from an ACM certificate · --certificate-arn --tagsrenew-certificateRenews an eligible ACM certificate · --certificate-arnrequest-certificateRequests an ACM certificate for use with other Amazon Web Services services · --domain-nameresend-validation-emailResends the email that requests domain ownership validation · --certificate-arn --domain --validation-domainrevoke-certificateRevokes a public ACM certificate · --certificate-arn --revocation-reasonupdate-certificate-optionsUpdates a certificate · --certificate-arn --optionsaws lambda
85AWS Lambda · api 2015-03-31 · 85 commands
add-layer-version-permissionAdds permissions to the resource-based policy of a version of an Lambda layer · --layer-name --version-number --statement-id --action --principaladd-permissionGrants a principal permission to use a function · --function-name --statement-id --action --principalcheckpoint-durable-executionSaves the progress of a durable function execution during runtime · --durable-execution-arn --checkpoint-tokencreate-aliasCreates an alias for a Lambda function version · --function-name --name --function-versioncreate-capacity-providerCreates a capacity provider that manages compute resources for Lambda functions · --capacity-provider-name --vpc-config --permissions-configcreate-code-signing-configCreates a code signing configuration · --allowed-publisherscreate-event-source-mappingCreates a mapping between an event source and an Lambda function · --function-namecreate-functionCreates a Lambda function · --function-name --role --codecreate-function-url-configCreates a Lambda function URL with the specified configuration parameters · --function-name --auth-typedelete-aliasDeletes a Lambda function alias. · --function-name --namedelete-capacity-providerDeletes a capacity provider · --capacity-provider-namedelete-code-signing-configDeletes the code signing configuration · --code-signing-config-arndelete-event-source-mappingDeletes an event source mapping · --uuiddelete-functionDeletes a Lambda function · --function-namedelete-function-code-signing-configRemoves the code signing configuration from the function. · --function-namedelete-function-concurrencyRemoves a concurrent execution limit from a function. · --function-namedelete-function-event-invoke-configDeletes the configuration for asynchronous invocation for a function, version, or alias · --function-namedelete-function-url-configDeletes a Lambda function URL · --function-namedelete-layer-versionDeletes a version of an Lambda layer · --layer-name --version-numberdelete-provisioned-concurrency-configDeletes the provisioned concurrency configuration for a function. · --function-name --qualifierget-account-settingsRetrieves details about your account's limits and usage in an Amazon Web Services Region.get-aliasReturns details about a Lambda function alias. · --function-name --nameget-capacity-providerRetrieves information about a specific capacity provider, including its configuration, state, and associated resources. · --capacity-provider-nameget-code-signing-configReturns information about the specified code signing configuration. · --code-signing-config-arnget-durable-executionRetrieves detailed information about a specific durable execution, including its current status, input payload, result or error information, and execution metadata such a · --durable-execution-arnget-durable-execution-historyRetrieves the execution history for a durable execution, showing all the steps, callbacks, and events that occurred during the execution · --durable-execution-arnget-durable-execution-stateRetrieves the current execution state required for the replay process during durable function execution · --durable-execution-arn --checkpoint-tokenget-event-source-mappingReturns details about an event source mapping · --uuidget-functionReturns information about the function or function version, with a link to download the deployment package that's valid for 10 minutes · --function-nameget-function-code-signing-configReturns the code signing configuration for the specified function. · --function-nameget-function-concurrencyReturns details about the reserved concurrency configuration for a function · --function-nameget-function-configurationReturns the version-specific settings of a Lambda function or version · --function-nameget-function-event-invoke-configRetrieves the configuration for asynchronous invocation for a function, version, or alias · --function-nameget-function-recursion-configReturns your function's recursive loop detection configuration. · --function-nameget-function-scaling-configRetrieves the scaling configuration for a Lambda Managed Instances function. · --function-name --qualifierget-function-url-configReturns details about a Lambda function URL. · --function-nameget-layer-versionReturns information about a version of an Lambda layer, with a link to download the layer archive that's valid for 10 minutes. · --layer-name --version-numberget-layer-version-by-arnReturns information about a version of an Lambda layer, with a link to download the layer archive that's valid for 10 minutes. · --arnget-layer-version-policyReturns the permission policy for a version of an Lambda layer · --layer-name --version-numberget-policyReturns the resource-based IAM policy for a function, version, or alias. · --function-nameget-provisioned-concurrency-configRetrieves the provisioned concurrency configuration for a function's alias or version. · --function-name --qualifierget-runtime-management-configRetrieves the runtime management configuration for a function's version · --function-nameinvokeInvokes a Lambda function · --function-nameinvoke-asyncFor asynchronous function invocation, use Invoke · --function-name --invoke-argsinvoke-with-response-streamConfigure your Lambda functions to stream response payloads back to clients · --function-namelist-aliasesReturns a list of aliases for a Lambda function. · --function-namelist-capacity-providersReturns a list of capacity providers in your account.list-code-signing-configsReturns a list of code signing configurationslist-durable-executions-by-functionReturns a list of durable executions for a specified Lambda function · --function-namelist-event-source-mappingsLists event source mappingslist-function-event-invoke-configsRetrieves a list of configurations for asynchronous invocation for a function · --function-namelist-function-url-configsReturns a list of Lambda function URLs for the specified function. · --function-namelist-function-versions-by-capacity-providerReturns a list of function versions that are configured to use a specific capacity provider. · --capacity-provider-namelist-functionsReturns a list of Lambda functions, with the version-specific configuration of eachlist-functions-by-code-signing-configList the functions that use the specified code signing configuration · --code-signing-config-arnlist-layer-versionsLists the versions of an Lambda layer · --layer-namelist-layersLists Lambda layers and shows information about the latest version of eachlist-provisioned-concurrency-configsRetrieves a list of provisioned concurrency configurations for a function. · --function-namelist-tagsReturns a function, event source mapping, or code signing configuration's tags · --resourcelist-versions-by-functionReturns a list of versions, with the version-specific configuration of each · --function-namepublish-layer-versionCreates an Lambda layer from a ZIP archive · --layer-name --contentpublish-versionCreates a version from the current code and configuration of a function · --function-nameput-function-code-signing-configUpdate the code signing configuration for the function · --code-signing-config-arn --function-nameput-function-concurrencySets the maximum number of simultaneous executions for a function, and reserves capacity for that concurrency level · --function-name --reserved-concurrent-executionsput-function-event-invoke-configConfigures options for asynchronous invocation on a function, version, or alias · --function-nameput-function-recursion-configSets your function's recursive loop detection configuration · --function-name --recursive-loopput-function-scaling-configSets the scaling configuration for a Lambda Managed Instances function · --function-name --qualifierput-provisioned-concurrency-configAdds a provisioned concurrency configuration to a function's alias or version. · --function-name --qualifier --provisioned-concurrent-executionsput-runtime-management-configSets the runtime management configuration for a function's version · --function-name --update-runtime-onremove-layer-version-permissionRemoves a statement from the permissions policy for a version of an Lambda layer · --layer-name --version-number --statement-idremove-permissionRevokes function-use permission from an Amazon Web Services service or another Amazon Web Services account · --function-name --statement-idsend-durable-execution-callback-failureSends a failure response for a callback operation in a durable execution · --callback-idsend-durable-execution-callback-heartbeatSends a heartbeat signal for a long-running callback operation to prevent timeout · --callback-idsend-durable-execution-callback-successSends a successful completion response for a callback operation in a durable execution · --callback-idstop-durable-executionStops a running durable execution · --durable-execution-arntag-resourceAdds tags to a function, event source mapping, or code signing configuration. · --resource --tagsuntag-resourceRemoves tags from a function, event source mapping, or code signing configuration. · --resource --tag-keysupdate-aliasUpdates the configuration of a Lambda function alias. · --function-name --nameupdate-capacity-providerUpdates the configuration of an existing capacity provider. · --capacity-provider-nameupdate-code-signing-configUpdate the code signing configuration · --code-signing-config-arnupdate-event-source-mappingUpdates an event source mapping · --uuidupdate-function-codeUpdates a Lambda function's code · --function-nameupdate-function-configurationModify the version-specific settings of a Lambda function · --function-nameupdate-function-event-invoke-configUpdates the configuration for asynchronous invocation for a function, version, or alias · --function-nameupdate-function-url-configUpdates the configuration for a Lambda function URL. · --function-nameaws logs (CloudWatch Logs)
108Amazon CloudWatch Logs · api 2014-03-28 · 108 commands
associate-kms-keyAssociates the specified KMS key with either one log group in the account, or with all stored CloudWatch Logs query insights results in the account · --kms-key-idassociate-source-to-s3-table-integrationAssociates a data source with an S3 Table Integration for query access in the 'logs' namespace · --integration-arn --data-sourcecancel-export-taskCancels the specified export task · --task-idcancel-import-taskCancels an active import task and stops importing data from the CloudTrail Lake Event Data Store. · --import-idcreate-deliveryCreates a delivery · --delivery-source-name --delivery-destination-arncreate-export-taskCreates an export task so that you can efficiently export data from a log group to an Amazon S3 bucket · --log-group-name --from --to --destinationcreate-import-taskStarts an import from a data source to CloudWatch Log and creates a managed log group as the destination for the imported data · --import-source-arn --import-role-arncreate-log-anomaly-detectorCreates an anomaly detector that regularly scans one or more log groups and look for patterns and anomalies in the logs · --log-group-arn-listcreate-log-groupCreates a log group with the specified name · --log-group-namecreate-log-streamCreates a log stream for the specified log group · --log-group-name --log-stream-namecreate-scheduled-queryCreates a scheduled query that runs CloudWatch Logs Insights queries at regular intervals · --name --query-language --query-string --schedule-expression --execution-role-arndelete-account-policyDeletes a CloudWatch Logs account policy · --policy-name --policy-typedelete-data-protection-policyDeletes the data protection policy from the specified log group · --log-group-identifierdelete-deliveryDeletes a delivery · --iddelete-delivery-destinationDeletes a delivery destination · --namedelete-delivery-destination-policyDeletes a delivery destination policy · --delivery-destination-namedelete-delivery-sourceDeletes a delivery source · --namedelete-destinationDeletes the specified destination, and eventually disables all the subscription filters that publish to it · --destination-namedelete-index-policyDeletes a log-group level field index policy that was applied to a single log group · --log-group-identifierdelete-integrationDeletes the integration between CloudWatch Logs and OpenSearch Service · --integration-namedelete-log-anomaly-detectorDeletes the specified CloudWatch Logs anomaly detector. · --anomaly-detector-arndelete-log-groupDeletes the specified log group and permanently deletes all the archived log events associated with the log group. · --log-group-namedelete-log-streamDeletes the specified log stream and permanently deletes all the archived log events associated with the log stream. · --log-group-name --log-stream-namedelete-metric-filterDeletes the specified metric filter. · --log-group-name --filter-namedelete-query-definitionDeletes a saved CloudWatch Logs Insights query definition · --query-definition-iddelete-resource-policyDeletes a resource policy from this accountdelete-retention-policyDeletes the specified retention policy · --log-group-namedelete-scheduled-queryDeletes a scheduled query and stops all future executions · --identifierdelete-subscription-filterDeletes the specified subscription filter. · --log-group-name --filter-namedelete-transformerDeletes the log transformer for the specified log group · --log-group-identifierdescribe-account-policiesReturns a list of all CloudWatch Logs account policies in the account · --policy-typedescribe-configuration-templatesUse this operation to return the valid and default values that are used when creating delivery sources, delivery destinations, and deliveriesdescribe-deliveriesRetrieves a list of the deliveries that have been created in the accountdescribe-delivery-destinationsRetrieves a list of the delivery destinations that have been created in the account.describe-delivery-sourcesRetrieves a list of the delivery sources that have been created in the account.describe-destinationsLists all your destinationsdescribe-export-tasksLists the specified export tasksdescribe-field-indexesReturns a list of custom and default field indexes which are discovered in log data · --log-group-identifiersdescribe-import-task-batchesGets detailed information about the individual batches within an import task, including their status and any error messages · --import-iddescribe-import-tasksLists and describes import tasks, with optional filtering by import status and source ARN.describe-index-policiesReturns the field index policies of the specified log group · --log-group-identifiersdescribe-log-groupsReturns information about log groups, including data sources that ingest into each log groupdescribe-log-streamsLists the log streams for the specified log groupdescribe-metric-filtersLists the specified metric filtersdescribe-queriesReturns a list of CloudWatch Logs Insights queries that are scheduled, running, or have been run recently in this accountdescribe-query-definitionsThis operation returns a paginated list of your saved CloudWatch Logs Insights query definitionsdescribe-resource-policiesLists the resource policies in this account.describe-subscription-filtersLists the subscription filters for the specified log group · --log-group-namedisassociate-kms-keyDisassociates the specified KMS key from the specified log group or from all CloudWatch Logs Insights query results in the accountdisassociate-source-from-s3-table-integrationDisassociates a data source from an S3 Table Integration, removing query access and deleting all associated data from the integration. · --identifierfilter-log-eventsLists log events from the specified log groupget-data-protection-policyReturns information about a log group data protection policy. · --log-group-identifierget-deliveryReturns complete information about one logical delivery · --idget-delivery-destinationRetrieves complete information about one delivery destination. · --nameget-delivery-destination-policyRetrieves the delivery destination policy assigned to the delivery destination that you specify · --delivery-destination-nameget-delivery-sourceRetrieves complete information about one delivery source. · --nameget-integrationReturns information about one integration between CloudWatch Logs and OpenSearch Service. · --integration-nameget-log-anomaly-detectorRetrieves information about the log anomaly detector that you specify · --anomaly-detector-arnget-log-eventsLists log events from the specified log stream · --log-stream-nameget-log-fieldsDiscovers available fields for a specific data source and type · --data-source-name --data-source-typeget-log-group-fieldsReturns a list of the fields that are included in log events in the specified log groupget-log-objectRetrieves a large logging object (LLO) and streams it back · --log-object-pointerget-log-recordRetrieves all of the fields and values of a single log event · --log-record-pointerget-query-resultsReturns the results from the specified query · --query-idget-scheduled-queryRetrieves details about a specific scheduled query, including its configuration, execution status, and metadata. · --identifierget-scheduled-query-historyRetrieves the execution history of a scheduled query within a specified time range, including query results and destination processing status. · --identifier --start-time --end-timeget-transformerReturns the information about the log transformer associated with this log group · --log-group-identifierlist-aggregate-log-group-summariesReturns an aggregate summary of all log groups in the Region grouped by specified data source characteristics · --group-bylist-anomaliesReturns a list of anomalies that log anomaly detectors have foundlist-integrationsReturns a list of integrations between CloudWatch Logs and other services in this accountlist-log-anomaly-detectorsRetrieves a list of the log anomaly detectors in the account.list-log-groupsReturns a list of log groups in the Region in your accountlist-log-groups-for-queryReturns a list of the log groups that were analyzed during a single CloudWatch Logs Insights query · --query-idlist-scheduled-queriesLists all scheduled queries in your account and regionlist-sources-for-s3-table-integrationReturns a list of data source associations for a specified S3 Table Integration, showing which data sources are currently associated for query access. · --integration-arnlist-tags-for-resourceDisplays the tags associated with a CloudWatch Logs resource · --resource-arnlist-tags-log-groupThe ListTagsLogGroup operation is on the path to deprecation · --log-group-nameput-account-policyCreates an account-level data protection policy, subscription filter policy, field index policy, transformer policy, or metric extraction policy that applies to all log g · --policy-name --policy-document --policy-typeput-bearer-token-authenticationEnables or disables bearer token authentication for the specified log group · --log-group-identifier --bearer-token-authentication-enabledput-data-protection-policyCreates a data protection policy for the specified log group · --log-group-identifier --policy-documentput-delivery-destinationCreates or updates a logical delivery destination · --nameput-delivery-destination-policyCreates and assigns an IAM policy that grants permissions to CloudWatch Logs to deliver logs cross-account to a specified destination in this account · --delivery-destination-name --delivery-destination-policyput-delivery-sourceCreates or updates a logical delivery source · --name --resource-arn --log-typeput-destinationCreates or updates a destination · --destination-name --target-arn --role-arnput-destination-policyCreates or updates an access policy associated with an existing destination · --destination-name --access-policyput-index-policyCreates or updates a field index policy for the specified log group · --log-group-identifier --policy-documentput-integrationCreates an integration between CloudWatch Logs and another service in this account · --integration-name --resource-config --integration-typeput-log-eventsUploads a batch of log events to the specified log stream · --log-group-name --log-stream-name --log-eventsput-log-group-deletion-protectionEnables or disables deletion protection for the specified log group · --log-group-identifier --deletion-protection-enabledput-metric-filterCreates or updates a metric filter and associates it with the specified log group · --log-group-name --filter-name --filter-pattern --metric-transformationsput-query-definitionCreates or updates a query definition for CloudWatch Logs Insights · --name --query-stringput-resource-policyCreates or updates a resource policy allowing other Amazon Web Services services to put log events to this account, such as Amazon Route 53put-retention-policySets the retention of the specified log group · --log-group-name --retention-in-daysput-subscription-filterCreates or updates a subscription filter and associates it with the specified log group · --log-group-name --filter-name --filter-pattern --destination-arnput-transformerCreates or updates a log transformer for a single log group · --log-group-identifier --transformer-configstart-live-tailStarts a Live Tail streaming session for one or more log groups · --log-group-identifiersstart-queryStarts a query of one or more log groups or data sources using CloudWatch Logs Insights · --start-time --end-time --query-stringstop-queryStops a CloudWatch Logs Insights query that is in progress · --query-idtag-log-groupThe TagLogGroup operation is on the path to deprecation · --log-group-name --tagstag-resourceAssigns one or more tags (key-value pairs) to the specified CloudWatch Logs resource · --resource-arn --tagstest-metric-filterTests the filter pattern of a metric filter against a sample of log event messages · --filter-pattern --log-event-messagestest-transformerUse this operation to test a log transformer · --transformer-config --log-event-messagesuntag-log-groupThe UntagLogGroup operation is on the path to deprecation · --log-group-name --tagsuntag-resourceRemoves one or more tags from the specified resource. · --resource-arn --tag-keysupdate-anomalyUse this operation to suppress anomaly detection for a specified anomaly or pattern · --anomaly-detector-arnupdate-delivery-configurationUse this operation to update the configuration of a delivery to change either the S3 path pattern or the format of the delivered logs · --idupdate-log-anomaly-detectorUpdates an existing log anomaly detector. · --anomaly-detector-arn --enabledupdate-scheduled-queryUpdates an existing scheduled query with new configuration · --identifier --query-language --query-string --schedule-expression --execution-role-arnaws cloudwatch
43Amazon CloudWatch · api 2010-08-01 · 43 commands
delete-alarm-mute-ruleDeletes a specific alarm mute rule · --alarm-mute-rule-namedelete-alarmsDeletes the specified alarms · --alarm-namesdelete-anomaly-detectorDeletes the specified anomaly detection model from your accountdelete-dashboardsDeletes all dashboards that you specify · --dashboard-namesdelete-insight-rulesPermanently deletes the specified Contributor Insights rules · --rule-namesdelete-metric-streamPermanently deletes the metric stream that you specify. · --namedescribe-alarm-contributorsReturns the information of the current alarm contributors that are in ALARM state · --alarm-namedescribe-alarm-historyRetrieves the history for the specified alarmdescribe-alarmsRetrieves the specified alarmsdescribe-alarms-for-metricRetrieves the alarms for the specified metric · --metric-name --namespacedescribe-anomaly-detectorsLists the anomaly detection models that you have created in your accountdescribe-insight-rulesReturns a list of all the Contributor Insights rules in your accountdisable-alarm-actionsDisables the actions for the specified alarms · --alarm-namesdisable-insight-rulesDisables the specified Contributor Insights rules · --rule-namesenable-alarm-actionsEnables the actions for the specified alarms. · --alarm-namesenable-insight-rulesEnables the specified Contributor Insights rules · --rule-namesget-alarm-mute-ruleRetrieves details for a specific alarm mute rule · --alarm-mute-rule-nameget-dashboardDisplays the details of the dashboard that you specify · --dashboard-nameget-insight-rule-reportThis operation returns the time series data collected by a Contributor Insights rule · --rule-name --start-time --end-time --periodget-metric-dataYou can use the GetMetricData API to retrieve CloudWatch metric values · --metric-data-queries --start-time --end-timeget-metric-statisticsGets statistics for the specified metric · --namespace --metric-name --start-time --end-time --periodget-metric-streamReturns information about the metric stream that you specify. · --nameget-metric-widget-imageYou can use the GetMetricWidgetImage API to retrieve a snapshot graph of one or more Amazon CloudWatch metrics as a bitmap image · --metric-widgetlist-alarm-mute-rulesLists alarm mute rules in your Amazon Web Services account and regionlist-dashboardsReturns a list of the dashboards for your accountlist-managed-insight-rulesReturns a list that contains the number of managed Contributor Insights rules in your account. · --resource-arnlist-metric-streamsReturns a list of metric streams in this account.list-metricsList the specified metricslist-tags-for-resourceDisplays the tags associated with a CloudWatch resource · --resource-arnput-alarm-mute-ruleCreates or updates an alarm mute rule · --name --ruleput-anomaly-detectorCreates an anomaly detection model for a CloudWatch metricput-composite-alarmCreates or updates a composite alarm · --alarm-name --alarm-ruleput-dashboardCreates a dashboard if it does not already exist, or updates an existing dashboard · --dashboard-name --dashboard-bodyput-insight-ruleCreates a Contributor Insights rule · --rule-name --rule-definitionput-managed-insight-rulesCreates a managed Contributor Insights rule for a specified Amazon Web Services resource · --managed-rulesput-metric-alarmCreates or updates an alarm and associates it with the specified metric, metric math expression, anomaly detection model, or Metrics Insights query · --alarm-name --evaluation-periods --comparison-operatorput-metric-dataPublishes metric data to Amazon CloudWatch · --namespaceput-metric-streamCreates or updates a metric stream · --name --firehose-arn --role-arn --output-formatset-alarm-stateTemporarily sets the state of an alarm for testing purposes · --alarm-name --state-value --state-reasonstart-metric-streamsStarts the streaming of metrics for one or more of your metric streams. · --namesstop-metric-streamsStops the streaming of metrics for one or more of your metric streams. · --namestag-resourceAssigns one or more tags (key-value pairs) to the specified CloudWatch resource · --resource-arn --tagsuntag-resourceRemoves one or more tags from the specified resource. · --resource-arn --tag-keysaws events (EventBridge)
57Amazon EventBridge · api 2015-10-07 · 57 commands
activate-event-sourceActivates a partner event source that has been deactivated · --namecancel-replayCancels the specified replay. · --replay-namecreate-api-destinationCreates an API destination, which is an HTTP invocation endpoint configured as a target for events · --name --connection-arn --invocation-endpoint --http-methodcreate-archiveCreates an archive of events with the specified settings · --archive-name --event-source-arncreate-connectionCreates a connection · --name --authorization-type --auth-parameterscreate-endpointCreates a global endpoint · --name --routing-config --event-busescreate-event-busCreates a new event bus within your account · --namecreate-partner-event-sourceCalled by an SaaS partner to create a partner event source · --name --accountdeactivate-event-sourceYou can use this operation to temporarily stop receiving events from the specified partner event source · --namedeauthorize-connectionRemoves all authorization parameters from the connection · --namedelete-api-destinationDeletes the specified API destination. · --namedelete-archiveDeletes the specified archive. · --archive-namedelete-connectionDeletes a connection. · --namedelete-endpointDelete an existing global endpoint · --namedelete-event-busDeletes the specified custom event bus or partner event bus · --namedelete-partner-event-sourceThis operation is used by SaaS partners to delete a partner event source · --name --accountdelete-ruleDeletes the specified rule · --namedescribe-api-destinationRetrieves details about an API destination. · --namedescribe-archiveRetrieves details about an archive. · --archive-namedescribe-connectionRetrieves details about a connection. · --namedescribe-endpointGet the information about an existing global endpoint · --namedescribe-event-busDisplays details about an event bus in your accountdescribe-event-sourceThis operation lists details about a partner event source that is shared with your account. · --namedescribe-partner-event-sourceAn SaaS partner can use this operation to list details about a partner event source that they have created · --namedescribe-replayRetrieves details about a replay · --replay-namedescribe-ruleDescribes the specified rule · --namedisable-ruleDisables the specified rule · --nameenable-ruleEnables the specified rule · --namelist-api-destinationsRetrieves a list of API destination in the account in the current Region.list-archivesLists your archiveslist-connectionsRetrieves a list of connections from the account.list-endpointsList the global endpoints associated with this accountlist-event-busesLists all the event buses in your account, including the default event bus, custom event buses, and partner event buses.list-event-sourcesYou can use this to see all the partner event sources that have been shared with your Amazon Web Services accountlist-partner-event-source-accountsAn SaaS partner can use this operation to display the Amazon Web Services account ID that a particular partner event source name is associated with · --event-source-namelist-partner-event-sourcesAn SaaS partner can use this operation to list all the partner event source names that they have created · --name-prefixlist-replaysLists your replayslist-rule-names-by-targetLists the rules for the specified target · --target-arnlist-rulesLists your Amazon EventBridge ruleslist-tags-for-resourceDisplays the tags associated with an EventBridge resource · --resource-arnlist-targets-by-ruleLists the targets assigned to the specified rule · --ruleput-eventsSends custom events to Amazon EventBridge so that they can be matched to rules · --entriesput-partner-eventsThis is used by SaaS partners to write events to a customer's partner event bus · --entriesput-permissionRunning PutPermission permits the specified Amazon Web Services account or Amazon Web Services organization to put events to the specified event busput-ruleCreates or updates the specified rule · --nameput-targetsAdds the specified targets to the specified rule, or updates the targets if they are already associated with the rule · --rule --targetsremove-permissionRevokes the permission of another Amazon Web Services account to be able to put events to the specified event busremove-targetsRemoves the specified targets from the specified rule · --rule --idsstart-replayStarts the specified replay · --replay-name --event-source-arn --event-start-time --event-end-time --destinationtag-resourceAssigns one or more tags (key-value pairs) to the specified EventBridge resource · --resource-arn --tagstest-event-patternTests whether the specified event pattern matches the provided event · --event-pattern --eventuntag-resourceRemoves one or more tags from the specified EventBridge resource · --resource-arn --tag-keysupdate-api-destinationUpdates an API destination. · --nameupdate-archiveUpdates the specified archive. · --archive-nameupdate-connectionUpdates settings for a connection. · --nameupdate-endpointUpdate an existing endpoint · --nameupdate-event-busUpdates the specified event bus.aws ssm (Systems Manager)
146Amazon Simple Systems Manager (SSM) · api 2014-11-06 · 146 commands
add-tags-to-resourceAdds or overwrites one or more tags for the specified resource · --resource-type --resource-id --tagsassociate-ops-item-related-itemAssociates a related item to a Systems Manager OpsCenter OpsItem · --ops-item-id --association-type --resource-type --resource-uricancel-commandAttempts to cancel the command specified by the Command ID · --command-idcancel-maintenance-window-executionStops a maintenance window execution that is already in progress and cancels any tasks in the window that haven't already starting running · --window-execution-idcreate-activationGenerates an activation code and activation ID you can use to register your on-premises servers, edge devices, or virtual machine (VM) with Amazon Web Services Systems Ma · --iam-rolecreate-associationA State Manager association defines the state that you want to maintain on your managed nodes · --namecreate-association-batchAssociates the specified Amazon Web Services Systems Manager document (SSM document) with the specified managed nodes or targets · --entriescreate-documentCreates a Amazon Web Services Systems Manager (SSM document) · --content --namecreate-maintenance-windowCreates a new maintenance window · --name --schedule --duration --cutoff --allow-unassociated-targetscreate-ops-itemCreates a new OpsItem · --description --source --titlecreate-ops-metadataIf you create a new application in Application Manager, Amazon Web Services Systems Manager calls this API operation to specify information about the new application, inc · --resource-idcreate-patch-baselineCreates a patch baseline · --namecreate-resource-data-syncA resource data sync helps you view data from multiple sources in a single location · --sync-namedelete-activationDeletes an activation · --activation-iddelete-associationDisassociates the specified Amazon Web Services Systems Manager document (SSM document) from the specified managed nodedelete-documentDeletes the Amazon Web Services Systems Manager document (SSM document) and all managed node associations to the document · --namedelete-inventoryDelete a custom inventory type or the data associated with a custom Inventory type · --type-namedelete-maintenance-windowDeletes a maintenance window. · --window-iddelete-ops-itemDelete an OpsItem · --ops-item-iddelete-ops-metadataDelete OpsMetadata related to an application. · --ops-metadata-arndelete-parameterDelete a parameter from the system · --namedelete-parametersDelete a list of parameters · --namesdelete-patch-baselineDeletes a patch baseline. · --baseline-iddelete-resource-data-syncDeletes a resource data sync configuration · --sync-namedelete-resource-policyDeletes a Systems Manager resource policy · --resource-arn --policy-id --policy-hashderegister-managed-instanceRemoves the server or virtual machine from the list of registered servers · --instance-idderegister-patch-baseline-for-patch-groupRemoves a patch group from a patch baseline. · --baseline-id --patch-groupderegister-target-from-maintenance-windowRemoves a target from a maintenance window. · --window-id --window-target-idderegister-task-from-maintenance-windowRemoves a task from a maintenance window. · --window-id --window-task-iddescribe-activationsDescribes details about the activation, such as the date and time the activation was created, its expiration date, the Identity and Access Management (IAM) role assigned describe-associationDescribes the association for the specified target or managed nodedescribe-association-execution-targetsViews information about a specific execution of a specific association. · --association-id --execution-iddescribe-association-executionsViews all executions for a specific association ID. · --association-iddescribe-automation-executionsProvides details about all active and terminated Automation executions.describe-automation-step-executionsInformation about all active and terminated step executions in an Automation workflow. · --automation-execution-iddescribe-available-patchesLists all patches eligible to be included in a patch baselinedescribe-documentDescribes the specified Amazon Web Services Systems Manager document (SSM document). · --namedescribe-document-permissionDescribes the permissions for a Amazon Web Services Systems Manager document (SSM document) · --name --permission-typedescribe-effective-instance-associationsAll associations for the managed nodes. · --instance-iddescribe-effective-patches-for-patch-baselineRetrieves the current effective patches (the patch and the approval state) for the specified patch baseline · --baseline-iddescribe-instance-associations-statusThe status of the associations for the managed nodes. · --instance-iddescribe-instance-informationProvides information about one or more of your managed nodes, including the operating system platform, SSM Agent version, association status, and IP addressdescribe-instance-patch-statesRetrieves the high-level patch state of one or more managed nodes. · --instance-idsdescribe-instance-patch-states-for-patch-groupRetrieves the high-level patch state for the managed nodes in the specified patch group. · --patch-groupdescribe-instance-patchesRetrieves information about the patches on the specified managed node and their state relative to the patch baseline being used for the node. · --instance-iddescribe-instance-propertiesAn API operation used by the Systems Manager console to display information about Systems Manager managed nodes.describe-inventory-deletionsDescribes a specific delete inventory operation.describe-maintenance-window-execution-task-invocationsRetrieves the individual task executions (one per target) for a particular task run as part of a maintenance window execution. · --window-execution-id --task-iddescribe-maintenance-window-execution-tasksFor a given maintenance window execution, lists the tasks that were run. · --window-execution-iddescribe-maintenance-window-executionsLists the executions of a maintenance window · --window-iddescribe-maintenance-window-scheduleRetrieves information about upcoming executions of a maintenance window.describe-maintenance-window-targetsLists the targets registered with the maintenance window. · --window-iddescribe-maintenance-window-tasksLists the tasks in a maintenance window · --window-iddescribe-maintenance-windowsRetrieves the maintenance windows in an Amazon Web Services account.describe-maintenance-windows-for-targetRetrieves information about the maintenance window targets or tasks that a managed node is associated with. · --targets --resource-typedescribe-ops-itemsQuery a set of OpsItemsdescribe-parametersLists the parameters in your Amazon Web Services account or the parameters shared with you when you enable the Shared optiondescribe-patch-baselinesLists the patch baselines in your Amazon Web Services account.describe-patch-group-stateReturns high-level aggregated patch compliance state information for a patch group. · --patch-groupdescribe-patch-groupsLists all patch groups that have been registered with patch baselines.describe-patch-propertiesLists the properties of available patches organized by product, product family, classification, severity, and other properties of available patches · --operating-system --propertydescribe-sessionsRetrieves a list of all active sessions (both connected and disconnected) or terminated sessions from the past 30 days. · --statedisassociate-ops-item-related-itemDeletes the association between an OpsItem and a related item · --ops-item-id --association-idget-access-tokenReturns a credentials set to be used with just-in-time node access. · --access-request-idget-automation-executionGet detailed information about a particular Automation execution. · --automation-execution-idget-calendar-stateGets the state of a Amazon Web Services Systems Manager change calendar at the current time or a specified time · --calendar-namesget-command-invocationReturns detailed information about command execution for an invocation or plugin · --command-id --instance-idget-connection-statusRetrieves the Session Manager connection status for a managed node to determine whether it is running and ready to receive Session Manager connections. · --targetget-default-patch-baselineRetrieves the default patch baselineget-deployable-patch-snapshot-for-instanceRetrieves the current snapshot for the patch baseline the managed node uses · --instance-id --snapshot-idget-documentGets the contents of the specified Amazon Web Services Systems Manager document (SSM document). · --nameget-execution-previewInitiates the process of retrieving an existing preview that shows the effects that running a specified Automation runbook would have on the targeted resources. · --execution-preview-idget-inventoryQuery inventory informationget-inventory-schemaReturn a list of inventory type names for the account, or return a list of attribute names for a specific Inventory item type.get-maintenance-windowRetrieves a maintenance window. · --window-idget-maintenance-window-executionRetrieves details about a specific a maintenance window execution. · --window-execution-idget-maintenance-window-execution-taskRetrieves the details about a specific task run as part of a maintenance window execution. · --window-execution-id --task-idget-maintenance-window-execution-task-invocationRetrieves information about a specific task running on a specific target. · --window-execution-id --task-id --invocation-idget-maintenance-window-taskRetrieves the details of a maintenance window task · --window-id --window-task-idget-ops-itemGet information about an OpsItem by using the ID · --ops-item-idget-ops-metadataView operational metadata related to an application in Application Manager. · --ops-metadata-arnget-ops-summaryView a summary of operations metadata (OpsData) based on specified filters and aggregatorsget-parameterGet information about a single parameter by specifying the parameter name · --nameget-parameter-historyRetrieves the history of all changes to a parameter · --nameget-parametersGet information about one or more parameters by specifying multiple parameter names · --namesget-parameters-by-pathRetrieve information about one or more parameters under a specified level in a hierarchy · --pathget-patch-baselineRetrieves information about a patch baseline. · --baseline-idget-patch-baseline-for-patch-groupRetrieves the patch baseline that should be used for the specified patch group. · --patch-groupget-resource-policiesReturns an array of the Policy object. · --resource-arnget-service-settingServiceSetting is an account-level setting for an Amazon Web Services service · --setting-idlabel-parameter-versionA parameter label is a user-defined alias to help you manage different versions of a parameter · --name --labelslist-association-versionsRetrieves all versions of an association for a specific association ID. · --association-idlist-associationsReturns all State Manager associations in the current Amazon Web Services account and Amazon Web Services Regionlist-command-invocationsAn invocation is copy of a command sent to a specific managed nodelist-commandsLists the commands requested by users of the Amazon Web Services account.list-compliance-itemsFor a specified resource ID, this API operation returns a list of compliance statuses for different resource typeslist-compliance-summariesReturns a summary count of compliant and non-compliant resources for a compliance typelist-document-metadata-historyAmazon Web Services Systems Manager Change Manager is no longer open to new customers · --name --metadatalist-document-versionsList all versions for a document. · --namelist-documentsReturns all Systems Manager (SSM) documents in the current Amazon Web Services account and Amazon Web Services Regionlist-inventory-entriesA list of inventory items returned by the request. · --instance-id --type-namelist-nodesTakes in filters and returns a list of managed nodes matching the filter criteria.list-nodes-summaryGenerates a summary of managed instance/node metadata based on the filters and aggregators you specify · --aggregatorslist-ops-item-eventsReturns a list of all OpsItem events in the current Amazon Web Services Region and Amazon Web Services accountlist-ops-item-related-itemsLists all related-item resources associated with a Systems Manager OpsCenter OpsItemlist-ops-metadataAmazon Web Services Systems Manager calls this API operation when displaying all Application Manager OpsMetadata objects or blobs.list-resource-compliance-summariesReturns a resource-level summary countlist-resource-data-syncLists your resource data sync configurationslist-tags-for-resourceReturns a list of the tags assigned to the specified resource · --resource-type --resource-idmodify-document-permissionShares a Amazon Web Services Systems Manager document (SSM document)publicly or privately · --name --permission-typeput-compliance-itemsRegisters a compliance type and other compliance details on a designated resource · --resource-id --resource-type --compliance-type --execution-summary --itemsput-inventoryBulk update custom inventory items on one or more managed nodes · --instance-id --itemsput-parameterCreate or update a parameter in Parameter Store. · --name --valueput-resource-policyCreates or updates a Systems Manager resource policy · --resource-arn --policyregister-default-patch-baselineDefines the default patch baseline for the relevant operating system · --baseline-idregister-patch-baseline-for-patch-groupRegisters a patch baseline for a patch group. · --baseline-id --patch-groupregister-target-with-maintenance-windowRegisters a target with a maintenance window. · --window-id --resource-type --targetsregister-task-with-maintenance-windowAdds a new task to a maintenance window. · --window-id --task-arn --task-typeremove-tags-from-resourceRemoves tag keys from the specified resource. · --resource-type --resource-id --tag-keysreset-service-settingServiceSetting is an account-level setting for an Amazon Web Services service · --setting-idresume-sessionReconnects a session to a managed node after it has been disconnected · --session-idsend-automation-signalSends a signal to an Automation execution to change the current behavior or status of the execution. · --automation-execution-id --signal-typesend-commandRuns commands on one or more managed nodes. · --document-namestart-access-requestStarts the workflow for just-in-time node access sessions. · --reason --targetsstart-associations-onceRuns an association immediately and only one time · --association-idsstart-automation-executionInitiates execution of an Automation runbook. · --document-namestart-change-request-executionAmazon Web Services Systems Manager Change Manager is no longer open to new customers · --document-name --runbooksstart-execution-previewInitiates the process of creating a preview showing the effects that running a specified Automation runbook would have on the targeted resources. · --document-namestart-sessionInitiates a connection to a target (for example, a managed node) for a Session Manager session · --targetstop-automation-executionStop an Automation that is currently running. · --automation-execution-idterminate-sessionPermanently ends a session and closes the data connection between the Session Manager client and SSM Agent on the managed node · --session-idunlabel-parameter-versionRemove a label or labels from a parameter · --name --parameter-version --labelsupdate-associationUpdates an association · --association-idupdate-association-statusUpdates the status of the Amazon Web Services Systems Manager document (SSM document) associated with the specified managed node · --name --instance-id --association-statusupdate-documentUpdates one or more values for an SSM document. · --content --nameupdate-document-default-versionSet the default version of a document · --name --document-versionupdate-document-metadataAmazon Web Services Systems Manager Change Manager is no longer open to new customers · --name --document-reviewsupdate-maintenance-windowUpdates an existing maintenance window · --window-idupdate-maintenance-window-targetModifies the target of an existing maintenance window · --window-id --window-target-idupdate-maintenance-window-taskModifies a task assigned to a maintenance window · --window-id --window-task-idupdate-managed-instance-roleChanges the Identity and Access Management (IAM) role that is assigned to the on-premises server, edge device, or virtual machines (VM) · --instance-id --iam-roleupdate-ops-itemEdit or change an OpsItem · --ops-item-idupdate-ops-metadataAmazon Web Services Systems Manager calls this API operation when you edit OpsMetadata in Application Manager. · --ops-metadata-arnupdate-patch-baselineModifies an existing patch baseline · --baseline-idupdate-resource-data-syncUpdate a resource data sync · --sync-name --sync-type --sync-sourceupdate-service-settingServiceSetting is an account-level setting for an Amazon Web Services service · --setting-id --setting-valueaws secretsmanager
23AWS Secrets Manager · api 2017-10-17 · 23 commands
batch-get-secret-valueRetrieves the contents of the encrypted fields SecretString or SecretBinary for up to 20 secretscancel-rotate-secretTurns off automatic rotation, and if a rotation is currently in progress, cancels the rotation · --secret-idcreate-secretCreates a new secret · --namedelete-resource-policyDeletes the resource-based permission policy attached to the secret · --secret-iddelete-secretDeletes a secret and all of its versions · --secret-iddescribe-secretRetrieves the details of a secret · --secret-idget-random-passwordGenerates a random passwordget-resource-policyRetrieves the JSON text of the resource-based policy document attached to the secret · --secret-idget-secret-valueRetrieves the contents of the encrypted fields SecretString or SecretBinary from the specified version of a secret, whichever contains content · --secret-idlist-secret-version-idsLists the versions of a secret · --secret-idlist-secretsLists the secrets that are stored by Secrets Manager in the Amazon Web Services account, not including secrets that are marked for deletionput-resource-policyAttaches a resource-based permission policy to a secret · --secret-id --resource-policyput-secret-valueCreates a new version of your secret by creating a new encrypted value and attaching it to the secret · --secret-idremove-regions-from-replicationFor a secret that is replicated to other Regions, deletes the secret replicas from the Regions you specify · --secret-id --remove-replica-regionsreplicate-secret-to-regionsReplicates the secret to a new Regions · --secret-id --add-replica-regionsrestore-secretCancels the scheduled deletion of a secret by removing the DeletedDate time stamp · --secret-idrotate-secretConfigures and starts the asynchronous process of rotating the secret · --secret-idstop-replication-to-replicaRemoves the link between the replica secret and the primary secret and promotes the replica to a primary secret in the replica Region · --secret-idtag-resourceAttaches tags to a secret · --secret-id --tagsuntag-resourceRemoves specific tags from a secret · --secret-id --tag-keysupdate-secretModifies the details of a secret, including metadata and the secret value · --secret-idupdate-secret-version-stageModifies the staging labels attached to a version of a secret · --secret-id --version-stagevalidate-resource-policyValidates that a resource policy does not grant a wide range of principals access to your secret · --resource-policyaws kms
53AWS Key Management Service · api 2014-11-01 · 53 commands
cancel-key-deletionCancels the deletion of a KMS key · --key-idconnect-custom-key-storeConnects or reconnects a custom key store to its backing key store · --custom-key-store-idcreate-aliasCreates a friendly name for a KMS key · --alias-name --target-key-idcreate-custom-key-storeCreates a custom key store backed by a key store that you own and manage · --custom-key-store-namecreate-grantAdds a grant to a KMS key · --key-id --grantee-principal --operationscreate-keyCreates a unique customer managed KMS key in your Amazon Web Services account and RegiondecryptDecrypts ciphertext that was encrypted by a KMS key using any of the following operations: Encrypt GenerateDataKey GenerateDataKeyPair GenerateDataKeyWithoutPlaintext Gendelete-aliasDeletes the specified alias · --alias-namedelete-custom-key-storeDeletes a custom key store · --custom-key-store-iddelete-imported-key-materialDeletes key material that was previously imported · --key-idderive-shared-secretDerives a shared secret using a key agreement algorithm · --key-id --key-agreement-algorithm --public-keydescribe-custom-key-storesGets information about custom key stores in the account and Regiondescribe-keyProvides detailed information about a KMS key · --key-iddisable-keySets the state of a KMS key to disabled · --key-iddisable-key-rotationDisables automatic rotation of the key material of the specified symmetric encryption KMS key · --key-iddisconnect-custom-key-storeDisconnects the custom key store from its backing key store · --custom-key-store-idenable-keySets the key state of a KMS key to enabled · --key-idenable-key-rotationEnables automatic rotation of the key material of the specified symmetric encryption KMS key · --key-idencryptEncrypts plaintext of up to 4,096 bytes using a KMS key · --key-id --plaintextgenerate-data-keyReturns a unique symmetric data key for use outside of KMS · --key-idgenerate-data-key-pairReturns a unique asymmetric data key pair for use outside of KMS · --key-id --key-pair-specgenerate-data-key-pair-without-plaintextReturns a unique asymmetric data key pair for use outside of KMS · --key-id --key-pair-specgenerate-data-key-without-plaintextReturns a unique symmetric data key for use outside of KMS · --key-idgenerate-macGenerates a hash-based message authentication code (HMAC) for a message using an HMAC KMS key and a MAC algorithm that the key supports · --message --key-id --mac-algorithmgenerate-randomReturns a random byte string that is cryptographically secureget-key-policyGets a key policy attached to the specified KMS key · --key-idget-key-rotation-statusProvides detailed information about the rotation status for a KMS key, including whether automatic rotation of the key material is enabled for the specified KMS key, the · --key-idget-parameters-for-importReturns the public key and an import token you need to import or reimport key material for a KMS key · --key-id --wrapping-algorithm --wrapping-key-specget-public-keyReturns the public key of an asymmetric KMS key · --key-idimport-key-materialImports or reimports key material into an existing KMS key that was created without key material · --key-id --import-token --encrypted-key-materiallist-aliasesGets a list of aliases in the caller's Amazon Web Services account and regionlist-grantsGets a list of all grants for the specified KMS key · --key-idlist-key-policiesGets the names of the key policies that are attached to a KMS key · --key-idlist-key-rotationsReturns information about the key materials associated with the specified KMS key · --key-idlist-keysGets a list of all KMS keys in the caller's Amazon Web Services account and Regionlist-resource-tagsReturns all tags on the specified KMS key · --key-idlist-retirable-grantsReturns information about all grants in the Amazon Web Services account and Region that have the specified retiring principal · --retiring-principalput-key-policyAttaches a key policy to the specified KMS key · --key-id --policyre-encryptDecrypts ciphertext and then reencrypts it entirely within KMS · --destination-key-idreplicate-keyReplicates a multi-Region key into the specified Region · --key-id --replica-regionretire-grantDeletes a grantrevoke-grantDeletes the specified grant · --key-id --grant-idrotate-key-on-demandImmediately initiates rotation of the key material of the specified symmetric encryption KMS key · --key-idschedule-key-deletionSchedules the deletion of a KMS key · --key-idsignCreates a digital signature for a message or message digest by using the private key in an asymmetric signing KMS key · --key-id --message --signing-algorithmtag-resourceAdds or edits tags on a customer managed key · --key-id --tagsuntag-resourceDeletes tags from a customer managed key · --key-id --tag-keysupdate-aliasAssociates an existing KMS alias with a different KMS key · --alias-name --target-key-idupdate-custom-key-storeChanges the properties of a custom key store · --custom-key-store-idupdate-key-descriptionUpdates the description of a KMS key · --key-id --descriptionupdate-primary-regionChanges the primary key of a multi-Region key · --key-id --primary-regionverifyVerifies a digital signature that was generated by the Sign operation · --key-id --message --signature --signing-algorithmverify-macVerifies the hash-based message authentication code (HMAC) for a specified message, HMAC KMS key, and MAC algorithm · --message --key-id --mac-algorithm --macaws dynamodb
57Amazon DynamoDB · api 2012-08-10 · 57 commands
batch-execute-statementThis operation allows you to perform batch reads or writes on data stored in DynamoDB, using PartiQL · --statementsbatch-get-itemThe BatchGetItem operation returns the attributes of one or more items from one or more tables · --request-itemsbatch-write-itemThe BatchWriteItem operation puts or deletes multiple items in one or more tables · --request-itemscreate-backupCreates a backup for an existing table · --table-name --backup-namecreate-global-tableCreates a global table from an existing table · --global-table-name --replication-groupcreate-tableThe CreateTable operation adds a new table to your account · --table-namedelete-backupDeletes an existing backup of a table · --backup-arndelete-itemDeletes a single item in a table by primary key · --table-name --keydelete-resource-policyDeletes the resource-based policy attached to the resource, which can be a table or stream · --resource-arndelete-tableThe DeleteTable operation deletes a table and all of its items · --table-namedescribe-backupDescribes an existing backup of a table · --backup-arndescribe-continuous-backupsChecks the status of continuous backups and point in time recovery on the specified table · --table-namedescribe-contributor-insightsReturns information about contributor insights for a given table or global secondary index. · --table-namedescribe-endpointsReturns the regional endpoint informationdescribe-exportDescribes an existing table export. · --export-arndescribe-global-tableReturns information about the specified global table · --global-table-namedescribe-global-table-settingsDescribes Region-specific settings for a global table · --global-table-namedescribe-importRepresents the properties of the import. · --import-arndescribe-kinesis-streaming-destinationReturns information about the status of Kinesis streaming. · --table-namedescribe-limitsReturns the current provisioned-capacity quotas for your Amazon Web Services account in a Region, both for the Region as a whole and for any one DynamoDB table that you cdescribe-tableReturns information about the table, including the current status of the table, when it was created, the primary key schema, and any indexes on the table · --table-namedescribe-table-replica-auto-scalingDescribes auto scaling settings across replicas of the global table at once. · --table-namedescribe-time-to-liveGives a description of the Time to Live (TTL) status on the specified table. · --table-namedisable-kinesis-streaming-destinationStops replication from the DynamoDB table to the Kinesis data stream · --table-name --stream-arnenable-kinesis-streaming-destinationStarts table data replication to the specified Kinesis data stream at a timestamp chosen during the enable workflow · --table-name --stream-arnexecute-statementThis operation allows you to perform reads and singleton writes on data stored in DynamoDB, using PartiQL · --statementexecute-transactionThis operation allows you to perform transactional reads or writes on data stored in DynamoDB, using PartiQL · --transact-statementsexport-table-to-point-in-timeExports table data to an S3 bucket · --table-arn --s3-bucketget-itemThe GetItem operation returns a set of attributes for the item with the given primary key · --table-name --keyget-resource-policyReturns the resource-based policy document attached to the resource, which can be a table or stream, in JSON format · --resource-arnimport-tableImports table data from an S3 bucket. · --s3-bucket-source --input-format --table-creation-parameterslist-backupsList DynamoDB backups that are associated with an Amazon Web Services account and weren't made with Amazon Web Services Backuplist-contributor-insightsReturns a list of ContributorInsightsSummary for a table and all its global secondary indexes.list-exportsLists completed exports within the past 90 days, in reverse alphanumeric order of ExportArn.list-global-tablesLists all global tables that have a replica in the specified Regionlist-importsLists completed imports within the past 90 days.list-tablesReturns an array of table names associated with the current account and endpointlist-tags-of-resourceList all tags on an Amazon DynamoDB resource · --resource-arnput-itemCreates a new item, or replaces an old item with a new item · --table-name --itemput-resource-policyAttaches a resource-based policy document to the resource, which can be a table or stream · --resource-arn --policyqueryYou must provide the name of the partition key attribute and a single value for that attribute · --table-namerestore-table-from-backupCreates a new table from an existing backup · --target-table-name --backup-arnrestore-table-to-point-in-timeRestores the specified table to the specified point in time within EarliestRestorableDateTime and LatestRestorableDateTime · --target-table-namescanThe Scan operation returns one or more items and item attributes by accessing every item in a table or a secondary index · --table-nametag-resourceAssociate a set of tags with an Amazon DynamoDB resource · --resource-arn --tagstransact-get-itemsTransactGetItems is a synchronous operation that atomically retrieves multiple items from one or more tables (but not from indexes) in a single account and Region · --transact-itemstransact-write-itemsTransactWriteItems is a synchronous write operation that groups up to 100 action requests · --transact-itemsuntag-resourceRemoves the association of tags from an Amazon DynamoDB resource · --resource-arn --tag-keysupdate-continuous-backupsUpdateContinuousBackups enables or disables point in time recovery for the specified table · --table-name --point-in-time-recovery-specificationupdate-contributor-insightsUpdates the status for contributor insights for a specific table or index · --table-name --contributor-insights-actionupdate-global-tableAdds or removes replicas in the specified global table · --global-table-name --replica-updatesupdate-global-table-settingsUpdates settings for a global table · --global-table-nameupdate-itemEdits an existing item's attributes, or adds a new item to the table if it does not already exist · --table-name --keyupdate-kinesis-streaming-destinationThe command to update the Kinesis stream destination. · --table-name --stream-arnupdate-tableModifies the provisioned throughput settings, global secondary indexes, or DynamoDB Streams settings for a given table · --table-nameupdate-table-replica-auto-scalingUpdates auto scaling settings on your global tables at once. · --table-nameupdate-time-to-liveThe UpdateTimeToLive method enables or disables Time to Live (TTL) for the specified table · --table-name --time-to-live-specificationaws sns
42Amazon Simple Notification Service · api 2010-03-31 · 42 commands
add-permissionAdds a statement to a topic's access control policy, granting access for the specified Amazon Web Services accounts to the specified actions · --topic-arn --label --aws-account-id --action-namecheck-if-phone-number-is-opted-outAccepts a phone number and indicates whether the phone holder has opted out of receiving SMS messages from your Amazon Web Services account · --phone-numberconfirm-subscriptionVerifies an endpoint owner's intent to receive messages by validating the token sent to the endpoint by an earlier Subscribe action · --topic-arn --tokencreate-platform-applicationCreates a platform application object for one of the supported push notification services, such as APNS and GCM (Firebase Cloud Messaging), to which devices and mobile ap · --name --platform --attributescreate-platform-endpointCreates an endpoint for a device and mobile app on one of the supported push notification services, such as GCM (Firebase Cloud Messaging) and APNS · --platform-application-arn --tokencreate-sms-sandbox-phone-numberAdds a destination phone number to an Amazon Web Services account in the SMS sandbox and sends a one-time password (OTP) to that phone number · --phone-numbercreate-topicCreates a topic to which notifications can be published · --namedelete-endpointDeletes the endpoint for a device and mobile app from Amazon SNS · --endpoint-arndelete-platform-applicationDeletes a platform application object for one of the supported push notification services, such as APNS and GCM (Firebase Cloud Messaging) · --platform-application-arndelete-sms-sandbox-phone-numberDeletes an Amazon Web Services account's verified or pending phone number from the SMS sandbox · --phone-numberdelete-topicDeletes a topic and all its subscriptions · --topic-arnget-data-protection-policyRetrieves the specified inline DataProtectionPolicy document that is stored in the specified Amazon SNS topic. · --resource-arnget-endpoint-attributesRetrieves the endpoint attributes for a device on one of the supported push notification services, such as GCM (Firebase Cloud Messaging) and APNS · --endpoint-arnget-platform-application-attributesRetrieves the attributes of the platform application object for the supported push notification services, such as APNS and GCM (Firebase Cloud Messaging) · --platform-application-arnget-sms-attributesReturns the settings for sending SMS messages from your Amazon Web Services accountget-sms-sandbox-account-statusRetrieves the SMS sandbox status for the calling Amazon Web Services account in the target Amazon Web Services Regionget-subscription-attributesReturns all of the properties of a subscription. · --subscription-arnget-topic-attributesReturns all of the properties of a topic · --topic-arnlist-endpoints-by-platform-applicationLists the endpoints and endpoint attributes for devices in a supported push notification service, such as GCM (Firebase Cloud Messaging) and APNS · --platform-application-arnlist-origination-numbersLists the calling Amazon Web Services account's dedicated origination numbers and their metadatalist-phone-numbers-opted-outReturns a list of phone numbers that are opted out, meaning you cannot send SMS messages to themlist-platform-applicationsLists the platform application objects for the supported push notification services, such as APNS and GCM (Firebase Cloud Messaging)list-sms-sandbox-phone-numbersLists the calling Amazon Web Services account's current verified and pending destination phone numbers in the SMS sandboxlist-subscriptionsReturns a list of the requester's subscriptionslist-subscriptions-by-topicReturns a list of the subscriptions to a specific topic · --topic-arnlist-tags-for-resourceList all tags added to the specified Amazon SNS topic · --resource-arnlist-topicsReturns a list of the requester's topicsopt-in-phone-numberUse this request to opt in a phone number that is opted out, which enables you to resume sending SMS messages to the number · --phone-numberpublishSends a message to an Amazon SNS topic, a text message (SMS message) directly to a phone number, or a message to a mobile platform endpoint (when you specify the TargetAr · --messagepublish-batchPublishes up to 10 messages to the specified topic in a single batch · --topic-arn --publish-batch-request-entriesput-data-protection-policyAdds or updates an inline policy document that is stored in the specified Amazon SNS topic. · --resource-arn --data-protection-policyremove-permissionRemoves a statement from a topic's access control policy · --topic-arn --labelset-endpoint-attributesSets the attributes for an endpoint for a device on one of the supported push notification services, such as GCM (Firebase Cloud Messaging) and APNS · --endpoint-arn --attributesset-platform-application-attributesSets the attributes of the platform application object for the supported push notification services, such as APNS and GCM (Firebase Cloud Messaging) · --platform-application-arn --attributesset-sms-attributesUse this request to set the default settings for sending SMS messages and receiving daily SMS usage reports · --attributesset-subscription-attributesAllows a subscription owner to set an attribute of the subscription to a new value. · --subscription-arn --attribute-nameset-topic-attributesAllows a topic owner to set an attribute of the topic to a new value · --topic-arn --attribute-namesubscribeSubscribes an endpoint to an Amazon SNS topic · --topic-arn --protocoltag-resourceAdd tags to the specified Amazon SNS topic · --resource-arn --tagsunsubscribeDeletes a subscription · --subscription-arnuntag-resourceRemove tags from the specified Amazon SNS topic · --resource-arn --tag-keysverify-sms-sandbox-phone-numberVerifies a destination phone number with a one-time password (OTP) for the calling Amazon Web Services account · --phone-number --one-time-passwordaws sqs
23Amazon Simple Queue Service · api 2012-11-05 · 23 commands
add-permissionAdds a permission to a queue for a specific principal · --queue-url --label --aws-account-ids --actionscancel-message-move-taskCancels a specified message movement task · --task-handlechange-message-visibilityChanges the visibility timeout of a specified message in a queue to a new value · --queue-url --receipt-handle --visibility-timeoutchange-message-visibility-batchChanges the visibility timeout of multiple messages · --queue-url --entriescreate-queueCreates a new standard or FIFO queue · --queue-namedelete-messageDeletes the specified message from the specified queue · --queue-url --receipt-handledelete-message-batchDeletes up to ten messages from the specified queue · --queue-url --entriesdelete-queueDeletes the queue specified by the QueueUrl, regardless of the queue's contents · --queue-urlget-queue-attributesGets attributes for the specified queue · --queue-urlget-queue-urlThe GetQueueUrl API returns the URL of an existing Amazon SQS queue · --queue-namelist-dead-letter-source-queuesReturns a list of your queues that have the RedrivePolicy queue attribute configured with a dead-letter queue · --queue-urllist-message-move-tasksGets the most recent message movement tasks (up to 10) under a specific source queue · --source-arnlist-queue-tagsList all cost allocation tags added to the specified Amazon SQS queue · --queue-urllist-queuesReturns a list of your queues in the current regionpurge-queueDeletes available messages in a queue (including in-flight messages) specified by the QueueURL parameter · --queue-urlreceive-messageRetrieves one or more messages (up to 10), from the specified queue · --queue-urlremove-permissionRevokes any permissions in the queue policy that matches the specified Label parameter · --queue-url --labelsend-messageDelivers a message to the specified queue · --queue-url --message-bodysend-message-batchYou can use SendMessageBatch to send up to 10 messages to the specified queue by assigning either identical or different values to each message (or by not assigning value · --queue-url --entriesset-queue-attributesSets the value of one or more queue attributes, like a policy · --queue-url --attributesstart-message-move-taskStarts an asynchronous task to move messages from a specified source queue to a specified destination queue · --source-arntag-queueAdd cost allocation tags to the specified Amazon SQS queue · --queue-url --tagsuntag-queueRemove cost allocation tags from the specified Amazon SQS queue · --queue-url --tag-keysaws cloudformation
90AWS CloudFormation · api 2010-05-15 · 90 commands
activate-organizations-accessActivate trusted access with Organizationsactivate-typeActivates a public third-party extension, such as a resource or module, to make it available for use in stack templates in your current account and Regionbatch-describe-type-configurationsReturns configuration data for the specified CloudFormation extensions, from the CloudFormation registry in your current account and Region · --type-configuration-identifierscancel-update-stackCancels an update on the specified stack · --stack-namecontinue-update-rollbackContinues rolling back a stack from UPDATE_ROLLBACK_FAILED to UPDATE_ROLLBACK_COMPLETE state · --stack-namecreate-change-setCreates a list of changes that will be applied to a stack so that you can review the changes before executing them · --stack-name --change-set-namecreate-generated-templateCreates a template from existing resources that are not already managed with CloudFormation · --generated-template-namecreate-stackCreates a stack as specified in the template · --stack-namecreate-stack-instancesCreates stack instances for the specified accounts, within the specified Amazon Web Services Regions · --stack-set-name --regionscreate-stack-refactorCreates a refactor across multiple stacks, with the list of stacks and resources that are affected. · --stack-definitionscreate-stack-setCreates a StackSet. · --stack-set-namedeactivate-organizations-accessDeactivates trusted access with Organizationsdeactivate-typeDeactivates a public third-party extension, such as a resource or module, or a CloudFormation Hook when you no longer use itdelete-change-setDeletes the specified change set · --change-set-namedelete-generated-templateDeleted a generated template. · --generated-template-namedelete-stackDeletes a specified stack · --stack-namedelete-stack-instancesDeletes stack instances for the specified accounts, in the specified Amazon Web Services Regions · --stack-set-name --regions --retain-stacksdelete-stack-setDeletes a StackSet · --stack-set-namederegister-typeMarks an extension or extension version as DEPRECATED in the CloudFormation registry, removing it from active usedescribe-account-limitsRetrieves your account's CloudFormation limits, such as the maximum number of stacks that you can create in your accountdescribe-change-setReturns the inputs for the change set and a list of changes that CloudFormation will make if you execute the change set · --change-set-namedescribe-change-set-hooksReturns Hook-related information for the change set and a list of changes that CloudFormation makes when you run the change set. · --change-set-namedescribe-eventsReturns CloudFormation events based on flexible query criteriadescribe-generated-templateDescribes a generated template · --generated-template-namedescribe-organizations-accessRetrieves information about the account's OrganizationAccess statusdescribe-publisherReturns information about a CloudFormation extension publisherdescribe-resource-scanDescribes details of a resource scan. · --resource-scan-iddescribe-stack-drift-detection-statusReturns information about a stack drift detection operation · --stack-drift-detection-iddescribe-stack-eventsReturns all stack related events for a specified stack in reverse chronological order · --stack-namedescribe-stack-instanceReturns the stack instance that's associated with the specified StackSet, Amazon Web Services account, and Amazon Web Services Region · --stack-set-name --stack-instance-account --stack-instance-regiondescribe-stack-refactorDescribes the stack refactor status. · --stack-refactor-iddescribe-stack-resourceReturns a description of the specified resource in the specified stack · --stack-name --logical-resource-iddescribe-stack-resource-driftsReturns drift information for the resources that have been checked for drift in the specified stack · --stack-namedescribe-stack-resourcesReturns Amazon Web Services resource descriptions for running and deleted stacksdescribe-stack-setReturns the description of the specified StackSet · --stack-set-namedescribe-stack-set-operationReturns the description of the specified StackSet operation · --stack-set-name --operation-iddescribe-stacksReturns the description for the specified stack; if no stack name was specified, then it returns the description for all the stacks createddescribe-typeReturns detailed information about an extension from the CloudFormation registry in your current account and Regiondescribe-type-registrationReturns information about an extension's registration, including its current status and type and version identifiers · --registration-tokendetect-stack-driftDetects whether a stack's actual configuration differs, or has drifted, from its expected configuration, as defined in the stack template and any values specified as temp · --stack-namedetect-stack-resource-driftReturns information about whether a resource's actual configuration differs, or has drifted, from its expected configuration, as defined in the stack template and any val · --stack-name --logical-resource-iddetect-stack-set-driftDetect drift on a StackSet · --stack-set-nameestimate-template-costReturns the estimated monthly cost of a templateexecute-change-setUpdates a stack using the input information that was provided when the specified change set was created · --change-set-nameexecute-stack-refactorExecutes the stack refactor operation. · --stack-refactor-idget-generated-templateRetrieves a generated template · --generated-template-nameget-hook-resultRetrieves detailed information and remediation guidance for a Hook invocation resultget-stack-policyReturns the stack policy for a specified stack · --stack-nameget-templateReturns the template body for a specified stackget-template-summaryReturns information about a new or existing templateimport-stacks-to-stack-setImport existing stacks into a new StackSets · --stack-set-namelist-change-setsReturns the ID and status of each active change set for a stack · --stack-namelist-exportsLists all exported output values in the account and Region in which you call this actionlist-generated-templatesLists your generated templates in this Region.list-hook-resultsReturns summaries of invoked Hookslist-importsLists all stacks that are importing an exported output value · --export-namelist-resource-scan-related-resourcesLists the related resources for a list of resources from a resource scan · --resource-scan-id --resourceslist-resource-scan-resourcesLists the resources from a resource scan · --resource-scan-idlist-resource-scansList the resource scans from newest to oldestlist-stack-instance-resource-driftsReturns drift information for resources in a stack instance · --stack-set-name --stack-instance-account --stack-instance-region --operation-idlist-stack-instancesReturns summary information about stack instances that are associated with the specified StackSet · --stack-set-namelist-stack-refactor-actionsLists the stack refactor actions that will be taken after calling the ExecuteStackRefactor action. · --stack-refactor-idlist-stack-refactorsLists all account stack refactor operations and their statuses.list-stack-resourcesReturns descriptions of all resources of the specified stack · --stack-namelist-stack-set-auto-deployment-targetsReturns summary information about deployment targets for a StackSet. · --stack-set-namelist-stack-set-operation-resultsReturns summary information about the results of a StackSet operation · --stack-set-name --operation-idlist-stack-set-operationsReturns summary information about operations performed on a StackSet · --stack-set-namelist-stack-setsReturns summary information about StackSets that are associated with the userlist-stacksReturns the summary information for stacks whose status matches the specified StackStatusFilterlist-type-registrationsReturns a list of registration tokens for the specified extension(s).list-type-versionsReturns summary information about the versions of an extension.list-typesReturns summary information about all extensions, including your private resource types, modules, and Hooks as well as all public extensions from Amazon Web Services and publish-typePublishes the specified extension to the CloudFormation registry as a public extension in this Regionrecord-handler-progressReports progress of a resource handler to CloudFormation · --bearer-token --operation-statusregister-publisherRegisters your account as a publisher of public extensions in the CloudFormation registryregister-typeRegisters an extension with the CloudFormation service · --type-name --schema-handler-packagerollback-stackWhen specifying RollbackStack, you preserve the state of previously provisioned resources when an operation fails · --stack-nameset-stack-policySets a stack policy for a specified stack. · --stack-nameset-type-configurationSpecifies the configuration data for a CloudFormation extension, such as a resource or Hook, in the given account and Region · --configurationset-type-default-versionSpecify the default version of an extensionsignal-resourceSends a signal to the specified resource with a success or failure status · --stack-name --logical-resource-id --unique-id --statusstart-resource-scanStarts a scan of the resources in this account in this Regionstop-stack-set-operationStops an in-progress operation on a StackSet and its associated stack instances · --stack-set-name --operation-idtest-typeTests a registered extension to make sure it meets all necessary requirements for being published in the CloudFormation registryupdate-generated-templateUpdates a generated template · --generated-template-nameupdate-stackUpdates a stack as specified in the template · --stack-nameupdate-stack-instancesUpdates the parameter values for stack instances for the specified accounts, within the specified Amazon Web Services Regions · --stack-set-name --regionsupdate-stack-setUpdates the StackSet and associated stack instances in the specified accounts and Amazon Web Services Regions · --stack-set-nameupdate-termination-protectionUpdates termination protection for the specified stack · --enable-termination-protection --stack-namevalidate-templateValidates a specified templateaws ecr
58Amazon Elastic Container Registry · api 2015-09-21 · 58 commands
batch-check-layer-availabilityChecks the availability of one or more image layers in a repository · --repository-name --layer-digestsbatch-delete-imageDeletes a list of specified images within a repository · --repository-name --image-idsbatch-get-imageGets detailed information for an image · --repository-name --image-idsbatch-get-repository-scanning-configurationGets the scanning configuration for one or more repositories. · --repository-namescomplete-layer-uploadInforms Amazon ECR that the image layer upload has completed for a specified registry, repository name, and upload ID · --repository-name --upload-id --layer-digestscreate-pull-through-cache-ruleCreates a pull through cache rule · --ecr-repository-prefix --upstream-registry-urlcreate-repositoryCreates a repository · --repository-namecreate-repository-creation-templateCreates a repository creation template · --prefix --applied-fordelete-lifecycle-policyDeletes the lifecycle policy associated with the specified repository. · --repository-namedelete-pull-through-cache-ruleDeletes a pull through cache rule. · --ecr-repository-prefixdelete-registry-policyDeletes the registry permissions policy.delete-repositoryDeletes a repository · --repository-namedelete-repository-creation-templateDeletes a repository creation template. · --prefixdelete-repository-policyDeletes the repository policy associated with the specified repository. · --repository-namedelete-signing-configurationDeletes the registry's signing configurationderegister-pull-time-update-exclusionRemoves a principal from the pull time update exclusion list for a registry · --principal-arndescribe-image-replication-statusReturns the replication status for a specified image. · --repository-name --image-iddescribe-image-scan-findingsReturns the scan findings for the specified image. · --repository-name --image-iddescribe-image-signing-statusReturns the signing status for a specified image · --repository-name --image-iddescribe-imagesReturns metadata about the images in a repository · --repository-namedescribe-pull-through-cache-rulesReturns the pull through cache rules for a registry.describe-registryDescribes the settings for a registrydescribe-repositoriesDescribes image repositories in a registry.describe-repository-creation-templatesReturns details about the repository creation templates in a registryget-account-settingRetrieves the account setting value for the specified setting name. · --nameget-authorization-tokenRetrieves an authorization tokenget-download-url-for-layerRetrieves the pre-signed Amazon S3 download URL corresponding to an image layer · --repository-name --layer-digestget-lifecycle-policyRetrieves the lifecycle policy for the specified repository. · --repository-nameget-lifecycle-policy-previewRetrieves the results of the lifecycle policy preview request for the specified repository. · --repository-nameget-registry-policyRetrieves the permissions policy for a registry.get-registry-scanning-configurationRetrieves the scanning configuration for a registry.get-repository-policyRetrieves the repository policy for the specified repository. · --repository-nameget-signing-configurationRetrieves the registry's signing configuration, which defines rules for automatically signing images using Amazon Web Services Signerinitiate-layer-uploadNotifies Amazon ECR that you intend to upload an image layer · --repository-namelist-image-referrersLists the artifacts associated with a specified subject image · --repository-name --subject-idlist-imagesLists all the image IDs for the specified repository · --repository-namelist-pull-time-update-exclusionsLists the IAM principals that are excluded from having their image pull times recorded.list-tags-for-resourceList the tags for an Amazon ECR resource. · --resource-arnput-account-settingAllows you to change the basic scan type version or registry policy scope. · --name --valueput-imageCreates or updates the image manifest and tags associated with an image · --repository-name --image-manifestput-image-scanning-configurationThe PutImageScanningConfiguration API is being deprecated, in favor of specifying the image scanning configuration at the registry level · --repository-name --image-scanning-configurationput-image-tag-mutabilityUpdates the image tag mutability settings for the specified repository · --repository-name --image-tag-mutabilityput-lifecycle-policyCreates or updates the lifecycle policy for the specified repository · --repository-name --lifecycle-policy-textput-registry-policyCreates or updates the permissions policy for your registry · --policy-textput-registry-scanning-configurationCreates or updates the scanning configuration for your private registry.put-replication-configurationCreates or updates the replication configuration for a registry · --replication-configurationput-signing-configurationCreates or updates the registry's signing configuration, which defines rules for automatically signing images with Amazon Web Services Signer · --signing-configurationregister-pull-time-update-exclusionAdds an IAM principal to the pull time update exclusion list for a registry · --principal-arnset-repository-policyApplies a repository policy to the specified repository to control access permissions · --repository-name --policy-textstart-image-scanStarts a basic image vulnerability scan · --repository-name --image-idstart-lifecycle-policy-previewStarts a preview of a lifecycle policy for the specified repository · --repository-nametag-resourceAdds specified tags to a resource with the specified ARN · --resource-arn --tagsuntag-resourceDeletes specified tags from a resource. · --resource-arn --tag-keysupdate-image-storage-classTransitions an image between storage classes · --repository-name --image-id --target-storage-classupdate-pull-through-cache-ruleUpdates an existing pull through cache rule. · --ecr-repository-prefixupdate-repository-creation-templateUpdates an existing repository creation template. · --prefixupload-layer-partUploads an image layer part to Amazon ECR · --repository-name --upload-id --part-first-byte --part-last-byte --layer-part-blobvalidate-pull-through-cache-ruleValidates an existing pull through cache rule for an upstream registry that requires authentication · --ecr-repository-prefixaws ecs
64Amazon EC2 Container Service · api 2014-11-13 · 64 commands
create-capacity-providerCreates a capacity provider · --namecreate-clusterCreates a new Amazon ECS clustercreate-express-gateway-serviceCreates an Express service that simplifies deploying containerized web applications on Amazon ECS with managed Amazon Web Services infrastructure · --execution-role-arn --infrastructure-role-arn --primary-containercreate-serviceRuns and maintains your desired number of tasks from a specified task definition · --service-namecreate-task-setCreate a task set in the specified cluster and service · --service --cluster --task-definitiondelete-account-settingDisables an account setting for a specified user, role, or the root user for an account. · --namedelete-attributesDeletes one or more custom attributes from an Amazon ECS resource. · --attributesdelete-capacity-providerDeletes the specified capacity provider · --capacity-providerdelete-clusterDeletes the specified cluster · --clusterdelete-express-gateway-serviceDeletes an Express service and removes all associated Amazon Web Services resources · --service-arndelete-serviceDeletes a specified service within a cluster · --servicedelete-task-definitionsDeletes one or more task definitions · --task-definitionsdelete-task-setDeletes a specified task set within a service · --cluster --service --task-setderegister-container-instanceDeregisters an Amazon ECS container instance from the specified cluster · --container-instancederegister-task-definitionDeregisters the specified task definition by family and revision · --task-definitiondescribe-capacity-providersDescribes one or more of your capacity providers.describe-clustersDescribes one or more of your clustersdescribe-container-instancesDescribes one or more container instances · --container-instancesdescribe-express-gateway-serviceRetrieves detailed information about an Express service, including current status, configuration, managed infrastructure, and service revisions · --service-arndescribe-service-deploymentsDescribes one or more of your service deployments · --service-deployment-arnsdescribe-service-revisionsDescribes one or more service revisions · --service-revision-arnsdescribe-servicesDescribes the specified services running in your cluster. · --servicesdescribe-task-definitionDescribes a task definition · --task-definitiondescribe-task-setsDescribes the task sets in the specified cluster and service · --cluster --servicedescribe-tasksDescribes a specified task or tasks · --tasksdiscover-poll-endpointThis action is only used by the Amazon ECS agent, and it is not intended for use outside of the agentexecute-commandRuns a command remotely on a container within a task · --command --interactive --taskget-task-protectionRetrieves the protection status of tasks in an Amazon ECS service. · --clusterlist-account-settingsLists the account settings for a specified principal.list-attributesLists the attributes for Amazon ECS resources within a specified target type and cluster · --target-typelist-clustersReturns a list of existing clusters.list-container-instancesReturns a list of container instances in a specified clusterlist-service-deploymentsThis operation lists all the service deployments that meet the specified filter criteria · --servicelist-servicesReturns a list of serviceslist-services-by-namespaceThis operation lists all of the services that are associated with a Cloud Map namespace · --namespacelist-tags-for-resourceList the tags for an Amazon ECS resource. · --resource-arnlist-task-definition-familiesReturns a list of task definition families that are registered to your accountlist-task-definitionsReturns a list of task definitions that are registered to your accountlist-tasksReturns a list of tasksput-account-settingModifies an account setting · --name --valueput-account-setting-defaultModifies an account setting for all users on an account for whom no individual account setting has been specified · --name --valueput-attributesCreate or update an attribute on an Amazon ECS resource · --attributesput-cluster-capacity-providersModifies the available capacity providers and the default capacity provider strategy for a cluster · --cluster --capacity-providers --default-capacity-provider-strategyregister-container-instanceThis action is only used by the Amazon ECS agent, and it is not intended for use outside of the agentregister-task-definitionRegisters a new task definition from the supplied family and containerDefinitions · --family --container-definitionsrun-taskStarts a new task using the specified task definition · --task-definitionstart-taskStarts a new task from the specified task definition on the specified container instance or instances · --container-instances --task-definitionstop-service-deploymentStops an ongoing service deployment · --service-deployment-arnstop-taskStops a running task · --tasksubmit-attachment-state-changesThis action is only used by the Amazon ECS agent, and it is not intended for use outside of the agent · --attachmentssubmit-container-state-changeThis action is only used by the Amazon ECS agent, and it is not intended for use outside of the agentsubmit-task-state-changeThis action is only used by the Amazon ECS agent, and it is not intended for use outside of the agenttag-resourceAssociates the specified tags to a resource with the specified resourceArn · --resource-arn --tagsuntag-resourceDeletes specified tags from a resource. · --resource-arn --tag-keysupdate-capacity-providerModifies the parameters for a capacity provider · --nameupdate-clusterUpdates the cluster. · --clusterupdate-cluster-settingsModifies the settings to use for a cluster. · --cluster --settingsupdate-container-agentUpdates the Amazon ECS container agent on a specified container instance · --container-instanceupdate-container-instances-stateModifies the status of an Amazon ECS container instance · --container-instances --statusupdate-express-gateway-serviceUpdates an existing Express service configuration · --service-arnupdate-serviceModifies the parameters of a service · --serviceupdate-service-primary-task-setModifies which task set in a service is the primary task set · --cluster --service --primary-task-setupdate-task-protectionUpdates the protection status of a task · --cluster --tasks --protection-enabledupdate-task-setModifies a task set · --cluster --service --task-set --scaleaws bedrock
98Amazon Bedrock · api 2023-04-20 · 98 commands
batch-delete-evaluation-jobDeletes a batch of evaluation jobs · --job-identifierscancel-automated-reasoning-policy-build-workflowCancels a running Automated Reasoning policy build workflow · --policy-arn --build-workflow-idcreate-automated-reasoning-policyCreates an Automated Reasoning policy for Amazon Bedrock Guardrails · --namecreate-automated-reasoning-policy-test-caseCreates a test for an Automated Reasoning policy · --policy-arn --guard-content --expected-aggregated-findings-resultcreate-automated-reasoning-policy-versionCreates a new version of an existing Automated Reasoning policy · --policy-arn --last-updated-definition-hashcreate-custom-modelCreates a new custom model in Amazon Bedrock · --model-name --model-source-configcreate-custom-model-deploymentDeploys a custom model for on-demand inference in Amazon Bedrock · --model-deployment-name --model-arncreate-evaluation-jobCreates an evaluation job. · --job-name --role-arn --evaluation-config --inference-config --output-data-configcreate-foundation-model-agreementRequest a model access agreement for the specified model. · --offer-token --model-idcreate-guardrailCreates a guardrail to block topics and to implement safeguards for your generative AI applications · --name --blocked-input-messaging --blocked-outputs-messagingcreate-guardrail-versionCreates a version of the guardrail · --guardrail-identifiercreate-inference-profileCreates an application inference profile to track metrics and costs when invoking a model · --inference-profile-name --model-sourcecreate-marketplace-model-endpointCreates an endpoint for a model from Amazon Bedrock Marketplace · --model-source-identifier --endpoint-config --endpoint-namecreate-model-copy-jobCopies a model to another region so that it can be used there · --source-model-arn --target-model-namecreate-model-customization-jobCreates a fine-tuning job to customize a base model · --job-name --custom-model-name --role-arn --base-model-identifier --training-data-config --output-data-configcreate-model-import-jobCreates a model import job to import model that you have customized in other environments, such as Amazon SageMaker · --job-name --imported-model-name --role-arn --model-data-sourcecreate-model-invocation-jobCreates a batch inference job to invoke a model on multiple prompts · --job-name --role-arn --model-id --input-data-config --output-data-configcreate-prompt-routerCreates a prompt router that manages the routing of requests between multiple foundation models based on the routing criteria. · --prompt-router-name --models --routing-criteria --fallback-modelcreate-provisioned-model-throughputCreates dedicated throughput for a base or custom model with the model units and for the duration that you specify · --model-units --provisioned-model-name --model-iddelete-automated-reasoning-policyDeletes an Automated Reasoning policy or policy version · --policy-arndelete-automated-reasoning-policy-build-workflowDeletes an Automated Reasoning policy build workflow and its associated artifacts · --policy-arn --build-workflow-id --last-updated-atdelete-automated-reasoning-policy-test-caseDeletes an Automated Reasoning policy test · --policy-arn --test-case-id --last-updated-atdelete-custom-modelDeletes a custom model that you created earlier · --model-identifierdelete-custom-model-deploymentDeletes a custom model deployment · --custom-model-deployment-identifierdelete-enforced-guardrail-configurationDeletes the account-level enforced guardrail configuration. · --config-iddelete-foundation-model-agreementDelete the model access agreement for the specified model. · --model-iddelete-guardrailDeletes a guardrail · --guardrail-identifierdelete-imported-modelDeletes a custom model that you imported earlier · --model-identifierdelete-inference-profileDeletes an application inference profile · --inference-profile-identifierdelete-marketplace-model-endpointDeletes an endpoint for a model from Amazon Bedrock Marketplace. · --endpoint-arndelete-model-invocation-logging-configurationDelete the invocation logging.delete-prompt-routerDeletes a specified prompt router · --prompt-router-arndelete-provisioned-model-throughputDeletes a Provisioned Throughput · --provisioned-model-idderegister-marketplace-model-endpointDeregisters an endpoint for a model from Amazon Bedrock Marketplace · --endpoint-arnexport-automated-reasoning-policy-versionExports the policy definition for an Automated Reasoning policy version · --policy-arnget-automated-reasoning-policyRetrieves details about an Automated Reasoning policy or policy version · --policy-arnget-automated-reasoning-policy-annotationsRetrieves the current annotations for an Automated Reasoning policy build workflow · --policy-arn --build-workflow-idget-automated-reasoning-policy-build-workflowRetrieves detailed information about an Automated Reasoning policy build workflow, including its status, configuration, and metadata. · --policy-arn --build-workflow-idget-automated-reasoning-policy-build-workflow-result-assetsRetrieves the resulting assets from a completed Automated Reasoning policy build workflow, including build logs, quality reports, and generated policy artifacts. · --policy-arn --build-workflow-id --asset-typeget-automated-reasoning-policy-next-scenarioRetrieves the next test scenario for validating an Automated Reasoning policy · --policy-arn --build-workflow-idget-automated-reasoning-policy-test-caseRetrieves details about a specific Automated Reasoning policy test. · --policy-arn --test-case-idget-automated-reasoning-policy-test-resultRetrieves the test result for a specific Automated Reasoning policy test · --policy-arn --build-workflow-id --test-case-idget-custom-modelGet the properties associated with a Amazon Bedrock custom model that you have created · --model-identifierget-custom-model-deploymentRetrieves information about a custom model deployment, including its status, configuration, and metadata · --custom-model-deployment-identifierget-evaluation-jobGets information about an evaluation job, such as the status of the job. · --job-identifierget-foundation-modelGet details about a Amazon Bedrock foundation model. · --model-identifierget-foundation-model-availabilityGet information about the Foundation model availability. · --model-idget-guardrailGets details about a guardrail · --guardrail-identifierget-imported-modelGets properties associated with a customized model you imported. · --model-identifierget-inference-profileGets information about an inference profile · --inference-profile-identifierget-marketplace-model-endpointRetrieves details about a specific endpoint for a model from Amazon Bedrock Marketplace. · --endpoint-arnget-model-copy-jobRetrieves information about a model copy job · --job-arnget-model-customization-jobRetrieves the properties associated with a model-customization job, including the status of the job · --job-identifierget-model-import-jobRetrieves the properties associated with import model job, including the status of the job · --job-identifierget-model-invocation-jobGets details about a batch inference job · --job-identifierget-model-invocation-logging-configurationGet the current configuration values for model invocation logging.get-prompt-routerRetrieves details about a prompt router. · --prompt-router-arnget-provisioned-model-throughputReturns details for a Provisioned Throughput · --provisioned-model-idget-use-case-for-model-accessGet usecase for model access.list-automated-reasoning-policiesLists all Automated Reasoning policies in your account, with optional filtering by policy ARNlist-automated-reasoning-policy-build-workflowsLists all build workflows for an Automated Reasoning policy, showing the history of policy creation and modification attempts. · --policy-arnlist-automated-reasoning-policy-test-casesLists tests for an Automated Reasoning policy · --policy-arnlist-automated-reasoning-policy-test-resultsLists test results for an Automated Reasoning policy, showing how the policy performed against various test scenarios and validation checks. · --policy-arn --build-workflow-idlist-custom-model-deploymentsLists custom model deployments in your accountlist-custom-modelsReturns a list of the custom models that you have created with the CreateModelCustomizationJob operationlist-enforced-guardrails-configurationLists the account-level enforced guardrail configurations.list-evaluation-jobsLists all existing evaluation jobs.list-foundation-model-agreement-offersGet the offers associated with the specified model. · --model-idlist-foundation-modelsLists Amazon Bedrock foundation models that you can uselist-guardrailsLists details about all the guardrails in an accountlist-imported-modelsReturns a list of models you've importedlist-inference-profilesReturns a list of inference profiles that you can uselist-marketplace-model-endpointsLists the endpoints for models from Amazon Bedrock Marketplace in your Amazon Web Services account.list-model-copy-jobsReturns a list of model copy jobs that you have submittedlist-model-customization-jobsReturns a list of model customization jobs that you have submittedlist-model-import-jobsReturns a list of import jobs you've submittedlist-model-invocation-jobsLists all batch inference jobs in the accountlist-prompt-routersRetrieves a list of prompt routers.list-provisioned-model-throughputsLists the Provisioned Throughputs in the accountlist-tags-for-resourceList the tags associated with the specified resource · --resource-arnput-enforced-guardrail-configurationSets the account-level enforced guardrail configuration. · --guardrail-inference-configput-model-invocation-logging-configurationSet the configuration values for model invocation logging. · --logging-configput-use-case-for-model-accessPut usecase for model access. · --form-dataregister-marketplace-model-endpointRegisters an existing Amazon SageMaker endpoint with Amazon Bedrock Marketplace, allowing it to be used with Amazon Bedrock APIs. · --endpoint-identifier --model-source-identifierstart-automated-reasoning-policy-build-workflowStarts a new build workflow for an Automated Reasoning policy · --policy-arn --build-workflow-type --source-contentstart-automated-reasoning-policy-test-workflowInitiates a test workflow to validate Automated Reasoning policy tests · --policy-arn --build-workflow-idstop-evaluation-jobStops an evaluation job that is current being created or running. · --job-identifierstop-model-customization-jobStops an active model customization job · --job-identifierstop-model-invocation-jobStops a batch inference job · --job-identifiertag-resourceAssociate tags with a resource · --resource-arn --tagsuntag-resourceRemove one or more tags from a resource · --resource-arn --tag-keysupdate-automated-reasoning-policyUpdates an existing Automated Reasoning policy with new rules, variables, or configuration · --policy-arn --policy-definitionupdate-automated-reasoning-policy-annotationsUpdates the annotations for an Automated Reasoning policy build workflow · --policy-arn --build-workflow-id --annotations --last-updated-annotation-set-hashupdate-automated-reasoning-policy-test-caseUpdates an existing Automated Reasoning policy test · --policy-arn --test-case-id --guard-content --last-updated-at --expected-aggregated-findings-resultupdate-custom-model-deploymentUpdates a custom model deployment with a new custom model · --model-arn --custom-model-deployment-identifierupdate-guardrailUpdates a guardrail with the values you specify · --guardrail-identifier --name --blocked-input-messaging --blocked-outputs-messagingupdate-marketplace-model-endpointUpdates the configuration of an existing endpoint for a model from Amazon Bedrock Marketplace. · --endpoint-arn --endpoint-configupdate-provisioned-model-throughputUpdates the name or associated model for a Provisioned Throughput · --provisioned-model-idaws bedrock-runtime
10Amazon Bedrock Runtime · api 2023-09-30 · 10 commands
apply-guardrailThe action to apply a guardrail · --guardrail-identifier --guardrail-version --source --contentconverseSends messages to the specified Amazon Bedrock model · --model-idconverse-streamSends messages to the specified Amazon Bedrock model and returns the response in a stream · --model-idcount-tokensReturns the token count for a given inference request · --model-id --inputget-async-invokeRetrieve information about an asynchronous invocation. · --invocation-arninvoke-modelInvokes the specified Amazon Bedrock model to run inference using the prompt and inference parameters provided in the request body · --model-idinvoke-model-with-bidirectional-streamInvoke the specified Amazon Bedrock model to run inference using the bidirectional stream · --model-id --bodyinvoke-model-with-response-streamInvoke the specified Amazon Bedrock model to run inference using the prompt and inference parameters provided in the request body · --model-idlist-async-invokesLists asynchronous invocations.start-async-invokeStarts an asynchronous invocation · --model-id --model-input --output-data-configaws ce (Cost Explorer)
47AWS Cost Explorer Service · api 2017-10-25 · 47 commands
create-anomaly-monitorCreates a new cost anomaly detection monitor with the requested type and monitor specification. · --anomaly-monitorcreate-anomaly-subscriptionAdds an alert subscription to a cost anomaly detection monitor · --anomaly-subscriptioncreate-cost-category-definitionCreates a new cost category with the requested name and rules. · --name --rule-version --rulesdelete-anomaly-monitorDeletes a cost anomaly monitor. · --monitor-arndelete-anomaly-subscriptionDeletes a cost anomaly subscription. · --subscription-arndelete-cost-category-definitionDeletes a cost category · --cost-category-arndescribe-cost-category-definitionReturns the name, Amazon Resource Name (ARN), rules, definition, and effective dates of a cost category that's defined in the account · --cost-category-arnget-anomaliesRetrieves all of the cost anomalies detected on your account during the time period that's specified by the DateInterval object · --date-intervalget-anomaly-monitorsRetrieves the cost anomaly monitor definitions for your accountget-anomaly-subscriptionsRetrieves the cost anomaly subscription objects for your accountget-approximate-usage-recordsRetrieves estimated usage records for hourly granularity or resource-level data at daily granularity. · --granularity --approximation-dimensionget-commitment-purchase-analysisRetrieves a commitment purchase analysis result based on the AnalysisId. · --analysis-idget-cost-and-usageRetrieves cost and usage metrics for your account · --time-period --granularity --metricsget-cost-and-usage-comparisonsRetrieves cost and usage comparisons for your account between two periods within the last 13 months · --baseline-time-period --comparison-time-period --metric-for-comparisonget-cost-and-usage-with-resourcesRetrieves cost and usage metrics with resources for your account · --time-period --granularity --filterget-cost-categoriesRetrieves an array of cost category names and values incurred cost · --time-periodget-cost-comparison-driversRetrieves key factors driving cost changes between two time periods within the last 13 months, such as usage changes, discount changes, and commitment-based savings · --baseline-time-period --comparison-time-period --metric-for-comparisonget-cost-forecastRetrieves a forecast for how much Amazon Web Services predicts that you will spend over the forecast time period that you select, based on your past costs. · --time-period --metric --granularityget-dimension-valuesRetrieves all available filter values for a specified filter over a period of time · --time-period --dimensionget-reservation-coverageRetrieves the reservation coverage for your account, which you can use to see how much of your Amazon Elastic Compute Cloud, Amazon ElastiCache, Amazon Relational Databas · --time-periodget-reservation-purchase-recommendationGets recommendations for reservation purchases · --serviceget-reservation-utilizationRetrieves the reservation utilization for your account · --time-periodget-rightsizing-recommendationCreates recommendations that help you save cost by identifying idle and underutilized Amazon EC2 instances · --serviceget-savings-plan-purchase-recommendation-detailsRetrieves the details for a Savings Plan recommendation · --recommendation-detail-idget-savings-plans-coverageRetrieves the Savings Plans covered for your account · --time-periodget-savings-plans-purchase-recommendationRetrieves the Savings Plans recommendations for your account · --savings-plans-type --term-in-years --payment-option --lookback-period-in-daysget-savings-plans-utilizationRetrieves the Savings Plans utilization for your account across date ranges with daily or monthly granularity · --time-periodget-savings-plans-utilization-detailsRetrieves attribute data along with aggregate utilization and savings data for a given time period · --time-periodget-tagsQueries for available tag keys and tag values for a specified period · --time-periodget-usage-forecastRetrieves a forecast for how much Amazon Web Services predicts that you will use over the forecast time period that you select, based on your past usage. · --time-period --metric --granularitylist-commitment-purchase-analysesLists the commitment purchase analyses for your account.list-cost-allocation-tag-backfill-historyRetrieves a list of your historical cost allocation tag backfill requests.list-cost-allocation-tagsGet a list of cost allocation tagslist-cost-category-definitionsReturns the name, Amazon Resource Name (ARN), NumberOfRules and effective dates of all cost categories defined in the accountlist-cost-category-resource-associationsReturns resource associations of all cost categories defined in the accountlist-savings-plans-purchase-recommendation-generationRetrieves a list of your historical recommendation generations within the past 30 days.list-tags-for-resourceReturns a list of resource tags associated with the resource specified by the Amazon Resource Name (ARN). · --resource-arnprovide-anomaly-feedbackModifies the feedback property of a given cost anomaly. · --anomaly-id --feedbackstart-commitment-purchase-analysisSpecifies the parameters of a planned commitment purchase and starts the generation of the analysis · --commitment-purchase-analysis-configurationstart-cost-allocation-tag-backfillRequest a cost allocation tag backfill · --backfill-fromstart-savings-plans-purchase-recommendation-generationRequests a Savings Plans recommendation generationtag-resourceAn API operation for adding one or more tags (key-value pairs) to a resource · --resource-arn --resource-tagsuntag-resourceRemoves one or more tags from a resource · --resource-arn --resource-tag-keysupdate-anomaly-monitorUpdates an existing cost anomaly monitor · --monitor-arnupdate-anomaly-subscriptionUpdates an existing cost anomaly subscription · --subscription-arnupdate-cost-allocation-tags-statusUpdates status for cost allocation tags in bulk, with maximum batch size of 20 · --cost-allocation-tags-statusupdate-cost-category-definitionUpdates an existing cost category · --cost-category-arn --rule-version --rulesaws budgets
26AWS Budgets · api 2016-10-20 · 26 commands
create-budgetCreates a budget and, if included, notifications and subscribers · --account-id --budgetcreate-budget-actionCreates a budget action. · --account-id --budget-name --notification-type --action-type --action-threshold --definition --execution-role-arn --approval-model --subscriberscreate-notificationCreates a notification · --account-id --budget-name --notification --subscriberscreate-subscriberCreates a subscriber · --account-id --budget-name --notification --subscriberdelete-budgetDeletes a budget · --account-id --budget-namedelete-budget-actionDeletes a budget action. · --account-id --budget-name --action-iddelete-notificationDeletes a notification · --account-id --budget-name --notificationdelete-subscriberDeletes a subscriber · --account-id --budget-name --notification --subscriberdescribe-budgetDescribes a budget · --account-id --budget-namedescribe-budget-actionDescribes a budget action detail. · --account-id --budget-name --action-iddescribe-budget-action-historiesDescribes a budget action history detail. · --account-id --budget-name --action-iddescribe-budget-actions-for-accountDescribes all of the budget actions for an account. · --account-iddescribe-budget-actions-for-budgetDescribes all of the budget actions for a budget. · --account-id --budget-namedescribe-budget-notifications-for-accountLists the budget names and notifications that are associated with an account. · --account-iddescribe-budget-performance-historyDescribes the history for DAILY, MONTHLY, and QUARTERLY budgets · --account-id --budget-namedescribe-budgetsLists the budgets that are associated with an account · --account-iddescribe-notifications-for-budgetLists the notifications that are associated with a budget. · --account-id --budget-namedescribe-subscribers-for-notificationLists the subscribers that are associated with a notification. · --account-id --budget-name --notificationexecute-budget-actionExecutes a budget action. · --account-id --budget-name --action-id --execution-typelist-tags-for-resourceLists tags associated with a budget or budget action resource. · --resource-arntag-resourceCreates tags for a budget or budget action resource. · --resource-arn --resource-tagsuntag-resourceDeletes tags associated with a budget or budget action resource. · --resource-arn --resource-tag-keysupdate-budgetUpdates a budget · --account-id --new-budgetupdate-budget-actionUpdates a budget action. · --account-id --budget-name --action-idupdate-notificationUpdates a notification. · --account-id --budget-name --old-notification --new-notificationupdate-subscriberUpdates a subscriber. · --account-id --budget-name --notification --old-subscriber --new-subscriberaws organizations
63AWS Organizations · api 2016-11-28 · 63 commands
accept-handshakeAccepts a handshake by sending an ACCEPTED response to the sender · --handshake-idattach-policyAttaches a policy to a root, an organizational unit (OU), or an individual account · --policy-id --target-idcancel-handshakeCancels a Handshake · --handshake-idclose-accountCloses an Amazon Web Services member account within an organization · --account-idcreate-accountCreates an Amazon Web Services account that is automatically a member of the organization whose credentials made the request · --email --account-namecreate-gov-cloud-accountThis action is available if all of the following are true: You're authorized to create accounts in the Amazon Web Services GovCloud (US) Region · --email --account-namecreate-organizationCreates an Amazon Web Services organizationcreate-organizational-unitCreates an organizational unit (OU) within a root or parent OU · --parent-id --namecreate-policyCreates a policy of a specified type that you can attach to a root, an organizational unit (OU), or an individual Amazon Web Services account · --content --description --name --typedecline-handshakeDeclines a Handshake · --handshake-iddelete-organizationDeletes the organizationdelete-organizational-unitDeletes an organizational unit (OU) from a root or another OU · --organizational-unit-iddelete-policyDeletes the specified policy from your organization · --policy-iddelete-resource-policyDeletes the resource policy from your organizationderegister-delegated-administratorRemoves the specified member Amazon Web Services account as a delegated administrator for the specified Amazon Web Services service · --account-id --service-principaldescribe-accountRetrieves Organizations-related information about the specified account · --account-iddescribe-create-account-statusRetrieves the current status of an asynchronous request to create an account · --create-account-request-iddescribe-effective-policyReturns the contents of the effective policy for specified policy type and account · --policy-typedescribe-handshakeReturns details for a handshake · --handshake-iddescribe-organizationRetrieves information about the organization that the user's account belongs todescribe-organizational-unitRetrieves information about an organizational unit (OU) · --organizational-unit-iddescribe-policyRetrieves information about a policy · --policy-iddescribe-resource-policyRetrieves information about a resource policydescribe-responsibility-transferReturns details for a transfer · --iddetach-policyDetaches a policy from a target root, organizational unit (OU), or account · --policy-id --target-iddisable-aws-service-accessDisables the integration of an Amazon Web Services service (the service that is specified by ServicePrincipal) with Organizations · --service-principaldisable-policy-typeDisables an organizational policy type in a root · --root-id --policy-typeenable-aws-service-accessProvides an Amazon Web Services service (the service that is specified by ServicePrincipal) with permissions to view the structure of an organization, create a service-li · --service-principalenable-all-featuresEnables all features in an organizationenable-policy-typeEnables a policy type in a root · --root-id --policy-typeinvite-account-to-organizationSends an invitation to another account to join your organization as a member account · --targetinvite-organization-to-transfer-responsibilitySends an invitation to another organization's management account to designate your account with the specified responsibilities for their organization · --type --target --start-timestamp --source-nameleave-organizationRemoves a member account from its parent organizationlist-aws-service-access-for-organizationReturns a list of the Amazon Web Services services that you enabled to integrate with your organizationlist-accountsLists all the accounts in the organizationlist-accounts-for-parentLists the accounts in an organization that are contained by the specified target root or organizational unit (OU) · --parent-idlist-accounts-with-invalid-effective-policyLists all the accounts in an organization that have invalid effective policies · --policy-typelist-childrenLists all of the organizational units (OUs) or accounts that are contained in the specified parent OU or root · --parent-id --child-typelist-create-account-statusLists the account creation requests that match the specified status that is currently being tracked for the organizationlist-delegated-administratorsLists the Amazon Web Services accounts that are designated as delegated administrators in this organizationlist-delegated-services-for-accountList the Amazon Web Services services for which the specified account is a delegated administrator · --account-idlist-effective-policy-validation-errorsLists all the validation errors on an effective policy for a specified account and policy type · --account-id --policy-typelist-handshakes-for-accountLists the recent handshakes that you have receivedlist-handshakes-for-organizationLists the recent handshakes that you have sentlist-inbound-responsibility-transfersLists transfers that allow you to manage the specified responsibilities for another organization · --typelist-organizational-units-for-parentLists the organizational units (OUs) in a parent organizational unit or root · --parent-idlist-outbound-responsibility-transfersLists transfers that allow an account outside your organization to manage the specified responsibilities for your organization · --typelist-parentsLists the root or organizational units (OUs) that serve as the immediate parent of the specified child OU or account · --child-idlist-policiesRetrieves the list of all policies in an organization of a specified type · --filterlist-policies-for-targetLists the policies that are directly attached to the specified target root, organizational unit (OU), or account · --target-id --filterlist-rootsLists the roots that are defined in the current organizationlist-tags-for-resourceLists tags that are attached to the specified resource · --resource-idlist-targets-for-policyLists all the roots, organizational units (OUs), and accounts that the specified policy is attached to · --policy-idmove-accountMoves an account from its current source parent root or organizational unit (OU) to the specified destination parent root or OU · --account-id --source-parent-id --destination-parent-idput-resource-policyCreates or updates a resource policy · --contentregister-delegated-administratorEnables the specified member account to administer the Organizations features of the specified Amazon Web Services service · --account-id --service-principalremove-account-from-organizationRemoves the specified account from the organization · --account-idtag-resourceAdds one or more tags to the specified resource · --resource-id --tagsterminate-responsibility-transferEnds a transfer · --iduntag-resourceRemoves any tags with the specified keys from the specified resource · --resource-id --tag-keysupdate-organizational-unitRenames the specified organizational unit (OU) · --organizational-unit-idupdate-policyUpdates an existing policy with a new name, description, or content · --policy-idupdate-responsibility-transferUpdates a transfer · --id --nameaws amplify
37AWS Amplify · api 2017-07-25 · 37 commands
create-appCreates a new Amplify app. · --namecreate-backend-environmentCreates a new backend environment for an Amplify app · --app-id --environment-namecreate-branchCreates a new branch for an Amplify app. · --app-id --branch-namecreate-deploymentCreates a deployment for a manually deployed Amplify app · --app-id --branch-namecreate-domain-associationCreates a new domain association for an Amplify app · --app-id --domain-name --sub-domain-settingscreate-webhookCreates a new webhook on an Amplify app. · --app-id --branch-namedelete-appDeletes an existing Amplify app specified by an app ID. · --app-iddelete-backend-environmentDeletes a backend environment for an Amplify app · --app-id --environment-namedelete-branchDeletes a branch for an Amplify app. · --app-id --branch-namedelete-domain-associationDeletes a domain association for an Amplify app. · --app-id --domain-namedelete-jobDeletes a job for a branch of an Amplify app. · --app-id --branch-name --job-iddelete-webhookDeletes a webhook. · --webhook-idgenerate-access-logsReturns the website access logs for a specific time range using a presigned URL. · --domain-name --app-idget-appReturns an existing Amplify app specified by an app ID. · --app-idget-artifact-urlReturns the artifact info that corresponds to an artifact id. · --artifact-idget-backend-environmentReturns a backend environment for an Amplify app · --app-id --environment-nameget-branchReturns a branch for an Amplify app. · --app-id --branch-nameget-domain-associationReturns the domain information for an Amplify app. · --app-id --domain-nameget-jobReturns a job for a branch of an Amplify app. · --app-id --branch-name --job-idget-webhookReturns the webhook information that corresponds to a specified webhook ID. · --webhook-idlist-appsReturns a list of the existing Amplify apps.list-artifactsReturns a list of end-to-end testing artifacts for a specified app, branch, and job · --app-id --branch-name --job-idlist-backend-environmentsLists the backend environments for an Amplify app · --app-idlist-branchesLists the branches of an Amplify app. · --app-idlist-domain-associationsReturns the domain associations for an Amplify app. · --app-idlist-jobsLists the jobs for a branch of an Amplify app. · --app-id --branch-namelist-tags-for-resourceReturns a list of tags for a specified Amazon Resource Name (ARN). · --resource-arnlist-webhooksReturns a list of webhooks for an Amplify app. · --app-idstart-deploymentStarts a deployment for a manually deployed app · --app-id --branch-namestart-jobStarts a new job for a branch of an Amplify app. · --app-id --branch-name --job-typestop-jobStops a job that is in progress for a branch of an Amplify app. · --app-id --branch-name --job-idtag-resourceTags the resource with a tag key and value. · --resource-arn --tagsuntag-resourceUntags a resource with a specified Amazon Resource Name (ARN). · --resource-arn --tag-keysupdate-appUpdates an existing Amplify app. · --app-idupdate-branchUpdates a branch for an Amplify app. · --app-id --branch-nameupdate-domain-associationCreates a new domain association for an Amplify app. · --app-id --domain-nameupdate-webhookUpdates a webhook. · --webhook-id