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::GatewayRule IamPrincipal
An IAM principal specification for rule matching.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
Properties
Arn-
The Amazon Resource Name (ARN) of the IAM principal. Supports user, role, and assumed-role ARNs. Wildcards can be used with the
StringLikeoperator.Required: Yes
Type: String
Pattern:
^(arn:aws[a-zA-Z-]*:iam::(\d{12}|\*):(user|role)/[\w+=,.@*?/-]+|arn:aws[a-zA-Z-]*:sts::(\d{12}|\*):assumed-role/[\w+=,.@*?/-]+)$Maximum:
2048Update requires: No interruption
Operator-
The match operator.
StringEqualsrequires an exact match.StringLikesupports wildcard patterns using*and?.Required: No
Type: String
Allowed values:
StringEquals | StringLikeUpdate requires: No interruption