Class CfnWorkloadMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.wellarchitected.CfnWorkloadMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnWorkloadMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnWorkloadMixinProps
@Stability(Stable)
@Internal
public static final class CfnWorkloadMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnWorkloadMixinProps
An implementation for
CfnWorkloadMixinProps-
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.wellarchitected.CfnWorkloadMixinProps
CfnWorkloadMixinProps.Builder, CfnWorkloadMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnWorkloadMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnWorkloadMixinProps.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 booleanThe list of Amazon Web Services account IDs associated with the workload.final StringThe URL of the architectural design for the workload.The list of Amazon Web Services Regions associated with the workload.final StringThe description for the workload.final ObjectDiscovery configuration associated to the workload.final StringThe environment for the workload.final StringThe industry for the workload.final StringThe industry type for the workload.The list of lenses associated with the workload.The list of non-Amazon Web Services Regions associated with the workload.final StringgetNotes()The notes associated with the workload.final StringThe review owner of the workload.getTags()The tags associated with the workload.final StringThe name of the workload.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 theCfnWorkloadMixinProps.Builder.
-
-
Method Details
-
getAccountIds
Description copied from interface:CfnWorkloadMixinPropsThe list of Amazon Web Services account IDs associated with the workload.- Specified by:
getAccountIdsin interfaceCfnWorkloadMixinProps- See Also:
-
getArchitecturalDesign
Description copied from interface:CfnWorkloadMixinPropsThe URL of the architectural design for the workload.- Specified by:
getArchitecturalDesignin interfaceCfnWorkloadMixinProps- See Also:
-
getAwsRegions
Description copied from interface:CfnWorkloadMixinPropsThe list of Amazon Web Services Regions associated with the workload.- Specified by:
getAwsRegionsin interfaceCfnWorkloadMixinProps- See Also:
-
getDescription
Description copied from interface:CfnWorkloadMixinPropsThe description for the workload.- Specified by:
getDescriptionin interfaceCfnWorkloadMixinProps- See Also:
-
getDiscoveryConfig
Description copied from interface:CfnWorkloadMixinPropsDiscovery configuration associated to the workload.Returns union: either
IResolvableorCfnWorkloadPropsMixin.DiscoveryConfigProperty- Specified by:
getDiscoveryConfigin interfaceCfnWorkloadMixinProps- See Also:
-
getEnvironment
Description copied from interface:CfnWorkloadMixinPropsThe environment for the workload.- Specified by:
getEnvironmentin interfaceCfnWorkloadMixinProps- See Also:
-
getIndustry
Description copied from interface:CfnWorkloadMixinPropsThe industry for the workload.- Specified by:
getIndustryin interfaceCfnWorkloadMixinProps- See Also:
-
getIndustryType
Description copied from interface:CfnWorkloadMixinPropsThe industry type for the workload.- Specified by:
getIndustryTypein interfaceCfnWorkloadMixinProps- See Also:
-
getLenses
Description copied from interface:CfnWorkloadMixinPropsThe list of lenses associated with the workload.- Specified by:
getLensesin interfaceCfnWorkloadMixinProps- See Also:
-
getNonAwsRegions
Description copied from interface:CfnWorkloadMixinPropsThe list of non-Amazon Web Services Regions associated with the workload.- Specified by:
getNonAwsRegionsin interfaceCfnWorkloadMixinProps- See Also:
-
getNotes
Description copied from interface:CfnWorkloadMixinPropsThe notes associated with the workload.- Specified by:
getNotesin interfaceCfnWorkloadMixinProps- See Also:
-
getReviewOwner
Description copied from interface:CfnWorkloadMixinPropsThe review owner of the workload.- Specified by:
getReviewOwnerin interfaceCfnWorkloadMixinProps- See Also:
-
getTags
Description copied from interface:CfnWorkloadMixinPropsThe tags associated with the workload.- Specified by:
getTagsin interfaceCfnWorkloadMixinProps- See Also:
-
getWorkloadName
Description copied from interface:CfnWorkloadMixinPropsThe name of the workload.- Specified by:
getWorkloadNamein interfaceCfnWorkloadMixinProps- 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()
-