AWS cli documentation change
Summary
Updated AWS CLI command reference for 'datazone update-data-source' to version 2.33.1. Changes include: reordering of parameters, addition of new parameters (--publish-on-import, --schedule, --recommendation, --retain-permissions-on-revoke-failure), pattern constraint adjustments, structural changes in configuration options, and documentation reorganization. Added detailed schedule configuration with timezone options.
Security assessment
The changes involve command parameter reorganization, documentation updates, and feature additions without evidence of addressing specific security vulnerabilities. Pattern constraint changes (e.g., removing ^/$ anchors) appear to be syntax corrections rather than security fixes. The new 'retain-permissions-on-revoke-failure' parameter relates to permission management but doesn't explicitly document security features or address vulnerabilities.
Diff
diff --git a/cli/latest/reference/datazone/update-data-source.md b/cli/latest/reference/datazone/update-data-source.md index 71286a60d..74366c90d 100644 --- a//cli/latest/reference/datazone/update-data-source.md +++ b//cli/latest/reference/datazone/update-data-source.md @@ -15 +15 @@ - * [AWS CLI 2.32.33 Command Reference](../../index.html) » + * [AWS CLI 2.33.1 Command Reference](../../index.html) » @@ -67,3 +66,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/datazo - [--asset-forms-input <value>] - [--configuration <value>] - [--description <value>] @@ -71 +67,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/datazo - [--enable-setting <value>] @@ -73,0 +70,2 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/datazo + [--description <value>] + [--enable-setting <value>] @@ -74,0 +73,3 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/datazo + [--asset-forms-input <value>] + [--schedule <value>] + [--configuration <value>] @@ -77 +77,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/datazo - [--schedule <value>] @@ -101,0 +102,57 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/datazo +`--domain-identifier` (string) [required] + +> The identifier of the domain in which to update a data source. +> +> Constraints: +> +> * pattern: `dzd[-_][a-zA-Z0-9_-]{1,36}` +> + + +`--identifier` (string) [required] + +> The identifier of the data source to be updated. +> +> Constraints: +> +> * pattern: `[a-zA-Z0-9_-]{1,36}` +> + + +`--name` (string) + +> The name to be updated as part of the `UpdateDataSource` action. +> +> Constraints: +> +> * min: `1` +> * max: `256` +> + + +`--description` (string) + +> The description to be updated as part of the `UpdateDataSource` action. +> +> Constraints: +> +> * min: `0` +> * max: `2048` +> + + +`--enable-setting` (string) + +> The enable setting to be updated as part of the `UpdateDataSource` action. +> +> Possible values: +> +> * `ENABLED` +> * `DISABLED` +> + + +`--publish-on-import` | `--no-publish-on-import` (boolean) + +> The publish on import setting to be updated as part of the `UpdateDataSource` action. + @@ -116,11 +172,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/datazo ->> ->> content -> (string) ->> ->>> The content of the metadata form. ->>> ->>> Constraints: ->>> ->>> * min: `0` ->>> * max: `300000` ->>> - @@ -136 +182 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/datazo ->>> * pattern: `^(?![0-9_])\w+$|^_\w*[a-zA-Z0-9]\w*$` +>>> * pattern: `(?![0-9_])\w+$|^_\w*[a-zA-Z0-9]\w*` @@ -148 +194 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/datazo ->>> * pattern: `^(?!\.)[\w\.]*\w$` +>>> * pattern: `(?!\.)[\w\.]*\w` @@ -160 +206,12 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/datazo ->>> * pattern: `^[a-zA-Z0-9_-]+$` +>>> * pattern: `[a-zA-Z0-9_-]+` +>>> + +>> +>> content -> (string) +>> +>>> The content of the metadata form. +>>> +>>> Constraints: +>>> +>>> * min: `0` +>>> * max: `300000` @@ -167 +224 @@ Shorthand Syntax: - content=string,formName=string,typeIdentifier=string,typeRevision=string ... + formName=string,typeIdentifier=string,typeRevision=string,content=string ... @@ -175 +231,0 @@ JSON Syntax: - "content": "string", @@ -178 +234,2 @@ JSON Syntax: - "typeRevision": "string" + "typeRevision": "string", + "content": "string" @@ -183,0 +241,104 @@ JSON Syntax: +`--schedule` (structure) + +> The schedule to be updated as part of the `UpdateDataSource` action. +> +> timezone -> (string) +> +>> The timezone of the data source run. +>> +>> Possible values: +>> +>> * `UTC` +>> * `AFRICA_JOHANNESBURG` +>> * `AMERICA_MONTREAL` +>> * `AMERICA_SAO_PAULO` +>> * `ASIA_BAHRAIN` +>> * `ASIA_BANGKOK` +>> * `ASIA_CALCUTTA` +>> * `ASIA_DUBAI` +>> * `ASIA_HONG_KONG` +>> * `ASIA_JAKARTA` +>> * `ASIA_KUALA_LUMPUR` +>> * `ASIA_SEOUL` +>> * `ASIA_SHANGHAI` +>> * `ASIA_SINGAPORE` +>> * `ASIA_TAIPEI` +>> * `ASIA_TOKYO` +>> * `AUSTRALIA_MELBOURNE` +>> * `AUSTRALIA_SYDNEY` +>> * `CANADA_CENTRAL` +>> * `CET` +>> * `CST6CDT` +>> * `ETC_GMT` +>> * `ETC_GMT0` +>> * `ETC_GMT_ADD_0` +>> * `ETC_GMT_ADD_1` +>> * `ETC_GMT_ADD_10` +>> * `ETC_GMT_ADD_11` +>> * `ETC_GMT_ADD_12` +>> * `ETC_GMT_ADD_2` +>> * `ETC_GMT_ADD_3` +>> * `ETC_GMT_ADD_4` +>> * `ETC_GMT_ADD_5` +>> * `ETC_GMT_ADD_6` +>> * `ETC_GMT_ADD_7` +>> * `ETC_GMT_ADD_8` +>> * `ETC_GMT_ADD_9` +>> * `ETC_GMT_NEG_0` +>> * `ETC_GMT_NEG_1` +>> * `ETC_GMT_NEG_10` +>> * `ETC_GMT_NEG_11` +>> * `ETC_GMT_NEG_12` +>> * `ETC_GMT_NEG_13` +>> * `ETC_GMT_NEG_14` +>> * `ETC_GMT_NEG_2` +>> * `ETC_GMT_NEG_3` +>> * `ETC_GMT_NEG_4` +>> * `ETC_GMT_NEG_5` +>> * `ETC_GMT_NEG_6` +>> * `ETC_GMT_NEG_7` +>> * `ETC_GMT_NEG_8` +>> * `ETC_GMT_NEG_9` +>> * `EUROPE_DUBLIN` +>> * `EUROPE_LONDON` +>> * `EUROPE_PARIS` +>> * `EUROPE_STOCKHOLM` +>> * `EUROPE_ZURICH` +>> * `ISRAEL` +>> * `MEXICO_GENERAL` +>> * `MST7MDT` +>> * `PACIFIC_AUCKLAND` +>> * `US_CENTRAL` +>> * `US_EASTERN` +>> * `US_MOUNTAIN` +>> * `US_PACIFIC` +>> + +> +> schedule -> (string)