describeManagedEndpoint method

Future<DescribeManagedEndpointResponse> describeManagedEndpoint({
  1. required String id,
  2. required String virtualClusterId,
})

Displays detailed information about 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.

May throw InternalServerException. May throw ResourceNotFoundException. May throw ValidationException.

Parameter id : This output displays ID of the managed endpoint.

Parameter virtualClusterId : The ID of the endpoint's virtual cluster.

Implementation

Future<DescribeManagedEndpointResponse> describeManagedEndpoint({
  required String id,
  required String virtualClusterId,
}) async {
  final response = await _protocol.send(
    payload: null,
    method: 'GET',
    requestUri:
        '/virtualclusters/${Uri.encodeComponent(virtualClusterId)}/endpoints/${Uri.encodeComponent(id)}',
    exceptionFnMap: _exceptionFns,
  );
  return DescribeManagedEndpointResponse.fromJson(response);
}