Values.GetConnectionOutputSourceGets a connection. In Amazon DataZone, a connection enables you to connect your resources (domains, projects, and environments) to external resources and services.
type nonrec t = {connectionCredentials : ConnectionCredentials.t option;Connection credentials.
*)configurations : Configurations.t option;The configurations of the connection.
*)connectionId : ConnectionId.t option;The ID of the connection.
*)description : Description.t option;Connection description.
*)domainId : DomainId.t option;The domain ID of the connection.
*)domainUnitId : DomainUnitId.t option;The domain unit ID of the connection.
*)environmentId : EnvironmentId.t option;The ID of the environment.
*)environmentUserRole : String_.t option;The environment user role.
*)name : ConnectionName.t option;The name of the connection.
*)physicalEndpoints : PhysicalEndpoints.t option;The physical endpoints of the connection.
*)projectId : ProjectId.t option;The ID of the project.
*)props : ConnectionPropertiesOutput.t option;Connection props.
*)type_ : ConnectionType.t option;The type of the connection.
*)scope : ConnectionScope.t option;The scope of the connection.
*)}type nonrec error = [ | `AccessDeniedException of AccessDeniedException.t| `InternalServerException of InternalServerException.t| `ResourceNotFoundException of ResourceNotFoundException.t| `ThrottlingException of ThrottlingException.t| `ValidationException of ValidationException.t| `Unknown_operation_error of string * string option ]val make :
?connectionCredentials:??? ->
?configurations:??? ->
?connectionId:??? ->
?description:??? ->
?domainId:??? ->
?domainUnitId:??? ->
?environmentId:??? ->
?environmentUserRole:??? ->
?name:??? ->
?physicalEndpoints:??? ->
?projectId:??? ->
?props:??? ->
?type_:??? ->
?scope:??? ->
unit ->
tval error_of_json :
string ->
Yojson.Safe.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `InternalServerException of InternalServerException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ThrottlingException of ThrottlingException.t
| `UnauthorizedException of UnauthorizedException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `InternalServerException of InternalServerException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ThrottlingException of ThrottlingException.t
| `UnauthorizedException of UnauthorizedException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `Integer of Integer.t
| `List of [> `String of GlueConnectionName.t ] list
| `Map of
([> `String of PropertyMapKeyString.t ]
* [> `String of PropertyMapValueString.t ])
list
| `String of ConfigurationClassificationString.t
| `Structure of
(string
* [> `Enum of string
| `Integer of
GlueConnectionConnectionSchemaVersionInteger.t
| `List of
[> `Enum of string | `String of String_.t ] list
| `Map of
([> `String of String_.t ]
* [> `String of ConnectionPropertiesValueString.t ])
list
| `String of AwsLocationAccessRoleString.t
| `Structure of
(string
* [> `Enum of string
| `List of [> `String of SubnetId.t ] list
| `String of SubnetId.t
| `Structure of
(string
* [> `Enum of string
| `Map of
([> `String of
TokenUrlParametersMapKeyString.t ]
* [> `String of
TokenUrlParametersMapValueString.t ])
list
| `String of
OAuth2PropertiesTokenUrlString.t
| `Structure of
(string
* [> `String of
OAuth2ClientApplicationUserManagedClientApplicationClientIdString.t ])
list ])
list ])
list
| `Timestamp of Timestamp.t ])
list ])
list ]
list
| `String of ConnectionId.t
| `Structure of
(string
* [> `String of String_.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `Integer of Integer.t
| `List of [> `String of GlueConnectionName.t ] list
| `String of AthenaPropertiesOutputWorkgroupNameString.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `String of
RedshiftStoragePropertiesClusterNameString.t
| `Structure of
(string * [> `String of Password.t ]) list ])
list
| `Timestamp of SyntheticTimestamp_date_time.t ])
list
| `Timestamp of SyntheticTimestamp_date_time.t ])
list ])
list ]