Interface CfnLaunchConfigurationTemplateProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnLaunchConfigurationTemplateProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.140.0 (build 79fd58c)",
date="2026-09-30T11:04:49.583Z")
@Stability(Stable)
public interface CfnLaunchConfigurationTemplateProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnLaunchConfigurationTemplate.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.drs.*;
CfnLaunchConfigurationTemplateProps cfnLaunchConfigurationTemplateProps = CfnLaunchConfigurationTemplateProps.builder()
.copyPrivateIp(false)
.copyTags(false)
.exportBucketArn("exportBucketArn")
.launchDisposition("launchDisposition")
.launchIntoSourceInstance(false)
.licensing(LicensingProperty.builder()
.osByol(false)
.build())
.postLaunchEnabled(false)
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.targetInstanceTypeRightSizingMethod("targetInstanceTypeRightSizingMethod")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnLaunchConfigurationTemplatePropsstatic final classAn implementation forCfnLaunchConfigurationTemplateProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectCopy private IP.default ObjectCopy tags.default StringS3 bucket ARN to export Source Network templates.default StringLaunch disposition.default 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.default ObjectConfiguration of a machine's license.default ObjectWhether we want to activate post-launch actions.getTags()A set of tags associated with the Launch Configuration Template.default StringTarget instance type right-sizing method.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCopyPrivateIp
Copy private IP.Returns union: either
BooleanorIResolvable- See Also:
-
getCopyTags
Copy tags.Returns union: either
BooleanorIResolvable- See Also:
-
getExportBucketArn
S3 bucket ARN to export Source Network templates.- See Also:
-
getLaunchDisposition
Launch disposition.- See Also:
-
getLaunchIntoSourceInstance
DRS 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- See Also:
-
getLicensing
Configuration of a machine's license.Returns union: either
IResolvableorCfnLaunchConfigurationTemplate.LicensingProperty- See Also:
-
getPostLaunchEnabled
Whether we want to activate post-launch actions.Returns union: either
BooleanorIResolvable- See Also:
-
getTags
A set of tags associated with the Launch Configuration Template.- See Also:
-
getTargetInstanceTypeRightSizingMethod
Target instance type right-sizing method.- See Also:
-
builder
-