We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.dms.getMigrationProject
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
Resource schema for AWS::DMS::MigrationProject
Using getMigrationProject
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 getMigrationProject(args: GetMigrationProjectArgs, opts?: InvokeOptions): Promise<GetMigrationProjectResult>
function getMigrationProjectOutput(args: GetMigrationProjectOutputArgs, opts?: InvokeOptions): Output<GetMigrationProjectResult>def get_migration_project(migration_project_arn: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetMigrationProjectResult
def get_migration_project_output(migration_project_arn: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetMigrationProjectResult]func LookupMigrationProject(ctx *Context, args *LookupMigrationProjectArgs, opts ...InvokeOption) (*LookupMigrationProjectResult, error)
func LookupMigrationProjectOutput(ctx *Context, args *LookupMigrationProjectOutputArgs, opts ...InvokeOption) LookupMigrationProjectResultOutput> Note: This function is named LookupMigrationProject in the Go SDK.
public static class GetMigrationProject 
{
    public static Task<GetMigrationProjectResult> InvokeAsync(GetMigrationProjectArgs args, InvokeOptions? opts = null)
    public static Output<GetMigrationProjectResult> Invoke(GetMigrationProjectInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetMigrationProjectResult> getMigrationProject(GetMigrationProjectArgs args, InvokeOptions options)
public static Output<GetMigrationProjectResult> getMigrationProject(GetMigrationProjectArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:dms:getMigrationProject
  arguments:
    # arguments dictionaryThe following arguments are supported:
- MigrationProject stringArn 
- The property describes an ARN of the migration project.
- MigrationProject stringArn 
- The property describes an ARN of the migration project.
- migrationProject StringArn 
- The property describes an ARN of the migration project.
- migrationProject stringArn 
- The property describes an ARN of the migration project.
- migration_project_ strarn 
- The property describes an ARN of the migration project.
- migrationProject StringArn 
- The property describes an ARN of the migration project.
getMigrationProject Result
The following output properties are available:
- Description string
- The optional description of the migration project.
- InstanceProfile stringArn 
- The property describes an instance profile arn for the migration project. For read
- InstanceProfile stringName 
- The property describes an instance profile name for the migration project. For read
- MigrationProject stringArn 
- The property describes an ARN of the migration project.
- MigrationProject stringCreation Time 
- The property describes a creating time of the migration project.
- MigrationProject stringName 
- The property describes a name to identify the migration project.
- SchemaConversion Pulumi.Application Attributes Aws Native. Dms. Outputs. Schema Conversion Application Attributes Properties 
- The property describes schema conversion application attributes for the migration project.
- SourceData List<Pulumi.Provider Descriptors Aws Native. Dms. Outputs. Migration Project Data Provider Descriptor> 
- The property describes source data provider descriptors for the migration project.
- 
List<Pulumi.Aws Native. Outputs. Tag> 
- An array of key-value pairs to apply to this resource.
- TargetData List<Pulumi.Provider Descriptors Aws Native. Dms. Outputs. Migration Project Data Provider Descriptor> 
- The property describes target data provider descriptors for the migration project.
- TransformationRules string
- The property describes transformation rules for the migration project.
- Description string
- The optional description of the migration project.
- InstanceProfile stringArn 
- The property describes an instance profile arn for the migration project. For read
- InstanceProfile stringName 
- The property describes an instance profile name for the migration project. For read
- MigrationProject stringArn 
- The property describes an ARN of the migration project.
- MigrationProject stringCreation Time 
- The property describes a creating time of the migration project.
- MigrationProject stringName 
- The property describes a name to identify the migration project.
- SchemaConversion SchemaApplication Attributes Conversion Application Attributes Properties 
- The property describes schema conversion application attributes for the migration project.
- SourceData []MigrationProvider Descriptors Project Data Provider Descriptor 
- The property describes source data provider descriptors for the migration project.
- Tag
- An array of key-value pairs to apply to this resource.
- TargetData []MigrationProvider Descriptors Project Data Provider Descriptor 
- The property describes target data provider descriptors for the migration project.
- TransformationRules string
- The property describes transformation rules for the migration project.
- description String
- The optional description of the migration project.
- instanceProfile StringArn 
- The property describes an instance profile arn for the migration project. For read
- instanceProfile StringName 
- The property describes an instance profile name for the migration project. For read
- migrationProject StringArn 
- The property describes an ARN of the migration project.
- migrationProject StringCreation Time 
- The property describes a creating time of the migration project.
- migrationProject StringName 
- The property describes a name to identify the migration project.
- schemaConversion SchemaApplication Attributes Conversion Application Attributes Properties 
- The property describes schema conversion application attributes for the migration project.
- sourceData List<MigrationProvider Descriptors Project Data Provider Descriptor> 
- The property describes source data provider descriptors for the migration project.
- List<Tag>
- An array of key-value pairs to apply to this resource.
- targetData List<MigrationProvider Descriptors Project Data Provider Descriptor> 
- The property describes target data provider descriptors for the migration project.
- transformationRules String
- The property describes transformation rules for the migration project.
- description string
- The optional description of the migration project.
- instanceProfile stringArn 
- The property describes an instance profile arn for the migration project. For read
- instanceProfile stringName 
- The property describes an instance profile name for the migration project. For read
- migrationProject stringArn 
- The property describes an ARN of the migration project.
- migrationProject stringCreation Time 
- The property describes a creating time of the migration project.
- migrationProject stringName 
- The property describes a name to identify the migration project.
- schemaConversion SchemaApplication Attributes Conversion Application Attributes Properties 
- The property describes schema conversion application attributes for the migration project.
- sourceData MigrationProvider Descriptors Project Data Provider Descriptor[] 
- The property describes source data provider descriptors for the migration project.
- Tag[]
- An array of key-value pairs to apply to this resource.
- targetData MigrationProvider Descriptors Project Data Provider Descriptor[] 
- The property describes target data provider descriptors for the migration project.
- transformationRules string
- The property describes transformation rules for the migration project.
- description str
- The optional description of the migration project.
- instance_profile_ strarn 
- The property describes an instance profile arn for the migration project. For read
- instance_profile_ strname 
- The property describes an instance profile name for the migration project. For read
- migration_project_ strarn 
- The property describes an ARN of the migration project.
- migration_project_ strcreation_ time 
- The property describes a creating time of the migration project.
- migration_project_ strname 
- The property describes a name to identify the migration project.
- schema_conversion_ Schemaapplication_ attributes Conversion Application Attributes Properties 
- The property describes schema conversion application attributes for the migration project.
- source_data_ Sequence[Migrationprovider_ descriptors Project Data Provider Descriptor] 
- The property describes source data provider descriptors for the migration project.
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- target_data_ Sequence[Migrationprovider_ descriptors Project Data Provider Descriptor] 
- The property describes target data provider descriptors for the migration project.
- transformation_rules str
- The property describes transformation rules for the migration project.
- description String
- The optional description of the migration project.
- instanceProfile StringArn 
- The property describes an instance profile arn for the migration project. For read
- instanceProfile StringName 
- The property describes an instance profile name for the migration project. For read
- migrationProject StringArn 
- The property describes an ARN of the migration project.
- migrationProject StringCreation Time 
- The property describes a creating time of the migration project.
- migrationProject StringName 
- The property describes a name to identify the migration project.
- schemaConversion Property MapApplication Attributes 
- The property describes schema conversion application attributes for the migration project.
- sourceData List<Property Map>Provider Descriptors 
- The property describes source data provider descriptors for the migration project.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
- targetData List<Property Map>Provider Descriptors 
- The property describes target data provider descriptors for the migration project.
- transformationRules String
- The property describes transformation rules for the migration project.
Supporting Types
MigrationProjectDataProviderDescriptor    
- DataProvider stringArn 
- The Amazon Resource Name (ARN) of the data provider.
- DataProvider stringIdentifier 
- DataProvider stringName 
- The user-friendly name of the data provider.
- SecretsManager stringAccess Role Arn 
- The ARN of the role used to access AWS Secrets Manager.
- SecretsManager stringSecret Id 
- The identifier of the AWS Secrets Manager Secret used to store access credentials for the data provider.
- DataProvider stringArn 
- The Amazon Resource Name (ARN) of the data provider.
- DataProvider stringIdentifier 
- DataProvider stringName 
- The user-friendly name of the data provider.
- SecretsManager stringAccess Role Arn 
- The ARN of the role used to access AWS Secrets Manager.
- SecretsManager stringSecret Id 
- The identifier of the AWS Secrets Manager Secret used to store access credentials for the data provider.
- dataProvider StringArn 
- The Amazon Resource Name (ARN) of the data provider.
- dataProvider StringIdentifier 
- dataProvider StringName 
- The user-friendly name of the data provider.
- secretsManager StringAccess Role Arn 
- The ARN of the role used to access AWS Secrets Manager.
- secretsManager StringSecret Id 
- The identifier of the AWS Secrets Manager Secret used to store access credentials for the data provider.
- dataProvider stringArn 
- The Amazon Resource Name (ARN) of the data provider.
- dataProvider stringIdentifier 
- dataProvider stringName 
- The user-friendly name of the data provider.
- secretsManager stringAccess Role Arn 
- The ARN of the role used to access AWS Secrets Manager.
- secretsManager stringSecret Id 
- The identifier of the AWS Secrets Manager Secret used to store access credentials for the data provider.
- data_provider_ strarn 
- The Amazon Resource Name (ARN) of the data provider.
- data_provider_ stridentifier 
- data_provider_ strname 
- The user-friendly name of the data provider.
- secrets_manager_ straccess_ role_ arn 
- The ARN of the role used to access AWS Secrets Manager.
- secrets_manager_ strsecret_ id 
- The identifier of the AWS Secrets Manager Secret used to store access credentials for the data provider.
- dataProvider StringArn 
- The Amazon Resource Name (ARN) of the data provider.
- dataProvider StringIdentifier 
- dataProvider StringName 
- The user-friendly name of the data provider.
- secretsManager StringAccess Role Arn 
- The ARN of the role used to access AWS Secrets Manager.
- secretsManager StringSecret Id 
- The identifier of the AWS Secrets Manager Secret used to store access credentials for the data provider.
SchemaConversionApplicationAttributesProperties    
- S3BucketPath string
- S3BucketRole stringArn 
- S3BucketPath string
- S3BucketRole stringArn 
- s3BucketPath String
- s3BucketRole StringArn 
- s3BucketPath string
- s3BucketRole stringArn 
- s3_bucket_ strpath 
- s3_bucket_ strrole_ arn 
- s3BucketPath String
- s3BucketRole StringArn 
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.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi