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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.auditmanager.CfnAssessmentProps
CfnAssessmentProps.Builder, CfnAssessmentProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnAssessmentProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnAssessmentProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final Object
The destination that evidence reports are stored in for the assessment.final Object
The AWS account that's associated with the assessment.final Object
The delegations that are associated with the assessment.final String
The description of the assessment.final String
The unique identifier for the framework.final String
getName()
The name of the assessment.final Object
getRoles()
The roles that are associated with the assessment.final Object
getScope()
The wrapper of AWS accounts and services that are in scope for the assessment.final String
The overall status of the assessment.getTags()
The tags that are associated with the assessment.final int
hashCode()
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:CfnAssessmentProps
The destination that evidence reports are stored in for the assessment.- Specified by:
getAssessmentReportsDestination
in interfaceCfnAssessmentProps
-
getAwsAccount
Description copied from interface:CfnAssessmentProps
The AWS account that's associated with the assessment.- Specified by:
getAwsAccount
in interfaceCfnAssessmentProps
-
getDelegations
Description copied from interface:CfnAssessmentProps
The delegations that are associated with the assessment.- Specified by:
getDelegations
in interfaceCfnAssessmentProps
-
getDescription
Description copied from interface:CfnAssessmentProps
The description of the assessment.- Specified by:
getDescription
in interfaceCfnAssessmentProps
-
getFrameworkId
Description copied from interface:CfnAssessmentProps
The unique identifier for the framework.- Specified by:
getFrameworkId
in interfaceCfnAssessmentProps
-
getName
Description copied from interface:CfnAssessmentProps
The name of the assessment.- Specified by:
getName
in interfaceCfnAssessmentProps
-
getRoles
Description copied from interface:CfnAssessmentProps
The roles that are associated with the assessment.- Specified by:
getRoles
in interfaceCfnAssessmentProps
-
getScope
Description copied from interface:CfnAssessmentProps
The wrapper of AWS accounts and services that are in scope for the assessment.- Specified by:
getScope
in interfaceCfnAssessmentProps
-
getStatus
Description copied from interface:CfnAssessmentProps
The overall status of the assessment.When you create a new assessment, the initial
Status
value 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
Status
property at any time. For example, when you want to stop collecting evidence for your assessment, you can change the assessment status toINACTIVE
.- Specified by:
getStatus
in interfaceCfnAssessmentProps
-
getTags
Description copied from interface:CfnAssessmentProps
The tags that are associated with the assessment.- Specified by:
getTags
in interfaceCfnAssessmentProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-