Values.CreateManagedEndpointRequestSourceCreates a managed endpoint. A managed endpoint is a gateway that connects Amazon EMR Studio to Amazon EMR on EKS so that Amazon EMR Studio can communicate with your virtual cluster.
type nonrec t = {name : ResourceNameString.t;The name of the managed endpoint.
*)virtualClusterId : ResourceIdString.t;The ID of the virtual cluster for which a managed endpoint is created.
*)type_ : EndpointType.t;The type of the managed endpoint.
*)releaseLabel : ReleaseLabel.t;The Amazon EMR release version.
*)executionRoleArn : IAMRoleArn.t;The ARN of the execution role.
*)certificateArn : ACMCertArn.t option;The certificate ARN provided by users for the managed endpoint. This field is under deprecation and will be removed in future releases.
*)configurationOverrides : ConfigurationOverrides.t option;The configuration settings that will be used to override existing configurations.
*)clientToken : ClientToken.t;The client idempotency token for this create call.
*)}val make :
?certificateArn:??? ->
?configurationOverrides:??? ->
?tags:??? ->
name:ResourceNameString.t ->
virtualClusterId:ResourceIdString.t ->
type_:EndpointType.t ->
releaseLabel:ReleaseLabel.t ->
executionRoleArn:IAMRoleArn.t ->
clientToken:ClientToken.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Map of
([> `String of String128.t ] * [> `String of StringEmpty256.t ])
list
| `String of ResourceNameString.t
| `Structure of (string * Awso.Botodata.value) list ])
list ]