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
118 changes: 118 additions & 0 deletions cmd/carapace-aws/cmd/botocore/aws.bedrock-agentcore-control.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,15 @@
name: bedrock-agentcore-control
description: Amazon Bedrock AgentCore Control
commands:
- name: add-dataset-examples
description: Adds examples to the dataset's DRAFT.
flags:
--cli-input-json=: Read arguments from the JSON string provided.
--cli-input-yaml=: Read arguments from the YAML string provided.
--client-token=: A unique, case-sensitive identifier to ensure that the API request completes no more than one time.
--dataset-id=!: The unique identifier of the dataset to add examples to.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--source=!: Source of examples to add.
- name: create-agent-runtime
description: Creates an Amazon Bedrock AgentCore Runtime.
flags:
Expand Down Expand Up @@ -103,6 +112,32 @@ commands:
--description=: The description for the configuration bundle.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--tags=: A map of tag keys and values to assign to the configuration bundle.
- name: create-dataset
description: Creates a new Dataset resource asynchronously.
flags:
--cli-input-json=: Read arguments from the JSON string provided.
--cli-input-yaml=: Read arguments from the YAML string provided.
--client-token=: Optional idempotency token.
--dataset-name=!: Human-readable name for the dataset.
--description=: A description of the dataset.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--kms-key-arn=: Optional AWS KMS key ARN for SSE-KMS on service S3 writes.
--schema-type=!: Versioned schema type governing the structure of examples.
--source=!: Source of initial examples.
--tags=: A map of tag keys and values to assign to the dataset.
completion:
flag:
schema-type:
- AGENTCORE_EVALUATION_PREDEFINED_V1
- AGENTCORE_EVALUATION_SIMULATED_V1
- name: create-dataset-version
description: Publishes the current DRAFT as a new numbered version.
flags:
--cli-input-json=: Read arguments from the JSON string provided.
--cli-input-yaml=: Read arguments from the YAML string provided.
--client-token=: A unique, case-sensitive identifier to ensure that the API request completes no more than one time.
--dataset-id=!: The unique identifier of the dataset to publish a version for.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
- name: create-evaluator
description: Creates a custom evaluator for agent quality assessment.
flags:
Expand Down Expand Up @@ -481,6 +516,25 @@ 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.
- name: delete-dataset
description: Deletes a dataset version or an entire dataset (all versions + name claim).
flags:
--cli-input-json=: Read arguments from the JSON string provided.
--cli-input-yaml=: Read arguments from the YAML string provided.
--dataset-id=!: The unique identifier of the dataset to delete.
--dataset-version=: Optional version to delete.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
- name: delete-dataset-examples
description: Deletes specific examples by ID from DRAFT.
flags:
--cli-input-json=: Read arguments from the JSON string provided.
--cli-input-yaml=: Read arguments from the YAML string provided.
--client-token=: A unique, case-sensitive identifier to ensure that the API request completes no more than one time.
--dataset-id=!: The unique identifier of the dataset.
--example-ids=!:
description: The IDs of the examples to delete.
nargs: -1
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
- name: delete-evaluator
description: Deletes a custom evaluator.
flags:
Expand Down Expand Up @@ -669,6 +723,14 @@ commands:
--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.
--version-id=!: The version identifier of the configuration bundle version to retrieve.
- name: get-dataset
description: Retrieves dataset metadata only.
flags:
--cli-input-json=: Read arguments from the JSON string provided.
--cli-input-yaml=: Read arguments from the YAML string provided.
--dataset-id=!: The unique identifier of the dataset to retrieve.
--dataset-version=: 'Version to retrieve: "DRAFT" or a version number.'
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
- name: get-evaluator
description: Retrieves detailed information about an evaluator, including its configuration, status, and metadata.
flags:
Expand Down Expand Up @@ -959,6 +1021,42 @@ commands:
--next-token=: If the total number of results is greater than the `maxResults` value provided in the request, enter the token returned in the `nextToken` field in the response in this field to return the next batch of results.
--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-dataset-examples
description: Returns paginated examples from the dataset.
flags:
--cli-input-json=: Read arguments from the JSON string provided.
--cli-input-yaml=: Read arguments from the YAML string provided.
--dataset-id=!: The unique identifier of the dataset.
--dataset-version=: 'Version to paginate: "DRAFT" or a version number.'
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--max-items=: The total number of items to return in the command's output.
--max-results=: Maximum number of examples to return per page.
--next-token=: The token for the next page of results.
--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-dataset-versions
description: Lists all published versions of a dataset, sorted by version number descending (newest first).
flags:
--cli-input-json=: Read arguments from the JSON string provided.
--cli-input-yaml=: Read arguments from the YAML string provided.
--dataset-id=!: The unique identifier of the dataset.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--max-items=: The total number of items to return in the command's output.
--max-results=: The maximum number of versions to return per page.
--next-token=: The token for the next page of results.
--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-datasets
description: Lists all datasets in the caller's account, paginated.
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.
--max-items=: The total number of items to return in the command's output.
--max-results=: The maximum number of datasets to return per page.
--next-token=: The token for the next page of results.
--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-evaluators
description: Lists all available evaluators, including both builtin evaluators provided by the service and custom evaluators created by the user.
flags:
Expand Down Expand Up @@ -1364,6 +1462,26 @@ commands:
--parent-version-ids=:
description: A list of parent version identifiers for lineage tracking.
nargs: -1
- name: update-dataset
description: Updates a dataset's metadata.
flags:
--cli-input-json=: Read arguments from the JSON string provided.
--cli-input-yaml=: Read arguments from the YAML string provided.
--client-token=: A unique, case-sensitive identifier to ensure that the API request completes no more than one time.
--dataset-id=!: The unique identifier of the dataset to update.
--description=: The updated description for the dataset.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
- name: update-dataset-examples
description: Updates multiple existing examples in-place on DRAFT.
flags:
--cli-input-json=: Read arguments from the JSON string provided.
--cli-input-yaml=: Read arguments from the YAML string provided.
--client-token=: A unique, case-sensitive identifier to ensure that the API request completes no more than one time.
--dataset-id=!: The unique identifier of the dataset.
--examples=!:
description: Examples to update.
nargs: -1
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
- name: update-evaluator
description: Updates a custom evaluator's configuration, description, or evaluation level.
flags:
Expand Down
3 changes: 3 additions & 0 deletions cmd/carapace-aws/cmd/botocore/aws.cleanrooms.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -872,6 +872,7 @@ commands:
--cli-input-yaml=: Read arguments from the YAML string provided.
--compute-configuration=: The compute configuration for the protected job.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--job-compute-payer-account-id=: The account ID of the member that pays for the job compute costs.
--job-parameters=!: The job parameters.
--membership-identifier=!: A unique identifier for the membership to run this job against.
--result-configuration=: The details needed to write the job results.
Expand All @@ -888,6 +889,7 @@ commands:
--compute-configuration=: The compute configuration for the protected query.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--membership-identifier=!: A unique identifier for the membership to run this query against.
--query-compute-payer-account-id=: The account ID of the member that pays for the query compute costs.
--result-configuration=: The details needed to write the query results.
--sql-parameters=!: The protected SQL query parameters.
--type=!: The type of the protected query to be started.
Expand Down Expand Up @@ -1058,6 +1060,7 @@ commands:
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--job-log-status=: An indicator as to whether job logging has been enabled or disabled for the collaboration.
--membership-identifier=!: The unique identifier of the membership.
--membership-payment-configuration=: The payment configuration to update for the membership.
--query-log-status=: An indicator as to whether query logging has been enabled or disabled for the membership.
completion:
flag:
Expand Down
3 changes: 3 additions & 0 deletions cmd/carapace-aws/cmd/botocore/aws.cleanroomsml.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@ commands:
--kms-key-arn=: The Amazon Resource Name (ARN) of the KMS key that is used to access the input channel.
--membership-identifier=!: The membership ID of the member that is creating the ML input channel.
--name=!: The name of the ML input channel.
--payer-configuration=: The payer configuration for the ML input channel.
--retention-in-days=!: The number of days that the data in the ML input channel is retained.
--tags=: The optional metadata that you apply to the resource to help you categorize and organize them.
- name: create-trained-model
Expand All @@ -113,6 +114,7 @@ commands:
nargs: -1
--kms-key-arn=: The Amazon Resource Name (ARN) of the KMS key.
--membership-identifier=!: The membership ID of the member that is creating the trained model.
--ml-model-training-payer-account-id=: The account ID of the member that is responsible for paying for model training costs.
--name=!: The name of the trained model.
--resource-config=!: Information about the EC2 resources that are used to train this model.
--stopping-condition=: The criteria that is used to stop model training.
Expand Down Expand Up @@ -608,6 +610,7 @@ commands:
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--kms-key-arn=: The Amazon Resource Name (ARN) of the KMS key.
--membership-identifier=!: The membership ID of the membership that contains the trained model inference job.
--ml-model-inference-payer-account-id=: The account ID of the member that is responsible for paying for model inference costs.
--name=!: The name of the trained model inference job.
--output-configuration=!: Defines the output configuration information for the trained model inference job.
--resource-config=!: Defines the resource configuration for the trained model inference job.
Expand Down
9 changes: 9 additions & 0 deletions cmd/carapace-aws/cmd/botocore/aws.evs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -138,6 +138,15 @@ commands:
--environment-id=!: A unique ID for the environment containing the VLAN that the Elastic IP address disassociates from.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--vlan-name=!: The name of the VLAN.
- name: get-depot-url
description: Returns a URL and authentication token for accessing the Amazon EVS Custom Addon depot.
flags:
--cli-input-json=: Read arguments from the JSON string provided.
--cli-input-yaml=: Read arguments from the YAML string provided.
--environment-id=!: The unique ID of the Amazon EVS environment to get the depot URL for.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--no-rotate: Revokes the current authentication token and returns a new depot URL with a new token.
--rotate: Revokes the current authentication token and returns a new depot URL with a new token.
- name: get-environment
description: Returns a description of the specified environment.
flags:
Expand Down
4 changes: 4 additions & 0 deletions cmd/carapace-aws/cmd/botocore/aws.mediaconnect.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -788,6 +788,7 @@ commands:
description: The media streams that are associated with the output, and the parameters for those associations.
nargs: -1
--min-latency=: The minimum latency in milliseconds for SRT-based streams.
--ndi-output-timecode-source=: Controls how MediaConnect generates timecodes for NDI output frames.
--ndi-program-name=: A suffix for the name of the NDI® sender that the flow creates.
--ndi-speed-hq-quality=: A quality setting for the NDI Speed HQ encoder.
--output-arn=!: The ARN of the output that you want to update.
Expand All @@ -804,6 +805,9 @@ commands:
--vpc-interface-attachment=: The name of the VPC interface attachment to use for this output.
completion:
flag:
ndi-output-timecode-source:
- EMBEDDED_TIMECODE
- UTC_SYSTEM_TIME
output-status:
- ENABLED
- DISABLED
Expand Down
8 changes: 8 additions & 0 deletions cmd/carapace-aws/cmd/botocore/aws.sagemaker.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -446,6 +446,7 @@ commands:
--domain-name=!: A name for the domain.
--domain-settings=: A collection of `Domain` settings.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--home-efs-file-system-creation=: Indicates whether to create a home EFS file system for the domain.
--home-efs-file-system-kms-key-id=: Use `KmsKeyId`.
--kms-key-id=: SageMaker AI uses Amazon Web Services KMS to encrypt EFS and EBS volumes attached to the domain with an Amazon Web Services managed key by default.
--subnet-ids=:
Expand All @@ -467,6 +468,9 @@ commands:
auth-mode:
- SSO
- IAM
home-efs-file-system-creation:
- Enabled
- Disabled
tag-propagation:
- ENABLED
- DISABLED
Expand Down Expand Up @@ -5803,6 +5807,7 @@ commands:
--domain-id=!: The ID of the domain to be updated.
--domain-settings-for-update=: A collection of `DomainSettings` configuration values to update.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--home-efs-file-system-creation=: Indicates whether to create a home EFS file system for the domain.
--subnet-ids=:
description: The VPC subnets that Studio uses for communication.
nargs: -1
Expand All @@ -5816,6 +5821,9 @@ commands:
app-security-group-management:
- Service
- Customer
home-efs-file-system-creation:
- Enabled
- Disabled
tag-propagation:
- ENABLED
- DISABLED
Expand Down
6 changes: 6 additions & 0 deletions cmd/carapace-aws/cmd/botocore/aws.verifiedpermissions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,13 @@ commands:
--alias-name=!: Specifies the name of the policy store alias that you want to delete.
--cli-input-json=: Read arguments from the JSON string provided.
--cli-input-yaml=: Read arguments from the YAML string provided.
--deletion-mode=: Specifies the deletion mode for the policy store alias.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
completion:
flag:
deletion-mode:
- SoftDelete
- HardDelete
- name: delete-policy-template
description: Deletes the specified policy template from the policy store.
flags:
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.34.51"
"aws": "https://github.com/aws/aws-cli#2.34.52"
}
}