Class CfnAssessmentProps.Jsii$Proxy
- All Implemented Interfaces:
CfnAssessmentProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnAssessmentProps
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.Returns union: either
IResolvableorCfnAssessment.AssessmentReportsDestinationProperty- Specified by:
getAssessmentReportsDestinationin interfaceCfnAssessmentProps- See Also:
-
getAwsAccount
Description copied from interface:CfnAssessmentPropsThe AWS account that's associated with the assessment.Returns union: either
IResolvableorCfnAssessment.AWSAccountProperty- Specified by:
getAwsAccountin interfaceCfnAssessmentProps- See Also:
-
getDelegations
Description copied from interface:CfnAssessmentPropsThe delegations that are associated with the assessment.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnAssessment.DelegationProperty>- Specified by:
getDelegationsin interfaceCfnAssessmentProps- See Also:
-
getDescription
Description copied from interface:CfnAssessmentPropsThe description of the assessment.- Specified by:
getDescriptionin interfaceCfnAssessmentProps- See Also:
-
getFrameworkId
Description copied from interface:CfnAssessmentPropsThe unique identifier for the framework.- Specified by:
getFrameworkIdin interfaceCfnAssessmentProps- See Also:
-
getName
Description copied from interface:CfnAssessmentPropsThe name of the assessment.- Specified by:
getNamein interfaceCfnAssessmentProps- See Also:
-
getRoles
Description copied from interface:CfnAssessmentPropsThe roles that are associated with the assessment.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnAssessment.RoleProperty>- Specified by:
getRolesin interfaceCfnAssessmentProps- See Also:
-
getScope
Description copied from interface:CfnAssessmentPropsThe wrapper of AWS accounts and services that are in scope for the assessment.Returns union: either
IResolvableorCfnAssessment.ScopeProperty- Specified by:
getScopein interfaceCfnAssessmentProps- See Also:
-
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- See Also:
-
getTags
Description copied from interface:CfnAssessmentPropsThe tags that are associated with the assessment.- Specified by:
getTagsin interfaceCfnAssessmentProps- 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()
-