This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::MPA::ApprovalTeam
Creates a new approval team. For more information, see Approval team in the Multi-party approval User Guide.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::MPA::ApprovalTeam", "Properties" : { "ApprovalStrategy" :ApprovalStrategy, "Approvers" :[ Approver, ... ], "Description" :String, "Name" :String, "Policies" :[ Policy, ... ], "Tags" :[ Tag, ... ]} }
YAML
Type: AWS::MPA::ApprovalTeam Properties: ApprovalStrategy:ApprovalStrategyApprovers:- ApproverDescription:StringName:StringPolicies:- PolicyTags:- Tag
Properties
ApprovalStrategy-
Contains details for how an approval team grants approval.
Required: Yes
Type: ApprovalStrategy
Update requires: No interruption
Approvers-
Contains details for an approver.
Required: Yes
Type: Array of Approver
Minimum:
1Update requires: No interruption
Description-
Description for the team.
Required: Yes
Type: String
Update requires: No interruption
Name-
Name of the team.
Required: Yes
Type: String
Update requires: Replacement
Policies-
Contains details for a policy. Policies define what operations a team that define the permissions for team resources.
Required: Yes
Type: Array of Policy
Minimum:
1Update requires: Replacement
-
Tags that you have added to the specified resource.
Required: No
Type: Array of Tag
Update requires: No interruption
Return values
Ref
Fn::GetAtt
Arn-
Amazon Resource Name (ARN) for the team.
CreationTime-
Timestamp when the team was created.
LastUpdateTime-
Timestamp when the team was last updated.
NumberOfApprovers-
Total number of approvers in the team.
Status-
Status for the team. For more information, see Team health in the Multi-party approval User Guide.
StatusCode-
Status code for the team. For more information, see Team health in the Multi-party approval User Guide.
StatusMessage-
Message describing the status for the team.
UpdateSessionArn-
Timestamp when the team was last updated.
VersionId-
Version ID for the team.