amazonka-kinesis-video-2.0: Amazon Kinesis Video Streams SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.KinesisVideo

Contents

Description

Derived from API version 2017-09-30 of the AWS service descriptions, licensed under Apache 2.0.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2017-09-30 of the Amazon Kinesis Video Streams SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by KinesisVideo.

AccessDeniedException

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

You do not have required permissions to perform this operation.

AccountChannelLimitExceededException

_AccountChannelLimitExceededException :: AsError a => Fold a ServiceError Source #

You have reached the maximum limit of active signaling channels for this Amazon Web Services account in this region.

AccountStreamLimitExceededException

_AccountStreamLimitExceededException :: AsError a => Fold a ServiceError Source #

The number of streams created for the account is too high.

ClientLimitExceededException

_ClientLimitExceededException :: AsError a => Fold a ServiceError Source #

Kinesis Video Streams has throttled the request because you have exceeded the limit of allowed client calls. Try making the call later.

DeviceStreamLimitExceededException

InvalidArgumentException

_InvalidArgumentException :: AsError a => Fold a ServiceError Source #

The value for this input parameter is invalid.

InvalidDeviceException

InvalidResourceFormatException

_InvalidResourceFormatException :: AsError a => Fold a ServiceError Source #

The format of the StreamARN is invalid.

NoDataRetentionException

_NoDataRetentionException :: AsError a => Fold a ServiceError Source #

The Stream data retention in hours is equal to zero.

NotAuthorizedException

_NotAuthorizedException :: AsError a => Fold a ServiceError Source #

The caller is not authorized to perform this operation.

ResourceInUseException

_ResourceInUseException :: AsError a => Fold a ServiceError Source #

When the input StreamARN or ChannelARN in CLOUD_STORAGE_MODE is already mapped to a different Kinesis Video Stream resource, or if the provided input StreamARN or ChannelARN is not in Active status, try one of the following :

  1. The DescribeMediaStorageConfiguration API to determine what the stream given channel is mapped to.
  2. The DescribeMappedResourceConfiguration API to determine the channel that the given stream is mapped to.
  3. The DescribeStream or DescribeSignalingChannel API to determine the status of the resource.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

Amazon Kinesis Video Streams can't find the stream that you specified.

StreamEdgeConfigurationNotFoundException

_StreamEdgeConfigurationNotFoundException :: AsError a => Fold a ServiceError Source #

The Exception rendered when the Amazon Kinesis Video Stream can't find a stream's edge configuration that you specified.

TagsPerResourceExceededLimitException

_TagsPerResourceExceededLimitException :: AsError a => Fold a ServiceError Source #

You have exceeded the limit of tags that you can associate with the resource. A Kinesis video stream can support up to 50 tags.

VersionMismatchException

_VersionMismatchException :: AsError a => Fold a ServiceError Source #

The stream version that you specified is not the latest version. To get the latest version, use the DescribeStream API.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

CreateSignalingChannel

data CreateSignalingChannel Source #

See: newCreateSignalingChannel smart constructor.

Instances

Instances details
ToJSON CreateSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateSignalingChannel

ToHeaders CreateSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateSignalingChannel

ToPath CreateSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateSignalingChannel

ToQuery CreateSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateSignalingChannel

AWSRequest CreateSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateSignalingChannel

Associated Types

type AWSResponse CreateSignalingChannel #

Generic CreateSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateSignalingChannel

Associated Types

type Rep CreateSignalingChannel :: Type -> Type #

Read CreateSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateSignalingChannel

Show CreateSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateSignalingChannel

NFData CreateSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateSignalingChannel

Methods

rnf :: CreateSignalingChannel -> () #

Eq CreateSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateSignalingChannel

Hashable CreateSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateSignalingChannel

type AWSResponse CreateSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateSignalingChannel

type Rep CreateSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateSignalingChannel

type Rep CreateSignalingChannel = D1 ('MetaData "CreateSignalingChannel" "Amazonka.KinesisVideo.CreateSignalingChannel" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "CreateSignalingChannel'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "channelType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelType)) :*: S1 ('MetaSel ('Just "singleMasterConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SingleMasterConfiguration))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "channelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateSignalingChannel Source #

Create a value of CreateSignalingChannel with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateSignalingChannel, createSignalingChannel_channelType - A type of the signaling channel that you are creating. Currently, SINGLE_MASTER is the only supported channel type.

CreateSignalingChannel, createSignalingChannel_singleMasterConfiguration - A structure containing the configuration for the SINGLE_MASTER channel type.

$sel:tags:CreateSignalingChannel', createSignalingChannel_tags - A set of tags (key-value pairs) that you want to associate with this channel.

CreateSignalingChannel, createSignalingChannel_channelName - A name for the signaling channel that you are creating. It must be unique for each Amazon Web Services account and Amazon Web Services Region.

data CreateSignalingChannelResponse Source #

See: newCreateSignalingChannelResponse smart constructor.

Instances

Instances details
Generic CreateSignalingChannelResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateSignalingChannel

Associated Types

type Rep CreateSignalingChannelResponse :: Type -> Type #

Read CreateSignalingChannelResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateSignalingChannel

Show CreateSignalingChannelResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateSignalingChannel

NFData CreateSignalingChannelResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateSignalingChannel

Eq CreateSignalingChannelResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateSignalingChannel

type Rep CreateSignalingChannelResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateSignalingChannel

