AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 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.109.0 published on Wednesday, Jun 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 dictionaryThe 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.109.0 published on Wednesday, Jun 26, 2024 by Pulumi