Module: Aws::MediaTailor::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-mediatailor/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
- AccessConfiguration =
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: 'AccessConfiguration')
- AccessType =
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: 'AccessType')
- AdBreak =
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: 'AdBreak')
- AdBreakMetadataList =
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: 'AdBreakMetadataList')
- AdBreakOpportunities =
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: 'AdBreakOpportunities')
- AdBreakOpportunity =
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: 'AdBreakOpportunity')
- AdMarkerPassthrough =
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: 'AdMarkerPassthrough')
- AdMarkupType =
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: 'AdMarkupType')
- Alert =
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: 'Alert')
- AlertCategory =
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: 'AlertCategory')
- AlternateMedia =
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: 'AlternateMedia')
- AudienceMedia =
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: 'AudienceMedia')
- Audiences =
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: 'Audiences')
- AvailMatchingCriteria =
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: 'AvailMatchingCriteria')
- AvailSuppression =
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: 'AvailSuppression')
- BadRequestException =
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: 'BadRequestException')
- Bumper =
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: 'Bumper')
- CdnConfiguration =
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: 'CdnConfiguration')
- Channel =
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: 'Channel')
- ChannelState =
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: 'ChannelState')
- ClipRange =
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: 'ClipRange')
- ConfigurationAliasesRequest =
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: 'ConfigurationAliasesRequest')
- ConfigurationAliasesResponse =
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: 'ConfigurationAliasesResponse')
- ConfigureLogsForChannelRequest =
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: 'ConfigureLogsForChannelRequest')
- ConfigureLogsForChannelResponse =
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: 'ConfigureLogsForChannelResponse')
- ConfigureLogsForPlaybackConfigurationRequest =
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: 'ConfigureLogsForPlaybackConfigurationRequest')
- ConfigureLogsForPlaybackConfigurationResponse =
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: 'ConfigureLogsForPlaybackConfigurationResponse')
- CreateChannelRequest =
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: 'CreateChannelRequest')
- CreateChannelResponse =
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: 'CreateChannelResponse')
- CreateLiveSourceRequest =
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: 'CreateLiveSourceRequest')
- CreateLiveSourceResponse =
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: 'CreateLiveSourceResponse')
- CreatePrefetchScheduleRequest =
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: 'CreatePrefetchScheduleRequest')
- CreatePrefetchScheduleResponse =
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: 'CreatePrefetchScheduleResponse')
- CreateProgramRequest =
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: 'CreateProgramRequest')
- CreateProgramResponse =
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: 'CreateProgramResponse')
- CreateSourceLocationRequest =
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: 'CreateSourceLocationRequest')
- CreateSourceLocationResponse =
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: 'CreateSourceLocationResponse')
- CreateVodSourceRequest =
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: 'CreateVodSourceRequest')
- CreateVodSourceResponse =
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: 'CreateVodSourceResponse')
- DashConfiguration =
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: 'DashConfiguration')
- DashConfigurationForPut =
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: 'DashConfigurationForPut')
- DashPlaylistSettings =
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: 'DashPlaylistSettings')
- DefaultSegmentDeliveryConfiguration =
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: 'DefaultSegmentDeliveryConfiguration')
- DeleteChannelPolicyRequest =
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: 'DeleteChannelPolicyRequest')
- DeleteChannelPolicyResponse =
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: 'DeleteChannelPolicyResponse')
- DeleteChannelRequest =
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: 'DeleteChannelRequest')
- DeleteChannelResponse =
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: 'DeleteChannelResponse')
- DeleteLiveSourceRequest =
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: 'DeleteLiveSourceRequest')
- DeleteLiveSourceResponse =
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: 'DeleteLiveSourceResponse')
- DeletePlaybackConfigurationRequest =
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: 'DeletePlaybackConfigurationRequest')
- DeletePlaybackConfigurationResponse =
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: 'DeletePlaybackConfigurationResponse')
- DeletePrefetchScheduleRequest =
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: 'DeletePrefetchScheduleRequest')
- DeletePrefetchScheduleResponse =
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: 'DeletePrefetchScheduleResponse')
- DeleteProgramRequest =
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: 'DeleteProgramRequest')
- DeleteProgramResponse =
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: 'DeleteProgramResponse')
- DeleteSourceLocationRequest =
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: 'DeleteSourceLocationRequest')
- DeleteSourceLocationResponse =
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: 'DeleteSourceLocationResponse')
- DeleteVodSourceRequest =
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: 'DeleteVodSourceRequest')
- DeleteVodSourceResponse =
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: 'DeleteVodSourceResponse')
- DescribeChannelRequest =
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: 'DescribeChannelRequest')
- DescribeChannelResponse =
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: 'DescribeChannelResponse')
- DescribeLiveSourceRequest =
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: 'DescribeLiveSourceRequest')
- DescribeLiveSourceResponse =
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: 'DescribeLiveSourceResponse')
- DescribeProgramRequest =
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: 'DescribeProgramRequest')
- DescribeProgramResponse =
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: 'DescribeProgramResponse')
- DescribeSourceLocationRequest =
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: 'DescribeSourceLocationRequest')
- DescribeSourceLocationResponse =
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: 'DescribeSourceLocationResponse')
- DescribeVodSourceRequest =
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: 'DescribeVodSourceRequest')
- DescribeVodSourceResponse =
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: 'DescribeVodSourceResponse')
- FillPolicy =
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: 'FillPolicy')
- GetChannelPolicyRequest =
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: 'GetChannelPolicyRequest')
- GetChannelPolicyResponse =
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: 'GetChannelPolicyResponse')
- GetChannelScheduleRequest =
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: 'GetChannelScheduleRequest')
- GetChannelScheduleResponse =
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: 'GetChannelScheduleResponse')
- GetPlaybackConfigurationRequest =
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: 'GetPlaybackConfigurationRequest')
- GetPlaybackConfigurationResponse =
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: 'GetPlaybackConfigurationResponse')
- GetPrefetchScheduleRequest =
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: 'GetPrefetchScheduleRequest')
- GetPrefetchScheduleResponse =
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: 'GetPrefetchScheduleResponse')
- HlsConfiguration =
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: 'HlsConfiguration')
- HlsPlaylistSettings =
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: 'HlsPlaylistSettings')
- HttpConfiguration =
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: 'HttpConfiguration')
- HttpPackageConfiguration =
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: 'HttpPackageConfiguration')
- HttpPackageConfigurations =
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: 'HttpPackageConfigurations')
- InsertionMode =
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: 'InsertionMode')
- Integer =
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: 'Integer')
- KeyValuePair =
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: 'KeyValuePair')
- ListAlertsRequest =
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: 'ListAlertsRequest')
- ListAlertsResponse =
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: 'ListAlertsResponse')
- ListChannelsRequest =
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: 'ListChannelsRequest')
- ListChannelsResponse =
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: 'ListChannelsResponse')
- ListLiveSourcesRequest =
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: 'ListLiveSourcesRequest')
- ListLiveSourcesResponse =
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: 'ListLiveSourcesResponse')
- ListPlaybackConfigurationsRequest =
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: 'ListPlaybackConfigurationsRequest')
- ListPlaybackConfigurationsResponse =
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: 'ListPlaybackConfigurationsResponse')
- ListPrefetchSchedulesRequest =
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: 'ListPrefetchSchedulesRequest')
- ListPrefetchSchedulesResponse =
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: 'ListPrefetchSchedulesResponse')
- ListSourceLocationsRequest =
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: 'ListSourceLocationsRequest')
- ListSourceLocationsResponse =
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: 'ListSourceLocationsResponse')
- ListTagsForResourceRequest =
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: 'ListTagsForResourceRequest')
- ListTagsForResourceResponse =
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: 'ListTagsForResourceResponse')
- ListVodSourcesRequest =
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: 'ListVodSourcesRequest')
- ListVodSourcesResponse =
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: 'ListVodSourcesResponse')
- LivePreRollConfiguration =
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: 'LivePreRollConfiguration')
- LiveSource =
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: 'LiveSource')
- LogConfiguration =
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: 'LogConfiguration')
- LogConfigurationForChannel =
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: 'LogConfigurationForChannel')
- LogType =
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: 'LogType')
- LogTypes =
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: 'LogTypes')
- Long =
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: 'Long')
- ManifestProcessingRules =
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: 'ManifestProcessingRules')
- MaxResults =
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: 'MaxResults')
- MessageType =
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: 'MessageType')
- Mode =
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: 'Mode')
- Operator =
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: 'Operator')
- OriginManifestType =
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: 'OriginManifestType')
- PlaybackConfiguration =
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: 'PlaybackConfiguration')
- PlaybackMode =
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: 'PlaybackMode')
- PrefetchConsumption =
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: 'PrefetchConsumption')
- PrefetchRetrieval =
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: 'PrefetchRetrieval')
- PrefetchSchedule =
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: 'PrefetchSchedule')
- PutChannelPolicyRequest =
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: 'PutChannelPolicyRequest')
- PutChannelPolicyResponse =
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: 'PutChannelPolicyResponse')
- PutPlaybackConfigurationRequest =
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: 'PutPlaybackConfigurationRequest')
- PutPlaybackConfigurationResponse =
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: 'PutPlaybackConfigurationResponse')
- RelativePosition =
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: 'RelativePosition')
- RequestOutputItem =
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: 'RequestOutputItem')
- RequestOutputs =
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: 'RequestOutputs')
- ResponseOutputItem =
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: 'ResponseOutputItem')
- ResponseOutputs =
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: 'ResponseOutputs')
- ScheduleAdBreak =
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: 'ScheduleAdBreak')
- ScheduleConfiguration =
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: 'ScheduleConfiguration')
- ScheduleEntry =
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: 'ScheduleEntry')
- ScheduleEntryType =
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: 'ScheduleEntryType')
- SecretsManagerAccessTokenConfiguration =
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: 'SecretsManagerAccessTokenConfiguration')
- SegmentDeliveryConfiguration =
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: 'SegmentDeliveryConfiguration')
- SegmentationDescriptor =
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: 'SegmentationDescriptor')
- SegmentationDescriptorList =
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: 'SegmentationDescriptorList')
- SlateSource =
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: 'SlateSource')
- SourceLocation =
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: 'SourceLocation')
- SpliceInsertMessage =
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: 'SpliceInsertMessage')
- StartChannelRequest =
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: 'StartChannelRequest')
- StartChannelResponse =
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: 'StartChannelResponse')
- StopChannelRequest =
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: 'StopChannelRequest')
- StopChannelResponse =
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: 'StopChannelResponse')
- String =
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: 'String')
- TagResourceRequest =
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: 'TagResourceRequest')
- Tier =
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: 'Tier')
- TimeShiftConfiguration =
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: 'TimeShiftConfiguration')
- TimeSignalMessage =
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: 'TimeSignalMessage')
- Transition =
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: 'Transition')
- 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')
- UntagResourceRequest =
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: 'UntagResourceRequest')
- UpdateChannelRequest =
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: 'UpdateChannelRequest')
- UpdateChannelResponse =
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: 'UpdateChannelResponse')
- UpdateLiveSourceRequest =
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: 'UpdateLiveSourceRequest')
- UpdateLiveSourceResponse =
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: 'UpdateLiveSourceResponse')
- UpdateProgramRequest =
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: 'UpdateProgramRequest')
- UpdateProgramResponse =
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: 'UpdateProgramResponse')
- UpdateProgramScheduleConfiguration =
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: 'UpdateProgramScheduleConfiguration')
- UpdateProgramTransition =
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: 'UpdateProgramTransition')
- UpdateSourceLocationRequest =
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: 'UpdateSourceLocationRequest')
- UpdateSourceLocationResponse =
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: 'UpdateSourceLocationResponse')
- UpdateVodSourceRequest =
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: 'UpdateVodSourceRequest')
- UpdateVodSourceResponse =
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: 'UpdateVodSourceResponse')
- VodSource =
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: 'VodSource')
- 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 = "2018-04-23" api. = { "apiVersion" => "2018-04-23", "endpointPrefix" => "api.mediatailor", "jsonVersion" => "1.1", "protocol" => "rest-json", "serviceAbbreviation" => "MediaTailor", "serviceFullName" => "AWS MediaTailor", "serviceId" => "MediaTailor", "signatureVersion" => "v4", "signingName" => "mediatailor", "uid" => "mediatailor-2018-04-23", } api.add_operation(:configure_logs_for_channel, Seahorse::Model::Operation.new.tap do |o| o.name = "ConfigureLogsForChannel" o.http_method = "PUT" o.http_request_uri = "/configureLogs/channel" o.input = Shapes::ShapeRef.new(shape: ConfigureLogsForChannelRequest) o.output = Shapes::ShapeRef.new(shape: ConfigureLogsForChannelResponse) end) api.add_operation(:configure_logs_for_playback_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "ConfigureLogsForPlaybackConfiguration" o.http_method = "PUT" o.http_request_uri = "/configureLogs/playbackConfiguration" o.input = Shapes::ShapeRef.new(shape: ConfigureLogsForPlaybackConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: ConfigureLogsForPlaybackConfigurationResponse) end) api.add_operation(:create_channel, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateChannel" o.http_method = "POST" o.http_request_uri = "/channel/{ChannelName}" o.input = Shapes::ShapeRef.new(shape: CreateChannelRequest) o.output = Shapes::ShapeRef.new(shape: CreateChannelResponse) end) api.add_operation(:create_live_source, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateLiveSource" o.http_method = "POST" o.http_request_uri = "/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}" o.input = Shapes::ShapeRef.new(shape: CreateLiveSourceRequest) o.output = Shapes::ShapeRef.new(shape: CreateLiveSourceResponse) end) api.add_operation(:create_prefetch_schedule, Seahorse::Model::Operation.new.tap do |o| o.name = "CreatePrefetchSchedule" o.http_method = "POST" o.http_request_uri = "/prefetchSchedule/{PlaybackConfigurationName}/{Name}" o.input = Shapes::ShapeRef.new(shape: CreatePrefetchScheduleRequest) o.output = Shapes::ShapeRef.new(shape: CreatePrefetchScheduleResponse) end) api.add_operation(:create_program, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateProgram" o.http_method = "POST" o.http_request_uri = "/channel/{ChannelName}/program/{ProgramName}" o.input = Shapes::ShapeRef.new(shape: CreateProgramRequest) o.output = Shapes::ShapeRef.new(shape: CreateProgramResponse) end) api.add_operation(:create_source_location, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateSourceLocation" o.http_method = "POST" o.http_request_uri = "/sourceLocation/{SourceLocationName}" o.input = Shapes::ShapeRef.new(shape: CreateSourceLocationRequest) o.output = Shapes::ShapeRef.new(shape: CreateSourceLocationResponse) end) api.add_operation(:create_vod_source, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateVodSource" o.http_method = "POST" o.http_request_uri = "/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}" o.input = Shapes::ShapeRef.new(shape: CreateVodSourceRequest) o.output = Shapes::ShapeRef.new(shape: CreateVodSourceResponse) end) api.add_operation(:delete_channel, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteChannel" o.http_method = "DELETE" o.http_request_uri = "/channel/{ChannelName}" o.input = Shapes::ShapeRef.new(shape: DeleteChannelRequest) o.output = Shapes::ShapeRef.new(shape: DeleteChannelResponse) end) api.add_operation(:delete_channel_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteChannelPolicy" o.http_method = "DELETE" o.http_request_uri = "/channel/{ChannelName}/policy" o.input = Shapes::ShapeRef.new(shape: DeleteChannelPolicyRequest) o.output = Shapes::ShapeRef.new(shape: DeleteChannelPolicyResponse) end) api.add_operation(:delete_live_source, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteLiveSource" o.http_method = "DELETE" o.http_request_uri = "/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}" o.input = Shapes::ShapeRef.new(shape: DeleteLiveSourceRequest) o.output = Shapes::ShapeRef.new(shape: DeleteLiveSourceResponse) end) api.add_operation(:delete_playback_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "DeletePlaybackConfiguration" o.http_method = "DELETE" o.http_request_uri = "/playbackConfiguration/{Name}" o.input = Shapes::ShapeRef.new(shape: DeletePlaybackConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: DeletePlaybackConfigurationResponse) end) api.add_operation(:delete_prefetch_schedule, Seahorse::Model::Operation.new.tap do |o| o.name = "DeletePrefetchSchedule" o.http_method = "DELETE" o.http_request_uri = "/prefetchSchedule/{PlaybackConfigurationName}/{Name}" o.input = Shapes::ShapeRef.new(shape: DeletePrefetchScheduleRequest) o.output = Shapes::ShapeRef.new(shape: DeletePrefetchScheduleResponse) end) api.add_operation(:delete_program, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteProgram" o.http_method = "DELETE" o.http_request_uri = "/channel/{ChannelName}/program/{ProgramName}" o.input = Shapes::ShapeRef.new(shape: DeleteProgramRequest) o.output = Shapes::ShapeRef.new(shape: DeleteProgramResponse) end) api.add_operation(:delete_source_location, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteSourceLocation" o.http_method = "DELETE" o.http_request_uri = "/sourceLocation/{SourceLocationName}" o.input = Shapes::ShapeRef.new(shape: DeleteSourceLocationRequest) o.output = Shapes::ShapeRef.new(shape: DeleteSourceLocationResponse) end) api.add_operation(:delete_vod_source, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteVodSource" o.http_method = "DELETE" o.http_request_uri = "/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}" o.input = Shapes::ShapeRef.new(shape: DeleteVodSourceRequest) o.output = Shapes::ShapeRef.new(shape: DeleteVodSourceResponse) end) api.add_operation(:describe_channel, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeChannel" o.http_method = "GET" o.http_request_uri = "/channel/{ChannelName}" o.input = Shapes::ShapeRef.new(shape: DescribeChannelRequest) o.output = Shapes::ShapeRef.new(shape: DescribeChannelResponse) end) api.add_operation(:describe_live_source, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeLiveSource" o.http_method = "GET" o.http_request_uri = "/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}" o.input = Shapes::ShapeRef.new(shape: DescribeLiveSourceRequest) o.output = Shapes::ShapeRef.new(shape: DescribeLiveSourceResponse) end) api.add_operation(:describe_program, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeProgram" o.http_method = "GET" o.http_request_uri = "/channel/{ChannelName}/program/{ProgramName}" o.input = Shapes::ShapeRef.new(shape: DescribeProgramRequest) o.output = Shapes::ShapeRef.new(shape: DescribeProgramResponse) end) api.add_operation(:describe_source_location, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeSourceLocation" o.http_method = "GET" o.http_request_uri = "/sourceLocation/{SourceLocationName}" o.input = Shapes::ShapeRef.new(shape: DescribeSourceLocationRequest) o.output = Shapes::ShapeRef.new(shape: DescribeSourceLocationResponse) end) api.add_operation(:describe_vod_source, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeVodSource" o.http_method = "GET" o.http_request_uri = "/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}" o.input = Shapes::ShapeRef.new(shape: DescribeVodSourceRequest) o.output = Shapes::ShapeRef.new(shape: DescribeVodSourceResponse) end) api.add_operation(:get_channel_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "GetChannelPolicy" o.http_method = "GET" o.http_request_uri = "/channel/{ChannelName}/policy" o.input = Shapes::ShapeRef.new(shape: GetChannelPolicyRequest) o.output = Shapes::ShapeRef.new(shape: GetChannelPolicyResponse) end) api.add_operation(:get_channel_schedule, Seahorse::Model::Operation.new.tap do |o| o.name = "GetChannelSchedule" o.http_method = "GET" o.http_request_uri = "/channel/{ChannelName}/schedule" o.input = Shapes::ShapeRef.new(shape: GetChannelScheduleRequest) o.output = Shapes::ShapeRef.new(shape: GetChannelScheduleResponse) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:get_playback_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "GetPlaybackConfiguration" o.http_method = "GET" o.http_request_uri = "/playbackConfiguration/{Name}" o.input = Shapes::ShapeRef.new(shape: GetPlaybackConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: GetPlaybackConfigurationResponse) end) api.add_operation(:get_prefetch_schedule, Seahorse::Model::Operation.new.tap do |o| o.name = "GetPrefetchSchedule" o.http_method = "GET" o.http_request_uri = "/prefetchSchedule/{PlaybackConfigurationName}/{Name}" o.input = Shapes::ShapeRef.new(shape: GetPrefetchScheduleRequest) o.output = Shapes::ShapeRef.new(shape: GetPrefetchScheduleResponse) end) api.add_operation(:list_alerts, Seahorse::Model::Operation.new.tap do |o| o.name = "ListAlerts" o.http_method = "GET" o.http_request_uri = "/alerts" o.input = Shapes::ShapeRef.new(shape: ListAlertsRequest) o.output = Shapes::ShapeRef.new(shape: ListAlertsResponse) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_channels, Seahorse::Model::Operation.new.tap do |o| o.name = "ListChannels" o.http_method = "GET" o.http_request_uri = "/channels" o.input = Shapes::ShapeRef.new(shape: ListChannelsRequest) o.output = Shapes::ShapeRef.new(shape: ListChannelsResponse) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_live_sources, Seahorse::Model::Operation.new.tap do |o| o.name = "ListLiveSources" o.http_method = "GET" o.http_request_uri = "/sourceLocation/{SourceLocationName}/liveSources" o.input = Shapes::ShapeRef.new(shape: ListLiveSourcesRequest) o.output = Shapes::ShapeRef.new(shape: ListLiveSourcesResponse) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_playback_configurations, Seahorse::Model::Operation.new.tap do |o| o.name = "ListPlaybackConfigurations" o.http_method = "GET" o.http_request_uri = "/playbackConfigurations" o.input = Shapes::ShapeRef.new(shape: ListPlaybackConfigurationsRequest) o.output = Shapes::ShapeRef.new(shape: ListPlaybackConfigurationsResponse) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_prefetch_schedules, Seahorse::Model::Operation.new.tap do |o| o.name = "ListPrefetchSchedules" o.http_method = "POST" o.http_request_uri = "/prefetchSchedule/{PlaybackConfigurationName}" o.input = Shapes::ShapeRef.new(shape: ListPrefetchSchedulesRequest) o.output = Shapes::ShapeRef.new(shape: ListPrefetchSchedulesResponse) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:list_source_locations, Seahorse::Model::Operation.new.tap do |o| o.name = "ListSourceLocations" o.http_method = "GET" o.http_request_uri = "/sourceLocations" o.input = Shapes::ShapeRef.new(shape: ListSourceLocationsRequest) o.output = Shapes::ShapeRef.new(shape: ListSourceLocationsResponse) 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 = "GET" o.http_request_uri = "/tags/{ResourceArn}" o.input = Shapes::ShapeRef.new(shape: ListTagsForResourceRequest) o.output = Shapes::ShapeRef.new(shape: ListTagsForResourceResponse) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:list_vod_sources, Seahorse::Model::Operation.new.tap do |o| o.name = "ListVodSources" o.http_method = "GET" o.http_request_uri = "/sourceLocation/{SourceLocationName}/vodSources" o.input = Shapes::ShapeRef.new(shape: ListVodSourcesRequest) o.output = Shapes::ShapeRef.new(shape: ListVodSourcesResponse) o[:pager] = Aws::Pager.new( limit_key: "max_results", tokens: { "next_token" => "next_token" } ) end) api.add_operation(:put_channel_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "PutChannelPolicy" o.http_method = "PUT" o.http_request_uri = "/channel/{ChannelName}/policy" o.input = Shapes::ShapeRef.new(shape: PutChannelPolicyRequest) o.output = Shapes::ShapeRef.new(shape: PutChannelPolicyResponse) end) api.add_operation(:put_playback_configuration, Seahorse::Model::Operation.new.tap do |o| o.name = "PutPlaybackConfiguration" o.http_method = "PUT" o.http_request_uri = "/playbackConfiguration" o.input = Shapes::ShapeRef.new(shape: PutPlaybackConfigurationRequest) o.output = Shapes::ShapeRef.new(shape: PutPlaybackConfigurationResponse) end) api.add_operation(:start_channel, Seahorse::Model::Operation.new.tap do |o| o.name = "StartChannel" o.http_method = "PUT" o.http_request_uri = "/channel/{ChannelName}/start" o.input = Shapes::ShapeRef.new(shape: StartChannelRequest) o.output = Shapes::ShapeRef.new(shape: StartChannelResponse) end) api.add_operation(:stop_channel, Seahorse::Model::Operation.new.tap do |o| o.name = "StopChannel" o.http_method = "PUT" o.http_request_uri = "/channel/{ChannelName}/stop" o.input = Shapes::ShapeRef.new(shape: StopChannelRequest) o.output = Shapes::ShapeRef.new(shape: StopChannelResponse) end) api.add_operation(:tag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "TagResource" o.http_method = "POST" o.http_request_uri = "/tags/{ResourceArn}" o.input = Shapes::ShapeRef.new(shape: TagResourceRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:untag_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "UntagResource" o.http_method = "DELETE" o.http_request_uri = "/tags/{ResourceArn}" o.input = Shapes::ShapeRef.new(shape: UntagResourceRequest) o.output = Shapes::ShapeRef.new(shape: Shapes::StructureShape.new(struct_class: Aws::EmptyStructure)) o.errors << Shapes::ShapeRef.new(shape: BadRequestException) end) api.add_operation(:update_channel, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateChannel" o.http_method = "PUT" o.http_request_uri = "/channel/{ChannelName}" o.input = Shapes::ShapeRef.new(shape: UpdateChannelRequest) o.output = Shapes::ShapeRef.new(shape: UpdateChannelResponse) end) api.add_operation(:update_live_source, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateLiveSource" o.http_method = "PUT" o.http_request_uri = "/sourceLocation/{SourceLocationName}/liveSource/{LiveSourceName}" o.input = Shapes::ShapeRef.new(shape: UpdateLiveSourceRequest) o.output = Shapes::ShapeRef.new(shape: UpdateLiveSourceResponse) end) api.add_operation(:update_program, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateProgram" o.http_method = "PUT" o.http_request_uri = "/channel/{ChannelName}/program/{ProgramName}" o.input = Shapes::ShapeRef.new(shape: UpdateProgramRequest) o.output = Shapes::ShapeRef.new(shape: UpdateProgramResponse) end) api.add_operation(:update_source_location, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateSourceLocation" o.http_method = "PUT" o.http_request_uri = "/sourceLocation/{SourceLocationName}" o.input = Shapes::ShapeRef.new(shape: UpdateSourceLocationRequest) o.output = Shapes::ShapeRef.new(shape: UpdateSourceLocationResponse) end) api.add_operation(:update_vod_source, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateVodSource" o.http_method = "PUT" o.http_request_uri = "/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}" o.input = Shapes::ShapeRef.new(shape: UpdateVodSourceRequest) o.output = Shapes::ShapeRef.new(shape: UpdateVodSourceResponse) end) end