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::QuickSight::Assignment
Creates an assignment with one specified IAM policy, identified by its Amazon Resource Name (ARN). This policy assignment is attached to the specified groups or users of Amazon Quick Sight. Assignment names are unique per AWS account. To avoid overwriting rules in other namespaces, use assignment names that are unique.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::QuickSight::Assignment", "Properties" : { "AssignmentName" :String, "AssignmentStatus" :String, "Identities" :{, "Namespace" :Key:Value, ...}String, "PolicyArn" :String} }
YAML
Type: AWS::QuickSight::Assignment Properties: AssignmentName:StringAssignmentStatus:StringIdentities:Namespace:Key:ValueStringPolicyArn:String
Properties
AssignmentName-
Assignment name.
Required: Yes
Type: String
Pattern:
(?=^.{2,256}$)(?!.*\s)[0-9a-zA-Z-_.:=+@]*$Minimum:
1Update requires: Replacement
AssignmentStatus-
Assignment status.
Required: Yes
Type: String
Allowed values:
ENABLED | DRAFT | DISABLEDUpdate requires: No interruption
Identities-
Identities.
Required: No
Type: Object of Array
Pattern:
[\u0020-\u00FF]+Update requires: No interruption
NamespaceProperty description not available.
Required: Yes
Type: String
Pattern:
^[a-zA-Z0-9._-]*$Maximum:
64Update requires: Replacement
PolicyArn-
The Amazon Resource Name (ARN) for the IAM policy.
Required: No
Type: String
Update requires: No interruption
Return values
Ref
Fn::GetAtt
ArnProperty description not available.
AssignmentId-
Assignment ID.