libZSservicesZSamazonka-medialiveZSamazonka-medialive
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.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
Eq BatchUpdateSchedule Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

Read BatchUpdateSchedule Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

Show BatchUpdateSchedule Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

Generic BatchUpdateSchedule Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

Associated Types

type Rep BatchUpdateSchedule :: Type -> Type #

NFData BatchUpdateSchedule Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

Methods

rnf :: BatchUpdateSchedule -> () #

Hashable BatchUpdateSchedule Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

ToJSON BatchUpdateSchedule Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

AWSRequest BatchUpdateSchedule Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

Associated Types

type AWSResponse 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

type Rep BatchUpdateSchedule Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

type Rep BatchUpdateSchedule = D1 ('MetaData "BatchUpdateSchedule" "Amazonka.MediaLive.BatchUpdateSchedule" "libZSservicesZSamazonka-medialiveZSamazonka-medialive" '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))))
type AWSResponse BatchUpdateSchedule Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

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:

$sel:creates:BatchUpdateSchedule', batchUpdateSchedule_creates - Schedule actions to create in the schedule.

$sel:deletes:BatchUpdateSchedule', batchUpdateSchedule_deletes - Schedule actions to delete from the schedule.

$sel:channelId: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
Eq BatchUpdateScheduleResponse Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

Read BatchUpdateScheduleResponse Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

Show BatchUpdateScheduleResponse Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

Generic BatchUpdateScheduleResponse Source # 
Instance details

Defined in Amazonka.MediaLive.BatchUpdateSchedule

Associated Types

type Rep BatchUpdateScheduleResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-medialiveZSamazonka-medialive" '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:

$sel:creates:BatchUpdateSchedule', batchUpdateScheduleResponse_creates - Schedule actions created in the schedule.

$sel:deletes:BatchUpdateSchedule', batchUpdateScheduleResponse_deletes - Schedule actions deleted from the schedule.

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

Response Lenses