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

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions cmd/carapace-aws/cmd/botocore/aws.deadline.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ commands:
--cli-input-yaml=: Read arguments from the YAML string provided.
--farm-id=!: The ID of the farm to associate with the member.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--identity-center-region=: The Region of the IAM Identity Center instance.
--identity-store-id=!: The identity store ID of the member to associate with the farm.
--membership-level=!: The principal's membership level for the associated farm.
--principal-id=!: The member's principal ID to associate with the farm.
Expand All @@ -31,6 +32,7 @@ commands:
--farm-id=!: The farm ID of the fleet to associate with the member.
--fleet-id=!: The ID of the fleet to associate with a member.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--identity-center-region=: The Region of the IAM Identity Center instance.
--identity-store-id=!: The member's identity store ID to associate with the fleet.
--membership-level=!: The principal's membership level for the associated fleet.
--principal-id=!: The member's principal ID to associate with a fleet.
Expand All @@ -52,6 +54,7 @@ commands:
--cli-input-yaml=: Read arguments from the YAML string provided.
--farm-id=!: The farm ID of the job to associate with the member.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--identity-center-region=: The Region of the IAM Identity Center instance.
--identity-store-id=!: The member's identity store ID to associate with the job.
--job-id=!: The job ID to associate with the member.
--membership-level=!: The principal's membership level for the associated job.
Expand All @@ -75,6 +78,7 @@ commands:
--cli-input-yaml=: Read arguments from the YAML string provided.
--farm-id=!: The farm ID of the queue to associate with the member.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--identity-center-region=: The Region of the IAM Identity Center instance.
--identity-store-id=!: The member's identity store ID to associate with the queue.
--membership-level=!: The principal's membership level for the associated queue.
--principal-id=!: The member's principal ID to associate with the queue.
Expand Down
150 changes: 150 additions & 0 deletions cmd/carapace-aws/cmd/botocore/aws.devops-agent.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,29 @@ commands:
--locale=: The locale for the AgentSpace, which determines the language used in agent responses.
--name=!: The name of the AgentSpace.
--tags=: Tags to add to the AgentSpace at creation time.
- name: create-asset
description: Creates a new asset in the specified agent space
flags:
--agent-space-id=!: The unique identifier for the agent space where the asset will be created
--asset-type=!: The type of asset to create
--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 used for idempotent asset creation
--content=!: The content for the asset.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--metadata=: The metadata describing this asset
- name: create-asset-file
description: Creates a file in an asset
flags:
--agent-space-id=!: The unique identifier for the agent space containing the asset
--asset-id=!: The unique identifier of the asset to create the file in
--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 used for idempotent asset file creation
--content=!: The content of the file to create
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--metadata=: Optional metadata describing this file
--path=!: The path of the file within the asset
- name: create-backlog-task
description: Creates a new backlog task in the specified agent space
flags:
Expand Down Expand Up @@ -78,6 +101,23 @@ commands:
--cli-input-json=: Read arguments from the JSON string provided.
--cli-input-yaml=: Read arguments from the YAML string provided.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
- name: delete-asset
description: Deletes an asset and all its files from the specified agent space
flags:
--agent-space-id=!: The unique identifier for the agent space containing the asset
--asset-id=!: The unique identifier of the asset 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-asset-file
description: Deletes a file from an asset
flags:
--agent-space-id=!: The unique identifier for the agent space containing the asset
--asset-id=!: The unique identifier of the asset containing the file
--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.
--path=!: The path of the file within the asset to delete
- name: delete-private-connection
description: Deletes a Private Connection.
flags:
Expand Down Expand Up @@ -154,6 +194,34 @@ 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: get-asset
description: Gets an asset from the specified agent space
flags:
--agent-space-id=!: The unique identifier for the agent space containing the asset
--asset-id=!: The unique identifier of the asset to retrieve
--asset-version=: The specific version of the asset to retrieve.
--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-asset-content
description: Gets an asset's content as a zip bundle
flags:
--agent-space-id=!: The unique identifier for the agent space containing the asset
--asset-id=!: The unique identifier of the asset
--asset-version=: The specific asset version to export.
--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-asset-file
description: Gets a file from an asset
flags:
--agent-space-id=!: The unique identifier for the agent space containing the asset
--asset-id=!: The unique identifier of the asset containing the file
--asset-version=: The specific asset version to retrieve the file from.
--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.
--path=!: The path of the file within the asset to retrieve
- name: get-association
description: Retrieves given associations configured for a specific AgentSpace.
flags:
Expand Down Expand Up @@ -204,6 +272,59 @@ commands:
--next-token=: 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-asset-files
description: Lists files in an asset
flags:
--agent-space-id=!: The unique identifier for the agent space containing the asset
--asset-id=!: The unique identifier of the asset whose files to list
--asset-version=: The specific asset version to list files from.
--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 response
--next-token=: Pagination token from a previous response 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-asset-types
description: Lists the supported asset types
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 response
--next-token=: Pagination token from a previous response 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-asset-versions
description: Lists versions of an asset in the specified agent space
flags:
--agent-space-id=!: The unique identifier for the agent space containing the asset
--asset-id=!: The unique identifier of the asset whose versions to list
--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 response
--next-token=: Pagination token from a previous response 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-assets
description: Lists assets in the specified agent space
flags:
--agent-space-id=!: The unique identifier for the agent space to list assets from
--asset-type=: Filter results to only assets of this type
--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 response
--next-token=: Pagination token from a previous response 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.
--updated-after=: Filter results to only assets updated after this timestamp
--updated-before=: Filter results to only assets updated before this timestamp
- name: list-associations
description: List all associations for given AgentSpace
flags:
Expand Down Expand Up @@ -397,13 +518,15 @@ commands:
flags:
--cli-input-json=: Read arguments from the JSON string provided.
--cli-input-yaml=: Read arguments from the YAML string provided.
--exchange-url-private-connection-name=: The name of the private connection to use for OAuth token exchange requests only.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--kms-key-arn=: The ARN of the AWS Key Management Service (AWS KMS) customer managed key that's used to encrypt resources.
--name=: The display name for the service registration.
--private-connection-name=: The name of the private connection to use for VPC connectivity.
--service-details=!: Service-specific authorization configuration parameters
--service=!: ""
--tags=: Tags to add to the Service at registration time.
--target-url-private-connection-name=: The name of the private connection to use for API calls (target URL) only.
completion:
flag:
service:
Expand All @@ -423,6 +546,9 @@ commands:
description: Sends a chat message and streams the response for the specified agent space execution
flags:
--agent-space-id=!: The agent space identifier
--asset-ids=:
description: Optional list of asset identifiers to attach to the message
nargs: -1
--cli-input-json=: Read arguments from the JSON string provided.
--cli-input-yaml=: Read arguments from the YAML string provided.
--content=!: The user message content
Expand Down Expand Up @@ -458,6 +584,29 @@ commands:
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--locale=: The updated locale for the AgentSpace, which determines the language used in agent responses.
--name=: The updated name of the AgentSpace.
- name: update-asset
description: Updates an asset in the specified agent space
flags:
--agent-space-id=!: The unique identifier for the agent space containing the asset
--asset-id=!: The unique identifier of the asset to update
--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 used for idempotent asset update
--content=: Optional content to set or replace.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--metadata=: Metadata fields to update.
- name: update-asset-file
description: Updates a file in an asset
flags:
--agent-space-id=!: The unique identifier for the agent space containing the asset
--asset-id=!: The unique identifier of the asset containing the file
--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 used for idempotent asset file update
--content=: Updated file content.
--generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request.
--metadata=: Metadata fields to update.
--path=!: The path of the file within the asset to update
- name: update-association
description: Partially updates the configuration of an existing service association for an AgentSpace.
flags:
Expand Down Expand Up @@ -489,6 +638,7 @@ commands:
- FAILED
- TIMED_OUT
- CANCELED
- SKIPPED
- name: update-goal
description: Update an existing goal
flags:
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"dependencies": {
"aws": "https://github.com/aws/aws-cli#2.34.63"
"aws": "https://github.com/aws/aws-cli#2.34.64"
}
}