Class CfnAssessmentPropsMixin.DelegationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.auditmanager.CfnAssessmentPropsMixin.DelegationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnAssessmentPropsMixin.DelegationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnAssessmentPropsMixin.DelegationProperty
@Stability(Stable)
@Internal
public static final class CfnAssessmentPropsMixin.DelegationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnAssessmentPropsMixin.DelegationProperty
An implementation for
CfnAssessmentPropsMixin.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.cfnpropertymixins.services.auditmanager.CfnAssessmentPropsMixin.DelegationProperty
CfnAssessmentPropsMixin.DelegationProperty.Builder, CfnAssessmentPropsMixin.DelegationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnAssessmentPropsMixin.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 theCfnAssessmentPropsMixin.DelegationProperty.Builder.
-
-
Method Details
-
getAssessmentId
Description copied from interface:CfnAssessmentPropsMixin.DelegationPropertyThe identifier for the assessment that's associated with the delegation.- Specified by:
getAssessmentIdin interfaceCfnAssessmentPropsMixin.DelegationProperty- See Also:
-
getAssessmentName
Description copied from interface:CfnAssessmentPropsMixin.DelegationPropertyThe name of the assessment that's associated with the delegation.- Specified by:
getAssessmentNamein interfaceCfnAssessmentPropsMixin.DelegationProperty- See Also:
-
getComment
Description copied from interface:CfnAssessmentPropsMixin.DelegationPropertyThe comment that's related to the delegation.- Specified by:
getCommentin interfaceCfnAssessmentPropsMixin.DelegationProperty- See Also:
-
getControlSetId
Description copied from interface:CfnAssessmentPropsMixin.DelegationPropertyThe identifier for the control set that's associated with the delegation.- Specified by:
getControlSetIdin interfaceCfnAssessmentPropsMixin.DelegationProperty- See Also:
-
getCreatedBy
Description copied from interface:CfnAssessmentPropsMixin.DelegationPropertyThe user or role that created the delegation.Minimum :
1Maximum :
100Pattern :
^[a-zA-Z0-9-_()\\[\\]\\s]+$- Specified by:
getCreatedByin interfaceCfnAssessmentPropsMixin.DelegationProperty- See Also:
-
getCreationTime
Description copied from interface:CfnAssessmentPropsMixin.DelegationPropertySpecifies when the delegation was created.- Specified by:
getCreationTimein interfaceCfnAssessmentPropsMixin.DelegationProperty- See Also:
-
getId
Description copied from interface:CfnAssessmentPropsMixin.DelegationPropertyThe unique identifier for the delegation.- Specified by:
getIdin interfaceCfnAssessmentPropsMixin.DelegationProperty- See Also:
-
getLastUpdated
Description copied from interface:CfnAssessmentPropsMixin.DelegationPropertySpecifies when the delegation was last updated.- Specified by:
getLastUpdatedin interfaceCfnAssessmentPropsMixin.DelegationProperty- See Also:
-
getRoleArn
Description copied from interface:CfnAssessmentPropsMixin.DelegationPropertyThe Amazon Resource Name (ARN) of the IAM role.- Specified by:
getRoleArnin interfaceCfnAssessmentPropsMixin.DelegationProperty- See Also:
-
getRoleType
Description copied from interface:CfnAssessmentPropsMixin.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 interfaceCfnAssessmentPropsMixin.DelegationProperty- See Also:
-
getStatus
Description copied from interface:CfnAssessmentPropsMixin.DelegationPropertyThe status of the delegation.- Specified by:
getStatusin interfaceCfnAssessmentPropsMixin.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()
-