{-# LANGUAGE NoImplicitPrelude #-} {-# OPTIONS_GHC -fno-warn-duplicate-exports #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} -- Derived from AWS service descriptions, licensed under Apache 2.0. -- | -- Module : Amazonka.KinesisVideo.Lens -- Copyright : (c) 2013-2023 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) module Amazonka.KinesisVideo.Lens ( -- * Operations -- ** CreateSignalingChannel createSignalingChannel_channelType, createSignalingChannel_singleMasterConfiguration, createSignalingChannel_tags, createSignalingChannel_channelName, createSignalingChannelResponse_channelARN, createSignalingChannelResponse_httpStatus, -- ** CreateStream createStream_dataRetentionInHours, createStream_deviceName, createStream_kmsKeyId, createStream_mediaType, createStream_tags, createStream_streamName, createStreamResponse_streamARN, createStreamResponse_httpStatus, -- ** DeleteSignalingChannel deleteSignalingChannel_currentVersion, deleteSignalingChannel_channelARN, deleteSignalingChannelResponse_httpStatus, -- ** DeleteStream deleteStream_currentVersion, deleteStream_streamARN, deleteStreamResponse_httpStatus, -- ** DescribeEdgeConfiguration describeEdgeConfiguration_streamARN, describeEdgeConfiguration_streamName, describeEdgeConfigurationResponse_creationTime, describeEdgeConfigurationResponse_edgeConfig, describeEdgeConfigurationResponse_failedStatusDetails, describeEdgeConfigurationResponse_lastUpdatedTime, describeEdgeConfigurationResponse_streamARN, describeEdgeConfigurationResponse_streamName, describeEdgeConfigurationResponse_syncStatus, describeEdgeConfigurationResponse_httpStatus, -- ** DescribeImageGenerationConfiguration describeImageGenerationConfiguration_streamARN, describeImageGenerationConfiguration_streamName, describeImageGenerationConfigurationResponse_imageGenerationConfiguration, describeImageGenerationConfigurationResponse_httpStatus, -- ** DescribeMappedResourceConfiguration describeMappedResourceConfiguration_maxResults, describeMappedResourceConfiguration_nextToken, describeMappedResourceConfiguration_streamARN, describeMappedResourceConfiguration_streamName, describeMappedResourceConfigurationResponse_mappedResourceConfigurationList, describeMappedResourceConfigurationResponse_nextToken, describeMappedResourceConfigurationResponse_httpStatus, -- ** DescribeMediaStorageConfiguration describeMediaStorageConfiguration_channelARN, describeMediaStorageConfiguration_channelName, describeMediaStorageConfigurationResponse_mediaStorageConfiguration, describeMediaStorageConfigurationResponse_httpStatus, -- ** DescribeNotificationConfiguration describeNotificationConfiguration_streamARN, describeNotificationConfiguration_streamName, describeNotificationConfigurationResponse_notificationConfiguration, describeNotificationConfigurationResponse_httpStatus, -- ** DescribeSignalingChannel describeSignalingChannel_channelARN, describeSignalingChannel_channelName, describeSignalingChannelResponse_channelInfo, describeSignalingChannelResponse_httpStatus, -- ** DescribeStream describeStream_streamARN, describeStream_streamName, describeStreamResponse_streamInfo, describeStreamResponse_httpStatus, -- ** GetDataEndpoint getDataEndpoint_streamARN, getDataEndpoint_streamName, getDataEndpoint_aPIName, getDataEndpointResponse_dataEndpoint, getDataEndpointResponse_httpStatus, -- ** GetSignalingChannelEndpoint getSignalingChannelEndpoint_singleMasterChannelEndpointConfiguration, getSignalingChannelEndpoint_channelARN, getSignalingChannelEndpointResponse_resourceEndpointList, getSignalingChannelEndpointResponse_httpStatus, -- ** ListSignalingChannels listSignalingChannels_channelNameCondition, listSignalingChannels_maxResults, listSignalingChannels_nextToken, listSignalingChannelsResponse_channelInfoList, listSignalingChannelsResponse_nextToken, listSignalingChannelsResponse_httpStatus, -- ** ListStreams listStreams_maxResults, listStreams_nextToken, listStreams_streamNameCondition, listStreamsResponse_nextToken, listStreamsResponse_streamInfoList, listStreamsResponse_httpStatus, -- ** ListTagsForResource listTagsForResource_nextToken, listTagsForResource_resourceARN, listTagsForResourceResponse_nextToken, listTagsForResourceResponse_tags, listTagsForResourceResponse_httpStatus, -- ** ListTagsForStream listTagsForStream_nextToken, listTagsForStream_streamARN, listTagsForStream_streamName, listTagsForStreamResponse_nextToken, listTagsForStreamResponse_tags, listTagsForStreamResponse_httpStatus, -- ** StartEdgeConfigurationUpdate startEdgeConfigurationUpdate_streamARN, startEdgeConfigurationUpdate_streamName, startEdgeConfigurationUpdate_edgeConfig, startEdgeConfigurationUpdateResponse_creationTime, startEdgeConfigurationUpdateResponse_edgeConfig, startEdgeConfigurationUpdateResponse_failedStatusDetails, startEdgeConfigurationUpdateResponse_lastUpdatedTime, startEdgeConfigurationUpdateResponse_streamARN, startEdgeConfigurationUpdateResponse_streamName, startEdgeConfigurationUpdateResponse_syncStatus, startEdgeConfigurationUpdateResponse_httpStatus, -- ** TagResource tagResource_resourceARN, tagResource_tags, tagResourceResponse_httpStatus, -- ** TagStream tagStream_streamARN, tagStream_streamName, tagStream_tags, tagStreamResponse_httpStatus, -- ** UntagResource untagResource_resourceARN, untagResource_tagKeyList, untagResourceResponse_httpStatus, -- ** UntagStream untagStream_streamARN, untagStream_streamName, untagStream_tagKeyList, untagStreamResponse_httpStatus, -- ** UpdateDataRetention updateDataRetention_streamARN, updateDataRetention_streamName, updateDataRetention_currentVersion, updateDataRetention_operation, updateDataRetention_dataRetentionChangeInHours, updateDataRetentionResponse_httpStatus, -- ** UpdateImageGenerationConfiguration updateImageGenerationConfiguration_imageGenerationConfiguration, updateImageGenerationConfiguration_streamARN, updateImageGenerationConfiguration_streamName, updateImageGenerationConfigurationResponse_httpStatus, -- ** UpdateMediaStorageConfiguration updateMediaStorageConfiguration_channelARN, updateMediaStorageConfiguration_mediaStorageConfiguration, updateMediaStorageConfigurationResponse_httpStatus, -- ** UpdateNotificationConfiguration updateNotificationConfiguration_notificationConfiguration, updateNotificationConfiguration_streamARN, updateNotificationConfiguration_streamName, updateNotificationConfigurationResponse_httpStatus, -- ** UpdateSignalingChannel updateSignalingChannel_singleMasterConfiguration, updateSignalingChannel_channelARN, updateSignalingChannel_currentVersion, updateSignalingChannelResponse_httpStatus, -- ** UpdateStream updateStream_deviceName, updateStream_mediaType, updateStream_streamARN, updateStream_streamName, updateStream_currentVersion, updateStreamResponse_httpStatus, -- * Types -- ** ChannelInfo channelInfo_channelARN, channelInfo_channelName, channelInfo_channelStatus, channelInfo_channelType, channelInfo_creationTime, channelInfo_singleMasterConfiguration, channelInfo_version, -- ** ChannelNameCondition channelNameCondition_comparisonOperator, channelNameCondition_comparisonValue, -- ** DeletionConfig deletionConfig_deleteAfterUpload, deletionConfig_edgeRetentionInHours, deletionConfig_localSizeConfig, -- ** EdgeConfig edgeConfig_deletionConfig, edgeConfig_uploaderConfig, edgeConfig_hubDeviceArn, edgeConfig_recorderConfig, -- ** ImageGenerationConfiguration imageGenerationConfiguration_formatConfig, imageGenerationConfiguration_heightPixels, imageGenerationConfiguration_widthPixels, imageGenerationConfiguration_status, imageGenerationConfiguration_imageSelectorType, imageGenerationConfiguration_destinationConfig, imageGenerationConfiguration_samplingInterval, imageGenerationConfiguration_format, -- ** ImageGenerationDestinationConfig imageGenerationDestinationConfig_uri, imageGenerationDestinationConfig_destinationRegion, -- ** LocalSizeConfig localSizeConfig_maxLocalMediaSizeInMB, localSizeConfig_strategyOnFullSize, -- ** MappedResourceConfigurationListItem mappedResourceConfigurationListItem_arn, mappedResourceConfigurationListItem_type, -- ** MediaSourceConfig mediaSourceConfig_mediaUriSecretArn, mediaSourceConfig_mediaUriType, -- ** MediaStorageConfiguration mediaStorageConfiguration_streamARN, mediaStorageConfiguration_status, -- ** NotificationConfiguration notificationConfiguration_status, notificationConfiguration_destinationConfig, -- ** NotificationDestinationConfig notificationDestinationConfig_uri, -- ** RecorderConfig recorderConfig_scheduleConfig, recorderConfig_mediaSourceConfig, -- ** ResourceEndpointListItem resourceEndpointListItem_protocol, resourceEndpointListItem_resourceEndpoint, -- ** ScheduleConfig scheduleConfig_scheduleExpression, scheduleConfig_durationInSeconds, -- ** SingleMasterChannelEndpointConfiguration singleMasterChannelEndpointConfiguration_protocols, singleMasterChannelEndpointConfiguration_role, -- ** SingleMasterConfiguration singleMasterConfiguration_messageTtlSeconds, -- ** StreamInfo streamInfo_creationTime, streamInfo_dataRetentionInHours, streamInfo_deviceName, streamInfo_kmsKeyId, streamInfo_mediaType, streamInfo_status, streamInfo_streamARN, streamInfo_streamName, streamInfo_version, -- ** StreamNameCondition streamNameCondition_comparisonOperator, streamNameCondition_comparisonValue, -- ** Tag tag_key, tag_value, -- ** UploaderConfig uploaderConfig_scheduleConfig, ) where import Amazonka.KinesisVideo.CreateSignalingChannel import Amazonka.KinesisVideo.CreateStream import Amazonka.KinesisVideo.DeleteSignalingChannel import Amazonka.KinesisVideo.DeleteStream import Amazonka.KinesisVideo.DescribeEdgeConfiguration import Amazonka.KinesisVideo.DescribeImageGenerationConfiguration import Amazonka.KinesisVideo.DescribeMappedResourceConfiguration import Amazonka.KinesisVideo.DescribeMediaStorageConfiguration import Amazonka.KinesisVideo.DescribeNotificationConfiguration import Amazonka.KinesisVideo.DescribeSignalingChannel import Amazonka.KinesisVideo.DescribeStream import Amazonka.KinesisVideo.GetDataEndpoint import Amazonka.KinesisVideo.GetSignalingChannelEndpoint import Amazonka.KinesisVideo.ListSignalingChannels import Amazonka.KinesisVideo.ListStreams import Amazonka.KinesisVideo.ListTagsForResource import Amazonka.KinesisVideo.ListTagsForStream import Amazonka.KinesisVideo.StartEdgeConfigurationUpdate import Amazonka.KinesisVideo.TagResource import Amazonka.KinesisVideo.TagStream import Amazonka.KinesisVideo.Types.ChannelInfo import Amazonka.KinesisVideo.Types.ChannelNameCondition import Amazonka.KinesisVideo.Types.DeletionConfig import Amazonka.KinesisVideo.Types.EdgeConfig import Amazonka.KinesisVideo.Types.ImageGenerationConfiguration import Amazonka.KinesisVideo.Types.ImageGenerationDestinationConfig import Amazonka.KinesisVideo.Types.LocalSizeConfig import Amazonka.KinesisVideo.Types.MappedResourceConfigurationListItem import Amazonka.KinesisVideo.Types.MediaSourceConfig import Amazonka.KinesisVideo.Types.MediaStorageConfiguration import Amazonka.KinesisVideo.Types.NotificationConfiguration import Amazonka.KinesisVideo.Types.NotificationDestinationConfig import Amazonka.KinesisVideo.Types.RecorderConfig import Amazonka.KinesisVideo.Types.ResourceEndpointListItem import Amazonka.KinesisVideo.Types.ScheduleConfig import Amazonka.KinesisVideo.Types.SingleMasterChannelEndpointConfiguration import Amazonka.KinesisVideo.Types.SingleMasterConfiguration import Amazonka.KinesisVideo.Types.StreamInfo import Amazonka.KinesisVideo.Types.StreamNameCondition import Amazonka.KinesisVideo.Types.Tag import Amazonka.KinesisVideo.Types.UploaderConfig import Amazonka.KinesisVideo.UntagResource import Amazonka.KinesisVideo.UntagStream import Amazonka.KinesisVideo.UpdateDataRetention import Amazonka.KinesisVideo.UpdateImageGenerationConfiguration import Amazonka.KinesisVideo.UpdateMediaStorageConfiguration import Amazonka.KinesisVideo.UpdateNotificationConfiguration import Amazonka.KinesisVideo.UpdateSignalingChannel import Amazonka.KinesisVideo.UpdateStream