Skip to content

Create Streaming Session Stream

nimblestudio_create_streaming_session_stream R Documentation

Creates a streaming session stream for a streaming session

Description

Creates a streaming session stream for a streaming session.

After invoking this API, invoke GetStreamingSessionStream with the returned streamId to poll the resource until it is in the READY state.

Usage

nimblestudio_create_streaming_session_stream(clientToken,
  expirationInSeconds, sessionId, studioId)

Arguments

clientToken

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don’t specify a client token, the Amazon Web Services SDK automatically generates a client token and uses it for the request to ensure idempotency.

expirationInSeconds

The expiration time in seconds.

sessionId

[required] The streaming session ID.

studioId

[required] The studio ID.

Value

A list with the following syntax:

list(
  stream = list(
    createdAt = as.POSIXct(
      "2015-01-01"
    ),
    createdBy = "string",
    expiresAt = as.POSIXct(
      "2015-01-01"
    ),
    ownedBy = "string",
    state = "READY"|"CREATE_IN_PROGRESS"|"DELETE_IN_PROGRESS"|"DELETED"|"CREATE_FAILED"|"DELETE_FAILED",
    statusCode = "STREAM_CREATE_IN_PROGRESS"|"STREAM_READY"|"STREAM_DELETE_IN_PROGRESS"|"STREAM_DELETED"|"INTERNAL_ERROR"|"NETWORK_CONNECTION_ERROR",
    streamId = "string",
    url = "string"
  )
)

Request syntax

svc$create_streaming_session_stream(
  clientToken = "string",
  expirationInSeconds = 123,
  sessionId = "string",
  studioId = "string"
)