type Rep CreateSignalingChannelResponse = D1 ('MetaData "CreateSignalingChannelResponse" "Amazonka.KinesisVideo.CreateSignalingChannel" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "CreateSignalingChannelResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateSignalingChannelResponse Source #

Create a value of CreateSignalingChannelResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateSignalingChannelResponse, createSignalingChannelResponse_channelARN - The Amazon Resource Name (ARN) of the created channel.

$sel:httpStatus:CreateSignalingChannelResponse', createSignalingChannelResponse_httpStatus - The response's http status code.

CreateStream

data CreateStream Source #

See: newCreateStream smart constructor.

Instances

Instances details
ToJSON CreateStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateStream

ToHeaders CreateStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateStream

ToPath CreateStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateStream

ToQuery CreateStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateStream

AWSRequest CreateStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateStream

Associated Types

type AWSResponse CreateStream #

Generic CreateStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateStream

Associated Types

type Rep CreateStream :: Type -> Type #

Read CreateStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateStream

Show CreateStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateStream

NFData CreateStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateStream

Methods

rnf :: CreateStream -> () #

Eq CreateStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateStream

Hashable CreateStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateStream

type AWSResponse CreateStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateStream

type Rep CreateStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateStream

type Rep CreateStream = D1 ('MetaData "CreateStream" "Amazonka.KinesisVideo.CreateStream" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "CreateStream'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dataRetentionInHours") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "deviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "mediaType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "streamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateStream Source #

Create a value of CreateStream with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateStream, createStream_dataRetentionInHours - The number of hours that you want to retain the data in the stream. Kinesis Video Streams retains the data in a data store that is associated with the stream.

The default value is 0, indicating that the stream does not persist data.

When the DataRetentionInHours value is 0, consumers can still consume the fragments that remain in the service host buffer, which has a retention time limit of 5 minutes and a retention memory limit of 200 MB. Fragments are removed from the buffer when either limit is reached.

CreateStream, createStream_deviceName - The name of the device that is writing to the stream.

In the current implementation, Kinesis Video Streams does not use this name.

CreateStream, createStream_kmsKeyId - The ID of the Key Management Service (KMS) key that you want Kinesis Video Streams to use to encrypt stream data.

If no key ID is specified, the default, Kinesis Video-managed key (aws/kinesisvideo) is used.

For more information, see DescribeKey.

CreateStream, createStream_mediaType - The media type of the stream. Consumers of the stream can use this information when processing the stream. For more information about media types, see Media Types. If you choose to specify the MediaType, see Naming Requirements for guidelines.

Example valid values include "video/h264" and "video/h264,audio/aac".

This parameter is optional; the default value is null (or empty in JSON).

$sel:tags:CreateStream', createStream_tags - A list of tags to associate with the specified stream. Each tag is a key-value pair (the value is optional).

CreateStream, createStream_streamName - A name for the stream that you are creating.

The stream name is an identifier for the stream, and must be unique for each account and region.

data CreateStreamResponse Source #

See: newCreateStreamResponse smart constructor.

Instances

Instances details
Generic CreateStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateStream

Associated Types

type Rep CreateStreamResponse :: Type -> Type #

Read CreateStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateStream

Show CreateStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateStream

NFData CreateStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateStream

Methods

rnf :: CreateStreamResponse -> () #

Eq CreateStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateStream

type Rep CreateStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.CreateStream

type Rep CreateStreamResponse = D1 ('MetaData "CreateStreamResponse" "Amazonka.KinesisVideo.CreateStream" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "CreateStreamResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "streamARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateStreamResponse Source #

Create a value of CreateStreamResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateStreamResponse, createStreamResponse_streamARN - The Amazon Resource Name (ARN) of the stream.

$sel:httpStatus:CreateStreamResponse', createStreamResponse_httpStatus - The response's http status code.

DeleteSignalingChannel

data DeleteSignalingChannel Source #

See: newDeleteSignalingChannel smart constructor.

Instances

Instances details
ToJSON DeleteSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteSignalingChannel

ToHeaders DeleteSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteSignalingChannel

ToPath DeleteSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteSignalingChannel

ToQuery DeleteSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteSignalingChannel

AWSRequest DeleteSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteSignalingChannel

Associated Types

type AWSResponse DeleteSignalingChannel #

Generic DeleteSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteSignalingChannel

Associated Types

type Rep DeleteSignalingChannel :: Type -> Type #

Read DeleteSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteSignalingChannel

Show DeleteSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteSignalingChannel

NFData DeleteSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteSignalingChannel

Methods

rnf :: DeleteSignalingChannel -> () #

Eq DeleteSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteSignalingChannel

Hashable DeleteSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteSignalingChannel

type AWSResponse DeleteSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteSignalingChannel

type Rep DeleteSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteSignalingChannel

type Rep DeleteSignalingChannel = D1 ('MetaData "DeleteSignalingChannel" "Amazonka.KinesisVideo.DeleteSignalingChannel" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "DeleteSignalingChannel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "currentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "channelARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteSignalingChannel Source #

Create a value of DeleteSignalingChannel with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:currentVersion:DeleteSignalingChannel', deleteSignalingChannel_currentVersion - The current version of the signaling channel that you want to delete. You can obtain the current version by invoking the DescribeSignalingChannel or ListSignalingChannels API operations.

DeleteSignalingChannel, deleteSignalingChannel_channelARN - The Amazon Resource Name (ARN) of the signaling channel that you want to delete.

data DeleteSignalingChannelResponse Source #

See: newDeleteSignalingChannelResponse smart constructor.

Instances

Instances details
Generic DeleteSignalingChannelResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteSignalingChannel

Associated Types

type Rep DeleteSignalingChannelResponse :: Type -> Type #

Read DeleteSignalingChannelResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteSignalingChannel

Show DeleteSignalingChannelResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteSignalingChannel

NFData DeleteSignalingChannelResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteSignalingChannel

Eq DeleteSignalingChannelResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteSignalingChannel

type Rep DeleteSignalingChannelResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteSignalingChannel

type Rep DeleteSignalingChannelResponse = D1 ('MetaData "DeleteSignalingChannelResponse" "Amazonka.KinesisVideo.DeleteSignalingChannel" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "DeleteSignalingChannelResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteSignalingChannelResponse Source #

Create a value of DeleteSignalingChannelResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteSignalingChannelResponse', deleteSignalingChannelResponse_httpStatus - The response's http status code.

DeleteStream

data DeleteStream Source #

See: newDeleteStream smart constructor.

Constructors

DeleteStream' (Maybe Text) Text 

Instances

Instances details
ToJSON DeleteStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteStream

ToHeaders DeleteStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteStream

ToPath DeleteStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteStream

ToQuery DeleteStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteStream

AWSRequest DeleteStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteStream

Associated Types

type AWSResponse DeleteStream #

Generic DeleteStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteStream

Associated Types

type Rep DeleteStream :: Type -> Type #

Read DeleteStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteStream

Show DeleteStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteStream

NFData DeleteStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteStream

Methods

rnf :: DeleteStream -> () #

Eq DeleteStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteStream

Hashable DeleteStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteStream

type AWSResponse DeleteStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteStream

type Rep DeleteStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteStream

type Rep DeleteStream = D1 ('MetaData "DeleteStream" "Amazonka.KinesisVideo.DeleteStream" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "DeleteStream'" 'PrefixI 'True) (S1 ('MetaSel ('Just "currentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "streamARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteStream Source #

Create a value of DeleteStream with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:currentVersion:DeleteStream', deleteStream_currentVersion - Optional: The version of the stream that you want to delete.

Specify the version as a safeguard to ensure that your are deleting the correct stream. To get the stream version, use the DescribeStream API.

If not specified, only the CreationTime is checked before deleting the stream.

DeleteStream, deleteStream_streamARN - The Amazon Resource Name (ARN) of the stream that you want to delete.

data DeleteStreamResponse Source #

See: newDeleteStreamResponse smart constructor.

Instances

Instances details
Generic DeleteStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteStream

Associated Types

type Rep DeleteStreamResponse :: Type -> Type #

Read DeleteStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteStream

Show DeleteStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteStream

NFData DeleteStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteStream

Methods

rnf :: DeleteStreamResponse -> () #

Eq DeleteStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteStream

type Rep DeleteStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DeleteStream

type Rep DeleteStreamResponse = D1 ('MetaData "DeleteStreamResponse" "Amazonka.KinesisVideo.DeleteStream" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "DeleteStreamResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteStreamResponse Source #

Create a value of DeleteStreamResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteStreamResponse', deleteStreamResponse_httpStatus - The response's http status code.

DescribeEdgeConfiguration

data DescribeEdgeConfiguration Source #

See: newDescribeEdgeConfiguration smart constructor.

Instances

Instances details
ToJSON DescribeEdgeConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeEdgeConfiguration

ToHeaders DescribeEdgeConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeEdgeConfiguration

ToPath DescribeEdgeConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeEdgeConfiguration

ToQuery DescribeEdgeConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeEdgeConfiguration

AWSRequest DescribeEdgeConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeEdgeConfiguration

Generic DescribeEdgeConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeEdgeConfiguration

Associated Types

type Rep DescribeEdgeConfiguration :: Type -> Type #

Read DescribeEdgeConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeEdgeConfiguration

Show DescribeEdgeConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeEdgeConfiguration

NFData DescribeEdgeConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeEdgeConfiguration

Eq DescribeEdgeConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeEdgeConfiguration

Hashable DescribeEdgeConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeEdgeConfiguration

type AWSResponse DescribeEdgeConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeEdgeConfiguration

type Rep DescribeEdgeConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeEdgeConfiguration

type Rep DescribeEdgeConfiguration = D1 ('MetaData "DescribeEdgeConfiguration" "Amazonka.KinesisVideo.DescribeEdgeConfiguration" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "DescribeEdgeConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "streamARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "streamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDescribeEdgeConfiguration :: DescribeEdgeConfiguration Source #

Create a value of DescribeEdgeConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeEdgeConfiguration, describeEdgeConfiguration_streamARN - The Amazon Resource Name (ARN) of the stream. Specify either the StreamNameor the StreamARN.

DescribeEdgeConfiguration, describeEdgeConfiguration_streamName - The name of the stream whose edge configuration you want to update. Specify either the StreamName or the StreamARN.

data DescribeEdgeConfigurationResponse Source #

See: newDescribeEdgeConfigurationResponse smart constructor.

Instances

Instances details
Generic DescribeEdgeConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeEdgeConfiguration

Associated Types

type Rep DescribeEdgeConfigurationResponse :: Type -> Type #

Show DescribeEdgeConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeEdgeConfiguration

NFData DescribeEdgeConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeEdgeConfiguration

Eq DescribeEdgeConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeEdgeConfiguration

type Rep DescribeEdgeConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeEdgeConfiguration

type Rep DescribeEdgeConfigurationResponse = D1 ('MetaData "DescribeEdgeConfigurationResponse" "Amazonka.KinesisVideo.DescribeEdgeConfiguration" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "DescribeEdgeConfigurationResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "edgeConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EdgeConfig))) :*: (S1 ('MetaSel ('Just "failedStatusDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "streamARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "streamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "syncStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SyncStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDescribeEdgeConfigurationResponse Source #

Create a value of DescribeEdgeConfigurationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeEdgeConfigurationResponse, describeEdgeConfigurationResponse_creationTime - The timestamp at which a stream’s edge configuration was first created.

$sel:edgeConfig:DescribeEdgeConfigurationResponse', describeEdgeConfigurationResponse_edgeConfig - A description of the stream's edge configuration that will be used to sync with the Edge Agent IoT Greengrass component. The Edge Agent component will run on an IoT Hub Device setup at your premise.

$sel:failedStatusDetails:DescribeEdgeConfigurationResponse', describeEdgeConfigurationResponse_failedStatusDetails - A description of the generated failure status.

$sel:lastUpdatedTime:DescribeEdgeConfigurationResponse', describeEdgeConfigurationResponse_lastUpdatedTime - The timestamp at which a stream’s edge configuration was last updated.

DescribeEdgeConfiguration, describeEdgeConfigurationResponse_streamARN - The Amazon Resource Name (ARN) of the stream.

DescribeEdgeConfiguration, describeEdgeConfigurationResponse_streamName - The name of the stream from which the edge configuration was updated.

$sel:syncStatus:DescribeEdgeConfigurationResponse', describeEdgeConfigurationResponse_syncStatus - The latest status of the edge configuration update.

$sel:httpStatus:DescribeEdgeConfigurationResponse', describeEdgeConfigurationResponse_httpStatus - The response's http status code.

DescribeImageGenerationConfiguration

data DescribeImageGenerationConfiguration Source #

Instances

Instances details
ToJSON DescribeImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeImageGenerationConfiguration

ToHeaders DescribeImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeImageGenerationConfiguration

ToPath DescribeImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeImageGenerationConfiguration

ToQuery DescribeImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeImageGenerationConfiguration

AWSRequest DescribeImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeImageGenerationConfiguration

Generic DescribeImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeImageGenerationConfiguration

Read DescribeImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeImageGenerationConfiguration

Show DescribeImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeImageGenerationConfiguration

NFData DescribeImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeImageGenerationConfiguration

Eq DescribeImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeImageGenerationConfiguration

Hashable DescribeImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeImageGenerationConfiguration

type AWSResponse DescribeImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeImageGenerationConfiguration

type Rep DescribeImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeImageGenerationConfiguration

type Rep DescribeImageGenerationConfiguration = D1 ('MetaData "DescribeImageGenerationConfiguration" "Amazonka.KinesisVideo.DescribeImageGenerationConfiguration" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "DescribeImageGenerationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "streamARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "streamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDescribeImageGenerationConfiguration :: DescribeImageGenerationConfiguration Source #

Create a value of DescribeImageGenerationConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeImageGenerationConfiguration, describeImageGenerationConfiguration_streamARN - The Amazon Resource Name (ARN) of the Kinesis video stream from which to retrieve the image generation configuration. You must specify either the StreamName or the StreamARN.

DescribeImageGenerationConfiguration, describeImageGenerationConfiguration_streamName - The name of the stream from which to retrieve the image generation configuration. You must specify either the StreamName or the StreamARN.

data DescribeImageGenerationConfigurationResponse Source #

Instances

Instances details
Generic DescribeImageGenerationConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeImageGenerationConfiguration

Read DescribeImageGenerationConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeImageGenerationConfiguration

Show DescribeImageGenerationConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeImageGenerationConfiguration

NFData DescribeImageGenerationConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeImageGenerationConfiguration

Eq DescribeImageGenerationConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeImageGenerationConfiguration

type Rep DescribeImageGenerationConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeImageGenerationConfiguration

type Rep DescribeImageGenerationConfigurationResponse = D1 ('MetaData "DescribeImageGenerationConfigurationResponse" "Amazonka.KinesisVideo.DescribeImageGenerationConfiguration" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "DescribeImageGenerationConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "imageGenerationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageGenerationConfiguration)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeImageGenerationConfigurationResponse Source #

Create a value of DescribeImageGenerationConfigurationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:imageGenerationConfiguration:DescribeImageGenerationConfigurationResponse', describeImageGenerationConfigurationResponse_imageGenerationConfiguration - The structure that contains the information required for the Kinesis video stream (KVS) images delivery. If this structure is null, the configuration will be deleted from the stream.

$sel:httpStatus:DescribeImageGenerationConfigurationResponse', describeImageGenerationConfigurationResponse_httpStatus - The response's http status code.

DescribeMappedResourceConfiguration (Paginated)

data DescribeMappedResourceConfiguration Source #

Instances

Instances details
ToJSON DescribeMappedResourceConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMappedResourceConfiguration

ToHeaders DescribeMappedResourceConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMappedResourceConfiguration

ToPath DescribeMappedResourceConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMappedResourceConfiguration

ToQuery DescribeMappedResourceConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMappedResourceConfiguration

AWSPager DescribeMappedResourceConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMappedResourceConfiguration

AWSRequest DescribeMappedResourceConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMappedResourceConfiguration

Generic DescribeMappedResourceConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMappedResourceConfiguration

Read DescribeMappedResourceConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMappedResourceConfiguration

Show DescribeMappedResourceConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMappedResourceConfiguration

NFData DescribeMappedResourceConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMappedResourceConfiguration

Eq DescribeMappedResourceConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMappedResourceConfiguration

Hashable DescribeMappedResourceConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMappedResourceConfiguration

type AWSResponse DescribeMappedResourceConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMappedResourceConfiguration

type Rep DescribeMappedResourceConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMappedResourceConfiguration

type Rep DescribeMappedResourceConfiguration = D1 ('MetaData "DescribeMappedResourceConfiguration" "Amazonka.KinesisVideo.DescribeMappedResourceConfiguration" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "DescribeMappedResourceConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "streamARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "streamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeMappedResourceConfiguration :: DescribeMappedResourceConfiguration Source #

Create a value of DescribeMappedResourceConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:DescribeMappedResourceConfiguration', describeMappedResourceConfiguration_maxResults - The maximum number of results to return in the response.

DescribeMappedResourceConfiguration, describeMappedResourceConfiguration_nextToken - The token to provide in your next request, to get another batch of results.

DescribeMappedResourceConfiguration, describeMappedResourceConfiguration_streamARN - The Amazon Resource Name (ARN) of the stream.

DescribeMappedResourceConfiguration, describeMappedResourceConfiguration_streamName - The name of the stream.

data DescribeMappedResourceConfigurationResponse Source #

Instances

Instances details
Generic DescribeMappedResourceConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMappedResourceConfiguration

Read DescribeMappedResourceConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMappedResourceConfiguration

Show DescribeMappedResourceConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMappedResourceConfiguration

NFData DescribeMappedResourceConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMappedResourceConfiguration

Eq DescribeMappedResourceConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMappedResourceConfiguration

type Rep DescribeMappedResourceConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMappedResourceConfiguration

type Rep DescribeMappedResourceConfigurationResponse = D1 ('MetaData "DescribeMappedResourceConfigurationResponse" "Amazonka.KinesisVideo.DescribeMappedResourceConfiguration" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "DescribeMappedResourceConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mappedResourceConfigurationList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MappedResourceConfigurationListItem])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeMappedResourceConfigurationResponse Source #

Create a value of DescribeMappedResourceConfigurationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:mappedResourceConfigurationList:DescribeMappedResourceConfigurationResponse', describeMappedResourceConfigurationResponse_mappedResourceConfigurationList - A structure that encapsulates, or contains, the media storage configuration properties.

DescribeMappedResourceConfiguration, describeMappedResourceConfigurationResponse_nextToken - The token that was used in the NextTokenrequest to fetch the next set of results.

$sel:httpStatus:DescribeMappedResourceConfigurationResponse', describeMappedResourceConfigurationResponse_httpStatus - The response's http status code.

DescribeMediaStorageConfiguration

data DescribeMediaStorageConfiguration Source #

See: newDescribeMediaStorageConfiguration smart constructor.

Instances

Instances details
ToJSON DescribeMediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMediaStorageConfiguration

ToHeaders DescribeMediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMediaStorageConfiguration

ToPath DescribeMediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMediaStorageConfiguration

ToQuery DescribeMediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMediaStorageConfiguration

AWSRequest DescribeMediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMediaStorageConfiguration

Generic DescribeMediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMediaStorageConfiguration

Associated Types

type Rep DescribeMediaStorageConfiguration :: Type -> Type #

Read DescribeMediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMediaStorageConfiguration

Show DescribeMediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMediaStorageConfiguration

NFData DescribeMediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMediaStorageConfiguration

Eq DescribeMediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMediaStorageConfiguration

Hashable DescribeMediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMediaStorageConfiguration

type AWSResponse DescribeMediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMediaStorageConfiguration

type Rep DescribeMediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMediaStorageConfiguration

type Rep DescribeMediaStorageConfiguration = D1 ('MetaData "DescribeMediaStorageConfiguration" "Amazonka.KinesisVideo.DescribeMediaStorageConfiguration" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "DescribeMediaStorageConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "channelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDescribeMediaStorageConfiguration :: DescribeMediaStorageConfiguration Source #

Create a value of DescribeMediaStorageConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeMediaStorageConfiguration, describeMediaStorageConfiguration_channelARN - The Amazon Resource Name (ARN) of the channel.

DescribeMediaStorageConfiguration, describeMediaStorageConfiguration_channelName - The name of the channel.

data DescribeMediaStorageConfigurationResponse Source #

Instances

Instances details
Generic DescribeMediaStorageConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMediaStorageConfiguration

Read DescribeMediaStorageConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMediaStorageConfiguration

Show DescribeMediaStorageConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMediaStorageConfiguration

NFData DescribeMediaStorageConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMediaStorageConfiguration

Eq DescribeMediaStorageConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMediaStorageConfiguration

type Rep DescribeMediaStorageConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeMediaStorageConfiguration

type Rep DescribeMediaStorageConfigurationResponse = D1 ('MetaData "DescribeMediaStorageConfigurationResponse" "Amazonka.KinesisVideo.DescribeMediaStorageConfiguration" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "DescribeMediaStorageConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mediaStorageConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MediaStorageConfiguration)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeMediaStorageConfigurationResponse Source #

Create a value of DescribeMediaStorageConfigurationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:mediaStorageConfiguration:DescribeMediaStorageConfigurationResponse', describeMediaStorageConfigurationResponse_mediaStorageConfiguration - A structure that encapsulates, or contains, the media storage configuration properties.

$sel:httpStatus:DescribeMediaStorageConfigurationResponse', describeMediaStorageConfigurationResponse_httpStatus - The response's http status code.

DescribeNotificationConfiguration

data DescribeNotificationConfiguration Source #

See: newDescribeNotificationConfiguration smart constructor.

Instances

Instances details
ToJSON DescribeNotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeNotificationConfiguration

ToHeaders DescribeNotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeNotificationConfiguration

ToPath DescribeNotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeNotificationConfiguration

ToQuery DescribeNotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeNotificationConfiguration

AWSRequest DescribeNotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeNotificationConfiguration

Generic DescribeNotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeNotificationConfiguration

Associated Types

type Rep DescribeNotificationConfiguration :: Type -> Type #

Read DescribeNotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeNotificationConfiguration

Show DescribeNotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeNotificationConfiguration

NFData DescribeNotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeNotificationConfiguration

Eq DescribeNotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeNotificationConfiguration

Hashable DescribeNotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeNotificationConfiguration

type AWSResponse DescribeNotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeNotificationConfiguration

type Rep DescribeNotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeNotificationConfiguration

type Rep DescribeNotificationConfiguration = D1 ('MetaData "DescribeNotificationConfiguration" "Amazonka.KinesisVideo.DescribeNotificationConfiguration" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "DescribeNotificationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "streamARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "streamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDescribeNotificationConfiguration :: DescribeNotificationConfiguration Source #

Create a value of DescribeNotificationConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeNotificationConfiguration, describeNotificationConfiguration_streamARN - The Amazon Resource Name (ARN) of the Kinesis video stream from where you want to retrieve the notification configuration. You must specify either the StreamName or the StreamARN.

DescribeNotificationConfiguration, describeNotificationConfiguration_streamName - The name of the stream from which to retrieve the notification configuration. You must specify either the StreamName or the StreamARN.

data DescribeNotificationConfigurationResponse Source #

Instances

Instances details
Generic DescribeNotificationConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeNotificationConfiguration

Read DescribeNotificationConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeNotificationConfiguration

Show DescribeNotificationConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeNotificationConfiguration

NFData DescribeNotificationConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeNotificationConfiguration

Eq DescribeNotificationConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeNotificationConfiguration

type Rep DescribeNotificationConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeNotificationConfiguration

type Rep DescribeNotificationConfigurationResponse = D1 ('MetaData "DescribeNotificationConfigurationResponse" "Amazonka.KinesisVideo.DescribeNotificationConfiguration" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "DescribeNotificationConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "notificationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NotificationConfiguration)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeNotificationConfigurationResponse Source #

Create a value of DescribeNotificationConfigurationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:notificationConfiguration:DescribeNotificationConfigurationResponse', describeNotificationConfigurationResponse_notificationConfiguration - The structure that contains the information required for notifications. If the structure is null, the configuration will be deleted from the stream.

$sel:httpStatus:DescribeNotificationConfigurationResponse', describeNotificationConfigurationResponse_httpStatus - The response's http status code.

DescribeSignalingChannel

data DescribeSignalingChannel Source #

See: newDescribeSignalingChannel smart constructor.

Instances

Instances details
ToJSON DescribeSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeSignalingChannel

ToHeaders DescribeSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeSignalingChannel

ToPath DescribeSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeSignalingChannel

ToQuery DescribeSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeSignalingChannel

AWSRequest DescribeSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeSignalingChannel

Generic DescribeSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeSignalingChannel

Associated Types

type Rep DescribeSignalingChannel :: Type -> Type #

Read DescribeSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeSignalingChannel

Show DescribeSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeSignalingChannel

NFData DescribeSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeSignalingChannel

Eq DescribeSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeSignalingChannel

Hashable DescribeSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeSignalingChannel

type AWSResponse DescribeSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeSignalingChannel

type Rep DescribeSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeSignalingChannel

type Rep DescribeSignalingChannel = D1 ('MetaData "DescribeSignalingChannel" "Amazonka.KinesisVideo.DescribeSignalingChannel" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "DescribeSignalingChannel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "channelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDescribeSignalingChannel :: DescribeSignalingChannel Source #

Create a value of DescribeSignalingChannel with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeSignalingChannel, describeSignalingChannel_channelARN - The ARN of the signaling channel that you want to describe.

DescribeSignalingChannel, describeSignalingChannel_channelName - The name of the signaling channel that you want to describe.

data DescribeSignalingChannelResponse Source #

See: newDescribeSignalingChannelResponse smart constructor.

Instances

Instances details
Generic DescribeSignalingChannelResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeSignalingChannel

Associated Types

type Rep DescribeSignalingChannelResponse :: Type -> Type #

Read DescribeSignalingChannelResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeSignalingChannel

Show DescribeSignalingChannelResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeSignalingChannel

NFData DescribeSignalingChannelResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeSignalingChannel

Eq DescribeSignalingChannelResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeSignalingChannel

type Rep DescribeSignalingChannelResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeSignalingChannel

type Rep DescribeSignalingChannelResponse = D1 ('MetaData "DescribeSignalingChannelResponse" "Amazonka.KinesisVideo.DescribeSignalingChannel" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "DescribeSignalingChannelResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelInfo)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeSignalingChannelResponse Source #

Create a value of DescribeSignalingChannelResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:channelInfo:DescribeSignalingChannelResponse', describeSignalingChannelResponse_channelInfo - A structure that encapsulates the specified signaling channel's metadata and properties.

$sel:httpStatus:DescribeSignalingChannelResponse', describeSignalingChannelResponse_httpStatus - The response's http status code.

DescribeStream

data DescribeStream Source #

See: newDescribeStream smart constructor.

Constructors

DescribeStream' (Maybe Text) (Maybe Text) 

Instances

Instances details
ToJSON DescribeStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeStream

ToHeaders DescribeStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeStream

ToPath DescribeStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeStream

ToQuery DescribeStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeStream

AWSRequest DescribeStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeStream

Associated Types

type AWSResponse DescribeStream #

Generic DescribeStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeStream

Associated Types

type Rep DescribeStream :: Type -> Type #

Read DescribeStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeStream

Show DescribeStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeStream

NFData DescribeStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeStream

Methods

rnf :: DescribeStream -> () #

Eq DescribeStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeStream

Hashable DescribeStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeStream

type AWSResponse DescribeStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeStream

type Rep DescribeStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeStream

type Rep DescribeStream = D1 ('MetaData "DescribeStream" "Amazonka.KinesisVideo.DescribeStream" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "DescribeStream'" 'PrefixI 'True) (S1 ('MetaSel ('Just "streamARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "streamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDescribeStream :: DescribeStream Source #

Create a value of DescribeStream with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeStream, describeStream_streamARN - The Amazon Resource Name (ARN) of the stream.

DescribeStream, describeStream_streamName - The name of the stream.

data DescribeStreamResponse Source #

See: newDescribeStreamResponse smart constructor.

Instances

Instances details
Generic DescribeStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeStream

Associated Types

type Rep DescribeStreamResponse :: Type -> Type #

Read DescribeStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeStream

Show DescribeStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeStream

NFData DescribeStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeStream

Methods

rnf :: DescribeStreamResponse -> () #

Eq DescribeStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeStream

type Rep DescribeStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.DescribeStream

type Rep DescribeStreamResponse = D1 ('MetaData "DescribeStreamResponse" "Amazonka.KinesisVideo.DescribeStream" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "DescribeStreamResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "streamInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamInfo)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeStreamResponse Source #

Create a value of DescribeStreamResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:streamInfo:DescribeStreamResponse', describeStreamResponse_streamInfo - An object that describes the stream.

$sel:httpStatus:DescribeStreamResponse', describeStreamResponse_httpStatus - The response's http status code.

GetDataEndpoint

data GetDataEndpoint Source #

See: newGetDataEndpoint smart constructor.

Instances

Instances details
ToJSON GetDataEndpoint Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetDataEndpoint

ToHeaders GetDataEndpoint Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetDataEndpoint

ToPath GetDataEndpoint Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetDataEndpoint

ToQuery GetDataEndpoint Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetDataEndpoint

AWSRequest GetDataEndpoint Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetDataEndpoint

Associated Types

type AWSResponse GetDataEndpoint #

Generic GetDataEndpoint Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetDataEndpoint

Associated Types

type Rep GetDataEndpoint :: Type -> Type #

Read GetDataEndpoint Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetDataEndpoint

Show GetDataEndpoint Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetDataEndpoint

NFData GetDataEndpoint Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetDataEndpoint

Methods

rnf :: GetDataEndpoint -> () #

Eq GetDataEndpoint Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetDataEndpoint

Hashable GetDataEndpoint Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetDataEndpoint

type AWSResponse GetDataEndpoint Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetDataEndpoint

type Rep GetDataEndpoint Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetDataEndpoint

type Rep GetDataEndpoint = D1 ('MetaData "GetDataEndpoint" "Amazonka.KinesisVideo.GetDataEndpoint" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "GetDataEndpoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "streamARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "streamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "aPIName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 APIName))))

newGetDataEndpoint Source #

Create a value of GetDataEndpoint with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetDataEndpoint, getDataEndpoint_streamARN - 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.

GetDataEndpoint, getDataEndpoint_streamName - 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.

$sel:aPIName:GetDataEndpoint', getDataEndpoint_aPIName - The name of the API action for which to get an endpoint.

data GetDataEndpointResponse Source #

See: newGetDataEndpointResponse smart constructor.

Instances

Instances details
Generic GetDataEndpointResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetDataEndpoint

Associated Types

type Rep GetDataEndpointResponse :: Type -> Type #

Read GetDataEndpointResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetDataEndpoint

Show GetDataEndpointResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetDataEndpoint

NFData GetDataEndpointResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetDataEndpoint

Methods

rnf :: GetDataEndpointResponse -> () #

Eq GetDataEndpointResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetDataEndpoint

type Rep GetDataEndpointResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetDataEndpoint

type Rep GetDataEndpointResponse = D1 ('MetaData "GetDataEndpointResponse" "Amazonka.KinesisVideo.GetDataEndpoint" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "GetDataEndpointResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetDataEndpointResponse Source #

Create a value of GetDataEndpointResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:dataEndpoint:GetDataEndpointResponse', getDataEndpointResponse_dataEndpoint - The endpoint value. To read data from the stream or to write data to it, specify this endpoint in your application.

$sel:httpStatus:GetDataEndpointResponse', getDataEndpointResponse_httpStatus - The response's http status code.

GetSignalingChannelEndpoint

data GetSignalingChannelEndpoint Source #

See: newGetSignalingChannelEndpoint smart constructor.

Instances

Instances details
ToJSON GetSignalingChannelEndpoint Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetSignalingChannelEndpoint

ToHeaders GetSignalingChannelEndpoint Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetSignalingChannelEndpoint

ToPath GetSignalingChannelEndpoint Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetSignalingChannelEndpoint

ToQuery GetSignalingChannelEndpoint Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetSignalingChannelEndpoint

AWSRequest GetSignalingChannelEndpoint Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetSignalingChannelEndpoint

Generic GetSignalingChannelEndpoint Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetSignalingChannelEndpoint

Associated Types

type Rep GetSignalingChannelEndpoint :: Type -> Type #

Read GetSignalingChannelEndpoint Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetSignalingChannelEndpoint

Show GetSignalingChannelEndpoint Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetSignalingChannelEndpoint

NFData GetSignalingChannelEndpoint Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetSignalingChannelEndpoint

Eq GetSignalingChannelEndpoint Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetSignalingChannelEndpoint

Hashable GetSignalingChannelEndpoint Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetSignalingChannelEndpoint

type AWSResponse GetSignalingChannelEndpoint Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetSignalingChannelEndpoint

type Rep GetSignalingChannelEndpoint Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetSignalingChannelEndpoint

type Rep GetSignalingChannelEndpoint = D1 ('MetaData "GetSignalingChannelEndpoint" "Amazonka.KinesisVideo.GetSignalingChannelEndpoint" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "GetSignalingChannelEndpoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "singleMasterChannelEndpointConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SingleMasterChannelEndpointConfiguration)) :*: S1 ('MetaSel ('Just "channelARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetSignalingChannelEndpoint Source #

Create a value of GetSignalingChannelEndpoint with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:singleMasterChannelEndpointConfiguration:GetSignalingChannelEndpoint', getSignalingChannelEndpoint_singleMasterChannelEndpointConfiguration - A structure containing the endpoint configuration for the SINGLE_MASTER channel type.

GetSignalingChannelEndpoint, getSignalingChannelEndpoint_channelARN - The Amazon Resource Name (ARN) of the signalling channel for which you want to get an endpoint.

data GetSignalingChannelEndpointResponse Source #

Instances

Instances details
Generic GetSignalingChannelEndpointResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetSignalingChannelEndpoint

Read GetSignalingChannelEndpointResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetSignalingChannelEndpoint

Show GetSignalingChannelEndpointResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetSignalingChannelEndpoint

NFData GetSignalingChannelEndpointResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetSignalingChannelEndpoint

Eq GetSignalingChannelEndpointResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetSignalingChannelEndpoint

type Rep GetSignalingChannelEndpointResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.GetSignalingChannelEndpoint

type Rep GetSignalingChannelEndpointResponse = D1 ('MetaData "GetSignalingChannelEndpointResponse" "Amazonka.KinesisVideo.GetSignalingChannelEndpoint" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "GetSignalingChannelEndpointResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceEndpointList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ResourceEndpointListItem])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetSignalingChannelEndpointResponse Source #

Create a value of GetSignalingChannelEndpointResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceEndpointList:GetSignalingChannelEndpointResponse', getSignalingChannelEndpointResponse_resourceEndpointList - A list of endpoints for the specified signaling channel.

$sel:httpStatus:GetSignalingChannelEndpointResponse', getSignalingChannelEndpointResponse_httpStatus - The response's http status code.

ListSignalingChannels (Paginated)

data ListSignalingChannels Source #

See: newListSignalingChannels smart constructor.

Instances

Instances details
ToJSON ListSignalingChannels Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListSignalingChannels

ToHeaders ListSignalingChannels Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListSignalingChannels

ToPath ListSignalingChannels Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListSignalingChannels

ToQuery ListSignalingChannels Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListSignalingChannels

AWSPager ListSignalingChannels Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListSignalingChannels

AWSRequest ListSignalingChannels Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListSignalingChannels

Associated Types

type AWSResponse ListSignalingChannels #

Generic ListSignalingChannels Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListSignalingChannels

Associated Types

type Rep ListSignalingChannels :: Type -> Type #

Read ListSignalingChannels Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListSignalingChannels

Show ListSignalingChannels Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListSignalingChannels

NFData ListSignalingChannels Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListSignalingChannels

Methods

rnf :: ListSignalingChannels -> () #

Eq ListSignalingChannels Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListSignalingChannels

Hashable ListSignalingChannels Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListSignalingChannels

type AWSResponse ListSignalingChannels Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListSignalingChannels

type Rep ListSignalingChannels Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListSignalingChannels

type Rep ListSignalingChannels = D1 ('MetaData "ListSignalingChannels" "Amazonka.KinesisVideo.ListSignalingChannels" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "ListSignalingChannels'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelNameCondition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelNameCondition)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListSignalingChannels :: ListSignalingChannels Source #

Create a value of ListSignalingChannels with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:channelNameCondition:ListSignalingChannels', listSignalingChannels_channelNameCondition - Optional: Returns only the channels that satisfy a specific condition.

$sel:maxResults:ListSignalingChannels', listSignalingChannels_maxResults - The maximum number of channels to return in the response. The default is 500.

ListSignalingChannels, listSignalingChannels_nextToken - If you specify this parameter, when the result of a ListSignalingChannels operation is truncated, the call returns the NextToken in the response. To get another batch of channels, provide this token in your next request.

data ListSignalingChannelsResponse Source #

See: newListSignalingChannelsResponse smart constructor.

Instances

Instances details
Generic ListSignalingChannelsResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListSignalingChannels

Associated Types

type Rep ListSignalingChannelsResponse :: Type -> Type #

Read ListSignalingChannelsResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListSignalingChannels

Show ListSignalingChannelsResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListSignalingChannels

NFData ListSignalingChannelsResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListSignalingChannels

Eq ListSignalingChannelsResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListSignalingChannels

type Rep ListSignalingChannelsResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListSignalingChannels

type Rep ListSignalingChannelsResponse = D1 ('MetaData "ListSignalingChannelsResponse" "Amazonka.KinesisVideo.ListSignalingChannels" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "ListSignalingChannelsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelInfoList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ChannelInfo])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListSignalingChannelsResponse Source #

Create a value of ListSignalingChannelsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:channelInfoList:ListSignalingChannelsResponse', listSignalingChannelsResponse_channelInfoList - An array of ChannelInfo objects.

ListSignalingChannels, listSignalingChannelsResponse_nextToken - If the response is truncated, the call returns this element with a token. To get the next batch of streams, use this token in your next request.

$sel:httpStatus:ListSignalingChannelsResponse', listSignalingChannelsResponse_httpStatus - The response's http status code.

ListStreams (Paginated)

data ListStreams Source #

See: newListStreams smart constructor.

Instances

Instances details
ToJSON ListStreams Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListStreams

ToHeaders ListStreams Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListStreams

Methods

toHeaders :: ListStreams -> [Header] #

ToPath ListStreams Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListStreams

ToQuery ListStreams Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListStreams

AWSPager ListStreams Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListStreams

AWSRequest ListStreams Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListStreams

Associated Types

type AWSResponse ListStreams #

Generic ListStreams Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListStreams

Associated Types

type Rep ListStreams :: Type -> Type #

Read ListStreams Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListStreams

Show ListStreams Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListStreams

NFData ListStreams Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListStreams

Methods

rnf :: ListStreams -> () #

Eq ListStreams Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListStreams

Hashable ListStreams Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListStreams

type AWSResponse ListStreams Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListStreams

type Rep ListStreams Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListStreams

type Rep ListStreams = D1 ('MetaData "ListStreams" "Amazonka.KinesisVideo.ListStreams" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "ListStreams'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "streamNameCondition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamNameCondition)))))

newListStreams :: ListStreams Source #

Create a value of ListStreams with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListStreams', listStreams_maxResults - The maximum number of streams to return in the response. The default is 10,000.

ListStreams, listStreams_nextToken - If you specify this parameter, when the result of a ListStreams operation is truncated, the call returns the NextToken in the response. To get another batch of streams, provide this token in your next request.

$sel:streamNameCondition:ListStreams', listStreams_streamNameCondition - Optional: Returns only streams that satisfy a specific condition. Currently, you can specify only the prefix of a stream name as a condition.

data ListStreamsResponse Source #

See: newListStreamsResponse smart constructor.

Instances

Instances details
Generic ListStreamsResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListStreams

Associated Types

type Rep ListStreamsResponse :: Type -> Type #

Read ListStreamsResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListStreams

Show ListStreamsResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListStreams

NFData ListStreamsResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListStreams

Methods

rnf :: ListStreamsResponse -> () #

Eq ListStreamsResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListStreams

type Rep ListStreamsResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListStreams

type Rep ListStreamsResponse = D1 ('MetaData "ListStreamsResponse" "Amazonka.KinesisVideo.ListStreams" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "ListStreamsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "streamInfoList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [StreamInfo])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListStreamsResponse Source #

Create a value of ListStreamsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListStreams, listStreamsResponse_nextToken - If the response is truncated, the call returns this element with a token. To get the next batch of streams, use this token in your next request.

$sel:streamInfoList:ListStreamsResponse', listStreamsResponse_streamInfoList - An array of StreamInfo objects.

$sel:httpStatus:ListStreamsResponse', listStreamsResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForResource

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.KinesisVideo.ListTagsForResource" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListTagsForResource, listTagsForResource_nextToken - If you specify this parameter and the result of a ListTagsForResource call is truncated, the response includes a token that you can use in the next request to fetch the next batch of tags.

$sel:resourceARN:ListTagsForResource', listTagsForResource_resourceARN - The Amazon Resource Name (ARN) of the signaling channel for which you want to list tags.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.KinesisVideo.ListTagsForResource" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListTagsForResource, listTagsForResourceResponse_nextToken - If you specify this parameter and the result of a ListTagsForResource call is truncated, the response includes a token that you can use in the next request to fetch the next set of tags.

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - A map of tag keys and values associated with the specified signaling channel.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

ListTagsForStream

data ListTagsForStream Source #

See: newListTagsForStream smart constructor.

Instances

Instances details
ToJSON ListTagsForStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForStream

ToHeaders ListTagsForStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForStream

ToPath ListTagsForStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForStream

ToQuery ListTagsForStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForStream

AWSRequest ListTagsForStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForStream

Associated Types

type AWSResponse ListTagsForStream #

Generic ListTagsForStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForStream

Associated Types

type Rep ListTagsForStream :: Type -> Type #

Read ListTagsForStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForStream

Show ListTagsForStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForStream

NFData ListTagsForStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForStream

Methods

rnf :: ListTagsForStream -> () #

Eq ListTagsForStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForStream

Hashable ListTagsForStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForStream

type AWSResponse ListTagsForStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForStream

type Rep ListTagsForStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForStream

type Rep ListTagsForStream = D1 ('MetaData "ListTagsForStream" "Amazonka.KinesisVideo.ListTagsForStream" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "ListTagsForStream'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "streamARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "streamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListTagsForStream :: ListTagsForStream Source #

Create a value of ListTagsForStream with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListTagsForStream, listTagsForStream_nextToken - If you specify this parameter and the result of a ListTagsForStream call is truncated, the response includes a token that you can use in the next request to fetch the next batch of tags.

ListTagsForStream, listTagsForStream_streamARN - The Amazon Resource Name (ARN) of the stream that you want to list tags for.

ListTagsForStream, listTagsForStream_streamName - The name of the stream that you want to list tags for.

data ListTagsForStreamResponse Source #

See: newListTagsForStreamResponse smart constructor.

Instances

Instances details
Generic ListTagsForStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForStream

Associated Types

type Rep ListTagsForStreamResponse :: Type -> Type #

Read ListTagsForStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForStream

Show ListTagsForStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForStream

NFData ListTagsForStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForStream

Eq ListTagsForStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForStream

type Rep ListTagsForStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.ListTagsForStream

type Rep ListTagsForStreamResponse = D1 ('MetaData "ListTagsForStreamResponse" "Amazonka.KinesisVideo.ListTagsForStream" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "ListTagsForStreamResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListTagsForStreamResponse Source #

Create a value of ListTagsForStreamResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListTagsForStream, listTagsForStreamResponse_nextToken - If you specify this parameter and the result of a ListTags call is truncated, the response includes a token that you can use in the next request to fetch the next set of tags.

$sel:tags:ListTagsForStreamResponse', listTagsForStreamResponse_tags - A map of tag keys and values associated with the specified stream.

$sel:httpStatus:ListTagsForStreamResponse', listTagsForStreamResponse_httpStatus - The response's http status code.

StartEdgeConfigurationUpdate

data StartEdgeConfigurationUpdate Source #

See: newStartEdgeConfigurationUpdate smart constructor.

Instances

Instances details
ToJSON StartEdgeConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisVideo.StartEdgeConfigurationUpdate

ToHeaders StartEdgeConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisVideo.StartEdgeConfigurationUpdate

ToPath StartEdgeConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisVideo.StartEdgeConfigurationUpdate

ToQuery StartEdgeConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisVideo.StartEdgeConfigurationUpdate

AWSRequest StartEdgeConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisVideo.StartEdgeConfigurationUpdate

Generic StartEdgeConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisVideo.StartEdgeConfigurationUpdate

Associated Types

type Rep StartEdgeConfigurationUpdate :: Type -> Type #

Show StartEdgeConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisVideo.StartEdgeConfigurationUpdate

NFData StartEdgeConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisVideo.StartEdgeConfigurationUpdate

Eq StartEdgeConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisVideo.StartEdgeConfigurationUpdate

Hashable StartEdgeConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisVideo.StartEdgeConfigurationUpdate

type AWSResponse StartEdgeConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisVideo.StartEdgeConfigurationUpdate

type Rep StartEdgeConfigurationUpdate Source # 
Instance details

Defined in Amazonka.KinesisVideo.StartEdgeConfigurationUpdate

type Rep StartEdgeConfigurationUpdate = D1 ('MetaData "StartEdgeConfigurationUpdate" "Amazonka.KinesisVideo.StartEdgeConfigurationUpdate" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "StartEdgeConfigurationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "streamARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "streamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "edgeConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EdgeConfig))))

newStartEdgeConfigurationUpdate Source #

Create a value of StartEdgeConfigurationUpdate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

StartEdgeConfigurationUpdate, startEdgeConfigurationUpdate_streamARN - The Amazon Resource Name (ARN) of the stream. Specify either the StreamName or the StreamARN.

StartEdgeConfigurationUpdate, startEdgeConfigurationUpdate_streamName - The name of the stream whose edge configuration you want to update. Specify either the StreamName or the StreamARN.

StartEdgeConfigurationUpdate, startEdgeConfigurationUpdate_edgeConfig - The edge configuration details required to invoke the update process.

data StartEdgeConfigurationUpdateResponse Source #

Instances

Instances details
Generic StartEdgeConfigurationUpdateResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.StartEdgeConfigurationUpdate

Show StartEdgeConfigurationUpdateResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.StartEdgeConfigurationUpdate

NFData StartEdgeConfigurationUpdateResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.StartEdgeConfigurationUpdate

Eq StartEdgeConfigurationUpdateResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.StartEdgeConfigurationUpdate

type Rep StartEdgeConfigurationUpdateResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.StartEdgeConfigurationUpdate

type Rep StartEdgeConfigurationUpdateResponse = D1 ('MetaData "StartEdgeConfigurationUpdateResponse" "Amazonka.KinesisVideo.StartEdgeConfigurationUpdate" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "StartEdgeConfigurationUpdateResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "edgeConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EdgeConfig))) :*: (S1 ('MetaSel ('Just "failedStatusDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "streamARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "streamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "syncStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SyncStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newStartEdgeConfigurationUpdateResponse Source #

Create a value of StartEdgeConfigurationUpdateResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

StartEdgeConfigurationUpdateResponse, startEdgeConfigurationUpdateResponse_creationTime - The timestamp at which a stream’s edge configuration was first created.

StartEdgeConfigurationUpdate, startEdgeConfigurationUpdateResponse_edgeConfig - A description of the stream's edge configuration that will be used to sync with the Edge Agent IoT Greengrass component. The Edge Agent component will run on an IoT Hub Device setup at your premise.

$sel:failedStatusDetails:StartEdgeConfigurationUpdateResponse', startEdgeConfigurationUpdateResponse_failedStatusDetails - A description of the generated failure status.

$sel:lastUpdatedTime:StartEdgeConfigurationUpdateResponse', startEdgeConfigurationUpdateResponse_lastUpdatedTime - The timestamp at which a stream’s edge configuration was last updated.

StartEdgeConfigurationUpdate, startEdgeConfigurationUpdateResponse_streamARN - The Amazon Resource Name (ARN) of the stream.

StartEdgeConfigurationUpdate, startEdgeConfigurationUpdateResponse_streamName - The name of the stream from which the edge configuration was updated.

$sel:syncStatus:StartEdgeConfigurationUpdateResponse', startEdgeConfigurationUpdateResponse_syncStatus - The current sync status of the stream's edge configuration. When you invoke this API, the sync status will be set to the SYNCING state. Use the DescribeEdgeConfiguration API to get the latest status of the edge configuration.

$sel:httpStatus:StartEdgeConfigurationUpdateResponse', startEdgeConfigurationUpdateResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text (NonEmpty Tag) 

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.KinesisVideo.TagResource" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Tag))))

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceARN:TagResource', tagResource_resourceARN - The Amazon Resource Name (ARN) of the signaling channel to which you want to add tags.

$sel:tags:TagResource', tagResource_tags - A list of tags to associate with the specified signaling channel. Each tag is a key-value pair.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.KinesisVideo.TagResource" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

TagStream

data TagStream Source #

See: newTagStream smart constructor.

Instances

Instances details
ToJSON TagStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagStream

ToHeaders TagStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagStream

Methods

toHeaders :: TagStream -> [Header] #

ToPath TagStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagStream

ToQuery TagStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagStream

AWSRequest TagStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagStream

Associated Types

type AWSResponse TagStream #

Generic TagStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagStream

Associated Types

type Rep TagStream :: Type -> Type #

Read TagStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagStream

Show TagStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagStream

NFData TagStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagStream

Methods

rnf :: TagStream -> () #

Eq TagStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagStream

Hashable TagStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagStream

type AWSResponse TagStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagStream

type Rep TagStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagStream

type Rep TagStream = D1 ('MetaData "TagStream" "Amazonka.KinesisVideo.TagStream" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "TagStream'" 'PrefixI 'True) (S1 ('MetaSel ('Just "streamARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "streamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text)))))

newTagStream :: TagStream Source #

Create a value of TagStream with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

TagStream, tagStream_streamARN - The Amazon Resource Name (ARN) of the resource that you want to add the tag or tags to.

TagStream, tagStream_streamName - The name of the stream that you want to add the tag or tags to.

$sel:tags:TagStream', tagStream_tags - A list of tags to associate with the specified stream. Each tag is a key-value pair (the value is optional).

data TagStreamResponse Source #

See: newTagStreamResponse smart constructor.

Constructors

TagStreamResponse' Int 

Instances

Instances details
Generic TagStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagStream

Associated Types

type Rep TagStreamResponse :: Type -> Type #

Read TagStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagStream

Show TagStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagStream

NFData TagStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagStream

Methods

rnf :: TagStreamResponse -> () #

Eq TagStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagStream

type Rep TagStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.TagStream

type Rep TagStreamResponse = D1 ('MetaData "TagStreamResponse" "Amazonka.KinesisVideo.TagStream" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "TagStreamResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagStreamResponse Source #

Create a value of TagStreamResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:TagStreamResponse', tagStreamResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Instances

Instances details
ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagResource

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.KinesisVideo.UntagResource" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeyList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceARN:UntagResource', untagResource_resourceARN - The Amazon Resource Name (ARN) of the signaling channel from which you want to remove tags.

$sel:tagKeyList:UntagResource', untagResource_tagKeyList - A list of the keys of the tags that you want to remove.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.KinesisVideo.UntagResource" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

UntagStream

data UntagStream Source #

See: newUntagStream smart constructor.

Instances

Instances details
ToJSON UntagStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagStream

ToHeaders UntagStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagStream

Methods

toHeaders :: UntagStream -> [Header] #

ToPath UntagStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagStream

ToQuery UntagStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagStream

AWSRequest UntagStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagStream

Associated Types

type AWSResponse UntagStream #

Generic UntagStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagStream

Associated Types

type Rep UntagStream :: Type -> Type #

Read UntagStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagStream

Show UntagStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagStream

NFData UntagStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagStream

Methods

rnf :: UntagStream -> () #

Eq UntagStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagStream

Hashable UntagStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagStream

type AWSResponse UntagStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagStream

type Rep UntagStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagStream

type Rep UntagStream = D1 ('MetaData "UntagStream" "Amazonka.KinesisVideo.UntagStream" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "UntagStream'" 'PrefixI 'True) (S1 ('MetaSel ('Just "streamARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "streamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tagKeyList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)))))

newUntagStream Source #

Create a value of UntagStream with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UntagStream, untagStream_streamARN - The Amazon Resource Name (ARN) of the stream that you want to remove tags from.

UntagStream, untagStream_streamName - The name of the stream that you want to remove tags from.

$sel:tagKeyList:UntagStream', untagStream_tagKeyList - A list of the keys of the tags that you want to remove.

data UntagStreamResponse Source #

See: newUntagStreamResponse smart constructor.

Instances

Instances details
Generic UntagStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagStream

Associated Types

type Rep UntagStreamResponse :: Type -> Type #

Read UntagStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagStream

Show UntagStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagStream

NFData UntagStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagStream

Methods

rnf :: UntagStreamResponse -> () #

Eq UntagStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagStream

type Rep UntagStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UntagStream

type Rep UntagStreamResponse = D1 ('MetaData "UntagStreamResponse" "Amazonka.KinesisVideo.UntagStream" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "UntagStreamResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagStreamResponse Source #

Create a value of UntagStreamResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UntagStreamResponse', untagStreamResponse_httpStatus - The response's http status code.

UpdateDataRetention

data UpdateDataRetention Source #

See: newUpdateDataRetention smart constructor.

Instances

Instances details
ToJSON UpdateDataRetention Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateDataRetention

ToHeaders UpdateDataRetention Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateDataRetention

ToPath UpdateDataRetention Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateDataRetention

ToQuery UpdateDataRetention Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateDataRetention

AWSRequest UpdateDataRetention Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateDataRetention

Associated Types

type AWSResponse UpdateDataRetention #

Generic UpdateDataRetention Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateDataRetention

Associated Types

type Rep UpdateDataRetention :: Type -> Type #

Read UpdateDataRetention Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateDataRetention

Show UpdateDataRetention Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateDataRetention

NFData UpdateDataRetention Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateDataRetention

Methods

rnf :: UpdateDataRetention -> () #

Eq UpdateDataRetention Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateDataRetention

Hashable UpdateDataRetention Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateDataRetention

type AWSResponse UpdateDataRetention Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateDataRetention

type Rep UpdateDataRetention Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateDataRetention

type Rep UpdateDataRetention = D1 ('MetaData "UpdateDataRetention" "Amazonka.KinesisVideo.UpdateDataRetention" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "UpdateDataRetention'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "streamARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "streamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "currentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UpdateDataRetentionOperation) :*: S1 ('MetaSel ('Just "dataRetentionChangeInHours") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))))

newUpdateDataRetention Source #

Create a value of UpdateDataRetention with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateDataRetention, updateDataRetention_streamARN - The Amazon Resource Name (ARN) of the stream whose retention period you want to change.

UpdateDataRetention, updateDataRetention_streamName - The name of the stream whose retention period you want to change.

$sel:currentVersion:UpdateDataRetention', updateDataRetention_currentVersion - The version of the stream whose retention period you want to change. To get the version, call either the DescribeStream or the ListStreams API.

$sel:operation:UpdateDataRetention', updateDataRetention_operation - Indicates whether you want to increase or decrease the retention period.

$sel:dataRetentionChangeInHours:UpdateDataRetention', updateDataRetention_dataRetentionChangeInHours - The retention period, in hours. The value you specify replaces the current value. The maximum value for this parameter is 87600 (ten years).

data UpdateDataRetentionResponse Source #

See: newUpdateDataRetentionResponse smart constructor.

Instances

Instances details
Generic UpdateDataRetentionResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateDataRetention

Associated Types

type Rep UpdateDataRetentionResponse :: Type -> Type #

Read UpdateDataRetentionResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateDataRetention

Show UpdateDataRetentionResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateDataRetention

NFData UpdateDataRetentionResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateDataRetention

Eq UpdateDataRetentionResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateDataRetention

type Rep UpdateDataRetentionResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateDataRetention

type Rep UpdateDataRetentionResponse = D1 ('MetaData "UpdateDataRetentionResponse" "Amazonka.KinesisVideo.UpdateDataRetention" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "UpdateDataRetentionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateDataRetentionResponse Source #

Create a value of UpdateDataRetentionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateDataRetentionResponse', updateDataRetentionResponse_httpStatus - The response's http status code.

UpdateImageGenerationConfiguration

data UpdateImageGenerationConfiguration Source #

Instances

Instances details
ToJSON UpdateImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateImageGenerationConfiguration

ToHeaders UpdateImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateImageGenerationConfiguration

ToPath UpdateImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateImageGenerationConfiguration

ToQuery UpdateImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateImageGenerationConfiguration

AWSRequest UpdateImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateImageGenerationConfiguration

Generic UpdateImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateImageGenerationConfiguration

Associated Types

type Rep UpdateImageGenerationConfiguration :: Type -> Type #

Read UpdateImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateImageGenerationConfiguration

Show UpdateImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateImageGenerationConfiguration

NFData UpdateImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateImageGenerationConfiguration

Eq UpdateImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateImageGenerationConfiguration

Hashable UpdateImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateImageGenerationConfiguration

type AWSResponse UpdateImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateImageGenerationConfiguration

type Rep UpdateImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateImageGenerationConfiguration

type Rep UpdateImageGenerationConfiguration = D1 ('MetaData "UpdateImageGenerationConfiguration" "Amazonka.KinesisVideo.UpdateImageGenerationConfiguration" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "UpdateImageGenerationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "imageGenerationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageGenerationConfiguration)) :*: (S1 ('MetaSel ('Just "streamARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "streamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newUpdateImageGenerationConfiguration :: UpdateImageGenerationConfiguration Source #

Create a value of UpdateImageGenerationConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:imageGenerationConfiguration:UpdateImageGenerationConfiguration', updateImageGenerationConfiguration_imageGenerationConfiguration - The structure that contains the information required for the KVS images delivery. If the structure is null, the configuration will be deleted from the stream.

UpdateImageGenerationConfiguration, updateImageGenerationConfiguration_streamARN - The Amazon Resource Name (ARN) of the Kinesis video stream from where you want to update the image generation configuration. You must specify either the StreamName or the StreamARN.

UpdateImageGenerationConfiguration, updateImageGenerationConfiguration_streamName - The name of the stream from which to update the image generation configuration. You must specify either the StreamName or the StreamARN.

data UpdateImageGenerationConfigurationResponse Source #

Instances

Instances details
Generic UpdateImageGenerationConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateImageGenerationConfiguration

Read UpdateImageGenerationConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateImageGenerationConfiguration

Show UpdateImageGenerationConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateImageGenerationConfiguration

NFData UpdateImageGenerationConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateImageGenerationConfiguration

Eq UpdateImageGenerationConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateImageGenerationConfiguration

type Rep UpdateImageGenerationConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateImageGenerationConfiguration

type Rep UpdateImageGenerationConfigurationResponse = D1 ('MetaData "UpdateImageGenerationConfigurationResponse" "Amazonka.KinesisVideo.UpdateImageGenerationConfiguration" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "UpdateImageGenerationConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateImageGenerationConfigurationResponse Source #

Create a value of UpdateImageGenerationConfigurationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateImageGenerationConfigurationResponse', updateImageGenerationConfigurationResponse_httpStatus - The response's http status code.

UpdateMediaStorageConfiguration

data UpdateMediaStorageConfiguration Source #

See: newUpdateMediaStorageConfiguration smart constructor.

Instances

Instances details
ToJSON UpdateMediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateMediaStorageConfiguration

ToHeaders UpdateMediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateMediaStorageConfiguration

ToPath UpdateMediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateMediaStorageConfiguration

ToQuery UpdateMediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateMediaStorageConfiguration

AWSRequest UpdateMediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateMediaStorageConfiguration

Generic UpdateMediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateMediaStorageConfiguration

Associated Types

type Rep UpdateMediaStorageConfiguration :: Type -> Type #

Read UpdateMediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateMediaStorageConfiguration

Show UpdateMediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateMediaStorageConfiguration

NFData UpdateMediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateMediaStorageConfiguration

Eq UpdateMediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateMediaStorageConfiguration

Hashable UpdateMediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateMediaStorageConfiguration

type AWSResponse UpdateMediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateMediaStorageConfiguration

type Rep UpdateMediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateMediaStorageConfiguration

type Rep UpdateMediaStorageConfiguration = D1 ('MetaData "UpdateMediaStorageConfiguration" "Amazonka.KinesisVideo.UpdateMediaStorageConfiguration" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "UpdateMediaStorageConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "mediaStorageConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MediaStorageConfiguration)))

newUpdateMediaStorageConfiguration Source #

Create a value of UpdateMediaStorageConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateMediaStorageConfiguration, updateMediaStorageConfiguration_channelARN - The Amazon Resource Name (ARN) of the channel.

$sel:mediaStorageConfiguration:UpdateMediaStorageConfiguration', updateMediaStorageConfiguration_mediaStorageConfiguration - A structure that encapsulates, or contains, the media storage configuration properties.

data UpdateMediaStorageConfigurationResponse Source #

Instances

Instances details
Generic UpdateMediaStorageConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateMediaStorageConfiguration

Read UpdateMediaStorageConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateMediaStorageConfiguration

Show UpdateMediaStorageConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateMediaStorageConfiguration

NFData UpdateMediaStorageConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateMediaStorageConfiguration

Eq UpdateMediaStorageConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateMediaStorageConfiguration

type Rep UpdateMediaStorageConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateMediaStorageConfiguration

type Rep UpdateMediaStorageConfigurationResponse = D1 ('MetaData "UpdateMediaStorageConfigurationResponse" "Amazonka.KinesisVideo.UpdateMediaStorageConfiguration" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "UpdateMediaStorageConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateMediaStorageConfigurationResponse Source #

Create a value of UpdateMediaStorageConfigurationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateMediaStorageConfigurationResponse', updateMediaStorageConfigurationResponse_httpStatus - The response's http status code.

UpdateNotificationConfiguration

data UpdateNotificationConfiguration Source #

See: newUpdateNotificationConfiguration smart constructor.

Instances

Instances details
ToJSON UpdateNotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateNotificationConfiguration

ToHeaders UpdateNotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateNotificationConfiguration

ToPath UpdateNotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateNotificationConfiguration

ToQuery UpdateNotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateNotificationConfiguration

AWSRequest UpdateNotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateNotificationConfiguration

Generic UpdateNotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateNotificationConfiguration

Associated Types

type Rep UpdateNotificationConfiguration :: Type -> Type #

Read UpdateNotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateNotificationConfiguration

Show UpdateNotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateNotificationConfiguration

NFData UpdateNotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateNotificationConfiguration

Eq UpdateNotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateNotificationConfiguration

Hashable UpdateNotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateNotificationConfiguration

type AWSResponse UpdateNotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateNotificationConfiguration

type Rep UpdateNotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateNotificationConfiguration

type Rep UpdateNotificationConfiguration = D1 ('MetaData "UpdateNotificationConfiguration" "Amazonka.KinesisVideo.UpdateNotificationConfiguration" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "UpdateNotificationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "notificationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NotificationConfiguration)) :*: (S1 ('MetaSel ('Just "streamARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "streamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newUpdateNotificationConfiguration :: UpdateNotificationConfiguration Source #

Create a value of UpdateNotificationConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:notificationConfiguration:UpdateNotificationConfiguration', updateNotificationConfiguration_notificationConfiguration - The structure containing the information required for notifications. If the structure is null, the configuration will be deleted from the stream.

UpdateNotificationConfiguration, updateNotificationConfiguration_streamARN - The Amazon Resource Name (ARN) of the Kinesis video stream from where you want to update the notification configuration. You must specify either the StreamName or the StreamARN.

UpdateNotificationConfiguration, updateNotificationConfiguration_streamName - The name of the stream from which to update the notification configuration. You must specify either the StreamName or the StreamARN.

data UpdateNotificationConfigurationResponse Source #

Instances

Instances details
Generic UpdateNotificationConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateNotificationConfiguration

Read UpdateNotificationConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateNotificationConfiguration

Show UpdateNotificationConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateNotificationConfiguration

NFData UpdateNotificationConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateNotificationConfiguration

Eq UpdateNotificationConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateNotificationConfiguration

type Rep UpdateNotificationConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateNotificationConfiguration

type Rep UpdateNotificationConfigurationResponse = D1 ('MetaData "UpdateNotificationConfigurationResponse" "Amazonka.KinesisVideo.UpdateNotificationConfiguration" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "UpdateNotificationConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateNotificationConfigurationResponse Source #

Create a value of UpdateNotificationConfigurationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateNotificationConfigurationResponse', updateNotificationConfigurationResponse_httpStatus - The response's http status code.

UpdateSignalingChannel

data UpdateSignalingChannel Source #

See: newUpdateSignalingChannel smart constructor.

Instances

Instances details
ToJSON UpdateSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateSignalingChannel

ToHeaders UpdateSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateSignalingChannel

ToPath UpdateSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateSignalingChannel

ToQuery UpdateSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateSignalingChannel

AWSRequest UpdateSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateSignalingChannel

Associated Types

type AWSResponse UpdateSignalingChannel #

Generic UpdateSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateSignalingChannel

Associated Types

type Rep UpdateSignalingChannel :: Type -> Type #

Read UpdateSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateSignalingChannel

Show UpdateSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateSignalingChannel

NFData UpdateSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateSignalingChannel

Methods

rnf :: UpdateSignalingChannel -> () #

Eq UpdateSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateSignalingChannel

Hashable UpdateSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateSignalingChannel

type AWSResponse UpdateSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateSignalingChannel

type Rep UpdateSignalingChannel Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateSignalingChannel

type Rep UpdateSignalingChannel = D1 ('MetaData "UpdateSignalingChannel" "Amazonka.KinesisVideo.UpdateSignalingChannel" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "UpdateSignalingChannel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "singleMasterConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SingleMasterConfiguration)) :*: (S1 ('MetaSel ('Just "channelARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "currentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateSignalingChannel Source #

Create a value of UpdateSignalingChannel with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateSignalingChannel, updateSignalingChannel_singleMasterConfiguration - The structure containing the configuration for the SINGLE_MASTER type of the signaling channel that you want to update.

UpdateSignalingChannel, updateSignalingChannel_channelARN - The Amazon Resource Name (ARN) of the signaling channel that you want to update.

$sel:currentVersion:UpdateSignalingChannel', updateSignalingChannel_currentVersion - The current version of the signaling channel that you want to update.

data UpdateSignalingChannelResponse Source #

See: newUpdateSignalingChannelResponse smart constructor.

Instances

Instances details
Generic UpdateSignalingChannelResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateSignalingChannel

Associated Types

type Rep UpdateSignalingChannelResponse :: Type -> Type #

Read UpdateSignalingChannelResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateSignalingChannel

Show UpdateSignalingChannelResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateSignalingChannel

NFData UpdateSignalingChannelResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateSignalingChannel

Eq UpdateSignalingChannelResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateSignalingChannel

type Rep UpdateSignalingChannelResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateSignalingChannel

type Rep UpdateSignalingChannelResponse = D1 ('MetaData "UpdateSignalingChannelResponse" "Amazonka.KinesisVideo.UpdateSignalingChannel" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "UpdateSignalingChannelResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateSignalingChannelResponse Source #

Create a value of UpdateSignalingChannelResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateSignalingChannelResponse', updateSignalingChannelResponse_httpStatus - The response's http status code.

UpdateStream

data UpdateStream Source #

See: newUpdateStream smart constructor.

Instances

Instances details
ToJSON UpdateStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateStream

ToHeaders UpdateStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateStream

ToPath UpdateStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateStream

ToQuery UpdateStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateStream

AWSRequest UpdateStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateStream

Associated Types

type AWSResponse UpdateStream #

Generic UpdateStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateStream

Associated Types

type Rep UpdateStream :: Type -> Type #

Read UpdateStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateStream

Show UpdateStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateStream

NFData UpdateStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateStream

Methods

rnf :: UpdateStream -> () #

Eq UpdateStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateStream

Hashable UpdateStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateStream

type AWSResponse UpdateStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateStream

type Rep UpdateStream Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateStream

type Rep UpdateStream = D1 ('MetaData "UpdateStream" "Amazonka.KinesisVideo.UpdateStream" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "UpdateStream'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mediaType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "streamARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "streamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "currentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newUpdateStream Source #

Create a value of UpdateStream with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateStream, updateStream_deviceName - The name of the device that is writing to the stream.

In the current implementation, Kinesis Video Streams does not use this name.

UpdateStream, updateStream_mediaType - The stream's media type. Use MediaType to specify the type of content that the stream contains to the consumers of the stream. For more information about media types, see Media Types. If you choose to specify the MediaType, see Naming Requirements.

To play video on the console, you must specify the correct video type. For example, if the video in the stream is H.264, specify video/h264 as the MediaType.

UpdateStream, updateStream_streamARN - The ARN of the stream whose metadata you want to update.

UpdateStream, updateStream_streamName - The name of the stream whose metadata you want to update.

The stream name is an identifier for the stream, and must be unique for each account and region.

$sel:currentVersion:UpdateStream', updateStream_currentVersion - The version of the stream whose metadata you want to update.

data UpdateStreamResponse Source #

See: newUpdateStreamResponse smart constructor.

Instances

Instances details
Generic UpdateStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateStream

Associated Types

type Rep UpdateStreamResponse :: Type -> Type #

Read UpdateStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateStream

Show UpdateStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateStream

NFData UpdateStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateStream

Methods

rnf :: UpdateStreamResponse -> () #

Eq UpdateStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateStream

type Rep UpdateStreamResponse Source # 
Instance details

Defined in Amazonka.KinesisVideo.UpdateStream

type Rep UpdateStreamResponse = D1 ('MetaData "UpdateStreamResponse" "Amazonka.KinesisVideo.UpdateStream" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "UpdateStreamResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateStreamResponse Source #

Create a value of UpdateStreamResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateStreamResponse', updateStreamResponse_httpStatus - The response's http status code.

Types

APIName

newtype APIName Source #

Constructors

APIName' 

Fields

Instances

Instances details
FromJSON APIName Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.APIName

FromJSONKey APIName Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.APIName

ToJSON APIName Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.APIName

ToJSONKey APIName Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.APIName

ToByteString APIName Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.APIName

Methods

toBS :: APIName -> ByteString #

ToHeader APIName Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.APIName

Methods

toHeader :: HeaderName -> APIName -> [Header] #

ToLog APIName Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.APIName

ToQuery APIName Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.APIName

FromText APIName Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.APIName

ToText APIName Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.APIName

Methods

toText :: APIName -> Text #

FromXML APIName Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.APIName

ToXML APIName Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.APIName

Methods

toXML :: APIName -> XML #

Generic APIName Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.APIName

Associated Types

type Rep APIName :: Type -> Type #

Methods

from :: APIName -> Rep APIName x #

to :: Rep APIName x -> APIName #

Read APIName Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.APIName

Show APIName Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.APIName

NFData APIName Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.APIName

Methods

rnf :: APIName -> () #

Eq APIName Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.APIName

Methods

(==) :: APIName -> APIName -> Bool #

(/=) :: APIName -> APIName -> Bool #

Ord APIName Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.APIName

Hashable APIName Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.APIName

Methods

hashWithSalt :: Int -> APIName -> Int #

hash :: APIName -> Int #

type Rep APIName Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.APIName

type Rep APIName = D1 ('MetaData "APIName" "Amazonka.KinesisVideo.Types.APIName" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'True) (C1 ('MetaCons "APIName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAPIName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ChannelProtocol

newtype ChannelProtocol Source #

Constructors

ChannelProtocol' 

Instances

Instances details
FromJSON ChannelProtocol Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelProtocol

FromJSONKey ChannelProtocol Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelProtocol

ToJSON ChannelProtocol Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelProtocol

ToJSONKey ChannelProtocol Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelProtocol

ToByteString ChannelProtocol Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelProtocol

ToHeader ChannelProtocol Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelProtocol

ToLog ChannelProtocol Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelProtocol

ToQuery ChannelProtocol Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelProtocol

FromText ChannelProtocol Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelProtocol

ToText ChannelProtocol Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelProtocol

FromXML ChannelProtocol Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelProtocol

ToXML ChannelProtocol Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelProtocol

Methods

toXML :: ChannelProtocol -> XML #

Generic ChannelProtocol Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelProtocol

Associated Types

type Rep ChannelProtocol :: Type -> Type #

Read ChannelProtocol Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelProtocol

Show ChannelProtocol Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelProtocol

NFData ChannelProtocol Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelProtocol

Methods

rnf :: ChannelProtocol -> () #

Eq ChannelProtocol Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelProtocol

Ord ChannelProtocol Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelProtocol

Hashable ChannelProtocol Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelProtocol

type Rep ChannelProtocol Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelProtocol

type Rep ChannelProtocol = D1 ('MetaData "ChannelProtocol" "Amazonka.KinesisVideo.Types.ChannelProtocol" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'True) (C1 ('MetaCons "ChannelProtocol'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChannelProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ChannelRole

newtype ChannelRole Source #

Constructors

ChannelRole' 

Bundled Patterns

pattern ChannelRole_MASTER :: ChannelRole 
pattern ChannelRole_VIEWER :: ChannelRole 

Instances

Instances details
FromJSON ChannelRole Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelRole

FromJSONKey ChannelRole Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelRole

ToJSON ChannelRole Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelRole

ToJSONKey ChannelRole Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelRole

ToByteString ChannelRole Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelRole

ToHeader ChannelRole Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelRole

ToLog ChannelRole Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelRole

ToQuery ChannelRole Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelRole

FromText ChannelRole Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelRole

ToText ChannelRole Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelRole

Methods

toText :: ChannelRole -> Text #

FromXML ChannelRole Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelRole

ToXML ChannelRole Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelRole

Methods

toXML :: ChannelRole -> XML #

Generic ChannelRole Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelRole

Associated Types

type Rep ChannelRole :: Type -> Type #

Read ChannelRole Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelRole

Show ChannelRole Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelRole

NFData ChannelRole Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelRole

Methods

rnf :: ChannelRole -> () #

Eq ChannelRole Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelRole

Ord ChannelRole Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelRole

Hashable ChannelRole Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelRole

type Rep ChannelRole Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelRole

type Rep ChannelRole = D1 ('MetaData "ChannelRole" "Amazonka.KinesisVideo.Types.ChannelRole" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'True) (C1 ('MetaCons "ChannelRole'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChannelRole") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ChannelType

newtype ChannelType Source #

Constructors

ChannelType' 

Instances

Instances details
FromJSON ChannelType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelType

FromJSONKey ChannelType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelType

ToJSON ChannelType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelType

ToJSONKey ChannelType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelType

ToByteString ChannelType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelType

ToHeader ChannelType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelType

ToLog ChannelType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelType

ToQuery ChannelType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelType

FromText ChannelType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelType

ToText ChannelType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelType

Methods

toText :: ChannelType -> Text #

FromXML ChannelType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelType

ToXML ChannelType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelType

Methods

toXML :: ChannelType -> XML #

Generic ChannelType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelType

Associated Types

type Rep ChannelType :: Type -> Type #

Read ChannelType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelType

Show ChannelType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelType

NFData ChannelType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelType

Methods

rnf :: ChannelType -> () #

Eq ChannelType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelType

Ord ChannelType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelType

Hashable ChannelType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelType

type Rep ChannelType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelType

type Rep ChannelType = D1 ('MetaData "ChannelType" "Amazonka.KinesisVideo.Types.ChannelType" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'True) (C1 ('MetaCons "ChannelType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChannelType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ComparisonOperator

newtype ComparisonOperator Source #

Instances

Instances details
FromJSON ComparisonOperator Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ComparisonOperator

FromJSONKey ComparisonOperator Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ComparisonOperator

ToJSON ComparisonOperator Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ComparisonOperator

ToJSONKey ComparisonOperator Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ComparisonOperator

ToByteString ComparisonOperator Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ComparisonOperator

ToHeader ComparisonOperator Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ComparisonOperator

ToLog ComparisonOperator Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ComparisonOperator

ToQuery ComparisonOperator Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ComparisonOperator

FromText ComparisonOperator Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ComparisonOperator

ToText ComparisonOperator Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ComparisonOperator

FromXML ComparisonOperator Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ComparisonOperator

ToXML ComparisonOperator Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ComparisonOperator

Generic ComparisonOperator Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ComparisonOperator

Associated Types

type Rep ComparisonOperator :: Type -> Type #

Read ComparisonOperator Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ComparisonOperator

Show ComparisonOperator Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ComparisonOperator

NFData ComparisonOperator Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ComparisonOperator

Methods

rnf :: ComparisonOperator -> () #

Eq ComparisonOperator Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ComparisonOperator

Ord ComparisonOperator Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ComparisonOperator

Hashable ComparisonOperator Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ComparisonOperator

type Rep ComparisonOperator Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ComparisonOperator

type Rep ComparisonOperator = D1 ('MetaData "ComparisonOperator" "Amazonka.KinesisVideo.Types.ComparisonOperator" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'True) (C1 ('MetaCons "ComparisonOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromComparisonOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConfigurationStatus

newtype ConfigurationStatus Source #

Instances

Instances details
FromJSON ConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ConfigurationStatus

FromJSONKey ConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ConfigurationStatus

ToJSON ConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ConfigurationStatus

ToJSONKey ConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ConfigurationStatus

ToByteString ConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ConfigurationStatus

ToHeader ConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ConfigurationStatus

ToLog ConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ConfigurationStatus

ToQuery ConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ConfigurationStatus

FromText ConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ConfigurationStatus

ToText ConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ConfigurationStatus

FromXML ConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ConfigurationStatus

ToXML ConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ConfigurationStatus

Generic ConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ConfigurationStatus

Associated Types

type Rep ConfigurationStatus :: Type -> Type #

Read ConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ConfigurationStatus

Show ConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ConfigurationStatus

NFData ConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ConfigurationStatus

Methods

rnf :: ConfigurationStatus -> () #

Eq ConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ConfigurationStatus

Ord ConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ConfigurationStatus

Hashable ConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ConfigurationStatus

type Rep ConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ConfigurationStatus

type Rep ConfigurationStatus = D1 ('MetaData "ConfigurationStatus" "Amazonka.KinesisVideo.Types.ConfigurationStatus" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'True) (C1 ('MetaCons "ConfigurationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConfigurationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Format

newtype Format Source #

Constructors

Format' 

Fields

Bundled Patterns

pattern Format_JPEG :: Format 
pattern Format_PNG :: Format 

Instances

Instances details
FromJSON Format Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Format

FromJSONKey Format Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Format

ToJSON Format Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Format

ToJSONKey Format Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Format

ToByteString Format Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Format

Methods

toBS :: Format -> ByteString #

ToHeader Format Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Format

Methods

toHeader :: HeaderName -> Format -> [Header] #

ToLog Format Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Format

ToQuery Format Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Format

FromText Format Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Format

ToText Format Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Format

Methods

toText :: Format -> Text #

FromXML Format Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Format

ToXML Format Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Format

Methods

toXML :: Format -> XML #

Generic Format Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Format

Associated Types

type Rep Format :: Type -> Type #

Methods

from :: Format -> Rep Format x #

to :: Rep Format x -> Format #

Read Format Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Format

Show Format Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Format

NFData Format Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Format

Methods

rnf :: Format -> () #

Eq Format Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Format

Methods

(==) :: Format -> Format -> Bool #

(/=) :: Format -> Format -> Bool #

Ord Format Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Format

Hashable Format Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Format

Methods

hashWithSalt :: Int -> Format -> Int #

hash :: Format -> Int #

type Rep Format Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Format

type Rep Format = D1 ('MetaData "Format" "Amazonka.KinesisVideo.Types.Format" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'True) (C1 ('MetaCons "Format'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FormatConfigKey

newtype FormatConfigKey Source #

Constructors

FormatConfigKey' 

Bundled Patterns

pattern FormatConfigKey_JPEGQuality :: FormatConfigKey 

Instances

Instances details
FromJSON FormatConfigKey Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.FormatConfigKey

FromJSONKey FormatConfigKey Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.FormatConfigKey

ToJSON FormatConfigKey Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.FormatConfigKey

ToJSONKey FormatConfigKey Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.FormatConfigKey

ToByteString FormatConfigKey Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.FormatConfigKey

ToHeader FormatConfigKey Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.FormatConfigKey

ToLog FormatConfigKey Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.FormatConfigKey

ToQuery FormatConfigKey Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.FormatConfigKey

FromText FormatConfigKey Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.FormatConfigKey

ToText FormatConfigKey Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.FormatConfigKey

FromXML FormatConfigKey Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.FormatConfigKey

ToXML FormatConfigKey Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.FormatConfigKey

Methods

toXML :: FormatConfigKey -> XML #

Generic FormatConfigKey Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.FormatConfigKey

Associated Types

type Rep FormatConfigKey :: Type -> Type #

Read FormatConfigKey Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.FormatConfigKey

Show FormatConfigKey Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.FormatConfigKey

NFData FormatConfigKey Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.FormatConfigKey

Methods

rnf :: FormatConfigKey -> () #

Eq FormatConfigKey Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.FormatConfigKey

Ord FormatConfigKey Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.FormatConfigKey

Hashable FormatConfigKey Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.FormatConfigKey

type Rep FormatConfigKey Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.FormatConfigKey

type Rep FormatConfigKey = D1 ('MetaData "FormatConfigKey" "Amazonka.KinesisVideo.Types.FormatConfigKey" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'True) (C1 ('MetaCons "FormatConfigKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFormatConfigKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ImageSelectorType

newtype ImageSelectorType Source #

Instances

Instances details
FromJSON ImageSelectorType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageSelectorType

FromJSONKey ImageSelectorType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageSelectorType

ToJSON ImageSelectorType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageSelectorType

ToJSONKey ImageSelectorType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageSelectorType

ToByteString ImageSelectorType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageSelectorType

ToHeader ImageSelectorType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageSelectorType

ToLog ImageSelectorType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageSelectorType

ToQuery ImageSelectorType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageSelectorType

FromText ImageSelectorType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageSelectorType

ToText ImageSelectorType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageSelectorType

FromXML ImageSelectorType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageSelectorType

ToXML ImageSelectorType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageSelectorType

Generic ImageSelectorType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageSelectorType

Associated Types

type Rep ImageSelectorType :: Type -> Type #

Read ImageSelectorType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageSelectorType

Show ImageSelectorType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageSelectorType

NFData ImageSelectorType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageSelectorType

Methods

rnf :: ImageSelectorType -> () #

Eq ImageSelectorType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageSelectorType

Ord ImageSelectorType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageSelectorType

Hashable ImageSelectorType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageSelectorType

type Rep ImageSelectorType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageSelectorType

type Rep ImageSelectorType = D1 ('MetaData "ImageSelectorType" "Amazonka.KinesisVideo.Types.ImageSelectorType" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'True) (C1 ('MetaCons "ImageSelectorType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromImageSelectorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MediaStorageConfigurationStatus

newtype MediaStorageConfigurationStatus Source #

Instances

Instances details
FromJSON MediaStorageConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfigurationStatus

FromJSONKey MediaStorageConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfigurationStatus

ToJSON MediaStorageConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfigurationStatus

ToJSONKey MediaStorageConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfigurationStatus

ToByteString MediaStorageConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfigurationStatus

ToHeader MediaStorageConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfigurationStatus

ToLog MediaStorageConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfigurationStatus

ToQuery MediaStorageConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfigurationStatus

FromText MediaStorageConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfigurationStatus

ToText MediaStorageConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfigurationStatus

FromXML MediaStorageConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfigurationStatus

ToXML MediaStorageConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfigurationStatus

Generic MediaStorageConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfigurationStatus

Associated Types

type Rep MediaStorageConfigurationStatus :: Type -> Type #

Read MediaStorageConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfigurationStatus

Show MediaStorageConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfigurationStatus

NFData MediaStorageConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfigurationStatus

Eq MediaStorageConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfigurationStatus

Ord MediaStorageConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfigurationStatus

Hashable MediaStorageConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfigurationStatus

type Rep MediaStorageConfigurationStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfigurationStatus

type Rep MediaStorageConfigurationStatus = D1 ('MetaData "MediaStorageConfigurationStatus" "Amazonka.KinesisVideo.Types.MediaStorageConfigurationStatus" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'True) (C1 ('MetaCons "MediaStorageConfigurationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMediaStorageConfigurationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MediaUriType

newtype MediaUriType Source #

Constructors

MediaUriType' 

Bundled Patterns

pattern MediaUriType_FILE_URI :: MediaUriType 
pattern MediaUriType_RTSP_URI :: MediaUriType 

Instances

Instances details
FromJSON MediaUriType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaUriType

FromJSONKey MediaUriType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaUriType

ToJSON MediaUriType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaUriType

ToJSONKey MediaUriType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaUriType

ToByteString MediaUriType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaUriType

ToHeader MediaUriType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaUriType

ToLog MediaUriType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaUriType

ToQuery MediaUriType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaUriType

FromText MediaUriType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaUriType

ToText MediaUriType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaUriType

Methods

toText :: MediaUriType -> Text #

FromXML MediaUriType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaUriType

ToXML MediaUriType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaUriType

Methods

toXML :: MediaUriType -> XML #

Generic MediaUriType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaUriType

Associated Types

type Rep MediaUriType :: Type -> Type #

Read MediaUriType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaUriType

Show MediaUriType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaUriType

NFData MediaUriType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaUriType

Methods

rnf :: MediaUriType -> () #

Eq MediaUriType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaUriType

Ord MediaUriType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaUriType

Hashable MediaUriType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaUriType

type Rep MediaUriType Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaUriType

type Rep MediaUriType = D1 ('MetaData "MediaUriType" "Amazonka.KinesisVideo.Types.MediaUriType" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'True) (C1 ('MetaCons "MediaUriType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMediaUriType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StrategyOnFullSize

newtype StrategyOnFullSize Source #

Instances

Instances details
FromJSON StrategyOnFullSize Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StrategyOnFullSize

FromJSONKey StrategyOnFullSize Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StrategyOnFullSize

ToJSON StrategyOnFullSize Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StrategyOnFullSize

ToJSONKey StrategyOnFullSize Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StrategyOnFullSize

ToByteString StrategyOnFullSize Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StrategyOnFullSize

ToHeader StrategyOnFullSize Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StrategyOnFullSize

ToLog StrategyOnFullSize Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StrategyOnFullSize

ToQuery StrategyOnFullSize Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StrategyOnFullSize

FromText StrategyOnFullSize Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StrategyOnFullSize

ToText StrategyOnFullSize Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StrategyOnFullSize

FromXML StrategyOnFullSize Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StrategyOnFullSize

ToXML StrategyOnFullSize Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StrategyOnFullSize

Generic StrategyOnFullSize Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StrategyOnFullSize

Associated Types

type Rep StrategyOnFullSize :: Type -> Type #

Read StrategyOnFullSize Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StrategyOnFullSize

Show StrategyOnFullSize Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StrategyOnFullSize

NFData StrategyOnFullSize Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StrategyOnFullSize

Methods

rnf :: StrategyOnFullSize -> () #

Eq StrategyOnFullSize Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StrategyOnFullSize

Ord StrategyOnFullSize Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StrategyOnFullSize

Hashable StrategyOnFullSize Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StrategyOnFullSize

type Rep StrategyOnFullSize Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StrategyOnFullSize

type Rep StrategyOnFullSize = D1 ('MetaData "StrategyOnFullSize" "Amazonka.KinesisVideo.Types.StrategyOnFullSize" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'True) (C1 ('MetaCons "StrategyOnFullSize'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStrategyOnFullSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StreamStatus

newtype StreamStatus Source #

Constructors

StreamStatus' 

Instances

Instances details
FromJSON StreamStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamStatus

FromJSONKey StreamStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamStatus

ToJSON StreamStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamStatus

ToJSONKey StreamStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamStatus

ToByteString StreamStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamStatus

ToHeader StreamStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamStatus

ToLog StreamStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamStatus

ToQuery StreamStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamStatus

FromText StreamStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamStatus

ToText StreamStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamStatus

Methods

toText :: StreamStatus -> Text #

FromXML StreamStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamStatus

ToXML StreamStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamStatus

Methods

toXML :: StreamStatus -> XML #

Generic StreamStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamStatus

Associated Types

type Rep StreamStatus :: Type -> Type #

Read StreamStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamStatus

Show StreamStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamStatus

NFData StreamStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamStatus

Methods

rnf :: StreamStatus -> () #

Eq StreamStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamStatus

Ord StreamStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamStatus

Hashable StreamStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamStatus

type Rep StreamStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamStatus

type Rep StreamStatus = D1 ('MetaData "StreamStatus" "Amazonka.KinesisVideo.Types.StreamStatus" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'True) (C1 ('MetaCons "StreamStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStreamStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SyncStatus

newtype SyncStatus Source #

Constructors

SyncStatus' 

Fields

Instances

Instances details
FromJSON SyncStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SyncStatus

FromJSONKey SyncStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SyncStatus

ToJSON SyncStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SyncStatus

ToJSONKey SyncStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SyncStatus

ToByteString SyncStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SyncStatus

ToHeader SyncStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SyncStatus

ToLog SyncStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SyncStatus

ToQuery SyncStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SyncStatus

FromText SyncStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SyncStatus

ToText SyncStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SyncStatus

Methods

toText :: SyncStatus -> Text #

FromXML SyncStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SyncStatus

ToXML SyncStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SyncStatus

Methods

toXML :: SyncStatus -> XML #

Generic SyncStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SyncStatus

Associated Types

type Rep SyncStatus :: Type -> Type #

Read SyncStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SyncStatus

Show SyncStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SyncStatus

NFData SyncStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SyncStatus

Methods

rnf :: SyncStatus -> () #

Eq SyncStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SyncStatus

Ord SyncStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SyncStatus

Hashable SyncStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SyncStatus

type Rep SyncStatus Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SyncStatus

type Rep SyncStatus = D1 ('MetaData "SyncStatus" "Amazonka.KinesisVideo.Types.SyncStatus" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'True) (C1 ('MetaCons "SyncStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSyncStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UpdateDataRetentionOperation

newtype UpdateDataRetentionOperation Source #

Instances

Instances details
FromJSON UpdateDataRetentionOperation Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UpdateDataRetentionOperation

FromJSONKey UpdateDataRetentionOperation Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UpdateDataRetentionOperation

ToJSON UpdateDataRetentionOperation Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UpdateDataRetentionOperation

ToJSONKey UpdateDataRetentionOperation Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UpdateDataRetentionOperation

ToByteString UpdateDataRetentionOperation Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UpdateDataRetentionOperation

ToHeader UpdateDataRetentionOperation Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UpdateDataRetentionOperation

ToLog UpdateDataRetentionOperation Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UpdateDataRetentionOperation

ToQuery UpdateDataRetentionOperation Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UpdateDataRetentionOperation

FromText UpdateDataRetentionOperation Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UpdateDataRetentionOperation

ToText UpdateDataRetentionOperation Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UpdateDataRetentionOperation

FromXML UpdateDataRetentionOperation Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UpdateDataRetentionOperation

ToXML UpdateDataRetentionOperation Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UpdateDataRetentionOperation

Generic UpdateDataRetentionOperation Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UpdateDataRetentionOperation

Associated Types

type Rep UpdateDataRetentionOperation :: Type -> Type #

Read UpdateDataRetentionOperation Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UpdateDataRetentionOperation

Show UpdateDataRetentionOperation Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UpdateDataRetentionOperation

NFData UpdateDataRetentionOperation Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UpdateDataRetentionOperation

Eq UpdateDataRetentionOperation Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UpdateDataRetentionOperation

Ord UpdateDataRetentionOperation Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UpdateDataRetentionOperation

Hashable UpdateDataRetentionOperation Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UpdateDataRetentionOperation

type Rep UpdateDataRetentionOperation Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UpdateDataRetentionOperation

type Rep UpdateDataRetentionOperation = D1 ('MetaData "UpdateDataRetentionOperation" "Amazonka.KinesisVideo.Types.UpdateDataRetentionOperation" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'True) (C1 ('MetaCons "UpdateDataRetentionOperation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUpdateDataRetentionOperation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ChannelInfo

data ChannelInfo Source #

A structure that encapsulates a signaling channel's metadata and properties.

See: newChannelInfo smart constructor.

Instances

Instances details
FromJSON ChannelInfo Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelInfo

Generic ChannelInfo Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelInfo

Associated Types

type Rep ChannelInfo :: Type -> Type #

Read ChannelInfo Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelInfo

Show ChannelInfo Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelInfo

NFData ChannelInfo Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelInfo

Methods

rnf :: ChannelInfo -> () #

Eq ChannelInfo Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelInfo

Hashable ChannelInfo Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelInfo

type Rep ChannelInfo Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelInfo

type Rep ChannelInfo = D1 ('MetaData "ChannelInfo" "Amazonka.KinesisVideo.Types.ChannelInfo" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "ChannelInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "channelARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "channelName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "channelStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamStatus)))) :*: ((S1 ('MetaSel ('Just "channelType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelType)) :*: S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "singleMasterConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SingleMasterConfiguration)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newChannelInfo :: ChannelInfo Source #

Create a value of ChannelInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:channelARN:ChannelInfo', channelInfo_channelARN - The Amazon Resource Name (ARN) of the signaling channel.

$sel:channelName:ChannelInfo', channelInfo_channelName - The name of the signaling channel.

$sel:channelStatus:ChannelInfo', channelInfo_channelStatus - Current status of the signaling channel.

$sel:channelType:ChannelInfo', channelInfo_channelType - The type of the signaling channel.

$sel:creationTime:ChannelInfo', channelInfo_creationTime - The time at which the signaling channel was created.

$sel:singleMasterConfiguration:ChannelInfo', channelInfo_singleMasterConfiguration - A structure that contains the configuration for the SINGLE_MASTER channel type.

$sel:version:ChannelInfo', channelInfo_version - The current version of the signaling channel.

ChannelNameCondition

data ChannelNameCondition Source #

An optional input parameter for the ListSignalingChannels API. When this parameter is specified while invoking ListSignalingChannels, the API returns only the channels that satisfy a condition specified in ChannelNameCondition.

See: newChannelNameCondition smart constructor.

Instances

Instances details
ToJSON ChannelNameCondition Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelNameCondition

Generic ChannelNameCondition Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelNameCondition

Associated Types

type Rep ChannelNameCondition :: Type -> Type #

Read ChannelNameCondition Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelNameCondition

Show ChannelNameCondition Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelNameCondition

NFData ChannelNameCondition Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelNameCondition

Methods

rnf :: ChannelNameCondition -> () #

Eq ChannelNameCondition Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelNameCondition

Hashable ChannelNameCondition Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelNameCondition

type Rep ChannelNameCondition Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ChannelNameCondition

type Rep ChannelNameCondition = D1 ('MetaData "ChannelNameCondition" "Amazonka.KinesisVideo.Types.ChannelNameCondition" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "ChannelNameCondition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "comparisonOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ComparisonOperator)) :*: S1 ('MetaSel ('Just "comparisonValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newChannelNameCondition :: ChannelNameCondition Source #

Create a value of ChannelNameCondition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:comparisonOperator:ChannelNameCondition', channelNameCondition_comparisonOperator - A comparison operator. Currently, you can only specify the BEGINS_WITH operator, which finds signaling channels whose names begin with a given prefix.

$sel:comparisonValue:ChannelNameCondition', channelNameCondition_comparisonValue - A value to compare.

DeletionConfig

data DeletionConfig Source #

The configuration details required to delete the connection of the stream from the Edge Agent.

See: newDeletionConfig smart constructor.

Instances

Instances details
FromJSON DeletionConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.DeletionConfig

ToJSON DeletionConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.DeletionConfig

Generic DeletionConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.DeletionConfig

Associated Types

type Rep DeletionConfig :: Type -> Type #

Read DeletionConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.DeletionConfig

Show DeletionConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.DeletionConfig

NFData DeletionConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.DeletionConfig

Methods

rnf :: DeletionConfig -> () #

Eq DeletionConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.DeletionConfig

Hashable DeletionConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.DeletionConfig

type Rep DeletionConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.DeletionConfig

type Rep DeletionConfig = D1 ('MetaData "DeletionConfig" "Amazonka.KinesisVideo.Types.DeletionConfig" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "DeletionConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deleteAfterUpload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "edgeRetentionInHours") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "localSizeConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LocalSizeConfig)))))

newDeletionConfig :: DeletionConfig Source #

Create a value of DeletionConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:deleteAfterUpload:DeletionConfig', deletionConfig_deleteAfterUpload - The boolean value used to indicate whether or not you want to mark the media for deletion, once it has been uploaded to the Kinesis Video Stream cloud. The media files can be deleted if any of the deletion configuration values are set to true, such as when the limit for the EdgeRetentionInHours, or the MaxLocalMediaSizeInMB, has been reached.

Since the default value is set to true, configure the uploader schedule such that the media files are not being deleted before they are initially uploaded to AWS cloud.

$sel:edgeRetentionInHours:DeletionConfig', deletionConfig_edgeRetentionInHours - The number of hours that you want to retain the data in the stream on the Edge Agent. The default value of the retention time is 720 hours, which translates to 30 days.

$sel:localSizeConfig:DeletionConfig', deletionConfig_localSizeConfig - The value of the local size required in order to delete the edge configuration.

EdgeConfig

data EdgeConfig Source #

A description of the stream's edge configuration that will be used to sync with the Edge Agent IoT Greengrass component. The Edge Agent component will run on an IoT Hub Device setup at your premise.

See: newEdgeConfig smart constructor.

Instances

Instances details
FromJSON EdgeConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.EdgeConfig

ToJSON EdgeConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.EdgeConfig

Generic EdgeConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.EdgeConfig

Associated Types

type Rep EdgeConfig :: Type -> Type #

Show EdgeConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.EdgeConfig

NFData EdgeConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.EdgeConfig

Methods

rnf :: EdgeConfig -> () #

Eq EdgeConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.EdgeConfig

Hashable EdgeConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.EdgeConfig

type Rep EdgeConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.EdgeConfig

type Rep EdgeConfig = D1 ('MetaData "EdgeConfig" "Amazonka.KinesisVideo.Types.EdgeConfig" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "EdgeConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deletionConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeletionConfig)) :*: S1 ('MetaSel ('Just "uploaderConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UploaderConfig))) :*: (S1 ('MetaSel ('Just "hubDeviceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "recorderConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RecorderConfig))))

newEdgeConfig Source #

Create a value of EdgeConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:deletionConfig:EdgeConfig', edgeConfig_deletionConfig - The deletion configuration is made up of the retention time (EdgeRetentionInHours) and local size configuration (LocalSizeConfig) details that are used to make the deletion.

$sel:uploaderConfig:EdgeConfig', edgeConfig_uploaderConfig - The uploader configuration contains the ScheduleExpression details that are used to schedule upload jobs for the recorded media files from the Edge Agent to a Kinesis Video Stream.

$sel:hubDeviceArn:EdgeConfig', edgeConfig_hubDeviceArn - The "Internet of Things (IoT) Thing" Arn of the stream.

$sel:recorderConfig:EdgeConfig', edgeConfig_recorderConfig - The recorder configuration consists of the local MediaSourceConfig details, that are used as credentials to access the local media files streamed on the camera.

ImageGenerationConfiguration

data ImageGenerationConfiguration Source #

The structure that contains the information required for the KVS images delivery. If null, the configuration will be deleted from the stream.

See: newImageGenerationConfiguration smart constructor.

Instances

Instances details
FromJSON ImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageGenerationConfiguration

ToJSON ImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageGenerationConfiguration

Generic ImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageGenerationConfiguration

Associated Types

type Rep ImageGenerationConfiguration :: Type -> Type #

Read ImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageGenerationConfiguration

Show ImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageGenerationConfiguration

NFData ImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageGenerationConfiguration

Eq ImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageGenerationConfiguration

Hashable ImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageGenerationConfiguration

type Rep ImageGenerationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageGenerationConfiguration

newImageGenerationConfiguration Source #

Create a value of ImageGenerationConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:formatConfig:ImageGenerationConfiguration', imageGenerationConfiguration_formatConfig - The list of a key-value pair structure that contains extra parameters that can be applied when the image is generated. The FormatConfig key is the JPEGQuality, which indicates the JPEG quality key to be used to generate the image. The FormatConfig value accepts ints from 1 to 100. If the value is 1, the image will be generated with less quality and the best compression. If the value is 100, the image will be generated with the best quality and less compression. If no value is provided, the default value of the JPEGQuality key will be set to 80.

$sel:heightPixels:ImageGenerationConfiguration', imageGenerationConfiguration_heightPixels - The height of the output image that is used in conjunction with the WidthPixels parameter. When both HeightPixels and WidthPixels parameters are provided, the image will be stretched to fit the specified aspect ratio. If only the HeightPixels parameter is provided, its original aspect ratio will be used to calculate the WidthPixels ratio. If neither parameter is provided, the original image size will be returned.

$sel:widthPixels:ImageGenerationConfiguration', imageGenerationConfiguration_widthPixels - The width of the output image that is used in conjunction with the HeightPixels parameter. When both WidthPixels and HeightPixels parameters are provided, the image will be stretched to fit the specified aspect ratio. If only the WidthPixels parameter is provided, its original aspect ratio will be used to calculate the HeightPixels ratio. If neither parameter is provided, the original image size will be returned.

$sel:status:ImageGenerationConfiguration', imageGenerationConfiguration_status - Indicates whether the ContinuousImageGenerationConfigurations API is enabled or disabled.

$sel:imageSelectorType:ImageGenerationConfiguration', imageGenerationConfiguration_imageSelectorType - The origin of the Server or Producer timestamps to use to generate the images.

$sel:destinationConfig:ImageGenerationConfiguration', imageGenerationConfiguration_destinationConfig - The structure that contains the information required to deliver images to a customer.

$sel:samplingInterval:ImageGenerationConfiguration', imageGenerationConfiguration_samplingInterval - The time interval in milliseconds (ms) at which the images need to be generated from the stream. The minimum value that can be provided is 33 ms, because a camera that generates content at 30 FPS would create a frame every 33.3 ms. If the timestamp range is less than the sampling interval, the Image from the StartTimestamp will be returned if available.

$sel:format:ImageGenerationConfiguration', imageGenerationConfiguration_format - The accepted image format.

ImageGenerationDestinationConfig

data ImageGenerationDestinationConfig Source #

The structure that contains the information required to deliver images to a customer.

See: newImageGenerationDestinationConfig smart constructor.

Instances

Instances details
FromJSON ImageGenerationDestinationConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageGenerationDestinationConfig

ToJSON ImageGenerationDestinationConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageGenerationDestinationConfig

Generic ImageGenerationDestinationConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageGenerationDestinationConfig

Associated Types

type Rep ImageGenerationDestinationConfig :: Type -> Type #

Read ImageGenerationDestinationConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageGenerationDestinationConfig

Show ImageGenerationDestinationConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageGenerationDestinationConfig

NFData ImageGenerationDestinationConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageGenerationDestinationConfig

Eq ImageGenerationDestinationConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageGenerationDestinationConfig

Hashable ImageGenerationDestinationConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageGenerationDestinationConfig

type Rep ImageGenerationDestinationConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ImageGenerationDestinationConfig

type Rep ImageGenerationDestinationConfig = D1 ('MetaData "ImageGenerationDestinationConfig" "Amazonka.KinesisVideo.Types.ImageGenerationDestinationConfig" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "ImageGenerationDestinationConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "destinationRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newImageGenerationDestinationConfig Source #

Create a value of ImageGenerationDestinationConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:uri:ImageGenerationDestinationConfig', imageGenerationDestinationConfig_uri - The Uniform Resource Identifier (URI) that identifies where the images will be delivered.

$sel:destinationRegion:ImageGenerationDestinationConfig', imageGenerationDestinationConfig_destinationRegion - The AWS Region of the S3 bucket where images will be delivered. This DestinationRegion must match the Region where the stream is located.

LocalSizeConfig

data LocalSizeConfig Source #

The configuration details that include the maximum size of the media (MaxLocalMediaSizeInMB) that you want to store for a stream on the Edge Agent, as well as the strategy that should be used (StrategyOnFullSize) when a stream's maximum size has been reached.

See: newLocalSizeConfig smart constructor.

Instances

Instances details
FromJSON LocalSizeConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.LocalSizeConfig

ToJSON LocalSizeConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.LocalSizeConfig

Generic LocalSizeConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.LocalSizeConfig

Associated Types

type Rep LocalSizeConfig :: Type -> Type #

Read LocalSizeConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.LocalSizeConfig

Show LocalSizeConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.LocalSizeConfig

NFData LocalSizeConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.LocalSizeConfig

Methods

rnf :: LocalSizeConfig -> () #

Eq LocalSizeConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.LocalSizeConfig

Hashable LocalSizeConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.LocalSizeConfig

type Rep LocalSizeConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.LocalSizeConfig

type Rep LocalSizeConfig = D1 ('MetaData "LocalSizeConfig" "Amazonka.KinesisVideo.Types.LocalSizeConfig" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "LocalSizeConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxLocalMediaSizeInMB") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "strategyOnFullSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StrategyOnFullSize))))

newLocalSizeConfig :: LocalSizeConfig Source #

Create a value of LocalSizeConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxLocalMediaSizeInMB:LocalSizeConfig', localSizeConfig_maxLocalMediaSizeInMB - The overall maximum size of the media that you want to store for a stream on the Edge Agent.

$sel:strategyOnFullSize:LocalSizeConfig', localSizeConfig_strategyOnFullSize - The strategy to perform when a stream’s MaxLocalMediaSizeInMB limit is reached.

MappedResourceConfigurationListItem

data MappedResourceConfigurationListItem Source #

A structure that encapsulates, or contains, the media storage configuration properties.

See: newMappedResourceConfigurationListItem smart constructor.

Instances

Instances details
FromJSON MappedResourceConfigurationListItem Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MappedResourceConfigurationListItem

Generic MappedResourceConfigurationListItem Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MappedResourceConfigurationListItem

Read MappedResourceConfigurationListItem Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MappedResourceConfigurationListItem

Show MappedResourceConfigurationListItem Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MappedResourceConfigurationListItem

NFData MappedResourceConfigurationListItem Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MappedResourceConfigurationListItem

Eq MappedResourceConfigurationListItem Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MappedResourceConfigurationListItem

Hashable MappedResourceConfigurationListItem Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MappedResourceConfigurationListItem

type Rep MappedResourceConfigurationListItem Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MappedResourceConfigurationListItem

type Rep MappedResourceConfigurationListItem = D1 ('MetaData "MappedResourceConfigurationListItem" "Amazonka.KinesisVideo.Types.MappedResourceConfigurationListItem" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "MappedResourceConfigurationListItem'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newMappedResourceConfigurationListItem :: MappedResourceConfigurationListItem Source #

Create a value of MappedResourceConfigurationListItem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:MappedResourceConfigurationListItem', mappedResourceConfigurationListItem_arn - The Amazon Resource Name (ARN) of the Kinesis Video Stream resource, associated with the stream.

$sel:type':MappedResourceConfigurationListItem', mappedResourceConfigurationListItem_type - The type of the associated resource for the kinesis video stream.

MediaSourceConfig

data MediaSourceConfig Source #

The configuration details that consist of the credentials required (MediaUriSecretArn and MediaUriType) to access the media files that are streamed to the camera.

See: newMediaSourceConfig smart constructor.

Instances

Instances details
FromJSON MediaSourceConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaSourceConfig

ToJSON MediaSourceConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaSourceConfig

Generic MediaSourceConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaSourceConfig

Associated Types

type Rep MediaSourceConfig :: Type -> Type #

Show MediaSourceConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaSourceConfig

NFData MediaSourceConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaSourceConfig

Methods

rnf :: MediaSourceConfig -> () #

Eq MediaSourceConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaSourceConfig

Hashable MediaSourceConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaSourceConfig

type Rep MediaSourceConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaSourceConfig

type Rep MediaSourceConfig = D1 ('MetaData "MediaSourceConfig" "Amazonka.KinesisVideo.Types.MediaSourceConfig" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "MediaSourceConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mediaUriSecretArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "mediaUriType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MediaUriType)))

newMediaSourceConfig Source #

Create a value of MediaSourceConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:mediaUriSecretArn:MediaSourceConfig', mediaSourceConfig_mediaUriSecretArn - The AWS Secrets Manager ARN for the username and password of the camera, or a local media file location.

$sel:mediaUriType:MediaSourceConfig', mediaSourceConfig_mediaUriType - The Uniform Resource Identifier (URI) type. The FILE_URI value can be used to stream local media files.

Preview only supports the RTSP_URI media source URI format .

MediaStorageConfiguration

data MediaStorageConfiguration Source #

A structure that encapsulates, or contains, the media storage configuration properties.

See: newMediaStorageConfiguration smart constructor.

Instances

Instances details
FromJSON MediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfiguration

ToJSON MediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfiguration

Generic MediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfiguration

Associated Types

type Rep MediaStorageConfiguration :: Type -> Type #

Read MediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfiguration

Show MediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfiguration

NFData MediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfiguration

Eq MediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfiguration

Hashable MediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfiguration

type Rep MediaStorageConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.MediaStorageConfiguration

type Rep MediaStorageConfiguration = D1 ('MetaData "MediaStorageConfiguration" "Amazonka.KinesisVideo.Types.MediaStorageConfiguration" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "MediaStorageConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "streamARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MediaStorageConfigurationStatus)))

newMediaStorageConfiguration Source #

Create a value of MediaStorageConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:streamARN:MediaStorageConfiguration', mediaStorageConfiguration_streamARN - The Amazon Resource Name (ARN) of the stream

$sel:status:MediaStorageConfiguration', mediaStorageConfiguration_status - The status of the media storage configuration.

NotificationConfiguration

data NotificationConfiguration Source #

The structure that contains the notification information for the KVS images delivery. If this parameter is null, the configuration will be deleted from the stream.

See: newNotificationConfiguration smart constructor.

Instances

Instances details
FromJSON NotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.NotificationConfiguration

ToJSON NotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.NotificationConfiguration

Generic NotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.NotificationConfiguration

Associated Types

type Rep NotificationConfiguration :: Type -> Type #

Read NotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.NotificationConfiguration

Show NotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.NotificationConfiguration

NFData NotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.NotificationConfiguration

Eq NotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.NotificationConfiguration

Hashable NotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.NotificationConfiguration

type Rep NotificationConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.NotificationConfiguration

type Rep NotificationConfiguration = D1 ('MetaData "NotificationConfiguration" "Amazonka.KinesisVideo.Types.NotificationConfiguration" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "NotificationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConfigurationStatus) :*: S1 ('MetaSel ('Just "destinationConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 NotificationDestinationConfig)))

newNotificationConfiguration Source #

Create a value of NotificationConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:NotificationConfiguration', notificationConfiguration_status - Indicates if a notification configuration is enabled or disabled.

$sel:destinationConfig:NotificationConfiguration', notificationConfiguration_destinationConfig - The destination information required to deliver a notification to a customer.

NotificationDestinationConfig

data NotificationDestinationConfig Source #

The structure that contains the information required to deliver a notification to a customer.

See: newNotificationDestinationConfig smart constructor.

Instances

Instances details
FromJSON NotificationDestinationConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.NotificationDestinationConfig

ToJSON NotificationDestinationConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.NotificationDestinationConfig

Generic NotificationDestinationConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.NotificationDestinationConfig

Associated Types

type Rep NotificationDestinationConfig :: Type -> Type #

Read NotificationDestinationConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.NotificationDestinationConfig

Show NotificationDestinationConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.NotificationDestinationConfig

NFData NotificationDestinationConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.NotificationDestinationConfig

Eq NotificationDestinationConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.NotificationDestinationConfig

Hashable NotificationDestinationConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.NotificationDestinationConfig

type Rep NotificationDestinationConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.NotificationDestinationConfig

type Rep NotificationDestinationConfig = D1 ('MetaData "NotificationDestinationConfig" "Amazonka.KinesisVideo.Types.NotificationDestinationConfig" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "NotificationDestinationConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newNotificationDestinationConfig Source #

Create a value of NotificationDestinationConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:uri:NotificationDestinationConfig', notificationDestinationConfig_uri - The Uniform Resource Identifier (URI) that identifies where the images will be delivered.

RecorderConfig

data RecorderConfig Source #

The recorder configuration consists of the local MediaSourceConfig details that are used as credentials to accesss the local media files streamed on the camera.

See: newRecorderConfig smart constructor.

Instances

Instances details
FromJSON RecorderConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.RecorderConfig

ToJSON RecorderConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.RecorderConfig

Generic RecorderConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.RecorderConfig

Associated Types

type Rep RecorderConfig :: Type -> Type #

Show RecorderConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.RecorderConfig

NFData RecorderConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.RecorderConfig

Methods

rnf :: RecorderConfig -> () #

Eq RecorderConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.RecorderConfig

Hashable RecorderConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.RecorderConfig

type Rep RecorderConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.RecorderConfig

type Rep RecorderConfig = D1 ('MetaData "RecorderConfig" "Amazonka.KinesisVideo.Types.RecorderConfig" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "RecorderConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "scheduleConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScheduleConfig)) :*: S1 ('MetaSel ('Just "mediaSourceConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MediaSourceConfig)))

newRecorderConfig Source #

Create a value of RecorderConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:scheduleConfig:RecorderConfig', recorderConfig_scheduleConfig - The configuration that consists of the ScheduleExpression and the DurationInMinutes details that specify the scheduling to record from a camera, or local media file, onto the Edge Agent. If the ScheduleExpression attribute is not provided, then the Edge Agent will always be set to recording mode.

$sel:mediaSourceConfig:RecorderConfig', recorderConfig_mediaSourceConfig - The configuration details that consist of the credentials required (MediaUriSecretArn and MediaUriType) to access the media files streamed to the camera.

ResourceEndpointListItem

data ResourceEndpointListItem Source #

An object that describes the endpoint of the signaling channel returned by the GetSignalingChannelEndpoint API.

See: newResourceEndpointListItem smart constructor.

Instances

Instances details
FromJSON ResourceEndpointListItem Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ResourceEndpointListItem

Generic ResourceEndpointListItem Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ResourceEndpointListItem

Associated Types

type Rep ResourceEndpointListItem :: Type -> Type #

Read ResourceEndpointListItem Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ResourceEndpointListItem

Show ResourceEndpointListItem Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ResourceEndpointListItem

NFData ResourceEndpointListItem Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ResourceEndpointListItem

Eq ResourceEndpointListItem Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ResourceEndpointListItem

Hashable ResourceEndpointListItem Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ResourceEndpointListItem

type Rep ResourceEndpointListItem Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ResourceEndpointListItem

type Rep ResourceEndpointListItem = D1 ('MetaData "ResourceEndpointListItem" "Amazonka.KinesisVideo.Types.ResourceEndpointListItem" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "ResourceEndpointListItem'" 'PrefixI 'True) (S1 ('MetaSel ('Just "protocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelProtocol)) :*: S1 ('MetaSel ('Just "resourceEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newResourceEndpointListItem :: ResourceEndpointListItem Source #

Create a value of ResourceEndpointListItem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:protocol:ResourceEndpointListItem', resourceEndpointListItem_protocol - The protocol of the signaling channel returned by the GetSignalingChannelEndpoint API.

$sel:resourceEndpoint:ResourceEndpointListItem', resourceEndpointListItem_resourceEndpoint - The endpoint of the signaling channel returned by the GetSignalingChannelEndpoint API.

ScheduleConfig

data ScheduleConfig Source #

This API enables you to specify the duration that the camera, or local media file, should record onto the Edge Agent. The ScheduleConfig consists of the ScheduleExpression and the DurationInMinutes attributes.

If the ScheduleExpression is not provided, then the Edge Agent will always be set to recording mode.

See: newScheduleConfig smart constructor.

Instances

Instances details
FromJSON ScheduleConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ScheduleConfig

ToJSON ScheduleConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ScheduleConfig

Generic ScheduleConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ScheduleConfig

Associated Types

type Rep ScheduleConfig :: Type -> Type #

Read ScheduleConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ScheduleConfig

Show ScheduleConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ScheduleConfig

NFData ScheduleConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ScheduleConfig

Methods

rnf :: ScheduleConfig -> () #

Eq ScheduleConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ScheduleConfig

Hashable ScheduleConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ScheduleConfig

type Rep ScheduleConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.ScheduleConfig

type Rep ScheduleConfig = D1 ('MetaData "ScheduleConfig" "Amazonka.KinesisVideo.Types.ScheduleConfig" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "ScheduleConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "scheduleExpression") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "durationInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newScheduleConfig Source #

Create a value of ScheduleConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:scheduleExpression:ScheduleConfig', scheduleConfig_scheduleExpression - The Quartz cron expression that takes care of scheduling jobs to record from the camera, or local media file, onto the Edge Agent. If the ScheduleExpression is not provided for the RecorderConfig, then the Edge Agent will always be set to recording mode.

For more information about Quartz, refer to the Cron Trigger Tutorial page to understand the valid expressions and its use.

$sel:durationInSeconds:ScheduleConfig', scheduleConfig_durationInSeconds - The total duration to record the media. If the ScheduleExpression attribute is provided, then the DurationInSeconds attribute should also be specified.

SingleMasterChannelEndpointConfiguration

data SingleMasterChannelEndpointConfiguration Source #

An object that contains the endpoint configuration for the SINGLE_MASTER channel type.

See: newSingleMasterChannelEndpointConfiguration smart constructor.

Instances

Instances details
ToJSON SingleMasterChannelEndpointConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SingleMasterChannelEndpointConfiguration

Generic SingleMasterChannelEndpointConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SingleMasterChannelEndpointConfiguration

Read SingleMasterChannelEndpointConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SingleMasterChannelEndpointConfiguration

Show SingleMasterChannelEndpointConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SingleMasterChannelEndpointConfiguration

NFData SingleMasterChannelEndpointConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SingleMasterChannelEndpointConfiguration

Eq SingleMasterChannelEndpointConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SingleMasterChannelEndpointConfiguration

Hashable SingleMasterChannelEndpointConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SingleMasterChannelEndpointConfiguration

type Rep SingleMasterChannelEndpointConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SingleMasterChannelEndpointConfiguration

type Rep SingleMasterChannelEndpointConfiguration = D1 ('MetaData "SingleMasterChannelEndpointConfiguration" "Amazonka.KinesisVideo.Types.SingleMasterChannelEndpointConfiguration" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "SingleMasterChannelEndpointConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "protocols") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty ChannelProtocol))) :*: S1 ('MetaSel ('Just "role'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelRole))))

newSingleMasterChannelEndpointConfiguration :: SingleMasterChannelEndpointConfiguration Source #

Create a value of SingleMasterChannelEndpointConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:protocols:SingleMasterChannelEndpointConfiguration', singleMasterChannelEndpointConfiguration_protocols - This property is used to determine the nature of communication over this SINGLE_MASTER signaling channel. If WSS is specified, this API returns a websocket endpoint. If HTTPS is specified, this API returns an HTTPS endpoint.

$sel:role':SingleMasterChannelEndpointConfiguration', singleMasterChannelEndpointConfiguration_role - This property is used to determine messaging permissions in this SINGLE_MASTER signaling channel. If MASTER is specified, this API returns an endpoint that a client can use to receive offers from and send answers to any of the viewers on this signaling channel. If VIEWER is specified, this API returns an endpoint that a client can use only to send offers to another MASTER client on this signaling channel.

SingleMasterConfiguration

data SingleMasterConfiguration Source #

A structure that contains the configuration for the SINGLE_MASTER channel type.

See: newSingleMasterConfiguration smart constructor.

Instances

Instances details
FromJSON SingleMasterConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SingleMasterConfiguration

ToJSON SingleMasterConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SingleMasterConfiguration

Generic SingleMasterConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SingleMasterConfiguration

Associated Types

type Rep SingleMasterConfiguration :: Type -> Type #

Read SingleMasterConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SingleMasterConfiguration

Show SingleMasterConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SingleMasterConfiguration

NFData SingleMasterConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SingleMasterConfiguration

Eq SingleMasterConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SingleMasterConfiguration

Hashable SingleMasterConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SingleMasterConfiguration

type Rep SingleMasterConfiguration Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.SingleMasterConfiguration

type Rep SingleMasterConfiguration = D1 ('MetaData "SingleMasterConfiguration" "Amazonka.KinesisVideo.Types.SingleMasterConfiguration" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "SingleMasterConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "messageTtlSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newSingleMasterConfiguration :: SingleMasterConfiguration Source #

Create a value of SingleMasterConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:messageTtlSeconds:SingleMasterConfiguration', singleMasterConfiguration_messageTtlSeconds - The period of time a signaling channel retains undelivered messages before they are discarded.

StreamInfo

data StreamInfo Source #

An object describing a Kinesis video stream.

See: newStreamInfo smart constructor.

Instances

Instances details
FromJSON StreamInfo Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamInfo

Generic StreamInfo Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamInfo

Associated Types

type Rep StreamInfo :: Type -> Type #

Read StreamInfo Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamInfo

Show StreamInfo Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamInfo

NFData StreamInfo Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamInfo

Methods

rnf :: StreamInfo -> () #

Eq StreamInfo Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamInfo

Hashable StreamInfo Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamInfo

type Rep StreamInfo Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamInfo

newStreamInfo :: StreamInfo Source #

Create a value of StreamInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationTime:StreamInfo', streamInfo_creationTime - A time stamp that indicates when the stream was created.

$sel:dataRetentionInHours:StreamInfo', streamInfo_dataRetentionInHours - How long the stream retains data, in hours.

$sel:deviceName:StreamInfo', streamInfo_deviceName - The name of the device that is associated with the stream.

$sel:kmsKeyId:StreamInfo', streamInfo_kmsKeyId - The ID of the Key Management Service (KMS) key that Kinesis Video Streams uses to encrypt data on the stream.

$sel:mediaType:StreamInfo', streamInfo_mediaType - The MediaType of the stream.

$sel:status:StreamInfo', streamInfo_status - The status of the stream.

$sel:streamARN:StreamInfo', streamInfo_streamARN - The Amazon Resource Name (ARN) of the stream.

$sel:streamName:StreamInfo', streamInfo_streamName - The name of the stream.

$sel:version:StreamInfo', streamInfo_version - The version of the stream.

StreamNameCondition

data StreamNameCondition Source #

Specifies the condition that streams must satisfy to be returned when you list streams (see the ListStreams API). A condition has a comparison operation and a value. Currently, you can specify only the BEGINS_WITH operator, which finds streams whose names start with a given prefix.

See: newStreamNameCondition smart constructor.

Instances

Instances details
ToJSON StreamNameCondition Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamNameCondition

Generic StreamNameCondition Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamNameCondition

Associated Types

type Rep StreamNameCondition :: Type -> Type #

Read StreamNameCondition Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamNameCondition

Show StreamNameCondition Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamNameCondition

NFData StreamNameCondition Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamNameCondition

Methods

rnf :: StreamNameCondition -> () #

Eq StreamNameCondition Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamNameCondition

Hashable StreamNameCondition Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamNameCondition

type Rep StreamNameCondition Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.StreamNameCondition

type Rep StreamNameCondition = D1 ('MetaData "StreamNameCondition" "Amazonka.KinesisVideo.Types.StreamNameCondition" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "StreamNameCondition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "comparisonOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ComparisonOperator)) :*: S1 ('MetaSel ('Just "comparisonValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newStreamNameCondition :: StreamNameCondition Source #

Create a value of StreamNameCondition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:comparisonOperator:StreamNameCondition', streamNameCondition_comparisonOperator - A comparison operator. Currently, you can specify only the BEGINS_WITH operator, which finds streams whose names start with a given prefix.

$sel:comparisonValue:StreamNameCondition', streamNameCondition_comparisonValue - A value to compare.

Tag

data Tag Source #

A key and value pair that is associated with the specified signaling channel.

See: newTag smart constructor.

Constructors

Tag' Text Text 

Instances

Instances details
ToJSON Tag Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Tag

Generic Tag Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Read Tag Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Hashable Tag Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.KinesisVideo.Types.Tag" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTag Source #

Create a value of Tag with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:key:Tag', tag_key - The key of the tag that is associated with the specified signaling channel.

$sel:value:Tag', tag_value - The value of the tag that is associated with the specified signaling channel.

UploaderConfig

data UploaderConfig Source #

The configuration that consists of the ScheduleExpression and the DurationInMinutesdetails, that specify the scheduling to record from a camera, or local media file, onto the Edge Agent. If the ScheduleExpression is not provided, then the Edge Agent will always be in upload mode.

See: newUploaderConfig smart constructor.

Instances

Instances details
FromJSON UploaderConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UploaderConfig

ToJSON UploaderConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UploaderConfig

Generic UploaderConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UploaderConfig

Associated Types

type Rep UploaderConfig :: Type -> Type #

Read UploaderConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UploaderConfig

Show UploaderConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UploaderConfig

NFData UploaderConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UploaderConfig

Methods

rnf :: UploaderConfig -> () #

Eq UploaderConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UploaderConfig

Hashable UploaderConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UploaderConfig

type Rep UploaderConfig Source # 
Instance details

Defined in Amazonka.KinesisVideo.Types.UploaderConfig

type Rep UploaderConfig = D1 ('MetaData "UploaderConfig" "Amazonka.KinesisVideo.Types.UploaderConfig" "amazonka-kinesis-video-2.0-5DR7d8jw2IyAvZJM3U7dwM" 'False) (C1 ('MetaCons "UploaderConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "scheduleConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ScheduleConfig)))

newUploaderConfig Source #

Create a value of UploaderConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:scheduleConfig:UploaderConfig', uploaderConfig_scheduleConfig - The configuration that consists of the ScheduleExpression and the DurationInMinutesdetails that specify the scheduling to record from a camera, or local media file, onto the Edge Agent. If the ScheduleExpression is not provided, then the Edge Agent will always be in recording mode.