This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::BedrockAgentCore::ConsentPortal
Creates a new consent portal.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::BedrockAgentCore::ConsentPortal", "Properties" : { "Description" :String, "ExecutionRoleArn" :String, "IdpConfig" :IdpConfig, "Name" :String, "Sources" :[ ConsentPortalSource, ... ], "Tags" :[ Tag, ... ]} }
YAML
Type: AWS::BedrockAgentCore::ConsentPortal Properties: Description:StringExecutionRoleArn:StringIdpConfig:IdpConfigName:StringSources:- ConsentPortalSourceTags:- Tag
Properties
Description-
The description of the consent portal.
Required: No
Type: String
Maximum:
512Update requires: No interruption
ExecutionRoleArnProperty description not available.
Required: Yes
Type: String
Pattern:
^arn:aws(-[a-z-]+)?:iam::[0-9]{12}:role/[a-zA-Z0-9+=,.@\-_/]+$Update requires: No interruption
IdpConfigProperty description not available.
Required: Yes
Type: IdpConfig
Update requires: No interruption
Name-
The name of the consent portal.
Required: Yes
Type: String
Pattern:
^[a-zA-Z0-9_-]{1,50}$Minimum:
1Maximum:
50Update requires: Replacement
Sources-
The resources served by the consent portal.
Required: Yes
Type: Array of ConsentPortalSource
Minimum:
1Maximum:
1Update requires: Replacement
Property description not available.
Required: No
Type: Array of Tag
Maximum:
50Update requires: No interruption
Return values
Ref
Fn::GetAtt
ConsentPortalArn-
The Amazon Resource Name (ARN) of the consent portal.
ConsentPortalId-
The unique identifier of the consent portal.
CreatedAt-
The timestamp for when the consent portal was created.
PortalUrl-
The URL used to access the consent portal.
Status-
The current status of the consent portal.
UpdatedAt-
The timestamp for when the consent portal was last updated.