Class CfnLaunchConfigurationTemplateProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.drs.CfnLaunchConfigurationTemplateProps.Jsii$Proxy
- All Implemented Interfaces:
CfnLaunchConfigurationTemplateProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnLaunchConfigurationTemplateProps
@Stability(Stable)
@Internal
public static final class CfnLaunchConfigurationTemplateProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnLaunchConfigurationTemplateProps
An implementation for
CfnLaunchConfigurationTemplateProps-
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.drs.CfnLaunchConfigurationTemplateProps
CfnLaunchConfigurationTemplateProps.Builder, CfnLaunchConfigurationTemplateProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnLaunchConfigurationTemplateProps.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 theCfnLaunchConfigurationTemplateProps.Builder.
-
-
Method Details
-
getCopyPrivateIp
Description copied from interface:CfnLaunchConfigurationTemplatePropsCopy private IP.Returns union: either
BooleanorIResolvable- Specified by:
getCopyPrivateIpin interfaceCfnLaunchConfigurationTemplateProps- See Also:
-
getCopyTags
Description copied from interface:CfnLaunchConfigurationTemplatePropsCopy tags.Returns union: either
BooleanorIResolvable- Specified by:
getCopyTagsin interfaceCfnLaunchConfigurationTemplateProps- See Also:
-
getExportBucketArn
Description copied from interface:CfnLaunchConfigurationTemplatePropsS3 bucket ARN to export Source Network templates.- Specified by:
getExportBucketArnin interfaceCfnLaunchConfigurationTemplateProps- See Also:
-
getLaunchDisposition
Description copied from interface:CfnLaunchConfigurationTemplatePropsLaunch disposition.- Specified by:
getLaunchDispositionin interfaceCfnLaunchConfigurationTemplateProps- See Also:
-
getLaunchIntoSourceInstance
Description copied from interface:CfnLaunchConfigurationTemplatePropsDRS 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 interfaceCfnLaunchConfigurationTemplateProps- See Also:
-
getLicensing
Description copied from interface:CfnLaunchConfigurationTemplatePropsConfiguration of a machine's license.Returns union: either
IResolvableorCfnLaunchConfigurationTemplate.LicensingProperty- Specified by:
getLicensingin interfaceCfnLaunchConfigurationTemplateProps- See Also:
-
getPostLaunchEnabled
Description copied from interface:CfnLaunchConfigurationTemplatePropsWhether we want to activate post-launch actions.Returns union: either
BooleanorIResolvable- Specified by:
getPostLaunchEnabledin interfaceCfnLaunchConfigurationTemplateProps- See Also:
-
getTags
Description copied from interface:CfnLaunchConfigurationTemplatePropsA set of tags associated with the Launch Configuration Template.- Specified by:
getTagsin interfaceCfnLaunchConfigurationTemplateProps- See Also:
-
getTargetInstanceTypeRightSizingMethod
Description copied from interface:CfnLaunchConfigurationTemplatePropsTarget instance type right-sizing method.- Specified by:
getTargetInstanceTypeRightSizingMethodin interfaceCfnLaunchConfigurationTemplateProps- 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()
-