AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.121.0 published on Monday, Aug 26, 2024 by Pulumi
aws-native.dms.getDataProvider
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.121.0 published on Monday, Aug 26, 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
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.121.0 published on Monday, Aug 26, 2024 by Pulumi