Module: Aws::KinesisVideo::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-kinesisvideo/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- APIName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'APIName')
- AccessDeniedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccessDeniedException')
- AccountChannelLimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccountChannelLimitExceededException')
- AccountStreamLimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccountStreamLimitExceededException')
- ChannelInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChannelInfo')
- ChannelInfoList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ChannelInfoList')
- ChannelName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ChannelName')
- ChannelNameCondition =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChannelNameCondition')
- ChannelProtocol =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ChannelProtocol')
- ChannelRole =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ChannelRole')
- ChannelType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ChannelType')
- ClientLimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ClientLimitExceededException')
- ComparisonOperator =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ComparisonOperator')
- ConfigurationStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ConfigurationStatus')
- CreateSignalingChannelInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSignalingChannelInput')
- CreateSignalingChannelOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSignalingChannelOutput')
- CreateStreamInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateStreamInput')
- CreateStreamOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateStreamOutput')
- DataEndpoint =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DataEndpoint')
- DataRetentionChangeInHours =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'DataRetentionChangeInHours')
- DataRetentionInHours =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'DataRetentionInHours')
- DeleteAfterUpload =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'DeleteAfterUpload')
- DeleteEdgeConfigurationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteEdgeConfigurationInput')
- DeleteEdgeConfigurationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteEdgeConfigurationOutput')
- DeleteSignalingChannelInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteSignalingChannelInput')
- DeleteSignalingChannelOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteSignalingChannelOutput')
- DeleteStreamInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteStreamInput')
- DeleteStreamOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteStreamOutput')
- DeletionConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeletionConfig')
- DescribeEdgeConfigurationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeEdgeConfigurationInput')
- DescribeEdgeConfigurationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeEdgeConfigurationOutput')
- DescribeImageGenerationConfigurationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeImageGenerationConfigurationInput')
- DescribeImageGenerationConfigurationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeImageGenerationConfigurationOutput')
- DescribeMappedResourceConfigurationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeMappedResourceConfigurationInput')
- DescribeMappedResourceConfigurationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeMappedResourceConfigurationOutput')
- DescribeMediaStorageConfigurationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeMediaStorageConfigurationInput')
- DescribeMediaStorageConfigurationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeMediaStorageConfigurationOutput')
- DescribeNotificationConfigurationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeNotificationConfigurationInput')
- DescribeNotificationConfigurationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeNotificationConfigurationOutput')
- DescribeSignalingChannelInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSignalingChannelInput')
- DescribeSignalingChannelOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSignalingChannelOutput')
- DescribeStreamInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeStreamInput')
- DescribeStreamOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeStreamOutput')
- DestinationRegion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DestinationRegion')
- DestinationUri =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DestinationUri')
- DeviceName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DeviceName')
- DeviceStreamLimitExceededException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeviceStreamLimitExceededException')
- DurationInSeconds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'DurationInSeconds')
- EdgeAgentStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EdgeAgentStatus')
- EdgeConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EdgeConfig')
- EdgeRetentionInHours =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'EdgeRetentionInHours')
- ErrorMessage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ErrorMessage')
- FailedStatusDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FailedStatusDetails')
- Format =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Format')
- FormatConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'FormatConfig')
- FormatConfigKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FormatConfigKey')
- FormatConfigValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FormatConfigValue')
- GetDataEndpointInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDataEndpointInput')
- GetDataEndpointOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetDataEndpointOutput')
- GetSignalingChannelEndpointInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSignalingChannelEndpointInput')
- GetSignalingChannelEndpointOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GetSignalingChannelEndpointOutput')
- HeightPixels =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'HeightPixels')
- HubDeviceArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HubDeviceArn')
- ImageGenerationConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImageGenerationConfiguration')
- ImageGenerationDestinationConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ImageGenerationDestinationConfig')
- ImageSelectorType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ImageSelectorType')
- InvalidArgumentException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidArgumentException')
- InvalidDeviceException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidDeviceException')
- InvalidResourceFormatException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidResourceFormatException')
- JobStatusDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'JobStatusDetails')
- KmsKeyId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'KmsKeyId')
- LastRecorderStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LastRecorderStatus')
- LastUploaderStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LastUploaderStatus')
- ListEdgeAgentConfigurationsEdgeConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListEdgeAgentConfigurationsEdgeConfig')
- ListEdgeAgentConfigurationsEdgeConfigList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ListEdgeAgentConfigurationsEdgeConfigList')
- ListEdgeAgentConfigurationsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListEdgeAgentConfigurationsInput')
- ListEdgeAgentConfigurationsInputLimit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ListEdgeAgentConfigurationsInputLimit')
- ListEdgeAgentConfigurationsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListEdgeAgentConfigurationsOutput')
- ListOfProtocols =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ListOfProtocols')
- ListSignalingChannelsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListSignalingChannelsInput')
- ListSignalingChannelsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListSignalingChannelsOutput')
- ListStreamsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListStreamsInput')
- ListStreamsInputLimit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ListStreamsInputLimit')
- ListStreamsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListStreamsOutput')
- ListTagsForResourceInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceInput')
- ListTagsForResourceOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceOutput')
- ListTagsForStreamInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForStreamInput')
- ListTagsForStreamOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForStreamOutput')
- LocalSizeConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LocalSizeConfig')
- MappedResourceConfigurationList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'MappedResourceConfigurationList')
- MappedResourceConfigurationListItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MappedResourceConfigurationListItem')
- MappedResourceConfigurationListLimit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MappedResourceConfigurationListLimit')
- MaxLocalMediaSizeInMB =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MaxLocalMediaSizeInMB')
- MediaSourceConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MediaSourceConfig')
- MediaStorageConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'MediaStorageConfiguration')
- MediaStorageConfigurationStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MediaStorageConfigurationStatus')
- MediaType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MediaType')
- MediaUriSecretArn =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MediaUriSecretArn')
- MediaUriType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MediaUriType')
- MessageTtlSeconds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MessageTtlSeconds')
- NextToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NextToken')
- NoDataRetentionException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NoDataRetentionException')
- NotAuthorizedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotAuthorizedException')
- NotificationConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotificationConfiguration')
- NotificationDestinationConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotificationDestinationConfig')
- RecorderConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RecorderConfig')
- RecorderStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RecorderStatus')
- ResourceARN =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceARN')
- ResourceEndpoint =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceEndpoint')
- ResourceEndpointList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ResourceEndpointList')
- ResourceEndpointListItem =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceEndpointListItem')
- ResourceInUseException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceInUseException')
- ResourceNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResourceNotFoundException')
- ResourceTags =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::MapShape.new(name: 'ResourceTags')
- SamplingInterval =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'SamplingInterval')
- ScheduleConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ScheduleConfig')
- ScheduleExpression =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ScheduleExpression')
- SingleMasterChannelEndpointConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SingleMasterChannelEndpointConfiguration')
- SingleMasterConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SingleMasterConfiguration')
- StartEdgeConfigurationUpdateInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartEdgeConfigurationUpdateInput')
- StartEdgeConfigurationUpdateOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartEdgeConfigurationUpdateOutput')
- Status =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Status')
- StrategyOnFullSize =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StrategyOnFullSize')
- StreamEdgeConfigurationNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StreamEdgeConfigurationNotFoundException')
- StreamInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StreamInfo')
- StreamInfoList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'StreamInfoList')
- StreamName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StreamName')
- StreamNameCondition =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StreamNameCondition')
- SyncStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SyncStatus')
- Tag =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Tag')
- TagKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagKey')
- TagKeyList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagKeyList')
- TagList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagList')
- TagOnCreateList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagOnCreateList')
- TagResourceInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceInput')
- TagResourceOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagResourceOutput')
- TagStreamInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagStreamInput')
- TagStreamOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagStreamOutput')
- TagValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagValue')
- TagsPerResourceExceededLimitException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagsPerResourceExceededLimitException')
- Timestamp =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'Timestamp')
- Type =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Type')
- UntagResourceInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagResourceInput')
- UntagResourceOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagResourceOutput')
- UntagStreamInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagStreamInput')
- UntagStreamOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UntagStreamOutput')
- UpdateDataRetentionInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateDataRetentionInput')
- UpdateDataRetentionOperation =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UpdateDataRetentionOperation')
- UpdateDataRetentionOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateDataRetentionOutput')
- UpdateImageGenerationConfigurationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateImageGenerationConfigurationInput')
- UpdateImageGenerationConfigurationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateImageGenerationConfigurationOutput')
- UpdateMediaStorageConfigurationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateMediaStorageConfigurationInput')
- UpdateMediaStorageConfigurationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateMediaStorageConfigurationOutput')
- UpdateNotificationConfigurationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateNotificationConfigurationInput')
- UpdateNotificationConfigurationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateNotificationConfigurationOutput')
- UpdateSignalingChannelInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateSignalingChannelInput')
- UpdateSignalingChannelOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateSignalingChannelOutput')
- UpdateStreamInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateStreamInput')
- UpdateStreamOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateStreamOutput')
- UploaderConfig =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UploaderConfig')
- UploaderStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UploaderStatus')
- Version =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Version')
- VersionMismatchException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VersionMismatchException')
- WidthPixels =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'WidthPixels')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2017-09-30" api. = { "apiVersion" => "2017-09-30", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "kinesisvideo", "protocol" => "rest-json", "protocols" => ["rest-json"], "serviceAbbreviation" => "Kinesis Video", "serviceFullName" => "Amazon Kinesis Video Streams", "serviceId" => "Kinesis Video", "signatureVersion" => "v4", "uid" => "kinesisvideo-2017-09-30", } api.add_operation(:create_signaling_channel, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateSignalingChannel" o.http_method = "POST" o.http_request_uri = "/createSignalingChannel" o.input = Shapes::ShapeRef.new(shape: CreateSignalingChannelInput) o.output = Shapes::ShapeRef.new(shape: CreateSignalingChannelOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: AccountChannelLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: TagsPerResourceExceededLimitException) end) api.add_operation(:create_stream, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateStream" o.http_method = "POST" o.http_request_uri = "/createStream" o.input = Shapes::ShapeRef.new(shape: CreateStreamInput) o.output = Shapes::ShapeRef.new(shape: CreateStreamOutput) o.errors << Shapes::ShapeRef.new(shape: AccountStreamLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: DeviceStreamLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) o.errors << Shapes::ShapeRef.new(shape: InvalidDeviceException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: TagsPerResourceExceededLimitException) end) api.add_operation(:delete_edge_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteEdgeConfiguration" o.http_method = "POST" o.http_request_uri = "/deleteEdgeConfiguration" o.input = Shapes::ShapeRef.new(shape: DeleteEdgeConfigurationInput) o.output = Shapes::ShapeRef.new(shape: DeleteEdgeConfigurationOutput) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: StreamEdgeConfigurationNotFoundException) end) api.add_operation(:delete_signaling_channel, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteSignalingChannel" o.http_method = "POST" o.http_request_uri = "/deleteSignalingChannel" o.input = Shapes::ShapeRef.new(shape: DeleteSignalingChannelInput) o.output = Shapes::ShapeRef.new(shape: DeleteSignalingChannelOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: VersionMismatchException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) end) api.add_operation(:delete_stream, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteStream" o.http_method = "POST" o.http_request_uri = "/deleteStream" o.input = Shapes::ShapeRef.new(shape: DeleteStreamInput) o.output = Shapes::ShapeRef.new(shape: DeleteStreamOutput) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: VersionMismatchException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) end) api.add_operation(:describe_edge_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeEdgeConfiguration" o.http_method = "POST" o.http_request_uri = "/describeEdgeConfiguration" o.input = Shapes::ShapeRef.new(shape: DescribeEdgeConfigurationInput) o.output = Shapes::ShapeRef.new(shape: DescribeEdgeConfigurationOutput) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: StreamEdgeConfigurationNotFoundException) end) api.add_operation(:describe_image_generation_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeImageGenerationConfiguration" o.http_method = "POST" o.http_request_uri = "/describeImageGenerationConfiguration" o.input = Shapes::ShapeRef.new(shape: DescribeImageGenerationConfigurationInput) o.output = Shapes::ShapeRef.new(shape: DescribeImageGenerationConfigurationOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:describe_mapped_resource_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeMappedResourceConfiguration" o.http_method = "POST" o.http_request_uri = "/describeMappedResourceConfiguration" o.input = Shapes::ShapeRef.new(shape: DescribeMappedResourceConfigurationInput) o.output = Shapes::ShapeRef.new(shape: DescribeMappedResourceConfigurationOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:describe_media_storage_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeMediaStorageConfiguration" o.http_method = "POST" o.http_request_uri = "/describeMediaStorageConfiguration" o.input = Shapes::ShapeRef.new(shape: DescribeMediaStorageConfigurationInput) o.output = Shapes::ShapeRef.new(shape: DescribeMediaStorageConfigurationOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) end) api.add_operation(:describe_notification_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeNotificationConfiguration" o.http_method = "POST" o.http_request_uri = "/describeNotificationConfiguration" o.input = Shapes::ShapeRef.new(shape: DescribeNotificationConfigurationInput) o.output = Shapes::ShapeRef.new(shape: DescribeNotificationConfigurationOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:describe_signaling_channel, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeSignalingChannel" o.http_method = "POST" o.http_request_uri = "/describeSignalingChannel" o.input = Shapes::ShapeRef.new(shape: DescribeSignalingChannelInput) o.output = Shapes::ShapeRef.new(shape: DescribeSignalingChannelOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:describe_stream, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeStream" o.http_method = "POST" o.http_request_uri = "/describeStream" o.input = Shapes::ShapeRef.new(shape: DescribeStreamInput) o.output = Shapes::ShapeRef.new(shape: DescribeStreamOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) end) api.add_operation(:get_data_endpoint, Seahorse::Model::Operation.new.tap do |o| o.name = "GetDataEndpoint" o.http_method = "POST" o.http_request_uri = "/getDataEndpoint" o.input = Shapes::ShapeRef.new(shape: GetDataEndpointInput) o.output = Shapes::ShapeRef.new(shape: GetDataEndpointOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) end) api.add_operation(:get_signaling_channel_endpoint, Seahorse::Model::Operation.new.tap do |o| o.name = "GetSignalingChannelEndpoint" o.http_method = "POST" o.http_request_uri = "/getSignalingChannelEndpoint" o.input = Shapes::ShapeRef.new(shape: GetSignalingChannelEndpointInput) o.output = Shapes::ShapeRef.new(shape: GetSignalingChannelEndpointOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:list_edge_agent_configurations, Seahorse::Model::Operation.new.tap do |o| o.name = "ListEdgeAgentConfigurations" o.http_method = "POST" o.http_request_uri = "/listEdgeAgentConfigurations" o.input = Shapes::ShapeRef.new(shape: ListEdgeAgentConfigurationsInput) o.output = Shapes::ShapeRef.new(shape: ListEdgeAgentConfigurationsOutput) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_signaling_channels, Seahorse::Model::Operation.new.tap do |o| o.name = "ListSignalingChannels" o.http_method = "POST" o.http_request_uri = "/listSignalingChannels" o.input = Shapes::ShapeRef.new(shape: ListSignalingChannelsInput) o.output = Shapes::ShapeRef.new(shape: ListSignalingChannelsOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_streams, Seahorse::Model::Operation.new.tap do |o| o.name = "ListStreams" o.http_method = "POST" o.http_request_uri = "/listStreams" o.input = Shapes::ShapeRef.new(shape: ListStreamsInput) o.output = Shapes::ShapeRef.new(shape: ListStreamsOutput) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_tags_for_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTagsForResource" o.http_method = "POST" o.http_request_uri = "/ListTagsForResource" o.input = Shapes::ShapeRef.new(shape: ListTagsForResourceInput) o.output = Shapes::ShapeRef.new(shape: ListTagsForResourceOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:list_tags_for_stream, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTagsForStream" o.http_method = "POST" o.http_request_uri = "/listTagsForStream" o.input = Shapes::ShapeRef.new(shape: ListTagsForStreamInput) o.output = Shapes::ShapeRef.new(shape: ListTagsForStreamOutput) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InvalidResourceFormatException) end) api.add_operation(:start_edge_configuration_update, Seahorse::Model::Operation.new.tap do |o| o.name = "StartEdgeConfigurationUpdate" o.http_method = "POST" o.http_request_uri = "/startEdgeConfigurationUpdate" o.input = Shapes::ShapeRef.new(shape: StartEdgeConfigurationUpdateInput) o.output = Shapes::ShapeRef.new(shape: StartEdgeConfigurationUpdateOutput) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: NoDataRetentionException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) end) api.add_operation(:tag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "TagResource" o.http_method = "POST" o.http_request_uri = "/TagResource" o.input = Shapes::ShapeRef.new(shape: TagResourceInput) o.output = Shapes::ShapeRef.new(shape: TagResourceOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: TagsPerResourceExceededLimitException) end) api.add_operation(:tag_stream, Seahorse::Model::Operation.new.tap do |o| o.name = "TagStream" o.http_method = "POST" o.http_request_uri = "/tagStream" o.input = Shapes::ShapeRef.new(shape: TagStreamInput) o.output = Shapes::ShapeRef.new(shape: TagStreamOutput) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InvalidResourceFormatException) o.errors << Shapes::ShapeRef.new(shape: TagsPerResourceExceededLimitException) end) api.add_operation(:untag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "UntagResource" o.http_method = "POST" o.http_request_uri = "/UntagResource" o.input = Shapes::ShapeRef.new(shape: UntagResourceInput) o.output = Shapes::ShapeRef.new(shape: UntagResourceOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) end) api.add_operation(:untag_stream, Seahorse::Model::Operation.new.tap do |o| o.name = "UntagStream" o.http_method = "POST" o.http_request_uri = "/untagStream" o.input = Shapes::ShapeRef.new(shape: UntagStreamInput) o.output = Shapes::ShapeRef.new(shape: UntagStreamOutput) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: InvalidResourceFormatException) end) api.add_operation(:update_data_retention, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateDataRetention" o.http_method = "POST" o.http_request_uri = "/updateDataRetention" o.input = Shapes::ShapeRef.new(shape: UpdateDataRetentionInput) o.output = Shapes::ShapeRef.new(shape: UpdateDataRetentionOutput) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: VersionMismatchException) end) api.add_operation(:update_image_generation_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateImageGenerationConfiguration" o.http_method = "POST" o.http_request_uri = "/updateImageGenerationConfiguration" o.input = Shapes::ShapeRef.new(shape: UpdateImageGenerationConfigurationInput) o.output = Shapes::ShapeRef.new(shape: UpdateImageGenerationConfigurationOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) o.errors << Shapes::ShapeRef.new(shape: NoDataRetentionException) end) api.add_operation(:update_media_storage_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateMediaStorageConfiguration" o.http_method = "POST" o.http_request_uri = "/updateMediaStorageConfiguration" o.input = Shapes::ShapeRef.new(shape: UpdateMediaStorageConfigurationInput) o.output = Shapes::ShapeRef.new(shape: UpdateMediaStorageConfigurationOutput) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: NoDataRetentionException) end) api.add_operation(:update_notification_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateNotificationConfiguration" o.http_method = "POST" o.http_request_uri = "/updateNotificationConfiguration" o.input = Shapes::ShapeRef.new(shape: UpdateNotificationConfigurationInput) o.output = Shapes::ShapeRef.new(shape: UpdateNotificationConfigurationOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) o.errors << Shapes::ShapeRef.new(shape: NoDataRetentionException) end) api.add_operation(:update_signaling_channel, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateSignalingChannel" o.http_method = "POST" o.http_request_uri = "/updateSignalingChannel" o.input = Shapes::ShapeRef.new(shape: UpdateSignalingChannelInput) o.output = Shapes::ShapeRef.new(shape: UpdateSignalingChannelOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) o.errors << Shapes::ShapeRef.new(shape: AccessDeniedException) o.errors << Shapes::ShapeRef.new(shape: VersionMismatchException) end) api.add_operation(:update_stream, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateStream" o.http_method = "POST" o.http_request_uri = "/updateStream" o.input = Shapes::ShapeRef.new(shape: UpdateStreamInput) o.output = Shapes::ShapeRef.new(shape: UpdateStreamOutput) o.errors << Shapes::ShapeRef.new(shape: ClientLimitExceededException) o.errors << Shapes::ShapeRef.new(shape: InvalidArgumentException) o.errors << Shapes::ShapeRef.new(shape: ResourceNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ResourceInUseException) o.errors << Shapes::ShapeRef.new(shape: NotAuthorizedException) o.errors << Shapes::ShapeRef.new(shape: VersionMismatchException) end) end