AWS cli documentation change
Summary
Updated AWS CLI version reference from 2.32.33 to 2.33.1. Modified regex patterns by removing start/end anchors (^/$) for various fields. Reordered connectionCredentials structure elements. Completely restructured physicalEndpoints section with new fields for AWS Glue connections. Reorganized props tagged union structure and added new configuration options. Updated field patterns and constraints across multiple parameters.
Security assessment
The changes involve documentation updates for new AWS Glue connection properties, regex pattern adjustments without security context, and structural reorganization. No vulnerabilities or security incidents are referenced. The authentication configuration updates are routine feature documentation without security implications.
Diff
diff --git a/cli/latest/reference/datazone/get-connection.md b/cli/latest/reference/datazone/get-connection.md index 540afc581..633776f7b 100644 --- a//cli/latest/reference/datazone/get-connection.md +++ b//cli/latest/reference/datazone/get-connection.md @@ -15 +15 @@ - * [AWS CLI 2.32.33 Command Reference](../../index.html) » + * [AWS CLI 2.33.1 Command Reference](../../index.html) » @@ -100 +100 @@ 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}` @@ -226,4 +225,0 @@ connectionCredentials -> (structure) -> expiration -> (timestamp) -> ->> The expiration of the connection credentials. -> @@ -236,0 +233,4 @@ connectionCredentials -> (structure) +> +> expiration -> (timestamp) +> +>> The expiration of the connection credentials. @@ -266 +266 @@ domainId -> (string) -> * pattern: `^dzd[-_][a-zA-Z0-9_-]{1,36}$` +> * pattern: `dzd[-_][a-zA-Z0-9_-]{1,36}` @@ -278 +278 @@ domainUnitId -> (string) -> * pattern: `^[a-z0-9_\-]+$` +> * pattern: `[a-z0-9_\-]+` @@ -288 +288 @@ environmentId -> (string) -> * pattern: `^[a-zA-Z0-9_-]{1,36}$` +> * pattern: `[a-zA-Z0-9_-]{1,36}` @@ -325 +325 @@ physicalEndpoints -> (list) ->>>> * pattern: `^arn:aws[^:]*:iam::\d{12}:(role|role/service-role)/[\w+=,.@-]*$` +>>>> * pattern: `arn:aws[^:]*:iam::\d{12}:(role|role/service-role)/[\w+=,.@-]*` @@ -335 +335 @@ physicalEndpoints -> (list) ->>>> * pattern: `^\d{12}$` +>>>> * pattern: `\d{12}` @@ -345 +345 @@ physicalEndpoints -> (list) ->>>> * pattern: `^[a-z]{2}-[a-z]{4,10}-\d$` +>>>> * pattern: `[a-z]{2}-[a-z]{4,10}-\d` @@ -360 +360 @@ physicalEndpoints -> (list) ->> enableTrustedIdentityPropagation -> (boolean) +>> glueConnectionName -> (string) @@ -362 +362 @@ physicalEndpoints -> (list) ->>> Specified whether trusted identity propagation for the connection is enabled. +>>> The Amazon Web Services Glue connection name. @@ -368 +368 @@ physicalEndpoints -> (list) ->>> athenaProperties -> (map) +>>> name -> (string) @@ -370 +370,75 @@ physicalEndpoints -> (list) ->>>> The Amazon Athena properties of the Amazon Web Services Glue connection. +>>>> The name of the Amazon Web Services Glue connection. +>>> +>>> description -> (string) +>>> +>>>> The description of the Amazon Web Services Glue connection. +>>>> +>>>> Constraints: +>>>> +>>>> * min: `0` +>>>> * max: `2048` +>>>> + +>>> +>>> connectionType -> (string) +>>> +>>>> The type of the Amazon Web Services Glue connection. +>>>> +>>>> Possible values: +>>>> +>>>> * `ATHENA` +>>>> * `BIGQUERY` +>>>> * `DATABRICKS` +>>>> * `DOCUMENTDB` +>>>> * `DYNAMODB` +>>>> * `HYPERPOD` +>>>> * `IAM` +>>>> * `MYSQL` +>>>> * `OPENSEARCH` +>>>> * `ORACLE` +>>>> * `POSTGRESQL` +>>>> * `REDSHIFT` +>>>> * `S3` +>>>> * `SAPHANA` +>>>> * `SNOWFLAKE` +>>>> * `SPARK` +>>>> * `SQLSERVER` +>>>> * `TERADATA` +>>>> * `VERTICA` +>>>> * `WORKFLOWS_MWAA` +>>>> * `AMAZON_Q` +>>>> * `MLFLOW` +>>>> + +>>> +>>> matchCriteria -> (list) +>>> +>>>> The match criteria of the Amazon Web Services Glue connection. +>>>> +>>>> Constraints: +>>>> +>>>> * min: `0` +>>>> * max: `10` +>>>> + +>>>> +>>>> (string) +>>> +>>> connectionProperties -> (map) +>>> +>>>> The properties of the Amazon Web Services Glue connection. +>>>> +>>>> key -> (string) +>>>> +>>>> value -> (string) +>>>> +>>>>> Constraints: +>>>>> +>>>>> * min: `1` +>>>>> * max: `2048` +>>>>> + +>>> +>>> sparkProperties -> (map) +>>> +>>>> The Spark properties of the Amazon Web Services Glue connection. @@ -390 +464 @@ physicalEndpoints -> (list) ->>> authenticationConfiguration -> (structure) +>>> athenaProperties -> (map) @@ -392 +466 @@ physicalEndpoints -> (list) ->>>> The authentication configuration of the Amazon Web Services Glue connection. +>>>> The Amazon Athena properties of the Amazon Web Services Glue connection. @@ -394 +468 @@ physicalEndpoints -> (list) ->>>> authenticationType -> (string) +>>>> key -> (string) @@ -396,3 +470 @@ physicalEndpoints -> (list) ->>>>> The authentication type of a connection. ->>>>> ->>>>> Possible values: +>>>>> Constraints: @@ -400,3 +472,2 @@ physicalEndpoints -> (list) ->>>>> * `BASIC` ->>>>> * `OAUTH2` ->>>>> * `CUSTOM` +>>>>> * min: `1` +>>>>> * max: `128` @@ -406 +477 @@ physicalEndpoints -> (list) ->>>> oAuth2Properties -> (structure) +>>>> value -> (string) @@ -408 +479 @@ physicalEndpoints -> (list) ->>>>> The oAuth2 properties of a connection. +>>>>> Constraints: @@ -410 +481,2 @@ physicalEndpoints -> (list) ->>>>> authorizationCodeProperties -> (structure) +>>>>> * min: `1` +>>>>> * max: `2048` @@ -412,22 +483,0 @@ physicalEndpoints -> (list) ->>>>>> The authorization code properties of the OAuth2 properties. ->>>>>> ->>>>>> authorizationCode -> (string) ->>>>>> ->>>>>>> The authorization code of a connection. ->>>>>>> ->>>>>>> Constraints: ->>>>>>> ->>>>>>> * min: `1` ->>>>>>> * max: `4096` ->>>>>>> - ->>>>>> ->>>>>> redirectUri -> (string) ->>>>>> ->>>>>>> The redirect URI of a connection. ->>>>>>> ->>>>>>> Constraints: ->>>>>>> ->>>>>>> * min: `0` ->>>>>>> * max: `512` ->>>>>>> @@ -434,0 +485,8 @@ physicalEndpoints -> (list) +>>> +>>> pythonProperties -> (map) +>>> +>>>> The Python properties of the Amazon Web Services Glue connection. +>>>> +>>>> key -> (string) +>>>> +>>>>> Constraints: @@ -436 +494,2 @@ physicalEndpoints -> (list) ->>>>> oAuth2ClientApplication -> (structure) +>>>>> * min: `1` +>>>>> * max: `128` @@ -438,24 +496,0 @@ physicalEndpoints -> (list) ->>>>>> The OAuth2 client application of the OAuth2 properties. ->>>>>> ->>>>>> aWSManagedClientApplicationReference -> (string) ->>>>>> ->>>>>>> The Amazon Web Services managed client application reference in the OAuth2Client application. ->>>>>>> ->>>>>>> Constraints: ->>>>>>> ->>>>>>> * min: `0`