AWS MediaTailor
    • /channel/{channelName}
      POST
    • /channel/{channelName}
      DELETE
    • /channel/{channelName}
      GET
    • /channel/{channelName}
      PUT
    • /channel/{channelName}/program/{programName}
      POST
    • /channel/{channelName}/program/{programName}
      DELETE
    • /channel/{channelName}/program/{programName}
      GET
    • /sourceLocation/{sourceLocationName}
      POST
    • /sourceLocation/{sourceLocationName}
      DELETE
    • /sourceLocation/{sourceLocationName}
      GET
    • /sourceLocation/{sourceLocationName}
      PUT
    • /sourceLocation/{sourceLocationName}/vodSource/{vodSourceName}
      POST
    • /sourceLocation/{sourceLocationName}/vodSource/{vodSourceName}
      DELETE
    • /sourceLocation/{sourceLocationName}/vodSource/{vodSourceName}
      GET
    • /sourceLocation/{sourceLocationName}/vodSource/{vodSourceName}
      PUT
    • /channel/{channelName}/policy
      DELETE
    • /channel/{channelName}/policy
      GET
    • /channel/{channelName}/policy
      PUT
    • /playbackConfiguration/{Name}
      DELETE
    • /playbackConfiguration/{Name}
      GET
    • /channel/{channelName}/schedule
      GET
    • /alerts
      GET
    • /channels
      GET
    • /playbackConfigurations
      GET
    • /sourceLocations
      GET
    • /tags/{ResourceArn}
      GET
    • /tags/{ResourceArn}
      POST
    • /sourceLocation/{sourceLocationName}/vodSources
      GET
    • /playbackConfiguration
      PUT
    • /channel/{channelName}/start
      PUT
    • /channel/{channelName}/stop
      PUT
    • /tags/{ResourceArn}
      DELETE
    • Schemas
      • Schemas
        • CreateChannelResponse
        • __string
        • RequestOutputItem
        • CreateProgramResponse
        • AdBreak
        • Transition
        • CreateSourceLocationResponse
        • AccessType
        • SecretsManagerAccessTokenConfiguration
        • CreateVodSourceResponse
        • HttpPackageConfiguration
        • DeleteChannelResponse
        • DeleteChannelPolicyResponse
        • DeletePlaybackConfigurationResponse
        • DeleteProgramResponse
        • DeleteSourceLocationResponse
        • DeleteVodSourceResponse
        • DescribeChannelResponse
        • DescribeProgramResponse
        • DescribeSourceLocationResponse
        • DescribeVodSourceResponse
        • GetChannelPolicyResponse
        • GetChannelScheduleResponse
        • GetPlaybackConfigurationResponse
        • ListAlertsResponse
        • ListChannelsResponse
        • ListPlaybackConfigurationsResponse
        • ListSourceLocationsResponse
        • ListTagsForResourceResponse
        • BadRequestException
        • ListVodSourcesResponse
        • PutChannelPolicyResponse
        • PutPlaybackConfigurationResponse
        • Mode
        • __mapOf__string
        • OriginManifestType
        • __integer
        • AdMarkerPassthrough
        • StartChannelResponse
        • StopChannelResponse
        • UpdateChannelResponse
        • UpdateSourceLocationResponse
        • UpdateVodSourceResponse
        • AccessConfiguration
        • MessageType
        • __long
        • SlateSource
        • SpliceInsertMessage
        • __boolean
        • __timestampUnix
        • __listOf__string
        • Alert
        • AvailSuppression
        • Bumper
        • CdnConfiguration
        • ResponseOutputs
        • Channel
        • ChannelState
        • ConfigurationAliasesRequest
        • ConfigurationAliasesResponse
        • RequestOutputs
        • PlaybackMode
        • CreateChannelRequest
        • __listOfAdBreak
        • ScheduleConfiguration
        • CreateProgramRequest
        • DefaultSegmentDeliveryConfiguration
        • HttpConfiguration
        • CreateSourceLocationRequest
        • HttpPackageConfigurations
        • CreateVodSourceRequest
        • DashConfiguration
        • DashConfigurationForPut
        • DashPlaylistSettings
        • DeleteChannelPolicyRequest
        • DeleteChannelRequest
        • DeletePlaybackConfigurationRequest
        • DeleteProgramRequest
        • DeleteSourceLocationRequest
        • DeleteVodSourceRequest
        • DescribeChannelRequest
        • DescribeProgramRequest
        • DescribeSourceLocationRequest
        • DescribeVodSourceRequest
        • GetChannelPolicyRequest
        • MaxResults
        • GetChannelScheduleRequest
        • __listOfScheduleEntry
        • GetPlaybackConfigurationRequest
        • HlsConfiguration
        • LivePreRollConfiguration
        • ManifestProcessingRules
        • __integerMin1
        • HlsPlaylistSettings
        • Type
        • ListAlertsRequest
        • __listOfAlert
        • ListChannelsRequest
        • __listOfChannel
        • ListPlaybackConfigurationsRequest
        • __listOfPlaybackConfiguration
        • ListSourceLocationsRequest
        • __listOfSourceLocation
        • ListTagsForResourceRequest
        • ListVodSourcesRequest
        • __listOfVodSource
        • PlaybackConfiguration
        • PutChannelPolicyRequest
        • PutPlaybackConfigurationRequest
        • RelativePosition
        • ResponseOutputItem
        • ScheduleAdBreak
        • __listOfScheduleAdBreak
        • ScheduleEntryType
        • ScheduleEntry
        • SourceLocation
        • StartChannelRequest
        • StopChannelRequest
        • TagResourceRequest
        • UntagResourceRequest
        • UpdateChannelRequest
        • UpdateSourceLocationRequest
        • UpdateVodSourceRequest
        • VodSource

      /playbackConfiguration

      The MediaTailor multi-region endpoint
      http://api.mediatailor.{region}.amazonaws.com
      The MediaTailor multi-region endpoint
      http://api.mediatailor.{region}.amazonaws.com
      PUT
      /playbackConfiguration
      Adds a new playback configuration to AWS Elemental MediaTailor.

      Request

      Body Params application/json

      Examples

      Responses

      🟢200Success
      application/json
      Body

      Request Request Example
      Shell
      JavaScript
      Java
      Swift
      curl --location -g --request PUT 'http://api.mediatailor.{region}.amazonaws.com/playbackConfiguration' \
      --header 'Content-Type: application/json' \
      --data-raw ''
      Response Response Example
      {
          "AdDecisionServerUrl": "string",
          "AvailSuppression": {
              "Mode": "OFF",
              "Value": "string"
          },
          "Bumper": {
              "EndUrl": "string",
              "StartUrl": "string"
          },
          "CdnConfiguration": {
              "AdSegmentUrlPrefix": "string",
              "ContentSegmentUrlPrefix": "string"
          },
          "ConfigurationAliases": {
              "property1": {
                  "property1": "string",
                  "property2": "string"
              },
              "property2": {
                  "property1": "string",
                  "property2": "string"
              }
          },
          "DashConfiguration": {
              "ManifestEndpointPrefix": "string",
              "MpdLocation": "string",
              "OriginManifestType": "SINGLE_PERIOD"
          },
          "HlsConfiguration": {
              "ManifestEndpointPrefix": "string"
          },
          "LivePreRollConfiguration": {
              "AdDecisionServerUrl": "string",
              "MaxDurationSeconds": 0
          },
          "ManifestProcessingRules": {
              "AdMarkerPassthrough": {
                  "Enabled": true
              }
          },
          "Name": "string",
          "PersonalizationThresholdSeconds": 0,
          "PlaybackConfigurationArn": "string",
          "PlaybackEndpointPrefix": "string",
          "SessionInitializationEndpointPrefix": "string",
          "SlateAdUrl": "string",
          "Tags": {
              "property1": "string",
              "property2": "string"
          },
          "TranscodeProfileName": "string",
          "VideoContentSourceUrl": "string"
      }
      Modified at 2022-09-11 21:13:49
      Previous
      /sourceLocation/{sourceLocationName}/vodSources
      Next
      /channel/{channelName}/start
      Built with