Skip to content

Lists security configurations based on a set of parameters

Description

Lists security configurations based on a set of parameters. Security configurations in Amazon EMR on EKS are templates for different security setups. You can use security configurations to configure the Lake Formation integration setup. You can also create a security configuration to re-use a security setup each time you create a virtual cluster.

Usage

emrcontainers_list_security_configurations(createdAfter, createdBefore,
  maxResults, nextToken)

Arguments

  • createdAfter

    The date and time after which the security configuration was created.

  • createdBefore

    The date and time before which the security configuration was created.

  • maxResults

    The maximum number of security configurations the operation can list.

  • nextToken

    The token for the next set of security configurations to return.

Value

A list with the following syntax:

list(
  securityConfigurations = list(
    list(
      id = "string",
      name = "string",
      arn = "string",
      createdAt = as.POSIXct(
        "2015-01-01"
      ),
      createdBy = "string",
      securityConfigurationData = list(
        authorizationConfiguration = list(
          lakeFormationConfiguration = list(
            authorizedSessionTagValue = "string",
            secureNamespaceInfo = list(
              clusterId = "string",
              namespace = "string"
            ),
            queryEngineRoleArn = "string"
          ),
          encryptionConfiguration = list(
            inTransitEncryptionConfiguration = list(
              tlsCertificateConfiguration = list(
                certificateProviderType = "PEM",
                publicCertificateSecretArn = "string",
                privateCertificateSecretArn = "string"
              )
            )
          )
        ),
        authenticationConfiguration = list(
          identityCenterConfiguration = list(
            enableIdentityCenter = TRUE|FALSE,
            identityCenterApplicationAssignmentRequired = TRUE|FALSE,
            identityCenterInstanceARN = "string",
            emrIdentityCenterApplicationARN = "string"
          ),
          iamConfiguration = list(
            systemRole = "string"
          )
        )
      ),
      tags = list(
        "string"
      )
    )
  ),
  nextToken = "string"
)

Request syntax

svc$list_security_configurations(
  createdAfter = as.POSIXct(
    "2015-01-01"
  ),
  createdBefore = as.POSIXct(
    "2015-01-01"
  ),
  maxResults = 123,
  nextToken = "string"
)