getReplicationInstance

Data source for managing an AWS DMS (Database Migration) Replication Instance.

Example Usage

package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.dms.DmsFunctions;
import com.pulumi.aws.dms.inputs.GetReplicationInstanceArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var test = DmsFunctions.getReplicationInstance(GetReplicationInstanceArgs.builder()
.replicationInstanceId(aws_dms_replication_instance.test().replication_instance_id())
.build());
}
}

Return

A collection of values returned by getReplicationInstance.

Parameters

argument

A collection of arguments for invoking getReplicationInstance.


suspend fun getReplicationInstance(replicationInstanceId: String, tags: Map<String, String>? = null): GetReplicationInstanceResult

Return

A collection of values returned by getReplicationInstance.

Parameters

replicationInstanceId

The replication instance identifier. This parameter is stored as a lowercase string.

  • Must contain from 1 to 63 alphanumeric characters or hyphens.

  • First character must be a letter.

  • Cannot end with a hyphen

  • Cannot contain two consecutive hyphens.

tags

See also


Return

A collection of values returned by getReplicationInstance.

Parameters

argument

Builder for com.pulumi.aws.dms.kotlin.inputs.GetReplicationInstancePlainArgs.

See also