amazonka-medialive-2.0: Amazon Elemental MediaLive SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.MediaLive.BatchUpdateSchedule

Description

Update a channel schedule

Synopsis

Creating a Request

data BatchUpdateSchedule Source #

List of actions to create and list of actions to delete.

See: newBatchUpdateSchedule smart constructor.

Constructors

BatchUpdateSchedule' 

Fields

Instances

Instances details
ToJSON BatchUpdateSchedule Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

ToHeaders BatchUpdateSchedule Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

ToPath BatchUpdateSchedule Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

ToQuery BatchUpdateSchedule Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

AWSRequest BatchUpdateSchedule Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

Associated Types

type AWSResponse BatchUpdateSchedule #

Generic BatchUpdateSchedule Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

Associated Types

type Rep BatchUpdateSchedule :: Type -> Type #

Read BatchUpdateSchedule Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

Show BatchUpdateSchedule Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

NFData BatchUpdateSchedule Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

Methods

rnf :: BatchUpdateSchedule -> () #

Eq BatchUpdateSchedule Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

Hashable BatchUpdateSchedule Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

type AWSResponse BatchUpdateSchedule Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

type Rep BatchUpdateSchedule Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

type Rep BatchUpdateSchedule = D1 ('MetaData "BatchUpdateSchedule" "Amazonka.MediaLive.BatchUpdateSchedule" "amazonka-medialive-2.0-FK9HUAz0OmeIH2i6eRdod0" 'False) (C1 ('MetaCons "BatchUpdateSchedule'" 'PrefixI 'True) (S1 ('MetaSel ('Just "creates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchScheduleActionCreateRequest)) :*: (S1 ('MetaSel ('Just "deletes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchScheduleActionDeleteRequest)) :*: S1 ('MetaSel ('Just "channelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newBatchUpdateSchedule Source #

Create a value of BatchUpdateSchedule 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:

BatchUpdateSchedule, batchUpdateSchedule_creates - Schedule actions to create in the schedule.

BatchUpdateSchedule, batchUpdateSchedule_deletes - Schedule actions to delete from the schedule.

BatchUpdateSchedule, batchUpdateSchedule_channelId - Id of the channel whose schedule is being updated.

Request Lenses

batchUpdateSchedule_channelId :: Lens' BatchUpdateSchedule Text Source #

Id of the channel whose schedule is being updated.

Destructuring the Response

data BatchUpdateScheduleResponse Source #

Placeholder documentation for BatchUpdateScheduleResponse

See: newBatchUpdateScheduleResponse smart constructor.

Constructors

BatchUpdateScheduleResponse' 

Fields

Instances

Instances details
Generic BatchUpdateScheduleResponse Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

Associated Types

type Rep BatchUpdateScheduleResponse :: Type -> Type #

Read BatchUpdateScheduleResponse Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

Show BatchUpdateScheduleResponse Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

NFData BatchUpdateScheduleResponse Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

Eq BatchUpdateScheduleResponse Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

type Rep BatchUpdateScheduleResponse Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

type Rep BatchUpdateScheduleResponse = D1 ('MetaData "BatchUpdateScheduleResponse" "Amazonka.MediaLive.BatchUpdateSchedule" "amazonka-medialive-2.0-FK9HUAz0OmeIH2i6eRdod0" 'False) (C1 ('MetaCons "BatchUpdateScheduleResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "creates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchScheduleActionCreateResult)) :*: (S1 ('MetaSel ('Just "deletes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchScheduleActionDeleteResult)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newBatchUpdateScheduleResponse Source #

Create a value of BatchUpdateScheduleResponse 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:

BatchUpdateSchedule, batchUpdateScheduleResponse_creates - Schedule actions created in the schedule.

BatchUpdateSchedule, batchUpdateScheduleResponse_deletes - Schedule actions deleted from the schedule.

$sel:httpStatus:BatchUpdateScheduleResponse', batchUpdateScheduleResponse_httpStatus - The response's http status code.

Response Lenses