interface CfnApprovalTeamProps
Language | Type name |
---|---|
![]() | Amazon.CDK.aws_mpa.CfnApprovalTeamProps |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awsmpa#CfnApprovalTeamProps |
![]() | software.amazon.awscdk.services.mpa.CfnApprovalTeamProps |
![]() | aws_cdk.aws_mpa.CfnApprovalTeamProps |
![]() | aws-cdk-lib » aws_mpa » CfnApprovalTeamProps |
Properties for defining a CfnApprovalTeam
.
See also: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mpa-approvalteam.html
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_mpa as mpa } from 'aws-cdk-lib';
const cfnApprovalTeamProps: mpa.CfnApprovalTeamProps = {
approvalStrategy: {
mofN: {
minApprovalsRequired: 123,
},
},
approvers: [{
primaryIdentityId: 'primaryIdentityId',
primaryIdentitySourceArn: 'primaryIdentitySourceArn',
// the properties below are optional
approverId: 'approverId',
primaryIdentityStatus: 'primaryIdentityStatus',
responseTime: 'responseTime',
}],
description: 'description',
name: 'name',
policies: [{
policyArn: 'policyArn',
}],
// the properties below are optional
tags: [{
key: 'key',
value: 'value',
}],
};
Properties
Name | Type | Description |
---|---|---|
approval | IResolvable | Approval | Contains details for how an approval team grants approval. |
approvers | IResolvable | IResolvable | Approver [] | Contains details for an approver. |
description | string | Description for the team. |
name | string | Name of the team. |
policies | IResolvable | IResolvable | Policy [] | Contains details for a policy. |
tags? | Cfn [] | Tags that you have added to the specified resource. |
approvalStrategy
Type:
IResolvable
|
Approval
Contains details for how an approval team grants approval.
approvers
Type:
IResolvable
|
IResolvable
|
Approver
[]
Contains details for an approver.
description
Type:
string
Description for the team.
name
Type:
string
Name of the team.
policies
Type:
IResolvable
|
IResolvable
|
Policy
[]
Contains details for a policy.
Policies define what operations a team that define the permissions for team resources.
tags?
Type:
Cfn
[]
(optional)
Tags that you have added to the specified resource.