AWS cli documentation change
Summary
Updated AWS CLI command reference for datazone get-subscription-request-details to version 2.33.1. Changes include: modified pattern constraints (removed start-of-string anchors), restructured output fields (reordered fields, added new fields like 'updatedBy' and 'requestReason'), redefined 'metadataForms' and 'subscribedPrincipals' structures with tagged unions, and updated field descriptions/constraints.
Security assessment
The changes involve documentation updates for pattern constraints and structural reorganization of response fields. There is no evidence of security vulnerability fixes, security incident references, or new security features. Pattern constraint modifications (e.g., removing '^') are syntax refinements without security implications.
Diff
diff --git a/cli/latest/reference/datazone/get-subscription-request-details.md b/cli/latest/reference/datazone/get-subscription-request-details.md index 8d0033bf7..9c6108adf 100644 --- a//cli/latest/reference/datazone/get-subscription-request-details.md +++ b//cli/latest/reference/datazone/get-subscription-request-details.md @@ -15 +15 @@ - * [AWS CLI 2.32.33 Command Reference](../../index.html) » + * [AWS CLI 2.33.1 Command Reference](../../index.html) » @@ -99 +99 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/datazo -> * pattern: `^dzd[-_][a-zA-Z0-9_-]{1,36}$` +> * pattern: `dzd[-_][a-zA-Z0-9_-]{1,36}` @@ -109 +109 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/datazo -> * pattern: `^[a-zA-Z0-9_-]{1,36}$` +> * pattern: `[a-zA-Z0-9_-]{1,36}` @@ -212 +212,8 @@ Disable automatically prompt for CLI input parameters. -createdAt -> (timestamp) +id -> (string) + +> The identifier of the subscription request. +> +> Constraints: +> +> * pattern: `[a-zA-Z0-9_-]{1,36}` +> @@ -214 +220,0 @@ createdAt -> (timestamp) -> The timestamp of when the specified subscription request was created. @@ -220 +226 @@ createdBy -> (string) -decisionComment -> (string) +updatedBy -> (string) @@ -222 +228,5 @@ decisionComment -> (string) -> The decision comment of the subscription request. +> The Amazon DataZone user who updated the subscription request. + +domainId -> (string) + +> The Amazon DataZone domain of the subscription request. @@ -226,2 +236 @@ decisionComment -> (string) -> * min: `1` -> * max: `4096` +> * pattern: `dzd[-_][a-zA-Z0-9_-]{1,36}` @@ -231 +240 @@ decisionComment -> (string) -domainId -> (string) +status -> (string) @@ -233 +242 @@ domainId -> (string) -> The Amazon DataZone domain of the subscription request. +> The status of the subscription request. @@ -235 +244 @@ domainId -> (string) -> Constraints: +> Possible values: @@ -237 +246,3 @@ domainId -> (string) -> * pattern: `^dzd[-_][a-zA-Z0-9_-]{1,36}$` +> * `PENDING` +> * `ACCEPTED` +> * `REJECTED` @@ -241 +252 @@ domainId -> (string) -existingSubscriptionId -> (string) +createdAt -> (timestamp) @@ -243 +254,9 @@ existingSubscriptionId -> (string) -> The ID of the existing subscription. +> The timestamp of when the specified subscription request was created. + +updatedAt -> (timestamp) + +> The timestamp of when the subscription request was updated. + +requestReason -> (string) + +> The reason for the subscription request. @@ -247 +266,2 @@ existingSubscriptionId -> (string) -> * pattern: `^[a-zA-Z0-9_-]{1,36}$` +> * min: `1` +> * max: `4096` @@ -251 +271 @@ existingSubscriptionId -> (string) -id -> (string) +subscribedPrincipals -> (list) @@ -253 +273 @@ id -> (string) -> The identifier of the subscription request. +> The subscribed principals in the subscription request. @@ -257 +277,2 @@ id -> (string) -> * pattern: `^[a-zA-Z0-9_-]{1,36}$` +> * min: `1` +> * max: `1` @@ -260,4 +280,0 @@ id -> (string) - -metadataForms -> (list) - -> The metadata forms included in the subscription request. @@ -265 +282 @@ metadataForms -> (list) -> (structure) +> (tagged union structure) @@ -267 +284 @@ metadataForms -> (list) ->> The details of a metadata form. +>> The principal that has the subscription grant for the asset. @@ -269 +286 @@ metadataForms -> (list) ->> content -> (string) +>> ### Note @@ -271 +288 @@ metadataForms -> (list) ->>> The content of the metadata form. +>> This is a Tagged Union structure. Only one of the following top level keys can be set: `project`, `user`, `group`, `iam`. @@ -273 +290 @@ metadataForms -> (list) ->> formName -> (string) [required] +>> project -> (structure) @@ -275 +292 @@ metadataForms -> (list) ->>> The name of the metadata form. +>>> The project that has the subscription grant. @@ -277 +294 @@ metadataForms -> (list) ->>> Constraints: +>>> id -> (string) @@ -279,3 +296,9 @@ metadataForms -> (list) ->>> * min: `1` ->>> * max: `128` ->>> * pattern: `^(?![0-9_])\w+$|^_\w*[a-zA-Z0-9]\w*$` +>>>> The identifier of the project that has the subscription grant. +>>>> +>>>> Constraints: +>>>> +>>>> * pattern: `[a-zA-Z0-9_-]{1,36}` +>>>> + +>>> +>>> name -> (string) @@ -282,0 +306,8 @@ metadataForms -> (list) +>>>> The name of the project that has the subscription grant. +>>>> +>>>> Constraints: +>>>> +>>>> * min: `1` +>>>> * max: `64` +>>>> * pattern: `[\w -]+` +>>>> @@ -285 +316 @@ metadataForms -> (list) ->> typeName -> (string) +>> user -> (structure) @@ -287 +318 @@ metadataForms -> (list) ->>> The name of the metadata form type. +>>> The subscribed user. @@ -289 +320 @@ metadataForms -> (list) ->>> Constraints: +>>> id -> (string) @@ -291,3 +322,9 @@ metadataForms -> (list) ->>> * min: `1` ->>> * max: `128` ->>> * pattern: `^(amazon.datazone.)?(?![0-9_])\w+$|^_\w*[a-zA-Z0-9]\w*$` +>>>> The ID of the subscribed user. +>>>> +>>>> Constraints: +>>>> +>>>> * pattern: `([0-9a-f]{10}-|)[A-Fa-f0-9]{8}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{12}` +>>>> + +>>> +>>> details -> (tagged union structure) @@ -294,0 +332,32 @@ metadataForms -> (list) +>>>> The subscribed user details. +>>>> +>>>> ### Note +>>>> +>>>> This is a Tagged Union structure. Only one of the following top level keys can be set: `iam`, `sso`. +>>>> +>>>> iam -> (structure) +>>>> +>>>>> The IAM details of the user profile. +>>>>> +>>>>> arn -> (string) +>>>>> +>>>>>> The ARN of the IAM user. +>>>>> +>>>>> principalId -> (string) +>>>>> +>>>>>> The principal ID as part of the IAM user profile details. +>>>> +>>>> sso -> (structure) +>>>> +>>>>> The SSO details of the user profile. +>>>>> +>>>>> username -> (string) +>>>>> +>>>>>> The username as part of the SSO user profile detail. +>>>>>> +>>>>>> Constraints: +>>>>>> +>>>>>> * min: `1` +>>>>>> * max: `1024` +>>>>>> * pattern: `[a-zA-Z_0-9+=,.@-]+` +>>>>>> @@ -295,0 +365,8 @@ metadataForms -> (list) +>>>>> +>>>>> firstName -> (string) +>>>>> +>>>>>> The first name as part of the SSO user profile detail. +>>>>> +>>>>> lastName -> (string) +>>>>> +>>>>>> The last name as part of the SSO user profile detail. @@ -297 +374 @@ metadataForms -> (list) ->> typeRevision -> (string) +>> group -> (structure) @@ -299,3 +376 @@ metadataForms -> (list) ->>> The revision of the metadata form type. ->>> ->>> Constraints: