Class CfnAssessmentProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.auditmanager.CfnAssessmentProps.Jsii$Proxy
- All Implemented Interfaces:
CfnAssessmentProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnAssessmentProps
@Stability(Stable)
@Internal
public static final class CfnAssessmentProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnAssessmentProps
An implementation for
CfnAssessmentProps-
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.CfnAssessmentProps
CfnAssessmentProps.Builder, CfnAssessmentProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnAssessmentProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnAssessmentProps.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 ObjectThe destination that evidence reports are stored in for the assessment.final ObjectThe AWS account that's associated with the assessment.final ObjectThe delegations that are associated with the assessment.final StringThe description of the assessment.final StringThe unique identifier for the framework.final StringgetName()The name of the assessment.final ObjectgetRoles()The roles that are associated with the assessment.final ObjectgetScope()The wrapper of AWS accounts and services that are in scope for the assessment.final StringThe overall status of the assessment.getTags()The tags that are associated with the assessment.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 theCfnAssessmentProps.Builder.
-
-
Method Details
-
getAssessmentReportsDestination
Description copied from interface:CfnAssessmentPropsThe destination that evidence reports are stored in for the assessment.- Specified by:
getAssessmentReportsDestinationin interfaceCfnAssessmentProps
-
getAwsAccount
Description copied from interface:CfnAssessmentPropsThe AWS account that's associated with the assessment.- Specified by:
getAwsAccountin interfaceCfnAssessmentProps
-
getDelegations
Description copied from interface:CfnAssessmentPropsThe delegations that are associated with the assessment.- Specified by:
getDelegationsin interfaceCfnAssessmentProps
-
getDescription
Description copied from interface:CfnAssessmentPropsThe description of the assessment.- Specified by:
getDescriptionin interfaceCfnAssessmentProps
-
getFrameworkId
Description copied from interface:CfnAssessmentPropsThe unique identifier for the framework.- Specified by:
getFrameworkIdin interfaceCfnAssessmentProps
-
getName
Description copied from interface:CfnAssessmentPropsThe name of the assessment.- Specified by:
getNamein interfaceCfnAssessmentProps
-
getRoles
Description copied from interface:CfnAssessmentPropsThe roles that are associated with the assessment.- Specified by:
getRolesin interfaceCfnAssessmentProps
-
getScope
Description copied from interface:CfnAssessmentPropsThe wrapper of AWS accounts and services that are in scope for the assessment.- Specified by:
getScopein interfaceCfnAssessmentProps
-
getStatus
Description copied from interface:CfnAssessmentPropsThe overall status of the assessment.When you create a new assessment, the initial
Statusvalue is alwaysACTIVE. When you create an assessment, even if you specify the value asINACTIVE, the value overrides toACTIVE.After you create an assessment, you can change the value of the
Statusproperty at any time. For example, when you want to stop collecting evidence for your assessment, you can change the assessment status toINACTIVE.- Specified by:
getStatusin interfaceCfnAssessmentProps
-
getTags
Description copied from interface:CfnAssessmentPropsThe tags that are associated with the assessment.- Specified by:
getTagsin interfaceCfnAssessmentProps
-
$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()
-