| Copyright | (c) 2013-2018 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
| Language | Haskell2010 |
Network.AWS.MediaPackage.UpdateOriginEndpoint
Description
Updates an existing OriginEndpoint.
Synopsis
- updateOriginEndpoint :: Text -> UpdateOriginEndpoint
- data UpdateOriginEndpoint
- uoeWhitelist :: Lens' UpdateOriginEndpoint [Text]
- uoeHlsPackage :: Lens' UpdateOriginEndpoint (Maybe HlsPackage)
- uoeManifestName :: Lens' UpdateOriginEndpoint (Maybe Text)
- uoeStartoverWindowSeconds :: Lens' UpdateOriginEndpoint (Maybe Int)
- uoeDashPackage :: Lens' UpdateOriginEndpoint (Maybe DashPackage)
- uoeMssPackage :: Lens' UpdateOriginEndpoint (Maybe MssPackage)
- uoeTimeDelaySeconds :: Lens' UpdateOriginEndpoint (Maybe Int)
- uoeCmafPackage :: Lens' UpdateOriginEndpoint (Maybe CmafPackageCreateOrUpdateParameters)
- uoeDescription :: Lens' UpdateOriginEndpoint (Maybe Text)
- uoeId :: Lens' UpdateOriginEndpoint Text
- updateOriginEndpointResponse :: Int -> UpdateOriginEndpointResponse
- data UpdateOriginEndpointResponse
- uoersWhitelist :: Lens' UpdateOriginEndpointResponse [Text]
- uoersHlsPackage :: Lens' UpdateOriginEndpointResponse (Maybe HlsPackage)
- uoersARN :: Lens' UpdateOriginEndpointResponse (Maybe Text)
- uoersManifestName :: Lens' UpdateOriginEndpointResponse (Maybe Text)
- uoersURL :: Lens' UpdateOriginEndpointResponse (Maybe Text)
- uoersChannelId :: Lens' UpdateOriginEndpointResponse (Maybe Text)
- uoersStartoverWindowSeconds :: Lens' UpdateOriginEndpointResponse (Maybe Int)
- uoersDashPackage :: Lens' UpdateOriginEndpointResponse (Maybe DashPackage)
- uoersMssPackage :: Lens' UpdateOriginEndpointResponse (Maybe MssPackage)
- uoersId :: Lens' UpdateOriginEndpointResponse (Maybe Text)
- uoersTimeDelaySeconds :: Lens' UpdateOriginEndpointResponse (Maybe Int)
- uoersCmafPackage :: Lens' UpdateOriginEndpointResponse (Maybe CmafPackage)
- uoersDescription :: Lens' UpdateOriginEndpointResponse (Maybe Text)
- uoersResponseStatus :: Lens' UpdateOriginEndpointResponse Int
Creating a Request
Arguments
| :: Text | |
| -> UpdateOriginEndpoint |
Creates a value of UpdateOriginEndpoint with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
uoeWhitelist- A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.uoeHlsPackage- Undocumented member.uoeManifestName- A short string that will be appended to the end of the Endpoint URL.uoeStartoverWindowSeconds- Maximum duration (in seconds) of content to retain for startover playback. If not specified, startover playback will be disabled for the OriginEndpoint.uoeDashPackage- Undocumented member.uoeMssPackage- Undocumented member.uoeTimeDelaySeconds- Amount of delay (in seconds) to enforce on the playback of live content. If not specified, there will be no time delay in effect for the OriginEndpoint.uoeCmafPackage- Undocumented member.uoeDescription- A short text description of the OriginEndpoint.uoeId- The ID of the OriginEndpoint to update.
data UpdateOriginEndpoint Source #
Configuration parameters used to update an existing OriginEndpoint.
See: updateOriginEndpoint smart constructor.
Instances
Request Lenses
uoeWhitelist :: Lens' UpdateOriginEndpoint [Text] Source #
A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.
uoeHlsPackage :: Lens' UpdateOriginEndpoint (Maybe HlsPackage) Source #
Undocumented member.
uoeManifestName :: Lens' UpdateOriginEndpoint (Maybe Text) Source #
A short string that will be appended to the end of the Endpoint URL.
uoeStartoverWindowSeconds :: Lens' UpdateOriginEndpoint (Maybe Int) Source #
Maximum duration (in seconds) of content to retain for startover playback. If not specified, startover playback will be disabled for the OriginEndpoint.
uoeDashPackage :: Lens' UpdateOriginEndpoint (Maybe DashPackage) Source #
Undocumented member.
uoeMssPackage :: Lens' UpdateOriginEndpoint (Maybe MssPackage) Source #
Undocumented member.
uoeTimeDelaySeconds :: Lens' UpdateOriginEndpoint (Maybe Int) Source #
Amount of delay (in seconds) to enforce on the playback of live content. If not specified, there will be no time delay in effect for the OriginEndpoint.
uoeCmafPackage :: Lens' UpdateOriginEndpoint (Maybe CmafPackageCreateOrUpdateParameters) Source #
Undocumented member.
uoeDescription :: Lens' UpdateOriginEndpoint (Maybe Text) Source #
A short text description of the OriginEndpoint.
Destructuring the Response
updateOriginEndpointResponse Source #
Arguments
| :: Int | |
| -> UpdateOriginEndpointResponse |
Creates a value of UpdateOriginEndpointResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
uoersWhitelist- A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.uoersHlsPackage- Undocumented member.uoersARN- The Amazon Resource Name (ARN) assigned to the OriginEndpoint.uoersManifestName- A short string appended to the end of the OriginEndpoint URL.uoersURL- The URL of the packaged OriginEndpoint for consumption.uoersChannelId- The ID of the Channel the OriginEndpoint is associated with.uoersStartoverWindowSeconds- Maximum duration (seconds) of content to retain for startover playback. If not specified, startover playback will be disabled for the OriginEndpoint.uoersDashPackage- Undocumented member.uoersMssPackage- Undocumented member.uoersId- The ID of the OriginEndpoint.uoersTimeDelaySeconds- Amount of delay (seconds) to enforce on the playback of live content. If not specified, there will be no time delay in effect for the OriginEndpoint.uoersCmafPackage- Undocumented member.uoersDescription- A short text description of the OriginEndpoint.uoersResponseStatus- -- | The response status code.
data UpdateOriginEndpointResponse Source #
See: updateOriginEndpointResponse smart constructor.
Instances
Response Lenses
uoersWhitelist :: Lens' UpdateOriginEndpointResponse [Text] Source #
A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.
uoersHlsPackage :: Lens' UpdateOriginEndpointResponse (Maybe HlsPackage) Source #
Undocumented member.
uoersARN :: Lens' UpdateOriginEndpointResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) assigned to the OriginEndpoint.
uoersManifestName :: Lens' UpdateOriginEndpointResponse (Maybe Text) Source #
A short string appended to the end of the OriginEndpoint URL.
uoersURL :: Lens' UpdateOriginEndpointResponse (Maybe Text) Source #
The URL of the packaged OriginEndpoint for consumption.
uoersChannelId :: Lens' UpdateOriginEndpointResponse (Maybe Text) Source #
The ID of the Channel the OriginEndpoint is associated with.
uoersStartoverWindowSeconds :: Lens' UpdateOriginEndpointResponse (Maybe Int) Source #
Maximum duration (seconds) of content to retain for startover playback. If not specified, startover playback will be disabled for the OriginEndpoint.
uoersDashPackage :: Lens' UpdateOriginEndpointResponse (Maybe DashPackage) Source #
Undocumented member.
uoersMssPackage :: Lens' UpdateOriginEndpointResponse (Maybe MssPackage) Source #
Undocumented member.
uoersTimeDelaySeconds :: Lens' UpdateOriginEndpointResponse (Maybe Int) Source #
Amount of delay (seconds) to enforce on the playback of live content. If not specified, there will be no time delay in effect for the OriginEndpoint.
uoersCmafPackage :: Lens' UpdateOriginEndpointResponse (Maybe CmafPackage) Source #
Undocumented member.
uoersDescription :: Lens' UpdateOriginEndpointResponse (Maybe Text) Source #
A short text description of the OriginEndpoint.
uoersResponseStatus :: Lens' UpdateOriginEndpointResponse Int Source #
- - | The response status code.