public static interface Delegation.Builder extends SdkPojo, CopyableBuilder<Delegation.Builder,Delegation>
| Modifier and Type | Method and Description |
|---|---|
Delegation.Builder |
assessmentId(String assessmentId)
The identifier for the assessment that's associated with the delegation.
|
Delegation.Builder |
assessmentName(String assessmentName)
The name of the assessment that's associated with the delegation.
|
Delegation.Builder |
comment(String comment)
The comment that's related to the delegation.
|
Delegation.Builder |
controlSetId(String controlSetId)
The identifier for the control set that's associated with the delegation.
|
Delegation.Builder |
createdBy(String createdBy)
The user or role that created the delegation.
|
Delegation.Builder |
creationTime(Instant creationTime)
Specifies when the delegation was created.
|
Delegation.Builder |
id(String id)
The unique identifier for the delegation.
|
Delegation.Builder |
lastUpdated(Instant lastUpdated)
Specifies when the delegation was last updated.
|
Delegation.Builder |
roleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role.
|
Delegation.Builder |
roleType(RoleType roleType)
The type of customer persona.
|
Delegation.Builder |
roleType(String roleType)
The type of customer persona.
|
Delegation.Builder |
status(DelegationStatus status)
The status of the delegation.
|
Delegation.Builder |
status(String status)
The status of the delegation.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDelegation.Builder id(String id)
The unique identifier for the delegation.
id - The unique identifier for the delegation.Delegation.Builder assessmentName(String assessmentName)
The name of the assessment that's associated with the delegation.
assessmentName - The name of the assessment that's associated with the delegation.Delegation.Builder assessmentId(String assessmentId)
The identifier for the assessment that's associated with the delegation.
assessmentId - The identifier for the assessment that's associated with the delegation.Delegation.Builder status(String status)
The status of the delegation.
status - The status of the delegation.DelegationStatus,
DelegationStatusDelegation.Builder status(DelegationStatus status)
The status of the delegation.
status - The status of the delegation.DelegationStatus,
DelegationStatusDelegation.Builder roleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role.
roleArn - The Amazon Resource Name (ARN) of the IAM role.Delegation.Builder roleType(String roleType)
The type of customer persona.
In CreateAssessment, roleType can only be PROCESS_OWNER.
In UpdateSettings, roleType can only be PROCESS_OWNER.
In BatchCreateDelegationByAssessment, roleType can only be
RESOURCE_OWNER.
roleType - The type of customer persona.
In CreateAssessment, roleType can only be PROCESS_OWNER.
In UpdateSettings, roleType can only be PROCESS_OWNER.
In BatchCreateDelegationByAssessment, roleType can only be
RESOURCE_OWNER.
RoleType,
RoleTypeDelegation.Builder roleType(RoleType roleType)
The type of customer persona.
In CreateAssessment, roleType can only be PROCESS_OWNER.
In UpdateSettings, roleType can only be PROCESS_OWNER.
In BatchCreateDelegationByAssessment, roleType can only be
RESOURCE_OWNER.
roleType - The type of customer persona.
In CreateAssessment, roleType can only be PROCESS_OWNER.
In UpdateSettings, roleType can only be PROCESS_OWNER.
In BatchCreateDelegationByAssessment, roleType can only be
RESOURCE_OWNER.
RoleType,
RoleTypeDelegation.Builder creationTime(Instant creationTime)
Specifies when the delegation was created.
creationTime - Specifies when the delegation was created.Delegation.Builder lastUpdated(Instant lastUpdated)
Specifies when the delegation was last updated.
lastUpdated - Specifies when the delegation was last updated.Delegation.Builder controlSetId(String controlSetId)
The identifier for the control set that's associated with the delegation.
controlSetId - The identifier for the control set that's associated with the delegation.Delegation.Builder comment(String comment)
The comment that's related to the delegation.
comment - The comment that's related to the delegation.Delegation.Builder createdBy(String createdBy)
The user or role that created the delegation.
createdBy - The user or role that created the delegation.Copyright © 2023. All rights reserved.