We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi
aws-native.dms.getDataProvider
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 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)
// Output-based functions aren't available in Java yet
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
"postgres" | "mysql" | "oracle" | "sqlserver" | "aurora" | "aurora_
postgresql" - 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
DataProviderDmsSslModeValue
DataProviderEngine
SettingsProperties
- Microsoft
Sql Pulumi.Server Settings Aws Native. Dms. Inputs. Settings Properties Microsoft Sql Server Settings Properties - MicrosoftSqlServerSettings 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.
- Microsoft
Sql SettingsServer Settings Properties Microsoft Sql Server Settings Properties - MicrosoftSqlServerSettings 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.
- microsoft
Sql SettingsServer Settings Properties Microsoft Sql Server Settings Properties - MicrosoftSqlServerSettings 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.
- microsoft
Sql SettingsServer Settings Properties Microsoft Sql Server Settings Properties - MicrosoftSqlServerSettings 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.
- microsoft_
sql_ Settingsserver_ settings Properties Microsoft Sql Server Settings Properties - MicrosoftSqlServerSettings 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.
- microsoft
Sql Property MapServer Settings - MicrosoftSqlServerSettings property identifier.
- my
Sql Property MapSettings - MySqlSettings property identifier.
- oracle
Settings Property Map - OracleSettings property identifier.
- postgre
Sql Property MapSettings - PostgreSqlSettings property identifier.
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
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
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 Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi