Values.AwsDmsEndpointDetailsSourceProvides details about an Database Migration Service (DMS) endpoint. An endpoint provides connection, data store type, and location information about your data store.
type nonrec t = {certificateArn : NonEmptyString.t option;The Amazon Resource Name (ARN) for the SSL certificate that encrypts connections between the DMS endpoint and the replication instance.
*)databaseName : NonEmptyString.t option;The name of the endpoint database.
*)endpointArn : NonEmptyString.t option;The Amazon Resource Name (ARN) of the endpoint.
*)endpointIdentifier : NonEmptyString.t option;The database endpoint identifier.
*)endpointType : NonEmptyString.t option;The type of endpoint. Valid values are source and target.
*)engineName : NonEmptyString.t option;The type of engine for the endpoint, depending on the EndpointType value.
*)externalId : NonEmptyString.t option;A value that can be used for cross-account validation.
*)extraConnectionAttributes : NonEmptyString.t option;Additional attributes associated with the connection.
*)kmsKeyId : NonEmptyString.t option;An DMS key identifier that is used to encrypt the connection parameters for the endpoint. If you don't specify a value for the KmsKeyId parameter, then DMS uses your default encryption key. KMS creates the default encryption key for your Amazon Web Services account. Your Amazon Web Services account has a different default encryption key for each Amazon Web Services Region.
*)port : Integer.t option;The port used to access the endpoint.
*)serverName : NonEmptyString.t option;The name of the server where the endpoint database resides.
*)sslMode : NonEmptyString.t option;The SSL mode used to connect to the endpoint. The default is none.
*)username : NonEmptyString.t option;The user name to be used to log in to the endpoint database.
*)}val to_value :
t ->
[> `Structure of
(string * [> `Integer of Integer.t | `String of NonEmptyString.t ]) list ]