Class CfnApprovalTeam.ApproverProperty
Contains details for an approver.
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.MPA
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnApprovalTeam.ApproverProperty : CfnApprovalTeam.IApproverProperty
Syntax (vb)
Public Class CfnApprovalTeam.ApproverProperty Implements CfnApprovalTeam.IApproverProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.MPA;
var approverProperty = new ApproverProperty {
PrimaryIdentityId = "primaryIdentityId",
PrimaryIdentitySourceArn = "primaryIdentitySourceArn",
// the properties below are optional
ApproverId = "approverId",
PrimaryIdentityStatus = "primaryIdentityStatus",
ResponseTime = "responseTime"
};
Synopsis
Constructors
| ApproverProperty() | Contains details for an approver. |
Properties
| ApproverId | ID for the approver. |
| PrimaryIdentityId | ID for the user. |
| PrimaryIdentitySourceArn | Amazon Resource Name (ARN) for the identity source. |
| PrimaryIdentityStatus | Status for the identity source. |
| ResponseTime | Timestamp when the approver responded to an approval team invitation. |
Constructors
ApproverProperty()
Contains details for an approver.
public ApproverProperty()
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.MPA;
var approverProperty = new ApproverProperty {
PrimaryIdentityId = "primaryIdentityId",
PrimaryIdentitySourceArn = "primaryIdentitySourceArn",
// the properties below are optional
ApproverId = "approverId",
PrimaryIdentityStatus = "primaryIdentityStatus",
ResponseTime = "responseTime"
};
Properties
ApproverId
ID for the approver.
public string? ApproverId { get; set; }
Property Value
Remarks
PrimaryIdentityId
ID for the user.
public string PrimaryIdentityId { get; set; }
Property Value
Remarks
PrimaryIdentitySourceArn
Amazon Resource Name (ARN) for the identity source.
public string PrimaryIdentitySourceArn { get; set; }
Property Value
Remarks
The identity source manages the user authentication for approvers.
PrimaryIdentityStatus
Status for the identity source.
public string? PrimaryIdentityStatus { get; set; }
Property Value
Remarks
For example, if an approver has accepted a team invitation with a user authentication method managed by the identity source.
ResponseTime
Timestamp when the approver responded to an approval team invitation.
public string? ResponseTime { get; set; }