Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions cmd/carapace-aws/cmd/botocore/aws.appstream.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -101,12 +101,14 @@ commands:
--cli-input-json=: Read arguments from the JSON string provided.
--cli-input-yaml=: Read arguments from the YAML string provided.
--description=: The description of the app block builder.
--disable-imds-v1: Set to true to disable Instance Metadata Service Version 1 (IMDSv1) and enforce IMDSv2.
--display-name=: The display name of the app block builder.
--enable-default-internet-access: Enables or disables default internet access for the app block builder.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--iam-role-arn=: The Amazon Resource Name (ARN) of the IAM role to apply to the app block builder.
--instance-type=!: The instance type to use when launching the app block builder.
--name=!: The unique name for the app block builder.
--no-disable-imds-v1: Set to true to disable Instance Metadata Service Version 1 (IMDSv1) and enforce IMDSv2.
--no-enable-default-internet-access: Enables or disables default internet access for the app block builder.
--platform=!: The platform of the app block builder.
--tags=: The tags to associate with the app block builder.
Expand Down Expand Up @@ -192,6 +194,7 @@ commands:
--cli-input-yaml=: Read arguments from the YAML string provided.
--compute-capacity=: The desired capacity for the fleet.
--description=: The description to display.
--disable-imds-v1: Set to true to disable Instance Metadata Service Version 1 (IMDSv1) and enforce IMDSv2.
--disconnect-timeout-in-seconds=: The amount of time that a streaming session remains active after users disconnect.
--display-name=: The fleet name to display.
--domain-join-info=: The name of the directory and organizational unit (OU) to use to join the fleet to a Microsoft Active Directory domain.
Expand All @@ -207,6 +210,7 @@ commands:
--max-sessions-per-instance=: The maximum number of user sessions on an instance.
--max-user-duration-in-seconds=: The maximum amount of time that a streaming session can remain active, in seconds.
--name=!: A unique name for the fleet.
--no-disable-imds-v1: Set to true to disable Instance Metadata Service Version 1 (IMDSv1) and enforce IMDSv2.
--no-enable-default-internet-access: Enables or disables default internet access for the fleet.
--platform=: The fleet platform.
--root-volume-config=: The configuration for the root volume of fleet instances.
Expand Down Expand Up @@ -246,6 +250,7 @@ commands:
--cli-input-json=: Read arguments from the JSON string provided.
--cli-input-yaml=: Read arguments from the YAML string provided.
--description=: The description to display.
--disable-imds-v1: Set to true to disable Instance Metadata Service Version 1 (IMDSv1) and enforce IMDSv2.
--display-name=: The image builder name to display.
--domain-join-info=: The name of the directory and organizational unit (OU) to use to join the image builder to a Microsoft Active Directory domain.
--enable-default-internet-access: Enables or disables default internet access for the image builder.
Expand All @@ -255,6 +260,7 @@ commands:
--image-name=: The name of the image used to create the image builder.
--instance-type=!: The instance type to use when launching the image builder.
--name=!: A unique name for the image builder.
--no-disable-imds-v1: Set to true to disable Instance Metadata Service Version 1 (IMDSv1) and enforce IMDSv2.
--no-enable-default-internet-access: Enables or disables default internet access for the image builder.
--root-volume-config=: The configuration for the root volume of the image builder.
--softwares-to-install=:
Expand Down Expand Up @@ -960,12 +966,14 @@ commands:
--cli-input-json=: Read arguments from the JSON string provided.
--cli-input-yaml=: Read arguments from the YAML string provided.
--description=: The description of the app block builder.
--disable-imds-v1: Set to true to disable Instance Metadata Service Version 1 (IMDSv1) and enforce IMDSv2.
--display-name=: The display name of the app block builder.
--enable-default-internet-access: Enables or disables default internet access for the app block builder.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--iam-role-arn=: The Amazon Resource Name (ARN) of the IAM role to apply to the app block builder.
--instance-type=: The instance type to use when launching the app block builder.
--name=!: The unique name for the app block builder.
--no-disable-imds-v1: Set to true to disable Instance Metadata Service Version 1 (IMDSv1) and enforce IMDSv2.
--no-enable-default-internet-access: Enables or disables default internet access for the app block builder.
--platform=: The platform of the app block builder.
--vpc-config=: The VPC configuration for the app block builder.
Expand Down Expand Up @@ -1039,6 +1047,7 @@ commands:
--compute-capacity=: The desired capacity for the fleet.
--delete-vpc-config: Deletes the VPC association for the specified fleet.
--description=: The description to display.
--disable-imds-v1: Set to true to disable Instance Metadata Service Version 1 (IMDSv1) and enforce IMDSv2.
--disconnect-timeout-in-seconds=: The amount of time that a streaming session remains active after users disconnect.
--display-name=: The fleet name to display.
--domain-join-info=: The name of the directory and organizational unit (OU) to use to join the fleet to a Microsoft Active Directory domain.
Expand All @@ -1054,6 +1063,7 @@ commands:
--max-user-duration-in-seconds=: The maximum amount of time that a streaming session can remain active, in seconds.
--name=: A unique name for the fleet.
--no-delete-vpc-config: Deletes the VPC association for the specified fleet.
--no-disable-imds-v1: Set to true to disable Instance Metadata Service Version 1 (IMDSv1) and enforce IMDSv2.
--no-enable-default-internet-access: Enables or disables default internet access for the fleet.
--platform=: The platform of the fleet.
--root-volume-config=: The updated configuration for the root volume of fleet instances.
Expand Down
2 changes: 2 additions & 0 deletions cmd/carapace-aws/cmd/botocore/aws.sagemaker-runtime.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,10 @@ commands:
--content-type=: The MIME type of the input data in the request body.
--custom-attributes=: Provides additional information about a request for an inference submitted to a model hosted at an Amazon SageMaker AI endpoint.
--endpoint-name=!: The name of the endpoint that you specified when you created the endpoint using the [CreateEndpoint](https://docs.aws.amazon.com/sagemaker/latest/dg/API_CreateEndpoint.html) API.
--filename=: The filename for the inference response payload stored in Amazon S3.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--inference-id=: The identifier for the inference request.
--input-location=!: The Amazon S3 URI where the inference request payload is stored.
--invocation-timeout-seconds=: Maximum amount of time in seconds a request can be processed before it is marked as expired.
--request-ttl-seconds=: Maximum age in seconds a request can be in the queue before it is marked as expired.
--s3-output-path-extension=: The path extension that is appended to the Amazon S3 output path where the inference response payload is stored.
17 changes: 17 additions & 0 deletions cmd/carapace-aws/cmd/botocore/aws.signer-data.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# yaml-language-server: $schema=https://carapace.sh/schemas/command.json
name: signer-data
description: AWS Signer Data Plane
commands:
- name: get-revocation-status
description: Retrieves the revocation status for a signed artifact by checking if the signing profile, job, or certificate has been revoked.
flags:
--certificate-hashes=!:
description: List of certificate hashes to check for revocation.
nargs: -1
--cli-input-json=: Read arguments from the JSON string provided.
--cli-input-yaml=: Read arguments from the YAML string provided.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--job-arn=!: The ARN of the signing job that produced the signature.
--platform-id=!: The platform identifier for the signing platform used.
--profile-version-arn=!: The ARN of the signing profile version used to sign the artifact.
--signature-timestamp=!: The timestamp when the artifact was signed, in ISO 8601 format.
9 changes: 6 additions & 3 deletions cmd/carapace-aws/cmd/botocore/aws.ssm.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@ commands:
flags:
--alarm-configuration=: ""
--apply-only-at-cron-interval: By default, when you create a new association, the system runs it immediately after it is created and then according to the schedule you specified and when target changes are detected.
--association-dispatch-assume-role=: A role used by association to take actions on your behalf.
--association-name=: Specify a descriptive name for the association.
--automation-target-parameter-name=: Choose the parameter that will define how your automation will branch out.
--calendar-names=:
Expand Down Expand Up @@ -121,6 +122,7 @@ commands:
- name: create-association-batch
description: Associates the specified Amazon Web Services Systems Manager document (SSM document) with the specified managed nodes or targets.
flags:
--association-dispatch-assume-role=: A role used by association to take actions on your behalf.
--cli-input-json=: Read arguments from the JSON string provided.
--cli-input-yaml=: Read arguments from the YAML string provided.
--entries=!:
Expand Down Expand Up @@ -1384,7 +1386,7 @@ commands:
--page-size=: The size of each page to get in the AWS service call.
--starting-token=: A token to specify where to start paginating.
- name: list-document-metadata-history
description: Amazon Web Services Systems Manager Change Manager will no longer be open to new customers starting November 7, 2025. If you would like to use Change Manager, sign up prior to that date.
description: Amazon Web Services Systems Manager Change Manager is no longer open to new customers.
flags:
--cli-input-json=: Read arguments from the JSON string provided.
--cli-input-yaml=: Read arguments from the YAML string provided.
Expand Down Expand Up @@ -1864,7 +1866,7 @@ commands:
- Auto
- Interactive
- name: start-change-request-execution
description: Amazon Web Services Systems Manager Change Manager will no longer be open to new customers starting November 7, 2025. If you would like to use Change Manager, sign up prior to that date.
description: Amazon Web Services Systems Manager Change Manager is no longer open to new customers.
flags:
--auto-approve: Indicates whether the change request can be approved automatically without the need for manual approvals.
--change-details=: User-provided details about the change.
Expand Down Expand Up @@ -1940,6 +1942,7 @@ commands:
flags:
--alarm-configuration=: ""
--apply-only-at-cron-interval: By default, when you update an association, the system runs it immediately after it is updated and then according to the schedule you specified.
--association-dispatch-assume-role=: A role used by association to take actions on your behalf.
--association-id=!: The ID of the association you want to update.
--association-name=: The name of the association that you want to update.
--association-version=: This parameter is provided for concurrency control purposes.
Expand Down Expand Up @@ -2022,7 +2025,7 @@ commands:
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--name=!: The name of a custom document that you want to set as the default version.
- name: update-document-metadata
description: Amazon Web Services Systems Manager Change Manager will no longer be open to new customers starting November 7, 2025. If you would like to use Change Manager, sign up prior to that date.
description: Amazon Web Services Systems Manager Change Manager is no longer open to new customers.
flags:
--cli-input-json=: Read arguments from the JSON string provided.
--cli-input-yaml=: Read arguments from the YAML string provided.
Expand Down
54 changes: 49 additions & 5 deletions cmd/carapace-aws/cmd/botocore/aws.trustedadvisor.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: trustedadvisor
description: TrustedAdvisor Public API
commands:
- name: batch-update-recommendation-resource-exclusion
description: Update one or more exclusion status for a list of recommendation resources
description: Update one or more exclusion statuses for a list of recommendation resources.
flags:
--cli-input-json=: Read arguments from the JSON string provided.
--cli-input-yaml=: Read arguments from the YAML string provided.
Expand All @@ -19,14 +19,29 @@ commands:
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--organization-recommendation-identifier=!: The Recommendation identifier
- name: get-recommendation
description: Get a specific Recommendation
description: Get a specific Recommendation.
flags:
--cli-input-json=: Read arguments from the JSON string provided.
--cli-input-yaml=: Read arguments from the YAML string provided.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--language=: The ISO 639-1 code for the language that you want your recommendations to appear in.
--recommendation-identifier=!: The Recommendation identifier
completion:
flag:
language:
- en
- ja
- zh
- fr
- de
- ko
- zh_TW
- it
- es
- pt_BR
- id
- name: list-checks
description: List a filterable set of Checks
description: List a filterable set of Checks.
flags:
--aws-service=: The aws service associated with the check
--cli-input-json=: Read arguments from the JSON string provided.
Expand Down Expand Up @@ -75,6 +90,7 @@ commands:
- stir
- ta_check
- well_architected
- cost_optimization_hub
- name: list-organization-recommendation-accounts
description: Lists the accounts that own the resources for an organization aggregate recommendation.
flags:
Expand Down Expand Up @@ -155,6 +171,7 @@ commands:
- stir
- ta_check
- well_architected
- cost_optimization_hub
status:
- ok
- warning
Expand All @@ -163,12 +180,13 @@ commands:
- standard
- priority
- name: list-recommendation-resources
description: List Resources of a Recommendation
description: List Resources of a Recommendation.
flags:
--cli-input-json=: Read arguments from the JSON string provided.
--cli-input-yaml=: Read arguments from the YAML string provided.
--exclusion-status=: The exclusion status of the resource
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--language=: The ISO 639-1 code for the language that you want your recommendations to appear in.
--max-items=: The total number of items to return in the command's output.
--max-results=: The maximum number of results to return per page.
--next-token=: The token for the next set of results.
Expand All @@ -182,12 +200,24 @@ commands:
exclusion-status:
- excluded
- included
language:
- en
- ja
- zh
- fr
- de
- ko
- zh_TW
- it
- es
- pt_BR
- id
status:
- ok
- warning
- error
- name: list-recommendations
description: List a filterable set of Recommendations
description: List a filterable set of Recommendations.
flags:
--after-last-updated-at=: After the last update of the Recommendation
--aws-service=: The aws service associated with the Recommendation
Expand All @@ -196,6 +226,7 @@ commands:
--cli-input-json=: Read arguments from the JSON string provided.
--cli-input-yaml=: Read arguments from the YAML string provided.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--language=: The ISO 639-1 code for the language that you want your recommendations to appear in.
--max-items=: The total number of items to return in the command's output.
--max-results=: The maximum number of results to return per page.
--next-token=: The token for the next set of results.
Expand All @@ -207,6 +238,18 @@ commands:
--type=: The type of the Recommendation
completion:
flag:
language:
- en
- ja
- zh
- fr
- de
- ko
- zh_TW
- it
- es
- pt_BR
- id
pillar:
- cost_optimizing
- performance
Expand All @@ -228,6 +271,7 @@ commands:
- stir
- ta_check
- well_architected
- cost_optimization_hub
status:
- ok
- warning
Expand Down
1 change: 1 addition & 0 deletions cmd/carapace-aws/cmd/botocore/botocore_generated.go
Original file line number Diff line number Diff line change
Expand Up @@ -363,6 +363,7 @@ func init() {
"ses": "Amazon Simple Email Service",
"sesv2": "Amazon Simple Email Service",
"shield": "AWS Shield",
"signer-data": "AWS Signer Data Plane",
"signer": "AWS Signer",
"signin": "AWS Sign-In Service",
"simspaceweaver": "AWS SimSpace Weaver",
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"dependencies": {
"aws": "https://github.com/aws/aws-cli#2.33.26"
"aws": "https://github.com/aws/aws-cli#2.33.27"
}
}