We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.79.0
published on Monday, Sep 14, 2026 by Pulumi
published on Monday, Sep 14, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.79.0
published on Monday, Sep 14, 2026 by Pulumi
published on Monday, Sep 14, 2026 by Pulumi
Account level Launch Configuration Template for AWS Elastic Disaster Recovery.
Using getLaunchConfigurationTemplate
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getLaunchConfigurationTemplate(args: GetLaunchConfigurationTemplateArgs, opts?: InvokeOptions): Promise<GetLaunchConfigurationTemplateResult>
function getLaunchConfigurationTemplateOutput(args: GetLaunchConfigurationTemplateOutputArgs, opts?: InvokeOutputOptions): Output<GetLaunchConfigurationTemplateResult>def get_launch_configuration_template(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetLaunchConfigurationTemplateResult
def get_launch_configuration_template_output(arn: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetLaunchConfigurationTemplateResult]func LookupLaunchConfigurationTemplate(ctx *Context, args *LookupLaunchConfigurationTemplateArgs, opts ...InvokeOption) (*LookupLaunchConfigurationTemplateResult, error)
func LookupLaunchConfigurationTemplateOutput(ctx *Context, args *LookupLaunchConfigurationTemplateOutputArgs, opts ...InvokeOption) LookupLaunchConfigurationTemplateResultOutput> Note: This function is named LookupLaunchConfigurationTemplate in the Go SDK.
public static class GetLaunchConfigurationTemplate
{
public static Task<GetLaunchConfigurationTemplateResult> InvokeAsync(GetLaunchConfigurationTemplateArgs args, InvokeOptions? opts = null)
public static Output<GetLaunchConfigurationTemplateResult> Invoke(GetLaunchConfigurationTemplateInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetLaunchConfigurationTemplateResult> Invoke(GetLaunchConfigurationTemplateInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetLaunchConfigurationTemplateResult> getLaunchConfigurationTemplate(GetLaunchConfigurationTemplateArgs args, InvokeOptions options)
public static Output<GetLaunchConfigurationTemplateResult> getLaunchConfigurationTemplate(GetLaunchConfigurationTemplateArgs args, InvokeOptions options)
public static Output<GetLaunchConfigurationTemplateResult> getLaunchConfigurationTemplate(GetLaunchConfigurationTemplateArgs args, InvokeOutputOptions options)
fn::invoke:
function: aws-native:drs:getLaunchConfigurationTemplate
arguments:
# arguments dictionarydata "aws-native_drs_get_launch_configuration_template" "name" {
# arguments
}The following arguments are supported:
- Arn string
- ARN of the Launch Configuration Template.
- Arn string
- ARN of the Launch Configuration Template.
- arn string
- ARN of the Launch Configuration Template.
- arn String
- ARN of the Launch Configuration Template.
- arn string
- ARN of the Launch Configuration Template.
- arn str
- ARN of the Launch Configuration Template.
- arn String
- ARN of the Launch Configuration Template.
getLaunchConfigurationTemplate Result
The following output properties are available:
- Arn string
- ARN of the Launch Configuration Template.
- Copy
Private boolIp - Copy private IP.
- bool
- Copy tags.
- Export
Bucket stringArn - S3 bucket ARN to export Source Network templates.
- Launch
Configuration stringTemplate Id - ID of the Launch Configuration Template.
- Launch
Disposition Pulumi.Aws Native. Drs. Launch Configuration Template Launch Disposition - Launch disposition.
- Launch
Into boolSource Instance - 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.
- Licensing
Pulumi.
Aws Native. Drs. Outputs. Launch Configuration Template Licensing - Post
Launch boolEnabled - Whether we want to activate post-launch actions.
- Target
Instance Pulumi.Type Right Sizing Method Aws Native. Drs. Launch Configuration Template Target Instance Type Right Sizing Method - Target instance type right-sizing method.
- Arn string
- ARN of the Launch Configuration Template.
- Copy
Private boolIp - Copy private IP.
- bool
- Copy tags.
- Export
Bucket stringArn - S3 bucket ARN to export Source Network templates.
- Launch
Configuration stringTemplate Id - ID of the Launch Configuration Template.
- Launch
Disposition LaunchConfiguration Template Launch Disposition - Launch disposition.
- Launch
Into boolSource Instance - 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.
- Licensing
Launch
Configuration Template Licensing - Post
Launch boolEnabled - Whether we want to activate post-launch actions.
- Target
Instance LaunchType Right Sizing Method Configuration Template Target Instance Type Right Sizing Method - Target instance type right-sizing method.
- arn string
- ARN of the Launch Configuration Template.
- copy_
private_ boolip - Copy private IP.
- bool
- Copy tags.
- export_
bucket_ stringarn - S3 bucket ARN to export Source Network templates.
- launch_
configuration_ stringtemplate_ id - ID of the Launch Configuration Template.
- launch_
disposition "STOPPED" | "STARTED" - Launch disposition.
- launch_
into_ boolsource_ instance - 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.
- licensing object
- post_
launch_ boolenabled - Whether we want to activate post-launch actions.
- target_
instance_ "NONE" | "BASIC" | "IN_AWS"type_ right_ sizing_ method - Target instance type right-sizing method.
- arn String
- ARN of the Launch Configuration Template.
- copy
Private BooleanIp - Copy private IP.
- Boolean
- Copy tags.
- export
Bucket StringArn - S3 bucket ARN to export Source Network templates.
- launch
Configuration StringTemplate Id - ID of the Launch Configuration Template.
- launch
Disposition LaunchConfiguration Template Launch Disposition - Launch disposition.
- launch
Into BooleanSource Instance - 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.
- licensing
Launch
Configuration Template Licensing - post
Launch BooleanEnabled - Whether we want to activate post-launch actions.
- target
Instance LaunchType Right Sizing Method Configuration Template Target Instance Type Right Sizing Method - Target instance type right-sizing method.
- arn string
- ARN of the Launch Configuration Template.
- copy
Private booleanIp - Copy private IP.
- boolean
- Copy tags.
- export
Bucket stringArn - S3 bucket ARN to export Source Network templates.
- launch
Configuration stringTemplate Id - ID of the Launch Configuration Template.
- launch
Disposition LaunchConfiguration Template Launch Disposition - Launch disposition.
- launch
Into booleanSource Instance - 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.
- licensing
Launch
Configuration Template Licensing - post
Launch booleanEnabled - Whether we want to activate post-launch actions.
- target
Instance LaunchType Right Sizing Method Configuration Template Target Instance Type Right Sizing Method - Target instance type right-sizing method.
- arn str
- ARN of the Launch Configuration Template.
- copy_
private_ boolip - Copy private IP.
- bool
- Copy tags.
- export_
bucket_ strarn - S3 bucket ARN to export Source Network templates.
- launch_
configuration_ strtemplate_ id - ID of the Launch Configuration Template.
- launch_
disposition LaunchConfiguration Template Launch Disposition - Launch disposition.
- launch_
into_ boolsource_ instance - 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.
- licensing
Launch
Configuration Template Licensing - post_
launch_ boolenabled - Whether we want to activate post-launch actions.
- target_
instance_ Launchtype_ right_ sizing_ method Configuration Template Target Instance Type Right Sizing Method - Target instance type right-sizing method.
- arn String
- ARN of the Launch Configuration Template.
- copy
Private BooleanIp - Copy private IP.
- Boolean
- Copy tags.
- export
Bucket StringArn - S3 bucket ARN to export Source Network templates.
- launch
Configuration StringTemplate Id - ID of the Launch Configuration Template.
- launch
Disposition "STOPPED" | "STARTED" - Launch disposition.
- launch
Into BooleanSource Instance - 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.
- licensing Property Map
- post
Launch BooleanEnabled - Whether we want to activate post-launch actions.
- target
Instance "NONE" | "BASIC" | "IN_AWS"Type Right Sizing Method - Target instance type right-sizing method.
Supporting Types
LaunchConfigurationTemplateLaunchDisposition
LaunchConfigurationTemplateLicensing
- Os
Byol bool - Whether to enable Bring your own license or not.
- Os
Byol bool - Whether to enable Bring your own license or not.
- os_
byol bool - Whether to enable Bring your own license or not.
- os
Byol Boolean - Whether to enable Bring your own license or not.
- os
Byol boolean - Whether to enable Bring your own license or not.
- os_
byol bool - Whether to enable Bring your own license or not.
- os
Byol Boolean - Whether to enable Bring your own license or not.
LaunchConfigurationTemplateTargetInstanceTypeRightSizingMethod
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.79.0
published on Monday, Sep 14, 2026 by Pulumi
published on Monday, Sep 14, 2026 by Pulumi