AWS AWSCloudFormation documentation change
Summary
Added ClientSecretConfig and ClientSecretSource properties, made ClientSecret optional, and defined secret management options
Security assessment
Introduces secret management capabilities (MANAGED/EXTERNAL) via SecretReference, improving security practices for credential storage. No evidence of vulnerability fix, but enhances security documentation.
Diff
diff --git a/AWSCloudFormation/latest/TemplateReference/aws-properties-bedrockagentcore-oauth2credentialprovider-atlassianoauth2providerconfiginput.md b/AWSCloudFormation/latest/TemplateReference/aws-properties-bedrockagentcore-oauth2credentialprovider-atlassianoauth2providerconfiginput.md index 5b84a8047..8402ca9cc 100644 --- a//AWSCloudFormation/latest/TemplateReference/aws-properties-bedrockagentcore-oauth2credentialprovider-atlassianoauth2providerconfiginput.md +++ b//AWSCloudFormation/latest/TemplateReference/aws-properties-bedrockagentcore-oauth2credentialprovider-atlassianoauth2providerconfiginput.md @@ -22 +22,3 @@ To declare this entity in your CloudFormation template, use the following syntax - "ClientSecret" : String + "ClientSecret" : String, + "ClientSecretConfig" : [SecretReference](./aws-properties-bedrockagentcore-oauth2credentialprovider-secretreference.html), + "ClientSecretSource" : String @@ -30,0 +33,3 @@ To declare this entity in your CloudFormation template, use the following syntax + ClientSecretConfig: + [SecretReference](./aws-properties-bedrockagentcore-oauth2credentialprovider-secretreference.html) + ClientSecretSource: String @@ -55 +60 @@ The client secret for the Atlassian OAuth2 provider. This secret is assigned by -_Required_ : Yes +_Required_ : No @@ -64,0 +70,24 @@ _Required_ : Yes +`ClientSecretConfig` + + +Property description not available. + +_Required_ : No + + _Type_ : [SecretReference](./aws-properties-bedrockagentcore-oauth2credentialprovider-secretreference.html) + + _Update requires_ : [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) + +`ClientSecretSource` + + +Property description not available. + +_Required_ : No + + _Type_ : String + + _Allowed values_ : `MANAGED | EXTERNAL` + + _Update requires_ : [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) +