We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.85.0
published on Monday, Nov 2, 2026 by Pulumi
published on Monday, Nov 2, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.85.0
published on Monday, Nov 2, 2026 by Pulumi
published on Monday, Nov 2, 2026 by Pulumi
Account level Replication Configuration Template for AWS Application Migration Service.
Using getReplicationConfigurationTemplate
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 getReplicationConfigurationTemplate(args: GetReplicationConfigurationTemplateArgs, opts?: InvokeOptions): Promise<GetReplicationConfigurationTemplateResult>
function getReplicationConfigurationTemplateOutput(args: GetReplicationConfigurationTemplateOutputArgs, opts?: InvokeOutputOptions): Output<GetReplicationConfigurationTemplateResult>def get_replication_configuration_template(arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetReplicationConfigurationTemplateResult
def get_replication_configuration_template_output(arn: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetReplicationConfigurationTemplateResult]func LookupReplicationConfigurationTemplate(ctx *Context, args *LookupReplicationConfigurationTemplateArgs, opts ...InvokeOption) (*LookupReplicationConfigurationTemplateResult, error)
func LookupReplicationConfigurationTemplateOutput(ctx *Context, args *LookupReplicationConfigurationTemplateOutputArgs, opts ...InvokeOption) LookupReplicationConfigurationTemplateResultOutput> Note: This function is named LookupReplicationConfigurationTemplate in the Go SDK.
public static class GetReplicationConfigurationTemplate
{
public static Task<GetReplicationConfigurationTemplateResult> InvokeAsync(GetReplicationConfigurationTemplateArgs args, InvokeOptions? opts = null)
public static Output<GetReplicationConfigurationTemplateResult> Invoke(GetReplicationConfigurationTemplateInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetReplicationConfigurationTemplateResult> Invoke(GetReplicationConfigurationTemplateInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetReplicationConfigurationTemplateResult> getReplicationConfigurationTemplate(GetReplicationConfigurationTemplateArgs args, InvokeOptions options)
public static Output<GetReplicationConfigurationTemplateResult> getReplicationConfigurationTemplate(GetReplicationConfigurationTemplateArgs args, InvokeOptions options)
public static Output<GetReplicationConfigurationTemplateResult> getReplicationConfigurationTemplate(GetReplicationConfigurationTemplateArgs args, InvokeOutputOptions options)
fn::invoke:
function: aws-native:mgn:getReplicationConfigurationTemplate
arguments:
# arguments dictionarydata "aws-native_mgn_get_replication_configuration_template" "name" {
# arguments
}The following arguments are supported:
- Arn string
- The Replication Configuration Template ARN.
- Arn string
- The Replication Configuration Template ARN.
- arn string
- The Replication Configuration Template ARN.
- arn String
- The Replication Configuration Template ARN.
- arn string
- The Replication Configuration Template ARN.
- arn str
- The Replication Configuration Template ARN.
- arn String
- The Replication Configuration Template ARN.
getReplicationConfigurationTemplate Result
The following output properties are available:
- Arn string
- The Replication Configuration Template ARN.
- Associate
Default boolSecurity Group - Whether to associate the default Application Migration Service Security Group with the Replication Configuration Template.
- Bandwidth
Throttling int - Configure bandwidth throttling for the outbound data transfer rate of the Source Server in Mbps.
- Create
Public boolIp - Whether to create a Public IP for the Recovery Instance by default.
- Data
Plane Pulumi.Routing Aws Native. Mgn. Replication Configuration Template Data Plane Routing - The data plane routing mechanism that will be used for replication.
- Default
Large Pulumi.Staging Disk Type Aws Native. Mgn. Replication Configuration Template Default Large Staging Disk Type - The Staging Disk EBS volume type to be used during replication.
- Ebs
Encryption Pulumi.Aws Native. Mgn. Replication Configuration Template Ebs Encryption - The type of EBS encryption to be used during replication.
- Ebs
Encryption stringKey Arn - The ARN of the EBS encryption key to be used during replication.
- Internet
Protocol Pulumi.Aws Native. Mgn. Replication Configuration Template Internet Protocol - Which internet protocol to use for replication of data.
- Replication
Configuration stringTemplate Id - The Replication Configuration Template ID.
- Replication
Server stringInstance Type - The instance type to be used for the replication server.
- Replication
Servers List<string>Security Groups Ids - The security group IDs that will be used by the replication server.
- Staging
Area stringSubnet Id - The subnet to be used by the replication staging area.
- Dictionary<string, string>
- Store
Snapshot boolOn Local Zone - Whether to store the Snapshot in the Local Zone of the replication staging area subnet.
-
List<Pulumi.
Aws Native. Outputs. Tag> - A set of tags to be associated with the Replication Configuration Template resource.
- Use
Dedicated boolReplication Server - Whether to use a dedicated Replication Server in the replication staging area.
- Use
Fips boolEndpoint - Whether to use a FIPS endpoint when initiating the agent connection to the Application Migration Service service.
- Arn string
- The Replication Configuration Template ARN.
- Associate
Default boolSecurity Group - Whether to associate the default Application Migration Service Security Group with the Replication Configuration Template.
- Bandwidth
Throttling int - Configure bandwidth throttling for the outbound data transfer rate of the Source Server in Mbps.
- Create
Public boolIp - Whether to create a Public IP for the Recovery Instance by default.
- Data
Plane ReplicationRouting Configuration Template Data Plane Routing - The data plane routing mechanism that will be used for replication.
- Default
Large ReplicationStaging Disk Type Configuration Template Default Large Staging Disk Type - The Staging Disk EBS volume type to be used during replication.
- Ebs
Encryption ReplicationConfiguration Template Ebs Encryption - The type of EBS encryption to be used during replication.
- Ebs
Encryption stringKey Arn - The ARN of the EBS encryption key to be used during replication.
- Internet
Protocol ReplicationConfiguration Template Internet Protocol - Which internet protocol to use for replication of data.
- Replication
Configuration stringTemplate Id - The Replication Configuration Template ID.
- Replication
Server stringInstance Type - The instance type to be used for the replication server.
- Replication
Servers []stringSecurity Groups Ids - The security group IDs that will be used by the replication server.
- Staging
Area stringSubnet Id - The subnet to be used by the replication staging area.
- map[string]string
- Store
Snapshot boolOn Local Zone - Whether to store the Snapshot in the Local Zone of the replication staging area subnet.
- Tag
- A set of tags to be associated with the Replication Configuration Template resource.
- Use
Dedicated boolReplication Server - Whether to use a dedicated Replication Server in the replication staging area.
- Use
Fips boolEndpoint - Whether to use a FIPS endpoint when initiating the agent connection to the Application Migration Service service.
- arn string
- The Replication Configuration Template ARN.
- associate_
default_ boolsecurity_ group - Whether to associate the default Application Migration Service Security Group with the Replication Configuration Template.
- bandwidth_
throttling number - Configure bandwidth throttling for the outbound data transfer rate of the Source Server in Mbps.
- create_
public_ boolip - Whether to create a Public IP for the Recovery Instance by default.
- data_
plane_ "PRIVATE_IP" | "PUBLIC_IP"routing - The data plane routing mechanism that will be used for replication.
- default_
large_ "GP2" | "ST1" | "GP3"staging_ disk_ type - The Staging Disk EBS volume type to be used during replication.
- ebs_
encryption "DEFAULT" | "CUSTOM" - The type of EBS encryption to be used during replication.
- ebs_
encryption_ stringkey_ arn - The ARN of the EBS encryption key to be used during replication.
- internet_
protocol "IPV4" | "IPV6" - Which internet protocol to use for replication of data.
- replication_
configuration_ stringtemplate_ id - The Replication Configuration Template ID.
- replication_
server_ stringinstance_ type - The instance type to be used for the replication server.
- replication_
servers_ list(string)security_ groups_ ids - The security group IDs that will be used by the replication server.
- staging_
area_ stringsubnet_ id - The subnet to be used by the replication staging area.
- map(string)
- store_
snapshot_ boolon_ local_ zone - Whether to store the Snapshot in the Local Zone of the replication staging area subnet.
- list(object)
- A set of tags to be associated with the Replication Configuration Template resource.
- use_
dedicated_ boolreplication_ server - Whether to use a dedicated Replication Server in the replication staging area.
- use_
fips_ boolendpoint - Whether to use a FIPS endpoint when initiating the agent connection to the Application Migration Service service.
- arn String
- The Replication Configuration Template ARN.
- associate
Default BooleanSecurity Group - Whether to associate the default Application Migration Service Security Group with the Replication Configuration Template.
- bandwidth
Throttling Integer - Configure bandwidth throttling for the outbound data transfer rate of the Source Server in Mbps.
- create
Public BooleanIp - Whether to create a Public IP for the Recovery Instance by default.
- data
Plane ReplicationRouting Configuration Template Data Plane Routing - The data plane routing mechanism that will be used for replication.
- default
Large ReplicationStaging Disk Type Configuration Template Default Large Staging Disk Type - The Staging Disk EBS volume type to be used during replication.
- ebs
Encryption ReplicationConfiguration Template Ebs Encryption - The type of EBS encryption to be used during replication.
- ebs
Encryption StringKey Arn - The ARN of the EBS encryption key to be used during replication.
- internet
Protocol ReplicationConfiguration Template Internet Protocol - Which internet protocol to use for replication of data.
- replication
Configuration StringTemplate Id - The Replication Configuration Template ID.
- replication
Server StringInstance Type - The instance type to be used for the replication server.
- replication
Servers List<String>Security Groups Ids - The security group IDs that will be used by the replication server.
- staging
Area StringSubnet Id - The subnet to be used by the replication staging area.
- Map<String,String>
- store
Snapshot BooleanOn Local Zone - Whether to store the Snapshot in the Local Zone of the replication staging area subnet.
- List<Tag>
- A set of tags to be associated with the Replication Configuration Template resource.
- use
Dedicated BooleanReplication Server - Whether to use a dedicated Replication Server in the replication staging area.
- use
Fips BooleanEndpoint - Whether to use a FIPS endpoint when initiating the agent connection to the Application Migration Service service.
- arn string
- The Replication Configuration Template ARN.
- associate
Default booleanSecurity Group - Whether to associate the default Application Migration Service Security Group with the Replication Configuration Template.
- bandwidth
Throttling number - Configure bandwidth throttling for the outbound data transfer rate of the Source Server in Mbps.
- create
Public booleanIp - Whether to create a Public IP for the Recovery Instance by default.
- data
Plane ReplicationRouting Configuration Template Data Plane Routing - The data plane routing mechanism that will be used for replication.
- default
Large ReplicationStaging Disk Type Configuration Template Default Large Staging Disk Type - The Staging Disk EBS volume type to be used during replication.
- ebs
Encryption ReplicationConfiguration Template Ebs Encryption - The type of EBS encryption to be used during replication.
- ebs
Encryption stringKey Arn - The ARN of the EBS encryption key to be used during replication.
- internet
Protocol ReplicationConfiguration Template Internet Protocol - Which internet protocol to use for replication of data.
- replication
Configuration stringTemplate Id - The Replication Configuration Template ID.
- replication
Server stringInstance Type - The instance type to be used for the replication server.
- replication
Servers string[]Security Groups Ids - The security group IDs that will be used by the replication server.
- staging
Area stringSubnet Id - The subnet to be used by the replication staging area.
- {[key: string]: string}
- store
Snapshot booleanOn Local Zone - Whether to store the Snapshot in the Local Zone of the replication staging area subnet.
- Tag[]
- A set of tags to be associated with the Replication Configuration Template resource.
- use
Dedicated booleanReplication Server - Whether to use a dedicated Replication Server in the replication staging area.
- use
Fips booleanEndpoint - Whether to use a FIPS endpoint when initiating the agent connection to the Application Migration Service service.
- arn str
- The Replication Configuration Template ARN.
- associate_
default_ boolsecurity_ group - Whether to associate the default Application Migration Service Security Group with the Replication Configuration Template.
- bandwidth_
throttling int - Configure bandwidth throttling for the outbound data transfer rate of the Source Server in Mbps.
- create_
public_ boolip - Whether to create a Public IP for the Recovery Instance by default.
- data_
plane_ Replicationrouting Configuration Template Data Plane Routing - The data plane routing mechanism that will be used for replication.
- default_
large_ Replicationstaging_ disk_ type Configuration Template Default Large Staging Disk Type - The Staging Disk EBS volume type to be used during replication.
- ebs_
encryption ReplicationConfiguration Template Ebs Encryption - The type of EBS encryption to be used during replication.
- ebs_
encryption_ strkey_ arn - The ARN of the EBS encryption key to be used during replication.
- internet_
protocol ReplicationConfiguration Template Internet Protocol - Which internet protocol to use for replication of data.
- replication_
configuration_ strtemplate_ id - The Replication Configuration Template ID.
- replication_
server_ strinstance_ type - The instance type to be used for the replication server.
- replication_
servers_ Sequence[str]security_ groups_ ids - The security group IDs that will be used by the replication server.
- staging_
area_ strsubnet_ id - The subnet to be used by the replication staging area.
- Mapping[str, str]
- store_
snapshot_ boolon_ local_ zone - Whether to store the Snapshot in the Local Zone of the replication staging area subnet.
- Sequence[root_Tag]
- A set of tags to be associated with the Replication Configuration Template resource.
- use_
dedicated_ boolreplication_ server - Whether to use a dedicated Replication Server in the replication staging area.
- use_
fips_ boolendpoint - Whether to use a FIPS endpoint when initiating the agent connection to the Application Migration Service service.
- arn String
- The Replication Configuration Template ARN.
- associate
Default BooleanSecurity Group - Whether to associate the default Application Migration Service Security Group with the Replication Configuration Template.
- bandwidth
Throttling Number - Configure bandwidth throttling for the outbound data transfer rate of the Source Server in Mbps.
- create
Public BooleanIp - Whether to create a Public IP for the Recovery Instance by default.
- data
Plane "PRIVATE_IP" | "PUBLIC_IP"Routing - The data plane routing mechanism that will be used for replication.
- default
Large "GP2" | "ST1" | "GP3"Staging Disk Type - The Staging Disk EBS volume type to be used during replication.
- ebs
Encryption "DEFAULT" | "CUSTOM" - The type of EBS encryption to be used during replication.
- ebs
Encryption StringKey Arn - The ARN of the EBS encryption key to be used during replication.
- internet
Protocol "IPV4" | "IPV6" - Which internet protocol to use for replication of data.
- replication
Configuration StringTemplate Id - The Replication Configuration Template ID.
- replication
Server StringInstance Type - The instance type to be used for the replication server.
- replication
Servers List<String>Security Groups Ids - The security group IDs that will be used by the replication server.
- staging
Area StringSubnet Id - The subnet to be used by the replication staging area.
- Map<String>
- store
Snapshot BooleanOn Local Zone - Whether to store the Snapshot in the Local Zone of the replication staging area subnet.
- List<Property Map>
- A set of tags to be associated with the Replication Configuration Template resource.
- use
Dedicated BooleanReplication Server - Whether to use a dedicated Replication Server in the replication staging area.
- use
Fips BooleanEndpoint - Whether to use a FIPS endpoint when initiating the agent connection to the Application Migration Service service.
Supporting Types
ReplicationConfigurationTemplateDataPlaneRouting
ReplicationConfigurationTemplateDefaultLargeStagingDiskType
ReplicationConfigurationTemplateEbsEncryption
ReplicationConfigurationTemplateInternetProtocol
Tag
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.85.0
published on Monday, Nov 2, 2026 by Pulumi
published on Monday, Nov 2, 2026 by Pulumi