Values.EndpointSourceThis entity represents the endpoint that is managed by Amazon EMR on EKS.
type nonrec t = {id : ResourceIdString.t option;The ID of the endpoint.
*)name : ResourceNameString.t option;The name of the endpoint.
*)arn : EndpointArn.t option;The ARN of the endpoint.
*)virtualClusterId : ResourceIdString.t option;The ID of the endpoint's virtual cluster.
*)type_ : EndpointType.t option;The type of the endpoint.
*)state : EndpointState.t option;The state of the endpoint.
*)releaseLabel : ReleaseLabel.t option;The EMR release version to be used for the endpoint.
*)executionRoleArn : IAMRoleArn.t option;The execution role ARN of the endpoint.
*)certificateArn : ACMCertArn.t option;The certificate ARN of the endpoint. This field is under deprecation and will be removed in future.
*)certificateAuthority : Certificate.t option;The certificate generated by emr control plane on customer behalf to secure the managed endpoint.
*)configurationOverrides : ConfigurationOverrides.t option;The configuration settings that are used to override existing configurations for endpoints.
*)serverUrl : UriString.t option;The server URL of the endpoint.
*)createdAt : Date.t option;The date and time when the endpoint was created.
*)securityGroup : String256.t option;The security group configuration of the endpoint.
*)subnetIds : SubnetIds.t option;The subnet IDs of the endpoint.
*)stateDetails : String256.t option;Additional details of the endpoint state.
*)failureReason : FailureReason.t option;The reasons why the endpoint has failed.
*)}val make :
?id:??? ->
?name:??? ->
?arn:??? ->
?virtualClusterId:??? ->
?type_:??? ->
?state:??? ->
?releaseLabel:??? ->
?executionRoleArn:??? ->
?certificateArn:??? ->
?certificateAuthority:??? ->
?configurationOverrides:??? ->
?serverUrl:??? ->
?createdAt:??? ->
?securityGroup:??? ->
?subnetIds:??? ->
?stateDetails:??? ->
?failureReason:??? ->
?tags:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of [> `String of String256.t ] list
| `Map of
([> `String of String128.t ] * [> `String of StringEmpty256.t ])
list
| `String of ResourceIdString.t
| `Structure of (string * Awso.Botodata.value) list
| `Timestamp of Date.t ])
list ]