AWS cli documentation change
Summary
Updated AWS CLI version reference, reordered command parameters, modified pattern constraints by removing start/end anchors, added new 'subscription-grant-creation-mode' parameter, and reorganized output fields.
Security assessment
The changes primarily involve documentation structure updates, parameter reordering, and pattern constraint modifications (removing ^/$ anchors). The new 'subscription-grant-creation-mode' parameter adds functionality for grant management but doesn't explicitly address security vulnerabilities. No evidence of security patches or vulnerability fixes exists in the diff.
Diff
diff --git a/cli/latest/reference/datazone/update-subscription-target.md b/cli/latest/reference/datazone/update-subscription-target.md index 4623e8f03..dda6ced94 100644 --- a//cli/latest/reference/datazone/update-subscription-target.md +++ b//cli/latest/reference/datazone/update-subscription-target.md @@ -15 +15 @@ - * [AWS CLI 2.32.33 Command Reference](../../index.html) » + * [AWS CLI 2.33.1 Command Reference](../../index.html) » @@ -67,2 +66,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/datazo - [--applicable-asset-types <value>] - [--authorized-principals <value>] @@ -72 +69,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/datazo - [--manage-access-role <value>] @@ -74 +71,2 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/datazo - [--provider <value>] + [--authorized-principals <value>] + [--applicable-asset-types <value>] @@ -75,0 +74,3 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/datazo + [--manage-access-role <value>] + [--provider <value>] + [--subscription-grant-creation-mode <value>] @@ -100,45 +100,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/datazo -`--applicable-asset-types` (list) - -> The applicable asset types to be updated as part of the `UpdateSubscriptionTarget` action. -> -> (string) -> ->> Constraints: ->> ->> * min: `1` ->> * max: `256` ->> * pattern: `^[^\.]*` ->> - - -Syntax: - - - "string" "string" ... - - -`--authorized-principals` (list) - -> The authorized principals to be updated as part of the `UpdateSubscriptionTarget` action. -> -> Constraints: -> -> * min: `1` -> * max: `20` -> - -> -> (string) -> ->> Constraints: ->> ->> * pattern: `^[a-zA-Z0-9:/._-]*$` ->> - - -Syntax: - - - "string" "string" ... - - @@ -151 +107 @@ Syntax: -> * pattern: `^dzd[-_][a-zA-Z0-9_-]{1,36}$` +> * pattern: `dzd[-_][a-zA-Z0-9_-]{1,36}` @@ -161 +117 @@ Syntax: -> * pattern: `^[a-zA-Z0-9_-]{1,36}$` +> * pattern: `[a-zA-Z0-9_-]{1,36}` @@ -171 +127 @@ Syntax: -> * pattern: `^[a-zA-Z0-9_-]{1,36}$` +> * pattern: `[a-zA-Z0-9_-]{1,36}` @@ -175 +131 @@ Syntax: -`--manage-access-role` (string) +`--name` (string) @@ -177 +133 @@ Syntax: -> The manage access role to be updated as part of the `UpdateSubscriptionTarget` action. +> The name to be updated as part of the `UpdateSubscriptionTarget` action. @@ -181 +137,2 @@ Syntax: -> * pattern: `^arn:aws(|-cn|-us-gov):iam::\d{12}:(role|role/service-role)/[\w+=,.@-]*$` +> * min: `1` +> * max: `256` @@ -185 +142 @@ Syntax: -`--name` (string) +`--authorized-principals` (list) @@ -187 +144 @@ Syntax: -> The name to be updated as part of the `UpdateSubscriptionTarget` action. +> The authorized principals to be updated as part of the `UpdateSubscriptionTarget` action. @@ -192 +149 @@ Syntax: -> * max: `256` +> * max: `20` @@ -194,0 +152,7 @@ Syntax: +> +> (string) +> +>> Constraints: +>> +>> * pattern: `[a-zA-Z0-9:/._-]*` +>> @@ -196 +159,0 @@ Syntax: -`--provider` (string) @@ -198 +161,25 @@ Syntax: -> The provider to be updated as part of the `UpdateSubscriptionTarget` action. +Syntax: + + + "string" "string" ... + + +`--applicable-asset-types` (list) + +> The applicable asset types to be updated as part of the `UpdateSubscriptionTarget` action. +> +> (string) +> +>> Constraints: +>> +>> * min: `1` +>> * max: `256` +>> * pattern: `[^\.]*.*` +>> + + +Syntax: + + + "string" "string" ... + @@ -208,4 +194,0 @@ Syntax: ->> content -> (string) [required] ->> ->>> The content of the subscription target configuration. ->> @@ -220 +203 @@ Syntax: ->>> * pattern: `^(?![0-9_])\w+$|^_\w*[a-zA-Z0-9]\w*$` +>>> * pattern: `(?![0-9_])\w+$|^_\w*[a-zA-Z0-9]\w*` @@ -222,0 +206,4 @@ Syntax: +>> +>> content -> (string) [required] +>> +>>> The content of the subscription target configuration. @@ -227 +214 @@ Shorthand Syntax: - content=string,formName=string ... + formName=string,content=string ... @@ -235,2 +222,2 @@ JSON Syntax: - "content": "string", - "formName": "string" + "formName": "string", + "content": "string" @@ -241,0 +229,25 @@ JSON Syntax: +`--manage-access-role` (string) + +> The manage access role to be updated as part of the `UpdateSubscriptionTarget` action. +> +> Constraints: +> +> * pattern: `arn:aws(|-cn|-us-gov):iam::\d{12}:(role|role/service-role)/[\w+=,.@-]*` +> + + +`--provider` (string) + +> The provider to be updated as part of the `UpdateSubscriptionTarget` action. + +`--subscription-grant-creation-mode` (string) + +> Determines the subscription grant creation mode for this target, defining if grants are auto-created upon subscription approval or managed manually. +> +> Possible values: +> +> * `AUTOMATIC` +> * `MANUAL` +> + + @@ -341 +353 @@ Disable automatically prompt for CLI input parameters. -applicableAssetTypes -> (list) +id -> (string) @@ -343 +355 @@ applicableAssetTypes -> (list) -> The applicable asset types to be updated as part of the `UpdateSubscriptionTarget` action. +> Identifier of the subscription target that is to be updated. @@ -345 +357,3 @@ applicableAssetTypes -> (list) -> (string) +> Constraints: +> +> * pattern: `[a-zA-Z0-9_-]{1,36}` @@ -347,6 +360,0 @@ applicableAssetTypes -> (list) ->> Constraints: ->> ->> * min: `1` ->> * max: `256` ->> * pattern: `^[^\.]*` ->> @@ -370 +378 @@ authorizedPrincipals -> (list) ->> * pattern: `^[a-zA-Z0-9:/._-]*$` +>> * pattern: `[a-zA-Z0-9:/._-]*` @@ -374,8 +381,0 @@ authorizedPrincipals -> (list)