From d9271c8a44793e78ac5010af8bd1ec82f444c08f Mon Sep 17 00:00:00 2001 From: rsteube Date: Wed, 18 Feb 2026 19:30:08 +0100 Subject: [PATCH] removed old services --- .github/workflows/aws.yml | 2 - .../cmd/botocore/aws.evidently.yaml | 471 ------------------ .../cmd/botocore/aws.iotanalytics.yaml | 347 ------------- .../cmd/botocore/botocore_generated.go | 2 - 4 files changed, 822 deletions(-) delete mode 100755 cmd/carapace-aws/cmd/botocore/aws.evidently.yaml delete mode 100755 cmd/carapace-aws/cmd/botocore/aws.iotanalytics.yaml diff --git a/.github/workflows/aws.yml b/.github/workflows/aws.yml index 4915129ba..bc7254950 100644 --- a/.github/workflows/aws.yml +++ b/.github/workflows/aws.yml @@ -189,7 +189,6 @@ jobs: entityresolution: {needs: build, uses: ./.github/workflows/aws-template.yml, with: {service: entityresolution, version: "${{ needs.build.outputs.version }}"}} es: {needs: build, uses: ./.github/workflows/aws-template.yml, with: {service: es, version: "${{ needs.build.outputs.version }}"}} events: {needs: build, uses: ./.github/workflows/aws-template.yml, with: {service: events, version: "${{ needs.build.outputs.version }}"}} - evidently: {needs: build, uses: ./.github/workflows/aws-template.yml, with: {service: evidently, version: "${{ needs.build.outputs.version }}"}} evs: {needs: build, uses: ./.github/workflows/aws-template.yml, with: {service: evs, version: "${{ needs.build.outputs.version }}"}} finspace: {needs: build, uses: ./.github/workflows/aws-template.yml, with: {service: finspace, version: "${{ needs.build.outputs.version }}"}} finspace-data: {needs: build, uses: ./.github/workflows/aws-template.yml, with: {service: finspace-data, version: "${{ needs.build.outputs.version }}"}} @@ -230,7 +229,6 @@ jobs: iot-data: {needs: build, uses: ./.github/workflows/aws-template.yml, with: {service: iot-data, version: "${{ needs.build.outputs.version }}"}} iot-jobs-data: {needs: build, uses: ./.github/workflows/aws-template.yml, with: {service: iot-jobs-data, version: "${{ needs.build.outputs.version }}"}} iot-managed-integrations: {needs: build, uses: ./.github/workflows/aws-template.yml, with: {service: iot-managed-integrations, version: "${{ needs.build.outputs.version }}"}} - iotanalytics: {needs: build, uses: ./.github/workflows/aws-template.yml, with: {service: iotanalytics, version: "${{ needs.build.outputs.version }}"}} iotdeviceadvisor: {needs: build, uses: ./.github/workflows/aws-template.yml, with: {service: iotdeviceadvisor, version: "${{ needs.build.outputs.version }}"}} iotevents: {needs: build, uses: ./.github/workflows/aws-template.yml, with: {service: iotevents, version: "${{ needs.build.outputs.version }}"}} iotevents-data: {needs: build, uses: ./.github/workflows/aws-template.yml, with: {service: iotevents-data, version: "${{ needs.build.outputs.version }}"}} diff --git a/cmd/carapace-aws/cmd/botocore/aws.evidently.yaml b/cmd/carapace-aws/cmd/botocore/aws.evidently.yaml deleted file mode 100755 index 24a62e400..000000000 --- a/cmd/carapace-aws/cmd/botocore/aws.evidently.yaml +++ /dev/null @@ -1,471 +0,0 @@ -# yaml-language-server: $schema=https://carapace.sh/schemas/command.json -name: evidently -description: Amazon CloudWatch Evidently -commands: - - name: batch-evaluate-feature - description: This operation assigns feature variation to user sessions. - 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. - --project=!: The name or ARN of the project that contains the feature being evaluated. - --requests=!: - description: An array of structures, where each structure assigns a feature variation to one user session. - nargs: -1 - - name: create-experiment - description: Creates an Evidently *experiment*. - flags: - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --description=: An optional description of the experiment. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --metric-goals=!: - description: An array of structures that defines the metrics used for the experiment, and whether a higher or lower value for each metric is the goal. - nargs: -1 - --name=!: A name for the new experiment. - --online-ab-config=: A structure that contains the configuration of which variation to use as the "control" version. - --project=!: The name or ARN of the project that you want to create the new experiment in. - --randomization-salt=: When Evidently assigns a particular user session to an experiment, it must use a randomization ID to determine which variation the user session is served. - --sampling-rate=: The portion of the available audience that you want to allocate to this experiment, in thousandths of a percent. - --segment=: Specifies an audience *segment* to use in the experiment. - --tags=: Assigns one or more tags (key-value pairs) to the experiment. - --treatments=!: - description: An array of structures that describe the configuration of each feature variation used in the experiment. - nargs: -1 - - name: create-feature - description: Creates an Evidently *feature* that you want to launch or test. - flags: - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --default-variation=: The name of the variation to use as the default variation. - --description=: An optional description of the feature. - --entity-overrides=: Specify users that should always be served a specific variation of a feature. - --evaluation-strategy=: Specify `ALL_RULES` to activate the traffic allocation specified by any ongoing launches or experiments. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --name=!: The name for the new feature. - --project=!: The name or ARN of the project that is to contain the new feature. - --tags=: Assigns one or more tags (key-value pairs) to the feature. - --variations=!: - description: An array of structures that contain the configuration of the feature's different variations. - nargs: -1 - completion: - flag: - evaluation-strategy: - - ALL_RULES - - DEFAULT_VARIATION - - name: create-launch - description: Creates a *launch* of a given feature. - flags: - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --description=: An optional description for the launch. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --groups=!: - description: An array of structures that contains the feature and variations that are to be used for the launch. - nargs: -1 - --metric-monitors=: - description: An array of structures that define the metrics that will be used to monitor the launch performance. - nargs: -1 - --name=!: The name for the new launch. - --project=!: The name or ARN of the project that you want to create the launch in. - --randomization-salt=: When Evidently assigns a particular user session to a launch, it must use a randomization ID to determine which variation the user session is served. - --scheduled-splits-config=: An array of structures that define the traffic allocation percentages among the feature variations during each step of the launch. - --tags=: Assigns one or more tags (key-value pairs) to the launch. - - name: create-project - description: Creates a project, which is the logical object in Evidently that can contain features, launches, and experiments. - flags: - --app-config-resource=: Use this parameter if the project will use *client-side evaluation powered by AppConfig*. - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --data-delivery=: A structure that contains information about where Evidently is to store evaluation events for longer term storage, if you choose to do so. - --description=: An optional description of the project. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --name=!: The name for the project. - --tags=: Assigns one or more tags (key-value pairs) to the project. - - name: create-segment - description: Use this operation to define a *segment* of your audience. - flags: - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --description=: An optional description for this segment. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --name=!: A name for the segment. - --pattern=!: The pattern to use for the segment. - --tags=: Assigns one or more tags (key-value pairs) to the segment. - - name: delete-experiment - description: Deletes an Evidently experiment. - flags: - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --experiment=!: The name of the experiment to delete. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --project=!: The name or ARN of the project that contains the experiment to delete. - - name: delete-feature - description: Deletes an Evidently feature. - flags: - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --feature=!: The name of the feature to delete. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --project=!: The name or ARN of the project that contains the feature to delete. - - name: delete-launch - description: Deletes an Evidently launch. - 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. - --launch=!: The name of the launch to delete. - --project=!: The name or ARN of the project that contains the launch to delete. - - name: delete-project - description: Deletes an Evidently project. - 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. - --project=!: The name or ARN of the project to delete. - - name: delete-segment - description: Deletes a segment. - 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. - --segment=!: Specifies the segment to delete. - - name: evaluate-feature - description: This operation assigns a feature variation to one given user session. - flags: - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --entity-id=!: An internal ID that represents a unique user of the application. - --evaluation-context=: A JSON object of attributes that you can optionally pass in as part of the evaluation event sent to Evidently from the user session. - --feature=!: The name of the feature being evaluated. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --project=!: The name or ARN of the project that contains this feature. - - name: get-experiment - description: Returns the details about one experiment. - flags: - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --experiment=!: The name of the experiment that you want to see the details of. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --project=!: The name or ARN of the project that contains the experiment. - - name: get-experiment-results - description: Retrieves the results of a running or completed experiment. - flags: - --base-stat=: The statistic used to calculate experiment results. - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --end-time=: The date and time that the experiment ended, if it is completed. - --experiment=!: The name of the experiment to retrieve the results of. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --metric-names=!: - description: The names of the experiment metrics that you want to see the results of. - nargs: -1 - --period=: In seconds, the amount of time to aggregate results together. - --project=!: The name or ARN of the project that contains the experiment that you want to see the results of. - --report-names=: - description: The names of the report types that you want to see. - nargs: -1 - --result-stats=: - description: The statistics that you want to see in the returned results. - nargs: -1 - --start-time=: The date and time that the experiment started. - --treatment-names=!: - description: The names of the experiment treatments that you want to see the results for. - nargs: -1 - completion: - flag: - base-stat: - - Mean - - name: get-feature - description: Returns the details about one feature. - flags: - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --feature=!: The name of the feature that you want to retrieve information for. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --project=!: The name or ARN of the project that contains the feature. - - name: get-launch - description: Returns the details about one launch. - 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. - --launch=!: The name of the launch that you want to see the details of. - --project=!: The name or ARN of the project that contains the launch. - - name: get-project - description: Returns the details about one launch. - 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. - --project=!: The name or ARN of the project that you want to see the details of. - - name: get-segment - description: Returns information about the specified segment. - 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. - --segment=!: The ARN of the segment to return information for. - - name: list-experiments - description: Returns configuration details about all the experiments in the specified project. - 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 include in the response. - --next-token=: The token to use when requesting the next set of results. - --page-size=: The size of each page to get in the AWS service call. - --project=!: The name or ARN of the project to return the experiment list from. - --starting-token=: A token to specify where to start paginating. - --status=: Use this optional parameter to limit the returned results to only the experiments with the status that you specify here. - completion: - flag: - status: - - CREATED - - UPDATING - - RUNNING - - COMPLETED - - CANCELLED - - name: list-features - description: Returns configuration details about all the features in the specified project. - 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 include in the response. - --next-token=: The token to use when requesting the next set of results. - --page-size=: The size of each page to get in the AWS service call. - --project=!: The name or ARN of the project to return the feature list from. - --starting-token=: A token to specify where to start paginating. - - name: list-launches - description: Returns configuration details about all the launches in the specified project. - 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 include in the response. - --next-token=: The token to use when requesting the next set of results. - --page-size=: The size of each page to get in the AWS service call. - --project=!: The name or ARN of the project to return the launch list from. - --starting-token=: A token to specify where to start paginating. - --status=: Use this optional parameter to limit the returned results to only the launches with the status that you specify here. - completion: - flag: - status: - - CREATED - - UPDATING - - RUNNING - - COMPLETED - - CANCELLED - - name: list-projects - description: Returns configuration details about all the projects in the current Region in your account. - 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 include in the response. - --next-token=: The token to use when requesting the next set 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-segment-references - description: Use this operation to find which experiments or launches are using a specified segment. - 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 include in the response. - --next-token=: The token to use when requesting the next set of results. - --page-size=: The size of each page to get in the AWS service call. - --segment=!: The ARN of the segment that you want to view information for. - --starting-token=: A token to specify where to start paginating. - --type=!: Specifies whether to return information about launches or experiments that use this segment. - completion: - flag: - type: - - EXPERIMENT - - LAUNCH - - name: list-segments - description: Returns a list of audience segments that you have created in your account in this Region. - 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 include in the response. - --next-token=: The token to use when requesting the next set 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-tags-for-resource - description: Displays the tags associated with an Evidently resource. - 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. - --resource-arn=!: The ARN of the resource that you want to see the tags of. - - name: put-project-events - description: Sends performance events to Evidently. - flags: - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --events=!: - description: An array of event structures that contain the performance data that is being sent to Evidently. - nargs: -1 - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --project=!: The name or ARN of the project to write the events to. - - name: start-experiment - description: Starts an existing experiment. - flags: - --analysis-complete-time=!: The date and time to end the experiment. - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --experiment=!: The name of the experiment to start. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --project=!: The name or ARN of the project that contains the experiment to start. - - name: start-launch - description: Starts an existing launch. - 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. - --launch=!: The name of the launch to start. - --project=!: The name or ARN of the project that contains the launch to start. - - name: stop-experiment - description: Stops an experiment that is currently running. - flags: - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --desired-state=: Specify whether the experiment is to be considered `COMPLETED` or `CANCELLED` after it stops. - --experiment=!: The name of the experiment to stop. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --project=!: The name or ARN of the project that contains the experiment to stop. - --reason=: A string that describes why you are stopping the experiment. - completion: - flag: - desired-state: - - COMPLETED - - CANCELLED - - name: stop-launch - description: Stops a launch that is currently running. - flags: - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --desired-state=: Specify whether to consider the launch as `COMPLETED` or `CANCELLED` after it stops. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --launch=!: The name of the launch to stop. - --project=!: The name or ARN of the project that contains the launch that you want to stop. - --reason=: A string that describes why you are stopping the launch. - completion: - flag: - desired-state: - - COMPLETED - - CANCELLED - - name: tag-resource - description: Assigns one or more tags (key-value pairs) to the specified CloudWatch Evidently resource. - 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. - --resource-arn=!: The ARN of the CloudWatch Evidently resource that you're adding tags to. - --tags=!: The list of key-value pairs to associate with the resource. - - name: test-segment-pattern - description: Use this operation to test a rules pattern that you plan to use to create an audience segment. - 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. - --pattern=!: The pattern to test. - --payload=!: A sample `evaluationContext` JSON block to test against the specified pattern. - - name: untag-resource - description: Removes one or more tags from the specified resource. - 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. - --resource-arn=!: The ARN of the CloudWatch Evidently resource that you're removing tags from. - --tag-keys=!: - description: The list of tag keys to remove from the resource. - nargs: -1 - - name: update-experiment - description: Updates an Evidently experiment. - flags: - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --description=: An optional description of the experiment. - --experiment=!: The name of the experiment to update. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --metric-goals=: - description: An array of structures that defines the metrics used for the experiment, and whether a higher or lower value for each metric is the goal. - nargs: -1 - --no-remove-segment: Removes a segment from being used in an experiment. - --online-ab-config=: A structure that contains the configuration of which variation o use as the "control" version. - --project=!: The name or ARN of the project that contains the experiment that you want to update. - --randomization-salt=: When Evidently assigns a particular user session to an experiment, it must use a randomization ID to determine which variation the user session is served. - --remove-segment: Removes a segment from being used in an experiment. - --sampling-rate=: The portion of the available audience that you want to allocate to this experiment, in thousandths of a percent. - --segment=: Adds an audience *segment* to an experiment. - --treatments=: - description: An array of structures that define the variations being tested in the experiment. - nargs: -1 - - name: update-feature - description: Updates an existing feature. - flags: - --add-or-update-variations=: - description: To update variation configurations for this feature, or add new ones, specify this structure. - nargs: -1 - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --default-variation=: The name of the variation to use as the default variation. - --description=: An optional description of the feature. - --entity-overrides=: Specified users that should always be served a specific variation of a feature. - --evaluation-strategy=: Specify `ALL_RULES` to activate the traffic allocation specified by any ongoing launches or experiments. - --feature=!: The name of the feature to be updated. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --project=!: The name or ARN of the project that contains the feature to be updated. - --remove-variations=: - description: Removes a variation from the feature. - nargs: -1 - completion: - flag: - evaluation-strategy: - - ALL_RULES - - DEFAULT_VARIATION - - name: update-launch - description: Updates a launch of a given feature. - flags: - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --description=: An optional description for the launch. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --groups=: - description: An array of structures that contains the feature and variations that are to be used for the launch. - nargs: -1 - --launch=!: The name of the launch that is to be updated. - --metric-monitors=: - description: An array of structures that define the metrics that will be used to monitor the launch performance. - nargs: -1 - --project=!: The name or ARN of the project that contains the launch that you want to update. - --randomization-salt=: When Evidently assigns a particular user session to a launch, it must use a randomization ID to determine which variation the user session is served. - --scheduled-splits-config=: An array of structures that define the traffic allocation percentages among the feature variations during each step of the launch. - - name: update-project - description: Updates the description of an existing project. - flags: - --app-config-resource=: Use this parameter if the project will use client-side evaluation powered by AppConfig. - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --description=: An optional description of the project. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --project=!: The name or ARN of the project to update. - - name: update-project-data-delivery - description: Updates the data storage options for this project. - flags: - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --cloud-watch-logs=: A structure containing the CloudWatch Logs log group where you want to store evaluation events. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --project=!: The name or ARN of the project that you want to modify the data storage options for. - --s3-destination=: A structure containing the S3 bucket name and bucket prefix where you want to store evaluation events. diff --git a/cmd/carapace-aws/cmd/botocore/aws.iotanalytics.yaml b/cmd/carapace-aws/cmd/botocore/aws.iotanalytics.yaml deleted file mode 100755 index 657250604..000000000 --- a/cmd/carapace-aws/cmd/botocore/aws.iotanalytics.yaml +++ /dev/null @@ -1,347 +0,0 @@ -# yaml-language-server: $schema=https://carapace.sh/schemas/command.json -name: iotanalytics -description: AWS IoT Analytics -commands: - - name: batch-put-message - description: Sends messages to a channel. - flags: - --channel-name=!: The name of the channel where the messages are sent. - --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. - --messages=!: - description: The list of messages to be sent. - nargs: -1 - - name: cancel-pipeline-reprocessing - description: Cancels the reprocessing of data through the pipeline. - 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. - --pipeline-name=!: The name of pipeline for which data reprocessing is canceled. - --reprocessing-id=!: The ID of the reprocessing task (returned by `StartPipelineReprocessing`). - - name: create-channel - description: Used to create a channel. - flags: - --channel-name=!: The name of the channel. - --channel-storage=: Where channel data is stored. - --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. - --retention-period=: How long, in days, message data is kept for the channel. - --tags=: - description: Metadata which can be used to manage the channel. - nargs: -1 - - name: create-dataset - description: Used to create a dataset. - flags: - --actions=!: - description: A list of actions that create the dataset contents. - nargs: -1 - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --content-delivery-rules=: - description: When dataset contents are created, they are delivered to destinations specified here. - nargs: -1 - --dataset-name=!: The name of the dataset. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --late-data-rules=: - description: A list of data rules that send notifications to CloudWatch, when data arrives late. - nargs: -1 - --retention-period=: Optional. - --tags=: - description: Metadata which can be used to manage the dataset. - nargs: -1 - --triggers=: - description: A list of triggers. - nargs: -1 - --versioning-configuration=: Optional. - - name: create-dataset-content - description: Creates the content of a dataset by applying a `queryAction` (a SQL query) or a `containerAction` (executing a containerized application). - flags: - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --dataset-name=!: The name of the dataset. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --version-id=: The version ID of the dataset content. - - name: create-datastore - description: Creates a data store, which is a repository for messages. - flags: - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --datastore-name=!: The name of the data store. - --datastore-partitions=: Contains information about the partition dimensions in a data store. - --datastore-storage=: Where data in a data store is stored.. You can choose `serviceManagedS3` storage, `customerManagedS3` storage, or `iotSiteWiseMultiLayerStorage` storage. - --file-format-configuration=: Contains the configuration information of file formats. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --retention-period=: How long, in days, message data is kept for the data store. - --tags=: - description: Metadata which can be used to manage the data store. - nargs: -1 - - name: create-pipeline - description: Creates a pipeline. - 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. - --pipeline-activities=!: - description: A list of `PipelineActivity` objects. - nargs: -1 - --pipeline-name=!: The name of the pipeline. - --tags=: - description: Metadata which can be used to manage the pipeline. - nargs: -1 - - name: delete-channel - description: Deletes the specified channel. - flags: - --channel-name=!: The name of the channel 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-dataset - description: Deletes the specified dataset. - flags: - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --dataset-name=!: The name of the dataset to delete. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - - name: delete-dataset-content - description: Deletes the content of the specified dataset. - flags: - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --dataset-name=!: The name of the dataset whose content is deleted. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --version-id=: The version of the dataset whose content is deleted. - - name: delete-datastore - description: Deletes the specified data store. - flags: - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --datastore-name=!: The name of the data store to delete. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - - name: delete-pipeline - description: Deletes the specified pipeline. - 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. - --pipeline-name=!: The name of the pipeline to delete. - - name: describe-channel - description: Retrieves information about a channel. - flags: - --channel-name=!: The name of the channel whose information is retrieved. - --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. - --include-statistics: If true, additional statistical information about the channel is included in the response. - --no-include-statistics: If true, additional statistical information about the channel is included in the response. - - name: describe-dataset - description: Retrieves information about a dataset. - flags: - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --dataset-name=!: The name of the dataset whose information is retrieved. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - - name: describe-datastore - description: Retrieves information about a data store. - flags: - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --datastore-name=!: The name of the data store - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --include-statistics: If true, additional statistical information about the data store is included in the response. - --no-include-statistics: If true, additional statistical information about the data store is included in the response. - - name: describe-logging-options - description: Retrieves the current settings of the IoT Analytics logging options. - 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: describe-pipeline - description: Retrieves information about a pipeline. - 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. - --pipeline-name=!: The name of the pipeline whose information is retrieved. - - name: get-dataset-content - description: Retrieves the contents of a dataset as presigned URIs. - flags: - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --dataset-name=!: The name of the dataset whose contents are retrieved. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --version-id=: The version of the dataset whose contents are retrieved. - - name: list-channels - description: Retrieves a list of channels. - 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 this request. - --next-token=: The token for the next set of results. - --page-size=: The size of each page to get in the AWS service call. - --starting-token=: A token to specify where to start paginating. - - name: list-dataset-contents - description: Lists information about dataset contents that have been created. - flags: - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --dataset-name=!: The name of the dataset whose contents information you want to list. - --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 this request. - --next-token=: The token for the next set of results. - --page-size=: The size of each page to get in the AWS service call. - --scheduled-before=: A filter to limit results to those dataset contents whose creation is scheduled before the given time. - --scheduled-on-or-after=: A filter to limit results to those dataset contents whose creation is scheduled on or after the given time. - --starting-token=: A token to specify where to start paginating. - - name: list-datasets - description: Retrieves information about datasets. - 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 this request. - --next-token=: The token for the next set 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-datastores - description: Retrieves a list of data stores. - 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 this request. - --next-token=: The token for the next set 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-pipelines - description: Retrieves a list of pipelines. - 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 this request. - --next-token=: The token for the next set 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-tags-for-resource - description: Lists the tags (metadata) that you have assigned to the resource. - 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. - --resource-arn=!: The ARN of the resource whose tags you want to list. - - name: put-logging-options - description: Sets or updates the IoT Analytics logging options. - 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. - --logging-options=!: The new values of the IoT Analytics logging options. - - name: run-pipeline-activity - description: Simulates the results of running a pipeline activity on a message payload. - 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. - --payloads=!: - description: The sample message payloads on which the pipeline activity is run. - nargs: -1 - --pipeline-activity=!: The pipeline activity that is run. - - name: sample-channel-data - description: Retrieves a sample of messages from the specified channel ingested during the specified timeframe. - flags: - --channel-name=!: The name of the channel whose message samples are retrieved. - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --end-time=: The end of the time window from which sample messages are retrieved. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --max-messages=: The number of sample messages to be retrieved. - --start-time=: The start of the time window from which sample messages are retrieved. - - name: start-pipeline-reprocessing - description: Starts the reprocessing of raw message data through the pipeline. - flags: - --channel-messages=: Specifies one or more sets of channel messages that you want to reprocess. - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --end-time=: The end time (exclusive) of raw message data that is reprocessed. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --pipeline-name=!: The name of the pipeline on which to start reprocessing. - --start-time=: The start time (inclusive) of raw message data that is reprocessed. - - name: tag-resource - description: Adds to or modifies the tags of the given resource. - 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. - --resource-arn=!: The ARN of the resource whose tags you want to modify. - --tags=!: - description: The new or modified tags for the resource. - nargs: -1 - - name: untag-resource - description: Removes the given tags (metadata) from the resource. - 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. - --resource-arn=!: The ARN of the resource whose tags you want to remove. - --tag-keys=!: - description: The keys of those tags which you want to remove. - nargs: -1 - - name: update-channel - description: Used to update the settings of a channel. - flags: - --channel-name=!: The name of the channel to be updated. - --channel-storage=: Where channel data is stored. - --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. - --retention-period=: How long, in days, message data is kept for the channel. - - name: update-dataset - description: Updates the settings of a dataset. - flags: - --actions=!: - description: A list of `DatasetAction` objects. - nargs: -1 - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --content-delivery-rules=: - description: When dataset contents are created, they are delivered to destinations specified here. - nargs: -1 - --dataset-name=!: The name of the dataset to update. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --late-data-rules=: - description: A list of data rules that send notifications to CloudWatch, when data arrives late. - nargs: -1 - --retention-period=: How long, in days, dataset contents are kept for the dataset. - --triggers=: - description: A list of `DatasetTrigger` objects. - nargs: -1 - --versioning-configuration=: Optional. - - name: update-datastore - description: Used to update the settings of a data store. - flags: - --cli-input-json=: Read arguments from the JSON string provided. - --cli-input-yaml=: Read arguments from the YAML string provided. - --datastore-name=!: The name of the data store to be updated. - --datastore-storage=: Where data in a data store is stored.. You can choose `serviceManagedS3` storage, `customerManagedS3` storage, or `iotSiteWiseMultiLayerStorage` storage. - --file-format-configuration=: Contains the configuration information of file formats. - --generate-cli-skeleton: Prints a JSON skeleton to standard output without sending an API request. - --retention-period=: How long, in days, message data is kept for the data store. - - name: update-pipeline - description: Updates the settings of a pipeline. - 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. - --pipeline-activities=!: - description: A list of `PipelineActivity` objects. - nargs: -1 - --pipeline-name=!: The name of the pipeline to update. diff --git a/cmd/carapace-aws/cmd/botocore/botocore_generated.go b/cmd/carapace-aws/cmd/botocore/botocore_generated.go index 36f4dd088..87eec6f08 100755 --- a/cmd/carapace-aws/cmd/botocore/botocore_generated.go +++ b/cmd/carapace-aws/cmd/botocore/botocore_generated.go @@ -150,7 +150,6 @@ func init() { "entityresolution": "AWS EntityResolution", "es": "Amazon Elasticsearch Service", "events": "Amazon EventBridge", - "evidently": "Amazon CloudWatch Evidently", "evs": "Amazon Elastic VMware Service", "finspace-data": "FinSpace Public API", "finspace": "FinSpace User Environment Management service", @@ -190,7 +189,6 @@ func init() { "iot-jobs-data": "AWS IoT Jobs Data Plane", "iot-managed-integrations": "Managed integrations for AWS IoT Device Management", "iot": "AWS IoT", - "iotanalytics": "AWS IoT Analytics", "iotdeviceadvisor": "AWS IoT Core Device Advisor", "iotevents-data": "AWS IoT Events Data", "iotevents": "AWS IoT Events",