Show / Hide Table of Contents

Class EndpointArgs

Inheritance
System.Object
InputArgs
ResourceArgs
EndpointArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.Dms
Assembly: Pulumi.Aws.dll
Syntax
public sealed class EndpointArgs : ResourceArgs

Constructors

View Source

EndpointArgs()

Declaration
public EndpointArgs()

Properties

View Source

CertificateArn

The Amazon Resource Name (ARN) for the certificate.

Declaration
public Input<string> CertificateArn { get; set; }
Property Value
Type Description
Input<System.String>
View Source

DatabaseName

The name of the endpoint database.

Declaration
public Input<string> DatabaseName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ElasticsearchSettings

Configuration block with Elasticsearch settings. Detailed below.

Declaration
public Input<EndpointElasticsearchSettingsArgs> ElasticsearchSettings { get; set; }
Property Value
Type Description
Input<EndpointElasticsearchSettingsArgs>
View Source

EndpointId

The database endpoint identifier.

Declaration
public Input<string> EndpointId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

EndpointType

The type of endpoint. Can be one of source | target.

Declaration
public Input<string> EndpointType { get; set; }
Property Value
Type Description
Input<System.String>
View Source

EngineName

The type of engine for the endpoint. Can be one of aurora | aurora-postgresql| azuredb | db2 | docdb | dynamodb | elasticsearch | kafka | kinesis | mariadb | mongodb | mysql | oracle | postgres | redshift | s3 | sqlserver | sybase.

Declaration
public Input<string> EngineName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ExtraConnectionAttributes

Additional attributes associated with the connection. For available attributes see Using Extra Connection Attributes with AWS Database Migration Service.

Declaration
public Input<string> ExtraConnectionAttributes { get; set; }
Property Value
Type Description
Input<System.String>
View Source

KafkaSettings

Configuration block with Kafka settings. Detailed below.

Declaration
public Input<EndpointKafkaSettingsArgs> KafkaSettings { get; set; }
Property Value
Type Description
Input<EndpointKafkaSettingsArgs>
View Source

KinesisSettings

Configuration block with Kinesis settings. Detailed below.

Declaration
public Input<EndpointKinesisSettingsArgs> KinesisSettings { get; set; }
Property Value
Type Description
Input<EndpointKinesisSettingsArgs>
View Source

KmsKeyArn

The Amazon Resource Name (ARN) for the KMS key that will be used to encrypt the connection parameters. If you do not specify a value for kms_key_arn, then AWS DMS will use your default encryption key. AWS KMS creates the default encryption key for your AWS account. Your AWS account has a different default encryption key for each AWS region.

Declaration
public Input<string> KmsKeyArn { get; set; }
Property Value
Type Description
Input<System.String>
View Source

MongodbSettings

Configuration block with MongoDB settings. Detailed below.

Declaration
public Input<EndpointMongodbSettingsArgs> MongodbSettings { get; set; }
Property Value
Type Description
Input<EndpointMongodbSettingsArgs>
View Source

Password

The password to be used to login to the endpoint database.

Declaration
public Input<string> Password { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Port

The port used by the endpoint database.

Declaration
public Input<int> Port { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

S3Settings

Configuration block with S3 settings. Detailed below.

Declaration
public Input<EndpointS3SettingsArgs> S3Settings { get; set; }
Property Value
Type Description
Input<EndpointS3SettingsArgs>
View Source

ServerName

The host name of the server.

Declaration
public Input<string> ServerName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ServiceAccessRole

The Amazon Resource Name (ARN) used by the service access IAM role for dynamodb endpoints.

Declaration
public Input<string> ServiceAccessRole { get; set; }
Property Value
Type Description
Input<System.String>
View Source

SslMode

The SSL mode to use for the connection. Can be one of none | require | verify-ca | verify-full

Declaration
public Input<string> SslMode { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Tags

A map of tags to assign to the resource.

Declaration
public InputMap<object> Tags { get; set; }
Property Value
Type Description
InputMap<System.Object>
View Source

Username

The user name to be used to login to the endpoint database.

Declaration
public Input<string> Username { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.