Class CfnLaunchConfigurationTemplateMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.drs.CfnLaunchConfigurationTemplateMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnLaunchConfigurationTemplateMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnLaunchConfigurationTemplateMixinProps
@Stability(Stable)
@Internal
public static final class CfnLaunchConfigurationTemplateMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnLaunchConfigurationTemplateMixinProps
An implementation for
CfnLaunchConfigurationTemplateMixinProps-
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.drs.CfnLaunchConfigurationTemplateMixinProps
CfnLaunchConfigurationTemplateMixinProps.Builder, CfnLaunchConfigurationTemplateMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnLaunchConfigurationTemplateMixinProps.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 ObjectCopy private IP.final ObjectCopy tags.final StringS3 bucket ARN to export Source Network templates.final StringLaunch disposition.final ObjectDRS will set the 'launch into instance ID' of any source server when performing a drill, recovery or failback to the previous region or availability zone, using the instance ID of the source instance.final ObjectConfiguration of a machine's license.final ObjectWhether we want to activate post-launch actions.getTags()A set of tags associated with the Launch Configuration Template.final StringTarget instance type right-sizing method.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 theCfnLaunchConfigurationTemplateMixinProps.Builder.
-
-
Method Details
-
getCopyPrivateIp
Description copied from interface:CfnLaunchConfigurationTemplateMixinPropsCopy private IP.Returns union: either
BooleanorIResolvable- Specified by:
getCopyPrivateIpin interfaceCfnLaunchConfigurationTemplateMixinProps- See Also:
-
getCopyTags
Description copied from interface:CfnLaunchConfigurationTemplateMixinPropsCopy tags.Returns union: either
BooleanorIResolvable- Specified by:
getCopyTagsin interfaceCfnLaunchConfigurationTemplateMixinProps- See Also:
-
getExportBucketArn
Description copied from interface:CfnLaunchConfigurationTemplateMixinPropsS3 bucket ARN to export Source Network templates.- Specified by:
getExportBucketArnin interfaceCfnLaunchConfigurationTemplateMixinProps- See Also:
-
getLaunchDisposition
Description copied from interface:CfnLaunchConfigurationTemplateMixinPropsLaunch disposition.- Specified by:
getLaunchDispositionin interfaceCfnLaunchConfigurationTemplateMixinProps- See Also:
-
getLaunchIntoSourceInstance
Description copied from interface:CfnLaunchConfigurationTemplateMixinPropsDRS will set the 'launch into instance ID' of any source server when performing a drill, recovery or failback to the previous region or availability zone, using the instance ID of the source instance.Returns union: either
BooleanorIResolvable- Specified by:
getLaunchIntoSourceInstancein interfaceCfnLaunchConfigurationTemplateMixinProps- See Also:
-
getLicensing
Description copied from interface:CfnLaunchConfigurationTemplateMixinPropsConfiguration of a machine's license.Returns union: either
IResolvableorCfnLaunchConfigurationTemplatePropsMixin.LicensingProperty- Specified by:
getLicensingin interfaceCfnLaunchConfigurationTemplateMixinProps- See Also:
-
getPostLaunchEnabled
Description copied from interface:CfnLaunchConfigurationTemplateMixinPropsWhether we want to activate post-launch actions.Returns union: either
BooleanorIResolvable- Specified by:
getPostLaunchEnabledin interfaceCfnLaunchConfigurationTemplateMixinProps- See Also:
-
getTags
Description copied from interface:CfnLaunchConfigurationTemplateMixinPropsA set of tags associated with the Launch Configuration Template.- Specified by:
getTagsin interfaceCfnLaunchConfigurationTemplateMixinProps- See Also:
-
getTargetInstanceTypeRightSizingMethod
Description copied from interface:CfnLaunchConfigurationTemplateMixinPropsTarget instance type right-sizing method.- Specified by:
getTargetInstanceTypeRightSizingMethodin interfaceCfnLaunchConfigurationTemplateMixinProps- 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()
-