Skip to content

Lists managed endpoints based on a set of parameters

Description

Lists managed endpoints based on a set of parameters. 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.

Usage

emrcontainers_list_managed_endpoints(virtualClusterId, createdBefore,
  createdAfter, types, states, maxResults, nextToken)

Arguments

  • virtualClusterId

    [required] The ID of the virtual cluster.

  • createdBefore

    The date and time before which the endpoints are created.

  • createdAfter

    The date and time after which the endpoints are created.

  • types

    The types of the managed endpoints.

  • states

    The states of the managed endpoints.

  • maxResults

    The maximum number of managed endpoints that can be listed.

  • nextToken

    The token for the next set of managed endpoints to return.

Value

A list with the following syntax:

list(
  endpoints = list(
    list(
      id = "string",
      name = "string",
      arn = "string",
      virtualClusterId = "string",
      type = "string",
      state = "CREATING"|"ACTIVE"|"TERMINATING"|"TERMINATED"|"TERMINATED_WITH_ERRORS",
      releaseLabel = "string",
      executionRoleArn = "string",
      certificateArn = "string",
      certificateAuthority = list(
        certificateArn = "string",
        certificateData = "string"
      ),
      configurationOverrides = list(
        applicationConfiguration = list(
          list(
            classification = "string",
            properties = list(
              "string"
            ),
            configurations = list()
          )
        ),
        monitoringConfiguration = list(
          managedLogs = list(
            allowAWSToRetainLogs = "ENABLED"|"DISABLED",
            encryptionKeyArn = "string"
          ),
          persistentAppUI = "ENABLED"|"DISABLED",
          cloudWatchMonitoringConfiguration = list(
            logGroupName = "string",
            logStreamNamePrefix = "string"
          ),
          s3MonitoringConfiguration = list(
            logUri = "string",
            encryptionKeyArn = "string"
          ),
          containerLogRotationConfiguration = list(
            rotationSize = "string",
            maxFilesToKeep = 123
          )
        )
      ),
      serverUrl = "string",
      authProxyUrl = "string",
      createdAt = as.POSIXct(
        "2015-01-01"
      ),
      securityGroup = "string",
      subnetIds = list(
        "string"
      ),
      stateDetails = "string",
      failureReason = "INTERNAL_ERROR"|"USER_ERROR"|"VALIDATION_ERROR"|"CLUSTER_UNAVAILABLE",
      tags = list(
        "string"
      )
    )
  ),
  nextToken = "string"
)

Request syntax

svc$list_managed_endpoints(
  virtualClusterId = "string",
  createdBefore = as.POSIXct(
    "2015-01-01"
  ),
  createdAfter = as.POSIXct(
    "2015-01-01"
  ),
  types = list(
    "string"
  ),
  states = list(
    "CREATING"|"ACTIVE"|"TERMINATING"|"TERMINATED"|"TERMINATED_WITH_ERRORS"
  ),
  maxResults = 123,
  nextToken = "string"
)