From 02e54aed6c81606b1133b720a450bfaaf2fd521c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Mar 2026 21:47:07 +0000 Subject: [PATCH 1/2] build(deps): bump aws from 2.34.3 to 2.34.15 Bumps [aws](https://github.com/aws/aws-cli) from 2.34.3 to 2.34.15. - [Release notes](https://github.com/aws/aws-cli/releases) - [Commits](https://github.com/aws/aws-cli/compare/2.34.3...947800c809a18846b5fc4357d1b9658f0e213e2b) --- updated-dependencies: - dependency-name: aws dependency-version: 947800c809a18846b5fc4357d1b9658f0e213e2b dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d99fdd360..3b42d0248 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { "dependencies": { - "aws": "https://github.com/aws/aws-cli#2.34.3" + "aws": "https://github.com/aws/aws-cli#2.34.15" } } \ No newline at end of file From 2e5e4870741d902d1e81ba0e75acc48cefddbd5c Mon Sep 17 00:00:00 2001 From: rsteube-bot Date: Mon, 23 Mar 2026 21:48:38 +0000 Subject: [PATCH 2/2] updated botocore --- .../cmd/botocore/aws.apigateway.yaml | 2 + cmd/carapace-aws/cmd/botocore/aws.backup.yaml | 4 +- cmd/carapace-aws/cmd/botocore/aws.batch.yaml | 78 ++++- .../aws.bedrock-agentcore-control.yaml | 11 + .../cmd/botocore/aws.bedrock-agentcore.yaml | 32 +- .../cmd/botocore/aws.bedrock.yaml | 1 + .../cmd/botocore/aws.configservice.yaml | 3 + .../cmd/botocore/aws.connectcases.yaml | 11 + .../cmd/botocore/aws.customer-profiles.yaml | 50 +++ .../cmd/botocore/aws.datasync.yaml | 16 +- .../cmd/botocore/aws.deadline.yaml | 2 + cmd/carapace-aws/cmd/botocore/aws.ec2.yaml | 1 + cmd/carapace-aws/cmd/botocore/aws.ecr.yaml | 1 + .../cmd/botocore/aws.gameliftstreams.yaml | 4 + cmd/carapace-aws/cmd/botocore/aws.glue.yaml | 2 + .../cmd/botocore/aws.lexv2-models.yaml | 57 +++ .../cmd/botocore/aws.lightsail.yaml | 3 + cmd/carapace-aws/cmd/botocore/aws.mgn.yaml | 329 ++++++++++++++++++ cmd/carapace-aws/cmd/botocore/aws.omics.yaml | 134 +++++-- .../cmd/botocore/aws.opensearch.yaml | 10 +- cmd/carapace-aws/cmd/botocore/aws.polly.yaml | 190 ++++++++++ .../botocore/aws.route53globalresolver.yaml | 24 +- cmd/carapace-aws/cmd/botocore/aws.s3api.yaml | 4 + .../cmd/botocore/aws.sagemaker.yaml | 20 ++ .../cmd/botocore/aws.simpledbv2.yaml | 51 +++ .../cmd/botocore/aws.verifiedpermissions.yaml | 40 ++- .../cmd/botocore/botocore_generated.go | 1 + 27 files changed, 1037 insertions(+), 44 deletions(-) create mode 100755 cmd/carapace-aws/cmd/botocore/aws.simpledbv2.yaml diff --git a/cmd/carapace-aws/cmd/botocore/aws.apigateway.yaml b/cmd/carapace-aws/cmd/botocore/aws.apigateway.yaml index a0c39e76a..6e439c317 100755 --- a/cmd/carapace-aws/cmd/botocore/aws.apigateway.yaml +++ b/cmd/carapace-aws/cmd/botocore/aws.apigateway.yaml @@ -140,6 +140,7 @@ commands: - SecurityPolicy_TLS13_1_3_FIPS_2025_09 - SecurityPolicy_TLS13_1_2_PFS_PQ_2025_09 - SecurityPolicy_TLS13_1_2_FIPS_PQ_2025_09 + - SecurityPolicy_TLS13_1_2_FIPS_PFS_PQ_2025_09 - SecurityPolicy_TLS13_1_2_PQ_2025_09 - SecurityPolicy_TLS13_1_2_2021_06 - SecurityPolicy_TLS13_2025_EDGE @@ -228,6 +229,7 @@ commands: - SecurityPolicy_TLS13_1_3_FIPS_2025_09 - SecurityPolicy_TLS13_1_2_PFS_PQ_2025_09 - SecurityPolicy_TLS13_1_2_FIPS_PQ_2025_09 + - SecurityPolicy_TLS13_1_2_FIPS_PFS_PQ_2025_09 - SecurityPolicy_TLS13_1_2_PQ_2025_09 - SecurityPolicy_TLS13_1_2_2021_06 - SecurityPolicy_TLS13_2025_EDGE diff --git a/cmd/carapace-aws/cmd/botocore/aws.backup.yaml b/cmd/carapace-aws/cmd/botocore/aws.backup.yaml index 83ee28dc2..db5fc18c5 100755 --- a/cmd/carapace-aws/cmd/botocore/aws.backup.yaml +++ b/cmd/carapace-aws/cmd/botocore/aws.backup.yaml @@ -251,7 +251,7 @@ commands: --framework-name=!: The unique name of a framework. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - name: describe-global-settings - description: Describes whether the Amazon Web Services account is opted in to cross-account backup. + description: Describes whether the Amazon Web Services account has enabled different cross-account management options, including cross-account backup, multi-party approval, and delegated administrator. flags: --cli-input-json=: Read arguments from the JSON string provided. --cli-input-yaml=: Read arguments from the YAML string provided. @@ -1161,7 +1161,7 @@ commands: --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --idempotency-token=: A customer-chosen string that you can use to distinguish between otherwise identical calls to `UpdateFrameworkInput`. - name: update-global-settings - description: Updates whether the Amazon Web Services account is opted in to cross-account backup. + description: Updates whether the Amazon Web Services account has enabled different cross-account management options, including cross-account backup, multi-party approval, and delegated administrator. flags: --cli-input-json=: Read arguments from the JSON string provided. --cli-input-yaml=: Read arguments from the YAML string provided. diff --git a/cmd/carapace-aws/cmd/botocore/aws.batch.yaml b/cmd/carapace-aws/cmd/botocore/aws.batch.yaml index 685f2ea6b..5a9e057c5 100755 --- a/cmd/carapace-aws/cmd/botocore/aws.batch.yaml +++ b/cmd/carapace-aws/cmd/botocore/aws.batch.yaml @@ -74,6 +74,26 @@ commands: state: - ENABLED - DISABLED + - name: create-quota-share + description: Creates an Batch quota share. + flags: + --capacity-limits=!: + description: A list that specifies the quantity and type of compute capacity allocated to the quota share. + 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-queue=!: The Batch job queue associated with the quota share. + --preemption-configuration=!: Specifies the preemption behavior for jobs in a quota share. + --quota-share-name=!: The name of the quota share. + --resource-sharing-configuration=!: Specifies whether a quota share reserves, lends, or both lends and borrows idle compute capacity. + --state=: The state of the quota share. + --tags=: The tags that you apply to the quota share to help you categorize and organize your resources. + completion: + flag: + state: + - ENABLED + - DISABLED - name: create-scheduling-policy description: Creates an Batch scheduling policy. flags: @@ -82,6 +102,7 @@ commands: --fairshare-policy=: The fair-share scheduling policy details. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --name=!: The name of the fair-share scheduling policy. + --quota-share-policy=: The quota share scheduling policy details. --tags=: The tags that you apply to the scheduling policy to help you categorize and organize your resources. - name: create-service-environment description: Creates a service environment for running service jobs. @@ -124,6 +145,13 @@ 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. --job-queue=!: The short name or full Amazon Resource Name (ARN) of the queue to delete. + - name: delete-quota-share + description: Deletes the specified quota share. + 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. + --quota-share-arn=!: The Amazon Resource Name (ARN) of the quota share. - name: delete-scheduling-policy description: Deletes the specified scheduling policy. flags: @@ -205,6 +233,13 @@ commands: --jobs=!: description: A list of up to 100 job IDs. nargs: -1 + - name: describe-quota-share + description: Returns a description of the specified quota share. + 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. + --quota-share-arn=!: The Amazon Resource Name (ARN) of the quota share. - name: describe-scheduling-policies description: Describes one or more of your scheduling policies. flags: @@ -236,7 +271,7 @@ commands: --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --job-id=!: The job ID for the service job to describe. - name: get-job-queue-snapshot - description: Provides a list of the first 100 `RUNNABLE` jobs associated to a single job queue and includes capacity utilization, including total usage and breakdown by share for fairshare scheduling job queues. + description: Provides a snapshot of job queue state, including ordering of `RUNNABLE` jobs, as well as capacity utilization for already dispatched jobs. flags: --cli-input-json=: Read arguments from the JSON string provided. --cli-input-yaml=: Read arguments from the YAML string provided. @@ -299,6 +334,18 @@ commands: --next-token=: The `nextToken` value returned from a previous paginated `ListJobsByConsumableResource` request where `maxResults` was used and the results exceeded the value of that parameter. --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-quota-shares + description: Returns a list of Batch quota shares associated with a job queue. + 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. + --job-queue=!: The name or full Amazon Resource Name (ARN) of the job queue used to list quota shares. + --max-items=: The total number of items to return in the command's output. + --max-results=: The maximum number of results returned by `ListQuotaShares` in paginated output. + --next-token=: The `nextToken` value that's returned from a previous paginated `ListQuotaShares` request where `maxResults` was used and the results exceeded the value of that parameter. + --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-scheduling-policies description: Returns a list of Batch scheduling policies. flags: @@ -407,6 +454,8 @@ commands: --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --job-name=!: The name of the service job. --job-queue=!: The job queue into which the service job is submitted. + --preemption-configuration=: Specifies the service job behavior when preempted. + --quota-share-name=: The quota share for the service job. --retry-strategy=: The retry strategy to use for failed service jobs that are submitted with this service job request. --scheduling-priority=: The scheduling priority of the service job. --service-job-type=!: The type of service job. @@ -504,6 +553,24 @@ commands: state: - ENABLED - DISABLED + - name: update-quota-share + description: Updates a quota share. + flags: + --capacity-limits=: + description: A list that specifies the quantity and type of compute capacity allocated to the quota share. + 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. + --preemption-configuration=: Specifies the preemption behavior for jobs in a quota share. + --quota-share-arn=!: The Amazon Resource Name (ARN) of the quota share to update. + --resource-sharing-configuration=: Specifies whether a quota share reserves, lends, or both lends and borrows idle compute capacity. + --state=: The state of the quota share. + completion: + flag: + state: + - ENABLED + - DISABLED - name: update-scheduling-policy description: Updates a scheduling policy. flags: @@ -512,6 +579,7 @@ commands: --cli-input-yaml=: Read arguments from the YAML string provided. --fairshare-policy=: The fair-share policy scheduling details. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. + --quota-share-policy=: The quota share scheduling policy details. - name: update-service-environment description: Updates a service environment. flags: @@ -528,3 +596,11 @@ commands: state: - ENABLED - DISABLED + - name: update-service-job + description: Updates the priority of a specified service job in an Batch job queue. + 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. + --job-id=!: The Batch job ID of the job to update. + --scheduling-priority=!: The scheduling priority for the job. diff --git a/cmd/carapace-aws/cmd/botocore/aws.bedrock-agentcore-control.yaml b/cmd/carapace-aws/cmd/botocore/aws.bedrock-agentcore-control.yaml index 2324f853a..9e729f9ed 100755 --- a/cmd/carapace-aws/cmd/botocore/aws.bedrock-agentcore-control.yaml +++ b/cmd/carapace-aws/cmd/botocore/aws.bedrock-agentcore-control.yaml @@ -45,10 +45,16 @@ commands: description: Creates a custom browser. flags: --browser-signing=: The browser signing configuration that enables cryptographic agent identification using HTTP message signatures for web bot authentication. + --certificates=: + description: A list of certificates to install in the browser. + nargs: -1 --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 operation completes no more than one time. --description=: The description of the browser. + --enterprise-policies=: + description: A list of enterprise policy files for the browser. + nargs: -1 --execution-role-arn=: The Amazon Resource Name (ARN) of the IAM role that provides permissions for the browser to access Amazon Web Services services. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --name=!: The name of the browser. @@ -68,6 +74,9 @@ commands: - name: create-code-interpreter description: Creates a custom code interpreter. flags: + --certificates=: + description: A list of certificates to install in the code interpreter. + nargs: -1 --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 operation completes no more than one time. @@ -156,6 +165,7 @@ commands: description: The memory strategies to use for this memory. nargs: -1 --name=!: The name of the memory. + --stream-delivery-resources=: Configuration for streaming memory record data to external resources. --tags=: A map of tag keys and values to assign to an AgentCore Memory. - name: create-oauth2-credential-provider description: Creates a new OAuth2 credential provider. @@ -901,6 +911,7 @@ commands: --memory-execution-role-arn=: The ARN of the IAM role that provides permissions for the AgentCore Memory resource. --memory-id=!: The unique identifier of the memory to update. --memory-strategies=: The memory strategies to add, modify, or delete. + --stream-delivery-resources=: Configuration for streaming memory record data to external resources. - name: update-oauth2-credential-provider description: Updates an existing OAuth2 credential provider. flags: diff --git a/cmd/carapace-aws/cmd/botocore/aws.bedrock-agentcore.yaml b/cmd/carapace-aws/cmd/botocore/aws.bedrock-agentcore.yaml index e176d7a54..f96e09ffe 100755 --- a/cmd/carapace-aws/cmd/botocore/aws.bedrock-agentcore.yaml +++ b/cmd/carapace-aws/cmd/botocore/aws.bedrock-agentcore.yaml @@ -186,7 +186,7 @@ commands: flags: --accept=: The desired MIME type for the response from the agent runtime. --account-id=: The identifier of the Amazon Web Services account for the agent runtime resource. - --agent-runtime-arn=!: The Amazon Web Services Resource Name (ARN) of the agent runtime to invoke. + --agent-runtime-arn=!: The identifier of the agent runtime to invoke. --baggage=: Additional context information for distributed tracing. --content-type=: The MIME type of the input data in the payload. --mcp-protocol-version=: The version of the MCP protocol being used. @@ -201,6 +201,23 @@ commands: completion: positional: - - $files + - name: invoke-agent-runtime-command + description: Executes a command in a runtime session container. + flags: + --accept=: The desired MIME type for the response from the agent runtime command. + --account-id=: Account ID (12 digits) + --agent-runtime-arn=!: ARN of the agent runtime + --baggage=: Additional context information for distributed tracing. + --body=!: Request body containing command and timeout + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --content-type=: The MIME type of the input data in the request payload. + --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. + --qualifier=: Version or alias qualifier + --runtime-session-id=: Runtime session identifier + --trace-id=: The trace identifier for request tracking. + --trace-parent=: The parent trace information for distributed tracing. + --trace-state=: The trace state information for distributed tracing. - name: list-actors description: Lists all actors in an AgentCore Memory resource. flags: @@ -330,9 +347,15 @@ commands: description: Creates and initializes a browser session in Amazon Bedrock AgentCore. flags: --browser-identifier=!: The unique identifier of the browser to use for this session. + --certificates=: + description: A list of certificates to install in the browser session. + nargs: -1 --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. + --enterprise-policies=: + description: A list of files containing enterprise policies for the browser. + nargs: -1 --extensions=: description: A list of browser extensions to load into the browser session. nargs: -1 @@ -340,20 +363,23 @@ commands: --name=: The name of the browser session. --profile-configuration=: The browser profile configuration to use for this session. --proxy-configuration=: Optional proxy configuration for routing browser traffic through customer-specified proxy servers. - --session-timeout-seconds=: The time in seconds after which the session automatically terminates if there is no activity. + --session-timeout-seconds=: The duration in seconds (time-to-live) after which the session automatically terminates, regardless of ongoing activity. --trace-id=: The trace identifier for request tracking. --trace-parent=: The parent trace information for distributed tracing. --view-port=: The dimensions of the browser viewport for this session. - name: start-code-interpreter-session description: Creates and initializes a code interpreter session in Amazon Bedrock AgentCore. flags: + --certificates=: + description: A list of certificates to install in the code interpreter session. + nargs: -1 --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. --code-interpreter-identifier=!: The unique identifier of the code interpreter to use for this session. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --name=: The name of the code interpreter session. - --session-timeout-seconds=: The time in seconds after which the session automatically terminates if there is no activity. + --session-timeout-seconds=: The duration in seconds (time-to-live) after which the session automatically terminates, regardless of ongoing activity. --trace-id=: The trace identifier for request tracking. --trace-parent=: The parent trace information for distributed tracing. - name: start-memory-extraction-job diff --git a/cmd/carapace-aws/cmd/botocore/aws.bedrock.yaml b/cmd/carapace-aws/cmd/botocore/aws.bedrock.yaml index 8ac2b2138..98d8748d7 100755 --- a/cmd/carapace-aws/cmd/botocore/aws.bedrock.yaml +++ b/cmd/carapace-aws/cmd/botocore/aws.bedrock.yaml @@ -1091,6 +1091,7 @@ commands: - REFINE_POLICY - IMPORT_POLICY - GENERATE_FIDELITY_REPORT + - GENERATE_POLICY_SCENARIOS - name: start-automated-reasoning-policy-test-workflow description: Initiates a test workflow to validate Automated Reasoning policy tests. flags: diff --git a/cmd/carapace-aws/cmd/botocore/aws.configservice.yaml b/cmd/carapace-aws/cmd/botocore/aws.configservice.yaml index be57c9471..501c02ddb 100755 --- a/cmd/carapace-aws/cmd/botocore/aws.configservice.yaml +++ b/cmd/carapace-aws/cmd/botocore/aws.configservice.yaml @@ -312,7 +312,10 @@ commands: --filters=: A `ConformancePackComplianceFilters` object. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --limit=: The maximum number of Config rules within a conformance pack are returned on each page. + --max-items=: The total number of items to return in the command's output. --next-token=: The `nextToken` string returned in a previous request that you use to request the next page of results in a paginated response. + --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: describe-conformance-pack-status description: Provides one or more conformance packs deployment status. flags: diff --git a/cmd/carapace-aws/cmd/botocore/aws.connectcases.yaml b/cmd/carapace-aws/cmd/botocore/aws.connectcases.yaml index ad207a0c1..46d156ce4 100755 --- a/cmd/carapace-aws/cmd/botocore/aws.connectcases.yaml +++ b/cmd/carapace-aws/cmd/botocore/aws.connectcases.yaml @@ -451,6 +451,17 @@ commands: --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --layout-id=!: The unique identifier of the layout. --name=: The name of the layout. + - name: update-related-item + description: Updates the content of a related item associated with a case. + flags: + --case-id=!: A unique identifier of the case. + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --content=!: The content of a related item to be updated. + --domain-id=!: The unique identifier of the Cases domain. + --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. + --performed-by=: Represents the user who performed the update of the related item. + --related-item-id=!: Unique identifier of a related item. - name: update-template description: Updates the attributes of an existing template. flags: diff --git a/cmd/carapace-aws/cmd/botocore/aws.customer-profiles.yaml b/cmd/carapace-aws/cmd/botocore/aws.customer-profiles.yaml index d1f3bb74d..18c5c4eb9 100755 --- a/cmd/carapace-aws/cmd/botocore/aws.customer-profiles.yaml +++ b/cmd/carapace-aws/cmd/botocore/aws.customer-profiles.yaml @@ -204,6 +204,18 @@ commands: - frequently-paired-items - popular-items - trending-now + - personalized-ranking + - name: create-recommender-filter + description: Creates a recommender filter. + flags: + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --description=: A description of the recommender filter. + --domain-name=!: The unique name of the domain. + --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. + --recommender-filter-expression=!: The filter expression that defines which items to include or exclude from recommendations. + --recommender-filter-name=!: The name of the recommender filter. + --tags=: The tags used to organize, track, or control access for this resource. - name: create-segment-definition description: Creates a segment definition associated to the given domain. flags: @@ -356,6 +368,14 @@ commands: --domain-name=!: The unique name of the domain. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --recommender-name=!: The recommender name. + - name: delete-recommender-filter + description: Deletes a recommender filter from a domain. + flags: + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --domain-name=!: The unique name of the domain. + --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. + --recommender-filter-name=!: The name of the recommender filter to delete. - name: delete-segment-definition description: Deletes a segment definition from the domain. flags: @@ -509,14 +529,24 @@ commands: - name: get-profile-recommendations description: Fetches the recommendations for a profile in the input Customer Profiles domain. flags: + --candidate-ids=: + description: A list of item IDs to rank for the user. + nargs: -1 --cli-input-json=: Read arguments from the JSON string provided. --cli-input-yaml=: Read arguments from the YAML string provided. --context=: The contextual metadata used to provide dynamic runtime information to tailor recommendations. --domain-name=!: The unique name of the domain. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --max-results=: The maximum number of recommendations to return. + --metadata-config=: Configuration for including item metadata in the recommendation response. --profile-id=!: The unique identifier of the profile for which to retrieve recommendations. + --recommender-filters=: + description: A list of filters to apply to the returned recommendations. + nargs: -1 --recommender-name=!: The unique name of the recommender. + --recommender-promotional-filters=: + description: A list of promotional filters to apply to the recommendations. + nargs: -1 - name: get-recommender description: Retrieves a recommender. flags: @@ -526,6 +556,14 @@ commands: --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --recommender-name=!: The name of the recommender. --training-metrics-count=: The number of training metrics to retrieve for the recommender. + - name: get-recommender-filter + description: Retrieves information about a specific recommender filter in a domain. + flags: + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --domain-name=!: The unique name of the domain. + --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. + --recommender-filter-name=!: The name of the recommender filter to retrieve. - name: get-segment-definition description: Gets a segment definition from the domain. flags: @@ -808,6 +846,18 @@ commands: --object-filter=: Applies a filter to the response to include profile objects with the specified index values. --object-type-name=!: The name of the profile object type. --profile-id=!: The unique identifier of a customer profile. + - name: list-recommender-filters + description: Returns a list of recommender filters in the specified domain. + flags: + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --domain-name=!: The unique name of the domain. + --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 recommender filters to return in the response. + --next-token=: A token received from a previous ListRecommenderFilters call to retrieve 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-recommender-recipes description: Returns a list of available recommender recipes that can be used to create recommenders. flags: diff --git a/cmd/carapace-aws/cmd/botocore/aws.datasync.yaml b/cmd/carapace-aws/cmd/botocore/aws.datasync.yaml index 4cc4d20f5..7c3d14f7f 100755 --- a/cmd/carapace-aws/cmd/botocore/aws.datasync.yaml +++ b/cmd/carapace-aws/cmd/botocore/aws.datasync.yaml @@ -127,10 +127,12 @@ commands: flags: --cli-input-json=: Read arguments from the JSON string provided. --cli-input-yaml=: Read arguments from the YAML string provided. + --cmk-secret-config=: Specifies configuration information for a DataSync-managed secret, which includes the password that DataSync uses to access a specific FSx Windows storage location, with a customer-managed KMS key. + --custom-secret-config=: Specifies configuration information for a customer-managed Secrets Manager secret where the password for an FSx for Windows File Server storage location is stored in plain text, in Secrets Manager. --domain=: Specifies the name of the Windows domain that the FSx for Windows File Server file system belongs to. --fsx-filesystem-arn=!: Specifies the Amazon Resource Name (ARN) for the FSx for Windows File Server file system. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --password=!: Specifies the password of the user with the permissions to mount and access the files, folders, and file metadata in your FSx for Windows File Server file system. + --password=: Specifies the password of the user with the permissions to mount and access the files, folders, and file metadata in your FSx for Windows File Server file system. --security-group-arns=!: description: Specifies the ARNs of the Amazon EC2 security groups that provide access to your file system's preferred subnet. nargs: -1 @@ -149,6 +151,8 @@ commands: --block-size=: The size of data blocks to write into the HDFS cluster. --cli-input-json=: Read arguments from the JSON string provided. --cli-input-yaml=: Read arguments from the YAML string provided. + --cmk-secret-config=: Specifies configuration information for a DataSync-managed secret, which includes the Kerberos keytab that DataSync uses to access a specific Hadoop Distributed File System (HDFS) storage location, with a customer-managed KMS key. + --custom-secret-config=: Specifies configuration information for a customer-managed Secrets Manager secret where the Kerberos keytab for the HDFS storage location is stored in binary, in Secrets Manager. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --kerberos-keytab=: The Kerberos key table (keytab) that contains mappings between the defined Kerberos principal and the encrypted keys. --kerberos-krb5-conf=: The `krb5.conf` file that contains the Kerberos configuration information. @@ -538,7 +542,7 @@ commands: --cli-input-json=: Read arguments from the JSON string provided. --cli-input-yaml=: Read arguments from the YAML string provided. --cmk-secret-config=: Specifies configuration information for a DataSync-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location, and a customer-managed KMS key. - --custom-secret-config=: Specifies configuration information for a customer-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location, and a customer-managed KMS key. + --custom-secret-config=: Specifies configuration information for a customer-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location, and a customer-managed Identity and Access Management (IAM) role that provides access to the secret. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --location-arn=!: Specifies the ARN of the Azure Blob Storage transfer location that you're updating. --sas-configuration=: Specifies the SAS configuration that allows DataSync to access your Azure Blob Storage. @@ -601,6 +605,8 @@ commands: flags: --cli-input-json=: Read arguments from the JSON string provided. --cli-input-yaml=: Read arguments from the YAML string provided. + --cmk-secret-config=: Specifies configuration information for a DataSync-managed secret, such as a `Password` or set of credentials that DataSync uses to access a specific transfer location, and a customer-managed KMS key. + --custom-secret-config=: Specifies configuration information for a customer-managed secret, such as a `Password` or set of credentials that DataSync uses to access a specific transfer location, and a customer-managed Identity and Access Management (IAM) role that provides access to the secret. --domain=: Specifies the name of the Windows domain that your FSx for Windows File Server file system belongs to. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --location-arn=!: Specifies the ARN of the FSx for Windows File Server transfer location that you're updating. @@ -617,6 +623,8 @@ commands: --block-size=: The size of the data blocks to write into the HDFS cluster. --cli-input-json=: Read arguments from the JSON string provided. --cli-input-yaml=: Read arguments from the YAML string provided. + --cmk-secret-config=: Specifies configuration information for a DataSync-managed secret, such as a `KerberosKeytab` or set of credentials that DataSync uses to access a specific transfer location, and a customer-managed KMS key. + --custom-secret-config=: Specifies configuration information for a customer-managed secret, such as a `KerberosKeytab` or set of credentials that DataSync uses to access a specific transfer location, and a customer-managed Identity and Access Management (IAM) role that provides access to the secret. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --kerberos-keytab=: The Kerberos key table (keytab) that contains mappings between the defined Kerberos principal and the encrypted keys. --kerberos-krb5-conf=: The `krb5.conf` file that contains the Kerberos configuration information. @@ -656,7 +664,7 @@ commands: --cli-input-json=: Read arguments from the JSON string provided. --cli-input-yaml=: Read arguments from the YAML string provided. --cmk-secret-config=: Specifies configuration information for a DataSync-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location, and a customer-managed KMS key. - --custom-secret-config=: Specifies configuration information for a customer-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location, and a customer-managed KMS key. + --custom-secret-config=: Specifies configuration information for a customer-managed secret, such as an authentication token or set of credentials that DataSync uses to access a specific transfer location, and a customer-managed Identity and Access Management (IAM) role that provides access to the secret. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --location-arn=!: Specifies the ARN of the object storage system location that you're updating. --secret-key=: Specifies the secret key (for example, a password) if credentials are required to authenticate with the object storage server. @@ -701,7 +709,7 @@ commands: --cli-input-json=: Read arguments from the JSON string provided. --cli-input-yaml=: Read arguments from the YAML string provided. --cmk-secret-config=: Specifies configuration information for a DataSync-managed secret, such as a `Password` or `KerberosKeytab` or set of credentials that DataSync uses to access a specific transfer location, and a customer-managed KMS key. - --custom-secret-config=: Specifies configuration information for a customer-managed secret, such as a `Password` or `KerberosKeytab` or set of credentials that DataSync uses to access a specific transfer location, and a customer-managed KMS key. + --custom-secret-config=: Specifies configuration information for a customer-managed secret, such as a `Password` or `KerberosKeytab` or set of credentials that DataSync uses to access a specific transfer location, and a customer-managed Identity and Access Management (IAM) role that provides access to the secret. --dns-ip-addresses=: description: Specifies the IP addresses (IPv4 or IPv6) for the DNS servers that your SMB file server belongs to. nargs: -1 diff --git a/cmd/carapace-aws/cmd/botocore/aws.deadline.yaml b/cmd/carapace-aws/cmd/botocore/aws.deadline.yaml index f029113cf..3d2a6e179 100755 --- a/cmd/carapace-aws/cmd/botocore/aws.deadline.yaml +++ b/cmd/carapace-aws/cmd/botocore/aws.deadline.yaml @@ -178,6 +178,7 @@ commands: --cli-input-json=: Read arguments from the JSON string provided. --cli-input-yaml=: Read arguments from the YAML string provided. --client-token=: The unique token which the server uses to recognize retries of the same request. + --cost-scale-factor=: The cost scale factor to apply on the farm. --description=: The description of the farm. --display-name=!: The display name of the farm. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. @@ -1219,6 +1220,7 @@ commands: flags: --cli-input-json=: Read arguments from the JSON string provided. --cli-input-yaml=: Read arguments from the YAML string provided. + --cost-scale-factor=: The cost scale factor of the farm to update. --description=: The description of the farm to update. --display-name=: The display name of the farm to update. --farm-id=!: The farm ID to update. diff --git a/cmd/carapace-aws/cmd/botocore/aws.ec2.yaml b/cmd/carapace-aws/cmd/botocore/aws.ec2.yaml index 53ed364f1..e93c8c542 100755 --- a/cmd/carapace-aws/cmd/botocore/aws.ec2.yaml +++ b/cmd/carapace-aws/cmd/botocore/aws.ec2.yaml @@ -1141,6 +1141,7 @@ commands: --no-terminate-instances-with-expiration: Indicates whether running instances should be terminated when the EC2 Fleet expires. --on-demand-options=: Describes the configuration of On-Demand Instances in an EC2 Fleet. --replace-unhealthy-instances: Indicates whether EC2 Fleet should replace unhealthy Spot Instances. + --reserved-capacity-options=: Defines EC2 Fleet preferences for utilizing reserved capacity when DefaultTargetCapacityType is set to `reserved-capacity`. --spot-options=: Describes the configuration of Spot Instances in an EC2 Fleet. --tag-specifications=: description: The key-value pair for tagging the EC2 Fleet request on creation. diff --git a/cmd/carapace-aws/cmd/botocore/aws.ecr.yaml b/cmd/carapace-aws/cmd/botocore/aws.ecr.yaml index e6c0a53f0..260f6513c 100755 --- a/cmd/carapace-aws/cmd/botocore/aws.ecr.yaml +++ b/cmd/carapace-aws/cmd/botocore/aws.ecr.yaml @@ -83,6 +83,7 @@ commands: - github-container-registry - azure-container-registry - gitlab-container-registry + - chainguard - name: create-repository description: Creates a repository. flags: diff --git a/cmd/carapace-aws/cmd/botocore/aws.gameliftstreams.yaml b/cmd/carapace-aws/cmd/botocore/aws.gameliftstreams.yaml index a6f1feed7..1e523b053 100755 --- a/cmd/carapace-aws/cmd/botocore/aws.gameliftstreams.yaml +++ b/cmd/carapace-aws/cmd/botocore/aws.gameliftstreams.yaml @@ -68,6 +68,10 @@ commands: - gen6n_ultra_win2022 - gen6n_pro - gen6n_pro_win2022 + - gen6n_small_win2022 + - gen6n_medium_win2022 + - gen6e_pro + - gen6e_pro_win2022 - name: create-stream-session-connection description: Enables clients to reconnect to a stream session while preserving all session state and data in the disconnected session. flags: diff --git a/cmd/carapace-aws/cmd/botocore/aws.glue.yaml b/cmd/carapace-aws/cmd/botocore/aws.glue.yaml index 7412c26c1..18bc002a8 100755 --- a/cmd/carapace-aws/cmd/botocore/aws.glue.yaml +++ b/cmd/carapace-aws/cmd/botocore/aws.glue.yaml @@ -121,6 +121,7 @@ commands: - name: batch-get-partition description: Retrieves partitions in a batch request. flags: + --audit-context=: "" --catalog-id=: The ID of the Data Catalog where the partitions in question reside. --cli-input-json=: Read arguments from the JSON string provided. --cli-input-yaml=: Read arguments from the YAML string provided. @@ -129,6 +130,7 @@ commands: --partitions-to-get=!: description: A list of partition values identifying the partitions to retrieve. nargs: -1 + --query-session-context=: "" --table-name=!: The name of the partitions' table. - name: batch-get-table-optimizer description: Returns the configuration for the specified table optimizers. diff --git a/cmd/carapace-aws/cmd/botocore/aws.lexv2-models.yaml b/cmd/carapace-aws/cmd/botocore/aws.lexv2-models.yaml index e7206488f..ae4a443f7 100755 --- a/cmd/carapace-aws/cmd/botocore/aws.lexv2-models.yaml +++ b/cmd/carapace-aws/cmd/botocore/aws.lexv2-models.yaml @@ -266,6 +266,14 @@ commands: --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --no-skip-resource-in-use-check: By default, Amazon Lex checks if any other resource, such as a bot network, is using the bot alias before it is deleted and throws a `ResourceInUseException` exception if the alias is being used by another resource. --skip-resource-in-use-check: By default, Amazon Lex checks if any other resource, such as a bot network, is using the bot alias before it is deleted and throws a `ResourceInUseException` exception if the alias is being used by another resource. + - name: delete-bot-analyzer-recommendation + description: Permanently deletes the recommendations and analysis results for a specific bot analysis request. + flags: + --bot-analyzer-request-id=!: The unique identifier of the analysis request whose recommendations should be deleted. + --bot-id=!: The unique identifier of the bot. + --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-bot-locale description: Removes a locale from a bot. flags: @@ -397,6 +405,19 @@ 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: describe-bot-analyzer-recommendation + description: Retrieves the analysis results and recommendations for bot optimization. + flags: + --bot-analyzer-request-id=!: The unique identifier of the analysis request. + --bot-id=!: The unique identifier of the bot. + --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 recommendations to return in the response. + --next-token=: If the response from a previous request was truncated, the `nextToken` value is used to retrieve the next page of recommendations. + --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: describe-bot-locale description: Describes the settings that a bot has for a specific locale. flags: @@ -584,6 +605,20 @@ commands: --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --max-results=: The maximum number of aliases to return in each page of results. --next-token=: If the response from the `ListBotAliases` operation contains more results than specified in the `maxResults` parameter, a token is returned in the response. + - name: list-bot-analyzer-history + description: Retrieves a list of historical bot analysis executions for a specific bot. + flags: + --bot-id=!: The unique identifier of the bot. + --bot-version=: The bot version to filter the history. + --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. + --locale-id=: The locale identifier to filter the history. + --max-items=: The total number of items to return in the command's output. + --max-results=: The maximum number of history entries to return in the response. + --next-token=: If the response from a previous request was truncated, the `nextToken` value is used to retrieve the next page of history entries. + --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-bot-locales description: Gets a list of locales for the specified bot. flags: @@ -983,6 +1018,20 @@ commands: search-order: - Ascending - Descending + - name: start-bot-analyzer + description: Initiates an asynchronous analysis of your bot configuration using AI-powered analysis to identify potential issues and recommend improvements based on AWS best practices. + flags: + --analysis-scope=!: The scope of analysis to perform. + --bot-id=!: The unique identifier of the bot to analyze. + --bot-version=: The version of the bot to analyze. + --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. + --locale-id=: The locale identifier for the bot locale to analyze. + completion: + flag: + analysis-scope: + - BotLocale - name: start-bot-recommendation description: Use this to provide your transcript data, and to start the bot recommendation process. flags: @@ -1050,6 +1099,14 @@ commands: --storage-location=!: The Amazon S3 storage location for the test set generation. --test-set-name=!: The test set name for the test set generation request. --test-set-tags=: A list of tags to add to the test set. + - name: stop-bot-analyzer + description: Cancels an ongoing bot analysis execution. + flags: + --bot-analyzer-request-id=!: The unique identifier of the analysis request to stop. + --bot-id=!: The unique identifier of the bot. + --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: stop-bot-recommendation description: Stop an already running Bot Recommendation request. flags: diff --git a/cmd/carapace-aws/cmd/botocore/aws.lightsail.yaml b/cmd/carapace-aws/cmd/botocore/aws.lightsail.yaml index 5fc875011..4b092875e 100755 --- a/cmd/carapace-aws/cmd/botocore/aws.lightsail.yaml +++ b/cmd/carapace-aws/cmd/botocore/aws.lightsail.yaml @@ -145,6 +145,9 @@ commands: --contact-endpoint=!: The destination of the contact method, such as an email address or a mobile phone number. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --protocol=!: The protocol of the contact method, such as `Email` or `SMS` (text messaging). + --tags=: + description: The tag keys and optional values to add to the contact method during create. + nargs: -1 completion: flag: protocol: diff --git a/cmd/carapace-aws/cmd/botocore/aws.mgn.yaml b/cmd/carapace-aws/cmd/botocore/aws.mgn.yaml index 24328366c..0659ab36d 100755 --- a/cmd/carapace-aws/cmd/botocore/aws.mgn.yaml +++ b/cmd/carapace-aws/cmd/botocore/aws.mgn.yaml @@ -109,6 +109,27 @@ commands: target-instance-type-right-sizing-method: - NONE - BASIC + - name: create-network-migration-definition + description: Creates a new network migration definition that specifies the source and target network configuration for a migration. + flags: + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --description=: A description of the network migration definition. + --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. + --name=!: The name of the network migration definition. + --scope-tags=: Scope tags for the network migration definition to control access and organization. + --source-configurations=: + description: A list of source configurations for the network migration. + nargs: -1 + --tags=: Tags to assign to the network migration definition. + --target-deployment=: The target deployment configuration for the migrated network. + --target-network=!: The target network configuration including topology and CIDR ranges. + --target-s3-configuration=!: The S3 configuration for storing the target network artifacts. + completion: + flag: + target-deployment: + - SINGLE_ACCOUNT + - MULTI_ACCOUNT - name: create-replication-configuration-template description: Creates a new ReplicationConfigurationTemplate. flags: @@ -125,6 +146,7 @@ commands: --internet-protocol=: Request to configure the internet protocol to IPv4 or IPv6. --no-associate-default-security-group!: Request to associate the default Application Migration Service Security group with the Replication Settings template. --no-create-public-ip!: Request to create Public IP during Replication Settings template creation. + --no-store-snapshot-on-local-zone: Request to store snapshot on local zone during Replication Settings template creation. --no-use-dedicated-replication-server!: Request to use Dedicated Replication Servers during Replication Settings template creation. --no-use-fips-endpoint: Request to use Fips Endpoint during Replication Settings template creation. --replication-server-instance-type=!: Request to configure the Replication Server instance type during Replication Settings template creation. @@ -136,6 +158,7 @@ commands: nargs: -1 --staging-area-subnet-id=!: Request to configure the Staging Area subnet ID during Replication Settings template creation. --staging-area-tags=!: Request to configure Staging Area tags during Replication Settings template creation. + --store-snapshot-on-local-zone: Request to store snapshot on local zone during Replication Settings template creation. --tags=: Request to configure tags during Replication Settings template creation. --use-dedicated-replication-server!: Request to use Dedicated Replication Servers during Replication Settings template creation. --use-fips-endpoint: Request to use Fips Endpoint during Replication Settings template creation. @@ -194,6 +217,13 @@ 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. --launch-configuration-template-id=!: ID of resource to be deleted. + - name: delete-network-migration-definition + description: Deletes a network migration definition. + 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. + --network-migration-definition-id=!: The unique identifier of the network migration definition to delete. - name: delete-replication-configuration-template description: Deletes a single Replication Configuration Template by ID flags: @@ -352,6 +382,23 @@ 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. --source-server-id=!: Request to get Launch Configuration information by Source Server ID. + - name: get-network-migration-definition + description: Retrieves the details of a network migration definition including source and target configurations. + 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. + --network-migration-definition-id=!: The unique identifier of the network migration definition to retrieve. + - name: get-network-migration-mapper-segment-construct + description: Retrieves detailed information about a specific construct within a mapper segment, including its properties and configuration data. + flags: + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --construct-id=!: The unique identifier of the construct within the segment. + --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. + --network-migration-definition-id=!: The unique identifier of the network migration definition. + --network-migration-execution-id=!: The unique identifier of the network migration execution. + --segment-id=!: The unique identifier of the mapper segment. - name: get-replication-configuration description: Lists all ReplicationConfigurations, filtered by Source Server ID. flags: @@ -427,6 +474,18 @@ commands: --next-token=: List import errors request next token. --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-import-file-enrichments + description: Lists import file enrichment jobs with optional filtering by job IDs. + flags: + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --filters=: Filters to apply when listing import file enrichment jobs. + --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 results to return in a single call. + --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-imports description: List imports. flags: @@ -450,6 +509,171 @@ commands: --next-token=: List managed accounts request next token. --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-network-migration-analyses + description: Lists network migration analysis jobs for a specified execution. + flags: + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --filters=: Filters to apply when listing analysis jobs. + --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 results to return in a single call. + --network-migration-definition-id=!: The unique identifier of the network migration definition. + --network-migration-execution-id=!: The unique identifier of the network migration execution to list analyses for. + --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-network-migration-analysis-results + description: Lists the results of network migration analyses, showing connectivity and compatibility findings for migrated resources. + flags: + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --filters=: Filters to apply when listing analysis results, such as VPC IDs. + --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 results to return in a single call. + --network-migration-definition-id=!: The unique identifier of the network migration definition. + --network-migration-execution-id=!: The unique identifier of the network migration execution. + --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-network-migration-code-generation-segments + description: Lists code generation segments, which represent individual infrastructure components generated as code templates. + flags: + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --filters=: Filters to apply when listing code generation segments. + --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 results to return in a single call. + --network-migration-definition-id=!: The unique identifier of the network migration definition. + --network-migration-execution-id=!: The unique identifier of the network migration execution. + --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-network-migration-code-generations + description: Lists network migration code generation jobs, which convert network mappings into infrastructure-as-code templates. + flags: + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --filters=: Filters to apply when listing code generation jobs. + --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 results to return in a single call. + --network-migration-definition-id=!: The unique identifier of the network migration definition. + --network-migration-execution-id=!: The unique identifier of the network migration execution. + --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-network-migration-definitions + description: Lists all network migration definitions in the account, with optional filtering. + flags: + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --filters=: Filters to apply when listing network migration definitions. + --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 results to return in a single call. + --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-network-migration-deployed-stacks + description: Lists CloudFormation stacks that have been deployed as part of the network migration. + 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 results to return in a single call. + --network-migration-definition-id=!: The unique identifier of the network migration definition. + --network-migration-execution-id=!: The unique identifier of the network migration execution. + --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-network-migration-deployments + description: Lists network migration deployment jobs and their current status. + flags: + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --filters=: Filters to apply when listing deployment jobs. + --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 results to return in a single call. + --network-migration-definition-id=!: The unique identifier of the network migration definition. + --network-migration-execution-id=!: The unique identifier of the network migration execution. + --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-network-migration-executions + description: Lists network migration execution instances for a given definition, showing the status and progress of each execution. + flags: + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --filters=: Filters to apply when listing executions, such as status or execution ID. + --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 results to return in a single call. + --network-migration-definition-id=!: The unique identifier of the network migration definition to list executions for. + --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-network-migration-mapper-segment-constructs + description: Lists constructs within a mapper segment, representing individual infrastructure components like VPCs, subnets, or security groups. + flags: + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --filters=: Filters to apply when listing constructs, such as construct type or ID. + --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 results to return in a single call. + --network-migration-definition-id=!: The unique identifier of the network migration definition. + --network-migration-execution-id=!: The unique identifier of the network migration execution. + --next-token=: The token for the next page of results. + --page-size=: The size of each page to get in the AWS service call. + --segment-id=!: The unique identifier of the segment to list constructs for. + --starting-token=: A token to specify where to start paginating. + - name: list-network-migration-mapper-segments + description: Lists mapper segments, which represent logical groupings of network resources to be migrated together. + flags: + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --filters=: Filters to apply when listing segments. + --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 results to return in a single call. + --network-migration-definition-id=!: The unique identifier of the network migration definition. + --network-migration-execution-id=!: The unique identifier of the network migration execution. + --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-network-migration-mapping-updates + description: Lists mapping update jobs, which apply customer modifications to the generated network mappings. + flags: + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --filters=: Filters to apply when listing mapping update jobs. + --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 results to return in a single call. + --network-migration-definition-id=!: The unique identifier of the network migration definition. + --network-migration-execution-id=!: The unique identifier of the network migration execution. + --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-network-migration-mappings + description: Lists network migration mapping jobs, which analyze and create relationships between source and target network resources. + flags: + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --filters=: Filters to apply when listing mapping jobs. + --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 results to return in a single call. + --network-migration-definition-id=!: The unique identifier of the network migration definition. + --network-migration-execution-id=!: The unique identifier of the network migration execution. + --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-source-server-actions description: List source server post migration custom actions. flags: @@ -649,6 +873,76 @@ commands: --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --s3-bucket-source=!: Start import request s3 bucket source. --tags=: Start import request tags. + - name: start-import-file-enrichment + description: Starts an import file enrichment job to process and enrich network migration import files with additional metadata and IP assignment strategies. + 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 that you provide to ensure the idempotency of the request. + --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. + --ip-assignment-strategy=: The IP assignment strategy to use when enriching the import file. + --s3-bucket-source=!: The S3 configuration specifying the source location of the import file to be enriched. + --s3-bucket-target=!: The S3 configuration specifying the target location where the enriched import file will be stored. + completion: + flag: + ip-assignment-strategy: + - STATIC + - DYNAMIC + - name: start-network-migration-analysis + description: Starts a network migration analysis job to evaluate connectivity and compatibility of the migration mappings. + 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. + --network-migration-definition-id=!: The unique identifier of the network migration definition. + --network-migration-execution-id=!: The unique identifier of the network migration execution to analyze. + - name: start-network-migration-code-generation + description: Starts a code generation job to convert network migration mappings into infrastructure-as-code templates. + flags: + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --code-generation-output-format-types=: + description: The output format types for code generation, such as CloudFormation or Terraform. + nargs: -1 + --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. + --network-migration-definition-id=!: The unique identifier of the network migration definition. + --network-migration-execution-id=!: The unique identifier of the network migration execution. + - name: start-network-migration-deployment + description: Starts a deployment job to create the target network infrastructure based on the generated code templates. + 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. + --network-migration-definition-id=!: The unique identifier of the network migration definition. + --network-migration-execution-id=!: The unique identifier of the network migration execution. + - name: start-network-migration-mapping + description: Starts the network migration mapping process for a given network migration execution. + 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. + --network-migration-definition-id=!: The unique identifier of the network migration definition. + --network-migration-execution-id=!: The unique identifier of the network migration execution. + --security-group-mapping-strategy=: The security group mapping strategy to use. + completion: + flag: + security-group-mapping-strategy: + - MAP + - SKIP + - name: start-network-migration-mapping-update + description: Starts a job to apply customer modifications to network migration mappings, such as changing properties. + flags: + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --constructs=: + description: A list of construct updates to apply. + nargs: -1 + --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. + --network-migration-definition-id=!: The unique identifier of the network migration definition. + --network-migration-execution-id=!: The unique identifier of the network migration execution. + --segments=: + description: A list of segment updates to apply. + nargs: -1 - name: start-replication description: Start replication for source server irrespective of its replication type. flags: @@ -814,6 +1108,37 @@ commands: target-instance-type-right-sizing-method: - NONE - BASIC + - name: update-network-migration-definition + description: Updates an existing network migration definition with new source or target configurations. + flags: + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --description=: The updated description of the network migration definition. + --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. + --name=: The updated name of the network migration definition. + --network-migration-definition-id=!: The unique identifier of the network migration definition to update. + --scope-tags=: The updated scope tags for the network migration definition. + --source-configurations=: + description: The updated list of source configurations. + nargs: -1 + --target-deployment=: The updated target deployment configuration. + --target-network=: The updated target network configuration. + --target-s3-configuration=: The updated S3 configuration for storing the target network artifacts. + completion: + flag: + target-deployment: + - SINGLE_ACCOUNT + - MULTI_ACCOUNT + - name: update-network-migration-mapper-segment + description: Updates a mapper segment's configuration, such as changing its scope tags. + 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. + --network-migration-definition-id=!: The unique identifier of the network migration definition. + --network-migration-execution-id=!: The unique identifier of the network migration execution. + --scope-tags=: The updated scope tags for the segment. + --segment-id=!: The unique identifier of the segment to update. - name: update-replication-configuration description: Allows you to update multiple ReplicationConfigurations by Source Server ID. flags: @@ -832,6 +1157,7 @@ commands: --name=: Update replication configuration name request. --no-associate-default-security-group: Update replication configuration associate default Application Migration Service Security group request. --no-create-public-ip: Update replication configuration create Public IP request. + --no-store-snapshot-on-local-zone: Update replication configuration store snapshot on local zone. --no-use-dedicated-replication-server: Update replication configuration use dedicated Replication Server request. --no-use-fips-endpoint: Update replication configuration use Fips Endpoint. --replicated-disks=: @@ -847,6 +1173,7 @@ commands: --source-server-id=!: Update replication configuration Source Server ID request. --staging-area-subnet-id=: Update replication configuration Staging Area subnet request. --staging-area-tags=: Update replication configuration Staging Area Tags request. + --store-snapshot-on-local-zone: Update replication configuration store snapshot on local zone. --use-dedicated-replication-server: Update replication configuration use dedicated Replication Server request. --use-fips-endpoint: Update replication configuration use Fips Endpoint. completion: @@ -881,6 +1208,7 @@ commands: --internet-protocol=: Update replication configuration template internet protocol request. --no-associate-default-security-group: Update replication configuration template associate default Application Migration Service Security group request. --no-create-public-ip: Update replication configuration template create Public IP request. + --no-store-snapshot-on-local-zone: Update replication configuration template store snapshot on local zone request. --no-use-dedicated-replication-server: Update replication configuration template use dedicated Replication Server request. --no-use-fips-endpoint: Update replication configuration template use Fips Endpoint request. --replication-configuration-template-id=!: Update replication configuration template template ID request. @@ -893,6 +1221,7 @@ commands: nargs: -1 --staging-area-subnet-id=: Update replication configuration template Staging Area subnet ID request. --staging-area-tags=: Update replication configuration template Staging Area Tags request. + --store-snapshot-on-local-zone: Update replication configuration template store snapshot on local zone request. --use-dedicated-replication-server: Update replication configuration template use dedicated Replication Server request. --use-fips-endpoint: Update replication configuration template use Fips Endpoint request. completion: diff --git a/cmd/carapace-aws/cmd/botocore/aws.omics.yaml b/cmd/carapace-aws/cmd/botocore/aws.omics.yaml index fe831eaeb..32ab06049 100755 --- a/cmd/carapace-aws/cmd/botocore/aws.omics.yaml +++ b/cmd/carapace-aws/cmd/botocore/aws.omics.yaml @@ -28,7 +28,7 @@ commands: nargs: -1 --sequence-store-id=!: The read sets' sequence store ID. - name: cancel-annotation-import-job - description: Amazon Web Services HealthOmics variant stores and annotation stores will no longer be open to new customers starting November 7, 2025. If you would like to use variant stores or annotation stores, sign up prior to that date. + description: Amazon Web Services HealthOmics variant stores and annotation stores are 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. @@ -41,8 +41,15 @@ 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. --id=!: The run's ID. + - name: cancel-run-batch + description: Cancels all runs within a specified batch. + flags: + --batch-id=!: The identifier portion of the run batch ARN. + --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: cancel-variant-import-job - description: Amazon Web Services HealthOmics variant stores and annotation stores will no longer be open to new customers starting November 7, 2025. If you would like to use variant stores or annotation stores, sign up prior to that date. + description: Amazon Web Services HealthOmics variant stores and annotation stores are 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. @@ -60,7 +67,7 @@ commands: --sequence-store-id=!: The sequence store ID for the store involved in the multipart upload. --upload-id=!: The ID for the multipart upload. - name: create-annotation-store - description: Amazon Web Services HealthOmics variant stores and annotation stores will no longer be open to new customers starting November 7, 2025. If you would like to use variant stores or annotation stores, sign up prior to that date. + description: Amazon Web Services HealthOmics variant stores and annotation stores are 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. @@ -188,7 +195,7 @@ commands: --resource-arn=!: The ARN of the resource to be shared. --share-name=: A name that the owner defines for the share. - name: create-variant-store - description: Amazon Web Services HealthOmics variant stores and annotation stores will no longer be open to new customers starting November 7, 2025. If you would like to use variant stores or annotation stores, sign up prior to that date. + description: Amazon Web Services HealthOmics variant stores and annotation stores are 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. @@ -276,7 +283,7 @@ commands: - STATIC - DYNAMIC - name: delete-annotation-store - description: Amazon Web Services HealthOmics variant stores and annotation stores will no longer be open to new customers starting November 7, 2025. If you would like to use variant stores or annotation stores, sign up prior to that date. + description: Amazon Web Services HealthOmics variant stores and annotation stores are 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. @@ -296,6 +303,13 @@ commands: --versions=!: description: The versions of an annotation store to be deleted. nargs: -1 + - name: delete-batch + description: Deletes a run batch resource and its associated metadata. + flags: + --batch-id=!: The identifier portion of the run batch ARN. + --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-reference description: Deletes a reference genome and returns a response with no body if the operation is successful. flags: @@ -318,6 +332,13 @@ 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. --id=!: The run's ID. + - name: delete-run-batch + description: Deletes the individual workflow runs within a batch. + flags: + --batch-id=!: The identifier portion of the run batch ARN. + --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-run-cache description: Deletes a run cache and returns a response with no body if the operation is successful. flags: @@ -354,7 +375,7 @@ commands: --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --share-id=!: The ID for the resource share to be deleted. - name: delete-variant-store - description: Amazon Web Services HealthOmics variant stores and annotation stores will no longer be open to new customers starting November 7, 2025. If you would like to use variant stores or annotation stores, sign up prior to that date. + description: Amazon Web Services HealthOmics variant stores and annotation stores are 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. @@ -378,14 +399,14 @@ commands: --version-name=!: The workflow version name. --workflow-id=!: The workflow's ID. - name: get-annotation-import-job - description: Amazon Web Services HealthOmics variant stores and annotation stores will no longer be open to new customers starting November 7, 2025. If you would like to use variant stores or annotation stores, sign up prior to that date. + description: Amazon Web Services HealthOmics variant stores and annotation stores are 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. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --job-id=!: The job's ID. - name: get-annotation-store - description: Amazon Web Services HealthOmics variant stores and annotation stores will no longer be open to new customers starting November 7, 2025. If you would like to use variant stores or annotation stores, sign up prior to that date. + description: Amazon Web Services HealthOmics variant stores and annotation stores are 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. @@ -399,6 +420,13 @@ commands: --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --name=!: The name given to an annotation store version to distinguish it from others. --version-name=!: The name given to an annotation store version to distinguish it from others. + - name: get-batch + description: Retrieves details and current status for a specific run batch, including submission progress and run execution counts. + flags: + --batch-id=!: The identifier portion of the run batch ARN. + --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: get-read-set description: Retrieves detailed information from parts of a read set and returns the read set in the same format that it was uploaded. flags: @@ -538,14 +566,14 @@ commands: --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --share-id=!: The ID of the share. - name: get-variant-import-job - description: Amazon Web Services HealthOmics variant stores and annotation stores will no longer be open to new customers starting November 7, 2025. If you would like to use variant stores or annotation stores, sign up prior to that date. + description: Amazon Web Services HealthOmics variant stores and annotation stores are 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. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --job-id=!: The job's ID. - name: get-variant-store - description: Amazon Web Services HealthOmics variant stores and annotation stores will no longer be open to new customers starting November 7, 2025. If you would like to use variant stores or annotation stores, sign up prior to that date. + description: Amazon Web Services HealthOmics variant stores and annotation stores are 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. @@ -587,7 +615,7 @@ commands: - PRIVATE - READY2RUN - name: list-annotation-import-jobs - description: Amazon Web Services HealthOmics variant stores and annotation stores will no longer be open to new customers starting November 7, 2025. If you would like to use variant stores or annotation stores, sign up prior to that date. + description: Amazon Web Services HealthOmics variant stores and annotation stores are 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. @@ -615,7 +643,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-annotation-stores - description: Amazon Web Services HealthOmics variant stores and annotation stores will no longer be open to new customers starting November 7, 2025. If you would like to use variant stores or annotation stores, sign up prior to that date. + description: Amazon Web Services HealthOmics variant stores and annotation stores are 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. @@ -629,6 +657,30 @@ commands: --next-token=: Specify the pagination token from a previous request to retrieve 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-batch + description: Returns a list of run batches in your account, with optional filtering by status, name, or run group. + 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 maximum number of batches to return. + --name=: Filter batches by name. + --page-size=: The size of each page to get in the AWS service call. + --run-group-id=: Filter batches by run group ID. + --starting-token=: A pagination token returned from a prior `ListBatch` call. + --status=: Filter batches by status. + completion: + flag: + status: + - PENDING + - SUBMITTING + - INPROGRESS + - STOPPING + - CANCELLED + - FAILED + - PROCESSED + - RUNS_DELETING + - RUNS_DELETED - name: list-multipart-read-set-uploads description: Lists in-progress multipart read set uploads for a sequence store and returns it in a JSON formatted output. flags: @@ -797,6 +849,7 @@ commands: - name: list-runs description: Retrieves a list of runs and returns each run's metadata and status. flags: + --batch-id=: Filter by batch ID. --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. @@ -818,6 +871,28 @@ commands: - DELETED - CANCELLED - FAILED + - name: list-runs-in-batch + description: Returns a paginated list of individual workflow runs within a specific batch. + flags: + --batch-id=!: The identifier portion of the run batch ARN. + --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 maximum number of runs to return. + --page-size=: The size of each page to get in the AWS service call. + --run-id=: Filter runs by the HealthOmics-generated run ID. + --run-setting-id=: Filter runs by the customer-provided run setting ID. + --starting-token=: A pagination token returned from a prior `ListRunsInBatch` call. + --submission-status=: Filter runs by submission status. + completion: + flag: + submission-status: + - SUCCESS + - FAILED + - CANCEL_SUCCESS + - CANCEL_FAILED + - DELETE_SUCCESS + - DELETE_FAILED - name: list-sequence-stores description: Retrieves a list of sequence stores and returns each sequence store's metadata. flags: @@ -856,7 +931,7 @@ commands: --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --resource-arn=!: The resource's ARN. - name: list-variant-import-jobs - description: Amazon Web Services HealthOmics variant stores and annotation stores will no longer be open to new customers starting November 7, 2025. If you would like to use variant stores or annotation stores, sign up prior to that date. + description: Amazon Web Services HealthOmics variant stores and annotation stores are 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. @@ -871,7 +946,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-variant-stores - description: Amazon Web Services HealthOmics variant stores and annotation stores will no longer be open to new customers starting November 7, 2025. If you would like to use variant stores or annotation stores, sign up prior to that date. + description: Amazon Web Services HealthOmics variant stores and annotation stores are 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. @@ -929,7 +1004,7 @@ commands: --s3-access-point-arn=!: The S3 access point ARN where you want to put the access policy. --s3-access-policy=!: The resource policy that controls S3 access to the store. - name: start-annotation-import-job - description: Amazon Web Services HealthOmics variant stores and annotation stores will no longer be open to new customers starting November 7, 2025. If you would like to use variant stores or annotation stores, sign up prior to that date. + description: Amazon Web Services HealthOmics variant stores and annotation stores are no longer open to new customers. flags: --annotation-fields=: The annotation schema generated by the parsed annotation data. --cli-input-json=: Read arguments from the JSON string provided. @@ -1036,8 +1111,19 @@ commands: workflow-type: - PRIVATE - READY2RUN + - name: start-run-batch + description: Starts a batch of workflow runs. + flags: + --batch-name=: An optional user-friendly name for the run batch. + --batch-run-settings=!: The individual run configurations. + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --default-run-setting=!: Shared configuration applied to all runs in the batch. + --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. + --request-id=!: A client token used to deduplicate retry requests and prevent duplicate batches from being created. + --tags=: AWS tags to associate with the batch resource. - name: start-variant-import-job - description: Amazon Web Services HealthOmics variant stores and annotation stores will no longer be open to new customers starting November 7, 2025. If you would like to use variant stores or annotation stores, sign up prior to that date. + description: Amazon Web Services HealthOmics variant stores and annotation stores are no longer open to new customers. flags: --annotation-fields=: The annotation schema generated by the parsed annotation data. --cli-input-json=: Read arguments from the JSON string provided. @@ -1069,7 +1155,7 @@ commands: description: Keys of tags to remove. nargs: -1 - name: update-annotation-store - description: Amazon Web Services HealthOmics variant stores and annotation stores will no longer be open to new customers starting November 7, 2025. If you would like to use variant stores or annotation stores, sign up prior to that date. + description: Amazon Web Services HealthOmics variant stores and annotation stores are 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. @@ -1128,7 +1214,7 @@ commands: nargs: -1 --s3-access-config=: S3 access configuration parameters. - name: update-variant-store - description: Amazon Web Services HealthOmics variant stores and annotation stores will no longer be open to new customers starting November 7, 2025. If you would like to use variant stores or annotation stores, sign up prior to that date. + description: Amazon Web Services HealthOmics variant stores and annotation stores are 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. @@ -1189,21 +1275,21 @@ commands: description: Wait until a particular condition is satisfied. commands: - name: annotation-import-job-created - description: Amazon Web Services HealthOmics variant stores and annotation stores will no longer be open to new customers starting November 7, 2025. If you would like to use variant stores or annotation stores, sign up prior to that date. + description: Amazon Web Services HealthOmics variant stores and annotation stores are 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. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --job-id=!: The job's ID. - name: annotation-store-created - description: Amazon Web Services HealthOmics variant stores and annotation stores will no longer be open to new customers starting November 7, 2025. If you would like to use variant stores or annotation stores, sign up prior to that date. + description: Amazon Web Services HealthOmics variant stores and annotation stores are 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. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --name=!: The store's name. - name: annotation-store-deleted - description: Amazon Web Services HealthOmics variant stores and annotation stores will no longer be open to new customers starting November 7, 2025. If you would like to use variant stores or annotation stores, sign up prior to that date. + description: Amazon Web Services HealthOmics variant stores and annotation stores are 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. @@ -1294,21 +1380,21 @@ commands: --id=!: The workflow run ID. --task-id=!: The task's ID. - name: variant-import-job-created - description: Amazon Web Services HealthOmics variant stores and annotation stores will no longer be open to new customers starting November 7, 2025. If you would like to use variant stores or annotation stores, sign up prior to that date. + description: Amazon Web Services HealthOmics variant stores and annotation stores are 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. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --job-id=!: The job's ID. - name: variant-store-created - description: Amazon Web Services HealthOmics variant stores and annotation stores will no longer be open to new customers starting November 7, 2025. If you would like to use variant stores or annotation stores, sign up prior to that date. + description: Amazon Web Services HealthOmics variant stores and annotation stores are 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. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --name=!: The store's name. - name: variant-store-deleted - description: Amazon Web Services HealthOmics variant stores and annotation stores will no longer be open to new customers starting November 7, 2025. If you would like to use variant stores or annotation stores, sign up prior to that date. + description: Amazon Web Services HealthOmics variant stores and annotation stores are 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. diff --git a/cmd/carapace-aws/cmd/botocore/aws.opensearch.yaml b/cmd/carapace-aws/cmd/botocore/aws.opensearch.yaml index 5fc6baca3..426438520 100755 --- a/cmd/carapace-aws/cmd/botocore/aws.opensearch.yaml +++ b/cmd/carapace-aws/cmd/botocore/aws.opensearch.yaml @@ -24,12 +24,13 @@ commands: flags: --cli-input-json=: Read arguments from the JSON string provided. --cli-input-yaml=: Read arguments from the YAML string provided. + --data-source-access-policy=: An optional IAM access policy document that defines the permissions for accessing the data source. --data-source-name=!: A unique, user-defined label to identify the data source within your OpenSearch Service environment. --data-source-type=!: The supported Amazon Web Services service that you want to use as the source for direct queries in OpenSearch Service. --description=: An optional text field for providing additional context and details about the data source. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --open-search-arns=!: - description: A list of Amazon Resource Names (ARNs) for the OpenSearch collections that are associated with the direct query data source. + --open-search-arns=: + description: An optional list of Amazon Resource Names (ARNs) for the OpenSearch collections that are associated with the direct query data source. nargs: -1 --tag-list=: nargs: -1 @@ -853,12 +854,13 @@ commands: flags: --cli-input-json=: Read arguments from the JSON string provided. --cli-input-yaml=: Read arguments from the YAML string provided. + --data-source-access-policy=: An optional IAM access policy document that defines the updated permissions for accessing the direct query data source. --data-source-name=!: A unique, user-defined label to identify the data source within your OpenSearch Service environment. --data-source-type=!: The supported Amazon Web Services service that you want to use as the source for direct queries in OpenSearch Service. --description=: An optional text field for providing additional context and details about the data source. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --open-search-arns=!: - description: A list of Amazon Resource Names (ARNs) for the OpenSearch collections that are associated with the direct query data source. + --open-search-arns=: + description: An optional list of Amazon Resource Names (ARNs) for the OpenSearch collections that are associated with the direct query data source. nargs: -1 - name: update-domain-config description: Modifies the cluster configuration of the specified Amazon OpenSearch Service domain. diff --git a/cmd/carapace-aws/cmd/botocore/aws.polly.yaml b/cmd/carapace-aws/cmd/botocore/aws.polly.yaml index 37430bb67..9f10b9597 100755 --- a/cmd/carapace-aws/cmd/botocore/aws.polly.yaml +++ b/cmd/carapace-aws/cmd/botocore/aws.polly.yaml @@ -122,6 +122,184 @@ commands: --content=!: Content of the PLS lexicon as string data. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --name=!: Name of the lexicon. + - name: start-speech-synthesis-stream + description: Synthesizes UTF-8 input, plain text, or SSML over a bidirectional streaming connection. + flags: + --action-stream=: The input event stream that contains text events and stream control events. + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --engine=!: Specifies the engine for Amazon Polly to use when processing input text for speech synthesis. + --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. + --language-code=: An optional parameter that sets the language code for the speech synthesis request. + --lexicon-names=: + description: The names of one or more pronunciation lexicons for the service to apply during synthesis. + nargs: -1 + --output-format=!: The audio format for the synthesized speech. + --sample-rate=: The audio frequency, specified in Hz. + --voice-id=!: The voice to use in synthesis. + completion: + flag: + engine: + - standard + - neural + - long-form + - generative + language-code: + - arb + - cmn-CN + - cy-GB + - da-DK + - de-DE + - en-AU + - en-GB + - en-GB-WLS + - en-IN + - en-US + - es-ES + - es-MX + - es-US + - fr-CA + - fr-FR + - is-IS + - it-IT + - ja-JP + - hi-IN + - ko-KR + - nb-NO + - nl-NL + - pl-PL + - pt-BR + - pt-PT + - ro-RO + - ru-RU + - sv-SE + - tr-TR + - en-NZ + - en-ZA + - ca-ES + - de-AT + - yue-CN + - ar-AE + - fi-FI + - en-IE + - nl-BE + - fr-BE + - cs-CZ + - de-CH + - en-SG + output-format: + - json + - mp3 + - ogg_opus + - ogg_vorbis + - pcm + voice-id: + - Aditi + - Amy + - Astrid + - Bianca + - Brian + - Camila + - Carla + - Carmen + - Celine + - Chantal + - Conchita + - Cristiano + - Dora + - Emma + - Enrique + - Ewa + - Filiz + - Gabrielle + - Geraint + - Giorgio + - Gwyneth + - Hans + - Ines + - Ivy + - Jacek + - Jan + - Joanna + - Joey + - Justin + - Karl + - Kendra + - Kevin + - Kimberly + - Lea + - Liv + - Lotte + - Lucia + - Lupe + - Mads + - Maja + - Marlene + - Mathieu + - Matthew + - Maxim + - Mia + - Miguel + - Mizuki + - Naja + - Nicole + - Olivia + - Penelope + - Raveena + - Ricardo + - Ruben + - Russell + - Salli + - Seoyeon + - Takumi + - Tatyana + - Vicki + - Vitoria + - Zeina + - Zhiyu + - Aria + - Ayanda + - Arlet + - Hannah + - Arthur + - Daniel + - Liam + - Pedro + - Kajal + - Hiujin + - Laura + - Elin + - Ida + - Suvi + - Ola + - Hala + - Andres + - Sergio + - Remi + - Adriano + - Thiago + - Ruth + - Stephen + - Kazuha + - Tomoko + - Niamh + - Sofie + - Lisa + - Isabelle + - Zayd + - Danielle + - Gregory + - Burcu + - Jitka + - Sabrina + - Jasmine + - Jihye + - Ambre + - Beatrice + - Florian + - Lennart + - Lorenzo + - Tiffany - name: start-speech-synthesis-task description: Allows the creation of an asynchronous synthesis task, by starting a new `SpeechSynthesisTask`. flags: @@ -304,6 +482,12 @@ commands: - Sabrina - Jasmine - Jihye + - Ambre + - Beatrice + - Florian + - Lennart + - Lorenzo + - Tiffany - name: synthesize-speech description: Synthesizes UTF-8 input, plain text or SSML, to a stream of bytes. flags: @@ -480,5 +664,11 @@ commands: - Sabrina - Jasmine - Jihye + - Ambre + - Beatrice + - Florian + - Lennart + - Lorenzo + - Tiffany positional: - - $files diff --git a/cmd/carapace-aws/cmd/botocore/aws.route53globalresolver.yaml b/cmd/carapace-aws/cmd/botocore/aws.route53globalresolver.yaml index ed64a1491..e974ffa36 100755 --- a/cmd/carapace-aws/cmd/botocore/aws.route53globalresolver.yaml +++ b/cmd/carapace-aws/cmd/botocore/aws.route53globalresolver.yaml @@ -146,6 +146,7 @@ commands: dns-advanced-protection: - DGA - DNS_TUNNELING + - DICTIONARY_DGA - name: create-global-resolver description: Creates a new Route 53 Global Resolver instance. flags: @@ -154,12 +155,18 @@ commands: --client-token=: A unique string that identifies the request and ensures idempotency. --description=: An optional description for the Route 53 Global Resolver instance. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. + --ip-address-type=: The IP address type for the Route 53 Global Resolver. --name=!: A descriptive name for the Route 53 Global Resolver instance. - --observability-region=: The AWS region where query resolution logs and metrics will be aggregated and delivered. + --observability-region=: The Amazon Web Services Region where query resolution logs and metrics will be aggregated and delivered. --regions=!: - description: List of AWS regions where the Route 53 Global Resolver will operate. + description: List of Amazon Web Services Regions where the Route 53 Global Resolver will operate. nargs: -1 --tags=: Tags to associate with the Route 53 Global Resolver. + completion: + flag: + ip-address-type: + - IPV4 + - DUAL_STACK - name: delete-access-source description: Deletes an access source. flags: @@ -274,7 +281,7 @@ commands: --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --hosted-zone-association-id=!: ID of the private hosted zone association. - name: get-managed-firewall-domain-list - description: Retrieves information about an AWS-managed firewall domain list. + description: Retrieves information about an Amazon Web Services-managed firewall domain list. flags: --cli-input-json=: Read arguments from the JSON string provided. --cli-input-yaml=: Read arguments from the YAML string provided. @@ -387,7 +394,7 @@ commands: --resource-arn=!: Amazon Resource Name (ARN) of the DNS view. --starting-token=: A token to specify where to start paginating. - name: list-managed-firewall-domain-lists - description: Returns a paginated list of the AWS Managed DNS Lists and the categories for DNS Firewall. + description: Returns a paginated list of the Amazon Web Services Managed DNS Lists and the categories for DNS Firewall. flags: --cli-input-json=: Read arguments from the JSON string provided. --cli-input-yaml=: Read arguments from the YAML string provided. @@ -522,6 +529,7 @@ commands: dns-advanced-protection: - DGA - DNS_TUNNELING + - DICTIONARY_DGA - name: update-global-resolver description: Updates the configuration of a Route 53 Global Resolver instance. flags: @@ -530,8 +538,14 @@ commands: --description=: The description of the Global Resolver. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. --global-resolver-id=!: The ID of the Global Resolver. + --ip-address-type=: The IP address type for the Global Resolver. --name=: The name of the Global Resolver. - --observability-region=: The AWS Regions in which the users' Global Resolver query resolution logs will be propagated. + --observability-region=: The Amazon Web Services Regions in which the users' Global Resolver query resolution logs will be propagated. + completion: + flag: + ip-address-type: + - IPV4 + - DUAL_STACK - name: update-hosted-zone-association description: Updates the configuration of a hosted zone association. flags: diff --git a/cmd/carapace-aws/cmd/botocore/aws.s3api.yaml b/cmd/carapace-aws/cmd/botocore/aws.s3api.yaml index 7363f0011..996cc9254 100755 --- a/cmd/carapace-aws/cmd/botocore/aws.s3api.yaml +++ b/cmd/carapace-aws/cmd/botocore/aws.s3api.yaml @@ -152,6 +152,7 @@ commands: description: This action creates an Amazon S3 bucket. flags: --acl=: The canned ACL to apply to the bucket. + --bucket-namespace=: Specifies the namespace where you want to create your general purpose bucket. --bucket=!: The name of the bucket to create. --cli-input-json=: Read arguments from the JSON string provided. --cli-input-yaml=: Read arguments from the YAML string provided. @@ -172,6 +173,9 @@ commands: - public-read - public-read-write - authenticated-read + bucket-namespace: + - account-regional + - global object-ownership: - BucketOwnerPreferred - ObjectWriter diff --git a/cmd/carapace-aws/cmd/botocore/aws.sagemaker.yaml b/cmd/carapace-aws/cmd/botocore/aws.sagemaker.yaml index d9dfb4a33..834ccb4bd 100755 --- a/cmd/carapace-aws/cmd/botocore/aws.sagemaker.yaml +++ b/cmd/carapace-aws/cmd/botocore/aws.sagemaker.yaml @@ -2563,6 +2563,18 @@ 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. --training-plan-name=!: The name of the training plan to describe. + - name: describe-training-plan-extension-history + description: Retrieves the extension history for a specified training plan. + 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 extensions to return in the response. + --next-token=: A token to continue pagination if more results are available. + --page-size=: The size of each page to get in the AWS service call. + --starting-token=: A token to specify where to start paginating. + --training-plan-arn=!: The Amazon Resource Name (ARN); of the training plan to retrieve extension history for. - name: describe-transform-job description: Returns information about a transform job. flags: @@ -2635,6 +2647,13 @@ 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: extend-training-plan + description: Extends an existing training plan by purchasing an extension offering. + 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. + --training-plan-extension-offering-id=!: The unique identifier of the extension offering to purchase. - name: get-device-fleet-report description: Describes a fleet. flags: @@ -5181,6 +5200,7 @@ commands: --target-resources=: description: The target resources (e.g., SageMaker Training Jobs, SageMaker HyperPod, SageMaker Endpoints) to search for in the offerings. nargs: -1 + --training-plan-arn=: The Amazon Resource Name (ARN); of an existing training plan to search for extension offerings. --ultra-server-count=: The number of UltraServers to search for. --ultra-server-type=: The type of UltraServer to search for, such as ml.u-p6e-gb200x72. completion: diff --git a/cmd/carapace-aws/cmd/botocore/aws.simpledbv2.yaml b/cmd/carapace-aws/cmd/botocore/aws.simpledbv2.yaml new file mode 100755 index 000000000..3269f9c10 --- /dev/null +++ b/cmd/carapace-aws/cmd/botocore/aws.simpledbv2.yaml @@ -0,0 +1,51 @@ +# yaml-language-server: $schema=https://carapace.sh/schemas/command.json +name: simpledbv2 +description: Amazon SimpleDB v2 +commands: + - name: get-export + description: Returns information for an existing domain export. + flags: + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --export-arn=!: Unique ARN identifier of the export. + --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. + - name: list-exports + description: Lists all exports that were created. + flags: + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --domain-name=: The name of the domain to filter exports. + --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 exports to return in a single response. + --next-token=: A pagination token used to retrieve 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: start-domain-export + description: Initiates the export of a SimpleDB domain to an S3 bucket. + flags: + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --client-token=: Providing a ClientToken makes the call to StartDomainExport API idempotent, meaning that multiple identical calls have the same effect as one single call. + --domain-name=!: The name of the domain to export. + --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. + --s3-bucket-owner=: The ID of the AWS account that owns the bucket the export will be stored in. + --s3-bucket=!: The name of the S3 bucket where the domain data will be exported. + --s3-key-prefix=: The prefix string to be used to generate the S3 object keys for export artifacts. + --s3-sse-algorithm=: The server-side encryption algorithm to use for the exported data in S3. + --s3-sse-kms-key-id=: The KMS key ID to use for server-side encryption with AWS KMS-managed keys (SSE-KMS). + completion: + flag: + s3-sse-algorithm: + - AES256 + - KMS + - name: wait + description: Wait until a particular condition is satisfied. + commands: + - name: export-succeeded + description: Returns information for an existing domain export. + flags: + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --export-arn=!: Unique ARN identifier of the export. + --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. diff --git a/cmd/carapace-aws/cmd/botocore/aws.verifiedpermissions.yaml b/cmd/carapace-aws/cmd/botocore/aws.verifiedpermissions.yaml index 66a52d3a7..5dc655f4e 100755 --- a/cmd/carapace-aws/cmd/botocore/aws.verifiedpermissions.yaml +++ b/cmd/carapace-aws/cmd/botocore/aws.verifiedpermissions.yaml @@ -53,6 +53,7 @@ commands: --client-token=: Specifies a unique, case-sensitive ID that you provide to ensure the idempotency of the request. --definition=!: A structure that specifies the policy type and content to use for the new policy. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. + --name=: Specifies a name for the policy that is unique among all policies within the policy store. --policy-store-id=!: Specifies the `PolicyStoreId` of the policy store you want to store the policy in. - name: create-policy-store description: Creates a policy store. @@ -71,6 +72,14 @@ commands: deletion-protection: - ENABLED - DISABLED + - name: create-policy-store-alias + description: Creates a policy store alias for the specified policy store. + flags: + --alias-name=!: Specifies the name of the policy store alias to create. + --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. + --policy-store-id=!: Specifies the ID of the policy store to associate with the alias. - name: create-policy-template description: Creates a policy template. flags: @@ -79,6 +88,7 @@ commands: --client-token=: Specifies a unique, case-sensitive ID that you provide to ensure the idempotency of the request. --description=: Specifies a description for the policy template. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. + --name=: Specifies a name for the policy template that is unique among all policy templates within the policy store. --policy-store-id=!: The ID of the policy store in which to create the policy template. --statement=!: Specifies the content that you want to use for the new policy template, written in the Cedar policy language. - name: delete-identity-source @@ -104,6 +114,13 @@ 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. --policy-store-id=!: Specifies the ID of the policy store that you want to delete. + - name: delete-policy-store-alias + description: Deletes the specified policy store alias. + flags: + --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. + --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - name: delete-policy-template description: Deletes the specified policy template from the policy store. flags: @@ -135,8 +152,15 @@ 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. --no-tags: Specifies whether to return the tags that are attached to the policy store. - --policy-store-id=!: Specifies the ID of the policy store that you want information about. + --policy-store-id=!: Specifies the policy store that you want information about. --tags: Specifies whether to return the tags that are attached to the policy store. + - name: get-policy-store-alias + description: Retrieves details about the specified policy store alias. + flags: + --alias-name=!: Specifies the name of the policy store alias that you want information about. + --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: get-policy-template description: Retrieve the details for the specified policy template in the specified policy store. flags: @@ -205,6 +229,18 @@ commands: --page-size=: The size of each page to get in the AWS service call. --policy-store-id=!: Specifies the ID of the policy store you want to list policies from. --starting-token=: A token to specify where to start paginating. + - name: list-policy-store-aliases + description: Returns a paginated list of all policy store aliases in the calling Amazon Web Services account. + flags: + --cli-input-json=: Read arguments from the JSON string provided. + --cli-input-yaml=: Read arguments from the YAML string provided. + --filter=: Specifies a filter to narrow the results. + --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=: Specifies the total number of results that you want included in each response. + --next-token=: Specifies that you want to receive 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-policy-stores description: Returns a paginated list of all policy stores in the calling Amazon Web Services account. flags: @@ -278,6 +314,7 @@ commands: --cli-input-yaml=: Read arguments from the YAML string provided. --definition=: Specifies the updated policy content that you want to replace on the specified policy. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. + --name=: Specifies a name for the policy that is unique among all policies within the policy store. --policy-id=!: Specifies the ID of the policy that you want to update. --policy-store-id=!: Specifies the ID of the policy store that contains the policy that you want to update. - name: update-policy-store @@ -302,6 +339,7 @@ commands: --cli-input-yaml=: Read arguments from the YAML string provided. --description=: Specifies a new description to apply to the policy template. --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. + --name=: Specifies a name for the policy template that is unique among all policy templates within the policy store. --policy-store-id=!: Specifies the ID of the policy store that contains the policy template that you want to update. --policy-template-id=!: Specifies the ID of the policy template that you want to update. --statement=!: Specifies new statement content written in Cedar policy language to replace the current body of the policy template. diff --git a/cmd/carapace-aws/cmd/botocore/botocore_generated.go b/cmd/carapace-aws/cmd/botocore/botocore_generated.go index 217c4d022..f682670b4 100755 --- a/cmd/carapace-aws/cmd/botocore/botocore_generated.go +++ b/cmd/carapace-aws/cmd/botocore/botocore_generated.go @@ -368,6 +368,7 @@ func init() { "signer-data": "AWS Signer Data Plane", "signer": "AWS Signer", "signin": "AWS Sign-In Service", + "simpledbv2": "Amazon SimpleDB v2", "simspaceweaver": "AWS SimSpace Weaver", "snow-device-management": "AWS Snow Device Management", "snowball": "Amazon Import/Export Snowball",