@Stability(value=Stable) public static final class CfnAssessment.DelegationProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnAssessment.DelegationProperty>
CfnAssessment.DelegationProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnAssessment.DelegationProperty.Builder assessmentId(String assessmentId)
CfnAssessment.DelegationProperty.getAssessmentId()assessmentId - The identifier for the assessment that's associated with the delegation.this@Stability(value=Stable) public CfnAssessment.DelegationProperty.Builder assessmentName(String assessmentName)
CfnAssessment.DelegationProperty.getAssessmentName()assessmentName - The name of the assessment that's associated with the delegation.this@Stability(value=Stable) public CfnAssessment.DelegationProperty.Builder comment(String comment)
CfnAssessment.DelegationProperty.getComment()comment - The comment that's related to the delegation.this@Stability(value=Stable) public CfnAssessment.DelegationProperty.Builder controlSetId(String controlSetId)
CfnAssessment.DelegationProperty.getControlSetId()controlSetId - The identifier for the control set that's associated with the delegation.this@Stability(value=Stable) public CfnAssessment.DelegationProperty.Builder createdBy(String createdBy)
CfnAssessment.DelegationProperty.getCreatedBy()createdBy - The IAM user or role that created the delegation.
Minimum : 1
Maximum : 100
Pattern : ^[a-zA-Z0-9-_()\\[\\]\\s]+$
this@Stability(value=Stable) public CfnAssessment.DelegationProperty.Builder creationTime(Number creationTime)
CfnAssessment.DelegationProperty.getCreationTime()creationTime - Specifies when the delegation was created.this@Stability(value=Stable) public CfnAssessment.DelegationProperty.Builder id(String id)
CfnAssessment.DelegationProperty.getId()id - The unique identifier for the delegation.this@Stability(value=Stable) public CfnAssessment.DelegationProperty.Builder lastUpdated(Number lastUpdated)
CfnAssessment.DelegationProperty.getLastUpdated()lastUpdated - Specifies when the delegation was last updated.this@Stability(value=Stable) public CfnAssessment.DelegationProperty.Builder roleArn(String roleArn)
CfnAssessment.DelegationProperty.getRoleArn()roleArn - The Amazon Resource Name (ARN) of the IAM role.this@Stability(value=Stable) public CfnAssessment.DelegationProperty.Builder roleType(String roleType)
CfnAssessment.DelegationProperty.getRoleType()roleType - The type of customer persona.
In
CreateAssessment,roleTypecan only bePROCESS_OWNER.In
UpdateSettings,roleTypecan only bePROCESS_OWNER.In
BatchCreateDelegationByAssessment,roleTypecan only beRESOURCE_OWNER.
this@Stability(value=Stable) public CfnAssessment.DelegationProperty.Builder status(String status)
CfnAssessment.DelegationProperty.getStatus()status - The status of the delegation.this@Stability(value=Stable) public CfnAssessment.DelegationProperty build()
build in interface software.amazon.jsii.Builder<CfnAssessment.DelegationProperty>CfnAssessment.DelegationPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.