Skip to content

Returns detailed information about a session

Description

Returns detailed information about a session.

Usage

emr_get_session(ClusterId, SessionId)

Arguments

  • ClusterId

[required] The ID of the cluster that the session belongs to.

  • SessionId

[required] The ID of the session.

Value

A list with the following syntax:

list(
  Session = list(
    Id = "string",
    ClusterId = "string",
    Name = "string",
    Arn = "string",
    State = "SUBMITTED"|"STARTING"|"STARTED"|"IDLE"|"BUSY"|"TERMINATING"|"TERMINATED"|"FAILED",
    StateChangeReason = "string",
    ReleaseLabel = "string",
    ExecutionRoleArn = "string",
    AccountId = "string",
    CreatedAt = as.POSIXct(
      "2015-01-01"
    ),
    UpdatedAt = as.POSIXct(
      "2015-01-01"
    ),
    StartedAt = as.POSIXct(
      "2015-01-01"
    ),
    EndedAt = as.POSIXct(
      "2015-01-01"
    ),
    IdleSince = as.POSIXct(
      "2015-01-01"
    ),
    EngineConfigurations = list(
      list(
        Classification = "string",
        Configurations = list(),
        Properties = list(
          "string"
        )
      )
    ),
    MonitoringConfiguration = list(
      CloudWatchLoggingConfiguration = list(
        Enabled = TRUE|FALSE,
        LogGroup = "string",
        LogStreamNamePrefix = "string",
        EncryptionKeyArn = "string",
        LogTypes = list(
          list(
            "string"
          )
        )
      ),
      ManagedLoggingConfiguration = list(
        Enabled = TRUE|FALSE,
        EncryptionKeyArn = "string"
      ),
      S3LoggingConfiguration = list(
        Enabled = TRUE|FALSE,
        LogUri = "string",
        EncryptionKeyArn = "string",
        LogTypes = list(
          list(
            "string"
          )
        )
      )
    ),
    SessionIdleTimeoutInMinutes = 123,
    ServerUrl = "string",
    Tags = list(
      list(
        Key = "string",
        Value = "string"
      )
    )
  )
)

Request syntax

svc$get_session(
  ClusterId = "string",
  SessionId = "string"
)