libZSservicesZSamazonka-mediapackageZSamazonka-mediapackage
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.MediaPackage.UpdateChannel

Description

Updates an existing Channel.

Synopsis

Creating a Request

data UpdateChannel Source #

Configuration parameters used to update the Channel.

See: newUpdateChannel smart constructor.

Constructors

UpdateChannel' 

Fields

Instances

Instances details
Eq UpdateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

Read UpdateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

Show UpdateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

Generic UpdateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

Associated Types

type Rep UpdateChannel :: Type -> Type #

NFData UpdateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

Methods

rnf :: UpdateChannel -> () #

Hashable UpdateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

ToJSON UpdateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

AWSRequest UpdateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

Associated Types

type AWSResponse UpdateChannel #

ToHeaders UpdateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

ToPath UpdateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

ToQuery UpdateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

type Rep UpdateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

type Rep UpdateChannel = D1 ('MetaData "UpdateChannel" "Amazonka.MediaPackage.UpdateChannel" "libZSservicesZSamazonka-mediapackageZSamazonka-mediapackage" 'False) (C1 ('MetaCons "UpdateChannel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse UpdateChannel Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

newUpdateChannel Source #

Create a value of UpdateChannel with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:description:UpdateChannel', updateChannel_description - A short text description of the Channel.

$sel:id:UpdateChannel', updateChannel_id - The ID of the Channel to update.

Request Lenses

updateChannel_description :: Lens' UpdateChannel (Maybe Text) Source #

A short text description of the Channel.

updateChannel_id :: Lens' UpdateChannel Text Source #

The ID of the Channel to update.

Destructuring the Response

data UpdateChannelResponse Source #

See: newUpdateChannelResponse smart constructor.

Constructors

UpdateChannelResponse' 

Fields

Instances

Instances details
Eq UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

Read UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

Show UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

Generic UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

Associated Types

type Rep UpdateChannelResponse :: Type -> Type #

NFData UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

Methods

rnf :: UpdateChannelResponse -> () #

type Rep UpdateChannelResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.UpdateChannel

newUpdateChannelResponse Source #

Create a value of UpdateChannelResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:ingressAccessLogs:UpdateChannelResponse', updateChannelResponse_ingressAccessLogs - Undocumented member.

$sel:hlsIngest:UpdateChannelResponse', updateChannelResponse_hlsIngest - Undocumented member.

$sel:arn:UpdateChannelResponse', updateChannelResponse_arn - The Amazon Resource Name (ARN) assigned to the Channel.

$sel:id:UpdateChannel', updateChannelResponse_id - The ID of the Channel.

$sel:description:UpdateChannel', updateChannelResponse_description - A short text description of the Channel.

$sel:egressAccessLogs:UpdateChannelResponse', updateChannelResponse_egressAccessLogs - Undocumented member.

$sel:tags:UpdateChannelResponse', updateChannelResponse_tags - Undocumented member.

$sel:httpStatus:UpdateChannelResponse', updateChannelResponse_httpStatus - The response's http status code.

Response Lenses

updateChannelResponse_arn :: Lens' UpdateChannelResponse (Maybe Text) Source #

The Amazon Resource Name (ARN) assigned to the Channel.

updateChannelResponse_description :: Lens' UpdateChannelResponse (Maybe Text) Source #

A short text description of the Channel.