Class CfnAssessment.DelegationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.auditmanager.CfnAssessment.DelegationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnAssessment.DelegationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnAssessment.DelegationProperty
@Stability(Stable)
@Internal
public static final class CfnAssessment.DelegationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnAssessment.DelegationProperty
An implementation for
CfnAssessment.DelegationProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.auditmanager.CfnAssessment.DelegationProperty
CfnAssessment.DelegationProperty.Builder, CfnAssessment.DelegationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnAssessment.DelegationProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe identifier for the assessment that's associated with the delegation.final StringThe name of the assessment that's associated with the delegation.final StringThe comment that's related to the delegation.final StringThe identifier for the control set that's associated with the delegation.final StringThe user or role that created the delegation.final NumberSpecifies when the delegation was created.final StringgetId()The unique identifier for the delegation.final NumberSpecifies when the delegation was last updated.final StringThe Amazon Resource Name (ARN) of the IAM role.final StringThe type of customer persona.final StringThe status of the delegation.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnAssessment.DelegationProperty.Builder.
-
-
Method Details
-
getAssessmentId
Description copied from interface:CfnAssessment.DelegationPropertyThe identifier for the assessment that's associated with the delegation.- Specified by:
getAssessmentIdin interfaceCfnAssessment.DelegationProperty- See Also:
-
getAssessmentName
Description copied from interface:CfnAssessment.DelegationPropertyThe name of the assessment that's associated with the delegation.- Specified by:
getAssessmentNamein interfaceCfnAssessment.DelegationProperty- See Also:
-
getComment
Description copied from interface:CfnAssessment.DelegationPropertyThe comment that's related to the delegation.- Specified by:
getCommentin interfaceCfnAssessment.DelegationProperty- See Also:
-
getControlSetId
Description copied from interface:CfnAssessment.DelegationPropertyThe identifier for the control set that's associated with the delegation.- Specified by:
getControlSetIdin interfaceCfnAssessment.DelegationProperty- See Also:
-
getCreatedBy
Description copied from interface:CfnAssessment.DelegationPropertyThe user or role that created the delegation.Minimum :
1Maximum :
100Pattern :
^[a-zA-Z0-9-_()\\[\\]\\s]+$- Specified by:
getCreatedByin interfaceCfnAssessment.DelegationProperty- See Also:
-
getCreationTime
Description copied from interface:CfnAssessment.DelegationPropertySpecifies when the delegation was created.- Specified by:
getCreationTimein interfaceCfnAssessment.DelegationProperty- See Also:
-
getId
Description copied from interface:CfnAssessment.DelegationPropertyThe unique identifier for the delegation.- Specified by:
getIdin interfaceCfnAssessment.DelegationProperty- See Also:
-
getLastUpdated
Description copied from interface:CfnAssessment.DelegationPropertySpecifies when the delegation was last updated.- Specified by:
getLastUpdatedin interfaceCfnAssessment.DelegationProperty- See Also:
-
getRoleArn
Description copied from interface:CfnAssessment.DelegationPropertyThe Amazon Resource Name (ARN) of the IAM role.- Specified by:
getRoleArnin interfaceCfnAssessment.DelegationProperty- See Also:
-
getRoleType
Description copied from interface:CfnAssessment.DelegationPropertyThe type of customer persona.In
CreateAssessment,roleTypecan only bePROCESS_OWNER.In
UpdateSettings,roleTypecan only bePROCESS_OWNER.In
BatchCreateDelegationByAssessment,roleTypecan only beRESOURCE_OWNER.- Specified by:
getRoleTypein interfaceCfnAssessment.DelegationProperty- See Also:
-
getStatus
Description copied from interface:CfnAssessment.DelegationPropertyThe status of the delegation.- Specified by:
getStatusin interfaceCfnAssessment.DelegationProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-