class Aws::KinesisVideo::Types::GetDataEndpointInput

@note When making an API call, you may pass GetDataEndpointInput

data as a hash:

    {
      stream_name: "StreamName",
      stream_arn: "ResourceARN",
      api_name: "PUT_MEDIA", # required, accepts PUT_MEDIA, GET_MEDIA, LIST_FRAGMENTS, GET_MEDIA_FOR_FRAGMENT_LIST, GET_HLS_STREAMING_SESSION_URL, GET_DASH_STREAMING_SESSION_URL, GET_CLIP
    }

@!attribute [rw] stream_name

The name of the stream that you want to get the endpoint for. You
must specify either this parameter or a `StreamARN` in the request.
@return [String]

@!attribute [rw] stream_arn

The Amazon Resource Name (ARN) of the stream that you want to get
the endpoint for. You must specify either this parameter or a
`StreamName` in the request.
@return [String]

@!attribute [rw] api_name

The name of the API action for which to get an endpoint.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/kinesisvideo-2017-09-30/GetDataEndpointInput AWS API Documentation

Constants

SENSITIVE