Class CfnAssessmentMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnAssessmentMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnAssessmentMixinProps
CfnAssessmentMixinProps-
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.CfnAssessmentMixinProps
CfnAssessmentMixinProps.Builder, CfnAssessmentMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnAssessmentMixinProps.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 theCfnAssessmentMixinProps.Builder.
-
-
Method Details
-
getAssessmentReportsDestination
Description copied from interface:CfnAssessmentMixinPropsThe destination that evidence reports are stored in for the assessment.Returns union: either
IResolvableorCfnAssessmentPropsMixin.AssessmentReportsDestinationProperty- Specified by:
getAssessmentReportsDestinationin interfaceCfnAssessmentMixinProps- See Also:
-
getAwsAccount
Description copied from interface:CfnAssessmentMixinPropsThe AWS account that's associated with the assessment.Returns union: either
IResolvableorCfnAssessmentPropsMixin.AWSAccountProperty- Specified by:
getAwsAccountin interfaceCfnAssessmentMixinProps- See Also:
-
getDelegations
Description copied from interface:CfnAssessmentMixinPropsThe delegations that are associated with the assessment.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnAssessmentPropsMixin.DelegationProperty>- Specified by:
getDelegationsin interfaceCfnAssessmentMixinProps- See Also:
-
getDescription
Description copied from interface:CfnAssessmentMixinPropsThe description of the assessment.- Specified by:
getDescriptionin interfaceCfnAssessmentMixinProps- See Also:
-
getFrameworkId
Description copied from interface:CfnAssessmentMixinPropsThe unique identifier for the framework.- Specified by:
getFrameworkIdin interfaceCfnAssessmentMixinProps- See Also:
-
getName
Description copied from interface:CfnAssessmentMixinPropsThe name of the assessment.- Specified by:
getNamein interfaceCfnAssessmentMixinProps- See Also:
-
getRoles
Description copied from interface:CfnAssessmentMixinPropsThe roles that are associated with the assessment.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnAssessmentPropsMixin.RoleProperty>- Specified by:
getRolesin interfaceCfnAssessmentMixinProps- See Also:
-
getScope
Description copied from interface:CfnAssessmentMixinPropsThe wrapper of AWS accounts and services that are in scope for the assessment.Returns union: either
IResolvableorCfnAssessmentPropsMixin.ScopeProperty- Specified by:
getScopein interfaceCfnAssessmentMixinProps- See Also:
-
getStatus
Description copied from interface:CfnAssessmentMixinPropsThe 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 interfaceCfnAssessmentMixinProps- See Also:
-
getTags
Description copied from interface:CfnAssessmentMixinPropsThe tags that are associated with the assessment.- Specified by:
getTagsin interfaceCfnAssessmentMixinProps- 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()
-