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.getDataProvider
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::DataProvider
Using getDataProvider
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 getDataProvider(args: GetDataProviderArgs, opts?: InvokeOptions): Promise<GetDataProviderResult>
function getDataProviderOutput(args: GetDataProviderOutputArgs, opts?: InvokeOptions): Output<GetDataProviderResult>
def get_data_provider(data_provider_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDataProviderResult
def get_data_provider_output(data_provider_arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDataProviderResult]
func LookupDataProvider(ctx *Context, args *LookupDataProviderArgs, opts ...InvokeOption) (*LookupDataProviderResult, error)
func LookupDataProviderOutput(ctx *Context, args *LookupDataProviderOutputArgs, opts ...InvokeOption) LookupDataProviderResultOutput
> Note: This function is named LookupDataProvider
in the Go SDK.
public static class GetDataProvider
{
public static Task<GetDataProviderResult> InvokeAsync(GetDataProviderArgs args, InvokeOptions? opts = null)
public static Output<GetDataProviderResult> Invoke(GetDataProviderInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDataProviderResult> getDataProvider(GetDataProviderArgs args, InvokeOptions options)
public static Output<GetDataProviderResult> getDataProvider(GetDataProviderArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:dms:getDataProvider
arguments:
# arguments dictionary
The following arguments are supported:
- Data
Provider stringArn - The data provider ARN.
- Data
Provider stringArn - The data provider ARN.
- data
Provider StringArn - The data provider ARN.
- data
Provider stringArn - The data provider ARN.
- data_
provider_ strarn - The data provider ARN.
- data
Provider StringArn - The data provider ARN.
getDataProvider Result
The following output properties are available:
- Data
Provider stringArn - The data provider ARN.
- Data
Provider stringCreation Time - The data provider creation time.
- Data
Provider stringName - The property describes a name to identify the data provider.
- Description string
- The optional description of the data provider.
- Engine
Pulumi.
Aws Native. Dms. Data Provider Engine - The property describes a data engine for the data provider.
- Settings
Pulumi.
Aws Native. Dms. Outputs. Settings Properties - The property identifies the exact type of settings for the data provider.
- List<Pulumi.
Aws Native. Outputs. Tag> - An array of key-value pairs to apply to this resource.
- Data
Provider stringArn - The data provider ARN.
- Data
Provider stringCreation Time - The data provider creation time.
- Data
Provider stringName - The property describes a name to identify the data provider.
- Description string
- The optional description of the data provider.
- Engine
Data
Provider Engine - The property describes a data engine for the data provider.
- Settings
Settings
Properties - The property identifies the exact type of settings for the data provider.
- Tag
- An array of key-value pairs to apply to this resource.
- data
Provider StringArn - The data provider ARN.
- data
Provider StringCreation Time - The data provider creation time.
- data
Provider StringName - The property describes a name to identify the data provider.
- description String
- The optional description of the data provider.
- engine
Data
Provider Engine - The property describes a data engine for the data provider.
- settings
Settings
Properties - The property identifies the exact type of settings for the data provider.
- List<Tag>
- An array of key-value pairs to apply to this resource.
- data
Provider stringArn - The data provider ARN.
- data
Provider stringCreation Time - The data provider creation time.
- data
Provider stringName - The property describes a name to identify the data provider.
- description string
- The optional description of the data provider.
- engine
Data
Provider Engine - The property describes a data engine for the data provider.
- settings
Settings
Properties - The property identifies the exact type of settings for the data provider.
- Tag[]
- An array of key-value pairs to apply to this resource.
- data_
provider_ strarn - The data provider ARN.
- data_
provider_ strcreation_ time - The data provider creation time.
- data_
provider_ strname - The property describes a name to identify the data provider.
- description str
- The optional description of the data provider.
- engine
Data
Provider Engine - The property describes a data engine for the data provider.
- settings
Settings
Properties - The property identifies the exact type of settings for the data provider.
- Sequence[root_Tag]
- An array of key-value pairs to apply to this resource.
- data
Provider StringArn - The data provider ARN.
- data
Provider StringCreation Time - The data provider creation time.
- data
Provider StringName - The property describes a name to identify the data provider.
- description String
- The optional description of the data provider.
- engine
"aurora" | "aurora_
postgresql" | "mysql" | "oracle" | "postgres" | "sqlserver" | "redshift" | "mariadb" | "mongodb" | "docdb" | "db2" | "db2_ zos" - The property describes a data engine for the data provider.
- settings Property Map
- The property identifies the exact type of settings for the data provider.
- List<Property Map>
- An array of key-value pairs to apply to this resource.
Supporting Types
DataProviderDb2SslModeValue
DataProviderDmsSslModeValue
DataProviderEngine
DataProviderMongoDbAuthMechanism
DataProviderMongoDbAuthType
DataProviderMongoDbSslModeValue
SettingsProperties
- Doc
Db Pulumi.Settings Aws Native. Dms. Inputs. Settings Properties Doc Db Settings Properties - DocDbSettings property identifier.
- Ibm
Db2Luw Pulumi.Settings Aws Native. Dms. Inputs. Settings Properties Ibm Db2Luw Settings Properties - IbmDb2LuwSettings property identifier.
- Ibm
Db2z Pulumi.Os Settings Aws Native. Dms. Inputs. Settings Properties Ibm Db2z Os Settings Properties - IbmDb2zOsSettings property identifier.
- Maria
Db Pulumi.Settings Aws Native. Dms. Inputs. Settings Properties Maria Db Settings Properties - MariaDbSettings property identifier.
- Microsoft
Sql Pulumi.Server Settings Aws Native. Dms. Inputs. Settings Properties Microsoft Sql Server Settings Properties - MicrosoftSqlServerSettings property identifier.
- Mongo
Db Pulumi.Settings Aws Native. Dms. Inputs. Settings Properties Mongo Db Settings Properties - MongoDbSettings property identifier.
- My
Sql Pulumi.Settings Aws Native. Dms. Inputs. Settings Properties My Sql Settings Properties - MySqlSettings property identifier.
- Oracle
Settings Pulumi.Aws Native. Dms. Inputs. Settings Properties Oracle Settings Properties - OracleSettings property identifier.
- Postgre
Sql Pulumi.Settings Aws Native. Dms. Inputs. Settings Properties Postgre Sql Settings Properties - PostgreSqlSettings property identifier.
- Redshift
Settings Pulumi.Aws Native. Dms. Inputs. Settings Properties Redshift Settings Properties - RedshiftSettings property identifier.
- Doc
Db SettingsSettings Properties Doc Db Settings Properties - DocDbSettings property identifier.
- Ibm
Db2Luw SettingsSettings Properties Ibm Db2Luw Settings Properties - IbmDb2LuwSettings property identifier.
- Ibm
Db2z SettingsOs Settings Properties Ibm Db2z Os Settings Properties - IbmDb2zOsSettings property identifier.
- Maria
Db SettingsSettings Properties Maria Db Settings Properties - MariaDbSettings property identifier.
- Microsoft
Sql SettingsServer Settings Properties Microsoft Sql Server Settings Properties - MicrosoftSqlServerSettings property identifier.
- Mongo
Db SettingsSettings Properties Mongo Db Settings Properties - MongoDbSettings property identifier.
- My
Sql SettingsSettings Properties My Sql Settings Properties - MySqlSettings property identifier.
- Oracle
Settings SettingsProperties Oracle Settings Properties - OracleSettings property identifier.
- Postgre
Sql SettingsSettings Properties Postgre Sql Settings Properties - PostgreSqlSettings property identifier.
- Redshift
Settings SettingsProperties Redshift Settings Properties - RedshiftSettings property identifier.
- doc
Db SettingsSettings Properties Doc Db Settings Properties - DocDbSettings property identifier.
- ibm
Db2Luw SettingsSettings Properties Ibm Db2Luw Settings Properties - IbmDb2LuwSettings property identifier.
- ibm
Db2z SettingsOs Settings Properties Ibm Db2z Os Settings Properties - IbmDb2zOsSettings property identifier.
- maria
Db SettingsSettings Properties Maria Db Settings Properties - MariaDbSettings property identifier.
- microsoft
Sql SettingsServer Settings Properties Microsoft Sql Server Settings Properties - MicrosoftSqlServerSettings property identifier.
- mongo
Db SettingsSettings Properties Mongo Db Settings Properties - MongoDbSettings property identifier.
- my
Sql SettingsSettings Properties My Sql Settings Properties - MySqlSettings property identifier.
- oracle
Settings SettingsProperties Oracle Settings Properties - OracleSettings property identifier.
- postgre
Sql SettingsSettings Properties Postgre Sql Settings Properties - PostgreSqlSettings property identifier.
- redshift
Settings SettingsProperties Redshift Settings Properties - RedshiftSettings property identifier.
- doc
Db SettingsSettings Properties Doc Db Settings Properties - DocDbSettings property identifier.
- ibm
Db2Luw SettingsSettings Properties Ibm Db2Luw Settings Properties - IbmDb2LuwSettings property identifier.
- ibm
Db2z SettingsOs Settings Properties Ibm Db2z Os Settings Properties - IbmDb2zOsSettings property identifier.
- maria
Db SettingsSettings Properties Maria Db Settings Properties - MariaDbSettings property identifier.
- microsoft
Sql SettingsServer Settings Properties Microsoft Sql Server Settings Properties - MicrosoftSqlServerSettings property identifier.
- mongo
Db SettingsSettings Properties Mongo Db Settings Properties - MongoDbSettings property identifier.
- my
Sql SettingsSettings Properties My Sql Settings Properties - MySqlSettings property identifier.
- oracle
Settings SettingsProperties Oracle Settings Properties - OracleSettings property identifier.
- postgre
Sql SettingsSettings Properties Postgre Sql Settings Properties - PostgreSqlSettings property identifier.
- redshift
Settings SettingsProperties Redshift Settings Properties - RedshiftSettings property identifier.
- doc_
db_ Settingssettings Properties Doc Db Settings Properties - DocDbSettings property identifier.
- ibm_
db2_ Settingsluw_ settings Properties Ibm Db2Luw Settings Properties - IbmDb2LuwSettings property identifier.
- ibm_
db2z_ Settingsos_ settings Properties Ibm Db2z Os Settings Properties - IbmDb2zOsSettings property identifier.
- maria_
db_ Settingssettings Properties Maria Db Settings Properties - MariaDbSettings property identifier.
- microsoft_
sql_ Settingsserver_ settings Properties Microsoft Sql Server Settings Properties - MicrosoftSqlServerSettings property identifier.
- mongo_
db_ Settingssettings Properties Mongo Db Settings Properties - MongoDbSettings property identifier.
- my_
sql_ Settingssettings Properties My Sql Settings Properties - MySqlSettings property identifier.
- oracle_
settings SettingsProperties Oracle Settings Properties - OracleSettings property identifier.
- postgre_
sql_ Settingssettings Properties Postgre Sql Settings Properties - PostgreSqlSettings property identifier.
- redshift_
settings SettingsProperties Redshift Settings Properties - RedshiftSettings property identifier.
- doc
Db Property MapSettings - DocDbSettings property identifier.
- ibm
Db2Luw Property MapSettings - IbmDb2LuwSettings property identifier.
- ibm
Db2z Property MapOs Settings - IbmDb2zOsSettings property identifier.
- maria
Db Property MapSettings - MariaDbSettings property identifier.
- microsoft
Sql Property MapServer Settings - MicrosoftSqlServerSettings property identifier.
- mongo
Db Property MapSettings - MongoDbSettings property identifier.
- my
Sql Property MapSettings - MySqlSettings property identifier.
- oracle
Settings Property Map - OracleSettings property identifier.
- postgre
Sql Property MapSettings - PostgreSqlSettings property identifier.
- redshift
Settings Property Map - RedshiftSettings property identifier.
SettingsPropertiesDocDbSettingsProperties
- Database
Name string - Port int
- Server
Name string - Certificate
Arn string - Ssl
Mode Pulumi.Aws Native. Dms. Data Provider Mongo Db Ssl Mode Value
- Database
Name string - Port int
- Server
Name string - Certificate
Arn string - Ssl
Mode DataProvider Mongo Db Ssl Mode Value
- database
Name String - port Integer
- server
Name String - certificate
Arn String - ssl
Mode DataProvider Mongo Db Ssl Mode Value
- database
Name string - port number
- server
Name string - certificate
Arn string - ssl
Mode DataProvider Mongo Db Ssl Mode Value
- database
Name String - port Number
- server
Name String - certificate
Arn String - ssl
Mode "none" | "require" | "verify-full"
SettingsPropertiesIbmDb2LuwSettingsProperties
- Database
Name string - Port int
- Server
Name string - Ssl
Mode Pulumi.Aws Native. Dms. Data Provider Db2Ssl Mode Value - Certificate
Arn string
- Database
Name string - Port int
- Server
Name string - Ssl
Mode DataProvider Db2Ssl Mode Value - Certificate
Arn string
- database
Name String - port Integer
- server
Name String - ssl
Mode DataProvider Db2Ssl Mode Value - certificate
Arn String
- database
Name string - port number
- server
Name string - ssl
Mode DataProvider Db2Ssl Mode Value - certificate
Arn string
- database
Name String - port Number
- server
Name String - ssl
Mode "none" | "verify-ca" - certificate
Arn String
SettingsPropertiesIbmDb2zOsSettingsProperties
- Database
Name string - Port int
- Server
Name string - Ssl
Mode Pulumi.Aws Native. Dms. Data Provider Db2Ssl Mode Value - Certificate
Arn string
- Database
Name string - Port int
- Server
Name string - Ssl
Mode DataProvider Db2Ssl Mode Value - Certificate
Arn string
- database
Name String - port Integer
- server
Name String - ssl
Mode DataProvider Db2Ssl Mode Value - certificate
Arn String
- database
Name string - port number
- server
Name string - ssl
Mode DataProvider Db2Ssl Mode Value - certificate
Arn string
- database
Name String - port Number
- server
Name String - ssl
Mode "none" | "verify-ca" - certificate
Arn String
SettingsPropertiesMariaDbSettingsProperties
- Port int
- Server
Name string - Ssl
Mode DataProvider Dms Ssl Mode Value - Certificate
Arn string
- port Integer
- server
Name String - ssl
Mode DataProvider Dms Ssl Mode Value - certificate
Arn String
- port number
- server
Name string - ssl
Mode DataProvider Dms Ssl Mode Value - certificate
Arn string
- port Number
- server
Name String - ssl
Mode "none" | "require" | "verify-ca" | "verify-full" - certificate
Arn String
SettingsPropertiesMicrosoftSqlServerSettingsProperties
- Database
Name string - Port int
- Server
Name string - Ssl
Mode Pulumi.Aws Native. Dms. Data Provider Dms Ssl Mode Value - Certificate
Arn string
- Database
Name string - Port int
- Server
Name string - Ssl
Mode DataProvider Dms Ssl Mode Value - Certificate
Arn string
- database
Name String - port Integer
- server
Name String - ssl
Mode DataProvider Dms Ssl Mode Value - certificate
Arn String
- database
Name string - port number
- server
Name string - ssl
Mode DataProvider Dms Ssl Mode Value - certificate
Arn string
- database
Name String - port Number
- server
Name String - ssl
Mode "none" | "require" | "verify-ca" | "verify-full" - certificate
Arn String
SettingsPropertiesMongoDbSettingsProperties
SettingsPropertiesMySqlSettingsProperties
- Port int
- Server
Name string - Ssl
Mode DataProvider Dms Ssl Mode Value - Certificate
Arn string
- port Integer
- server
Name String - ssl
Mode DataProvider Dms Ssl Mode Value - certificate
Arn String
- port number
- server
Name string - ssl
Mode DataProvider Dms Ssl Mode Value - certificate
Arn string
- port Number
- server
Name String - ssl
Mode "none" | "require" | "verify-ca" | "verify-full" - certificate
Arn String
SettingsPropertiesOracleSettingsProperties
- Database
Name string - Port int
- Server
Name string - Ssl
Mode Pulumi.Aws Native. Dms. Data Provider Dms Ssl Mode Value - Asm
Server string - Certificate
Arn string - Secrets
Manager stringOracle Asm Access Role Arn - Secrets
Manager stringOracle Asm Secret Id - Secrets
Manager stringSecurity Db Encryption Access Role Arn - Secrets
Manager stringSecurity Db Encryption Secret Id
- Database
Name string - Port int
- Server
Name string - Ssl
Mode DataProvider Dms Ssl Mode Value - Asm
Server string - Certificate
Arn string - Secrets
Manager stringOracle Asm Access Role Arn - Secrets
Manager stringOracle Asm Secret Id - Secrets
Manager stringSecurity Db Encryption Access Role Arn - Secrets
Manager stringSecurity Db Encryption Secret Id
- database
Name String - port Integer
- server
Name String - ssl
Mode DataProvider Dms Ssl Mode Value - asm
Server String - certificate
Arn String - secrets
Manager StringOracle Asm Access Role Arn - secrets
Manager StringOracle Asm Secret Id - secrets
Manager StringSecurity Db Encryption Access Role Arn - secrets
Manager StringSecurity Db Encryption Secret Id
- database
Name string - port number
- server
Name string - ssl
Mode DataProvider Dms Ssl Mode Value - asm
Server string - certificate
Arn string - secrets
Manager stringOracle Asm Access Role Arn - secrets
Manager stringOracle Asm Secret Id - secrets
Manager stringSecurity Db Encryption Access Role Arn - secrets
Manager stringSecurity Db Encryption Secret Id
- database_
name str - port int
- server_
name str - ssl_
mode DataProvider Dms Ssl Mode Value - asm_
server str - certificate_
arn str - secrets_
manager_ stroracle_ asm_ access_ role_ arn - secrets_
manager_ stroracle_ asm_ secret_ id - secrets_
manager_ strsecurity_ db_ encryption_ access_ role_ arn - secrets_
manager_ strsecurity_ db_ encryption_ secret_ id
- database
Name String - port Number
- server
Name String - ssl
Mode "none" | "require" | "verify-ca" | "verify-full" - asm
Server String - certificate
Arn String - secrets
Manager StringOracle Asm Access Role Arn - secrets
Manager StringOracle Asm Secret Id - secrets
Manager StringSecurity Db Encryption Access Role Arn - secrets
Manager StringSecurity Db Encryption Secret Id
SettingsPropertiesPostgreSqlSettingsProperties
- Database
Name string - Port int
- Server
Name string - Ssl
Mode Pulumi.Aws Native. Dms. Data Provider Dms Ssl Mode Value - Certificate
Arn string
- Database
Name string - Port int
- Server
Name string - Ssl
Mode DataProvider Dms Ssl Mode Value - Certificate
Arn string
- database
Name String - port Integer
- server
Name String - ssl
Mode DataProvider Dms Ssl Mode Value - certificate
Arn String
- database
Name string - port number
- server
Name string - ssl
Mode DataProvider Dms Ssl Mode Value - certificate
Arn string
- database
Name String - port Number
- server
Name String - ssl
Mode "none" | "require" | "verify-ca" | "verify-full" - certificate
Arn String
SettingsPropertiesRedshiftSettingsProperties
- Database
Name string - Port int
- Server
Name string
- Database
Name string - Port int
- Server
Name string
- database
Name String - port Integer
- server
Name String
- database
Name string - port number
- server
Name string
- database_
name str - port int
- server_
name str
- database
Name String - port Number
- server
Name String
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