amazonka-mediaconnect-2.0: Amazon MediaConnect 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.MediaConnect.Types.UpdateMaintenance

Description

 
Synopsis

Documentation

data UpdateMaintenance Source #

Update maintenance setting for a flow

See: newUpdateMaintenance smart constructor.

Constructors

UpdateMaintenance' 

Fields

Instances

Instances details
ToJSON UpdateMaintenance Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.UpdateMaintenance

Generic UpdateMaintenance Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.UpdateMaintenance

Associated Types

type Rep UpdateMaintenance :: Type -> Type #

Read UpdateMaintenance Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.UpdateMaintenance

Show UpdateMaintenance Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.UpdateMaintenance

NFData UpdateMaintenance Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.UpdateMaintenance

Methods

rnf :: UpdateMaintenance -> () #

Eq UpdateMaintenance Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.UpdateMaintenance

Hashable UpdateMaintenance Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.UpdateMaintenance

type Rep UpdateMaintenance Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.UpdateMaintenance

type Rep UpdateMaintenance = D1 ('MetaData "UpdateMaintenance" "Amazonka.MediaConnect.Types.UpdateMaintenance" "amazonka-mediaconnect-2.0-KNF7B97aPsN1PZ2vBYFgux" 'False) (C1 ('MetaCons "UpdateMaintenance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maintenanceDay") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MaintenanceDay)) :*: (S1 ('MetaSel ('Just "maintenanceScheduledDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maintenanceStartHour") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newUpdateMaintenance :: UpdateMaintenance Source #

Create a value of UpdateMaintenance 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:maintenanceDay:UpdateMaintenance', updateMaintenance_maintenanceDay - A day of a week when the maintenance will happen. use Monday/Tuesday/Wednesday/Thursday/Friday/Saturday/Sunday.

$sel:maintenanceScheduledDate:UpdateMaintenance', updateMaintenance_maintenanceScheduledDate - A scheduled date in ISO UTC format when the maintenance will happen. Use YYYY-MM-DD format. Example: 2021-01-30.

$sel:maintenanceStartHour:UpdateMaintenance', updateMaintenance_maintenanceStartHour - UTC time when the maintenance will happen. Use 24-hour HH:MM format. Minutes must be 00. Example: 13:00. The default value is 02:00.

updateMaintenance_maintenanceDay :: Lens' UpdateMaintenance (Maybe MaintenanceDay) Source #

A day of a week when the maintenance will happen. use Monday/Tuesday/Wednesday/Thursday/Friday/Saturday/Sunday.

updateMaintenance_maintenanceScheduledDate :: Lens' UpdateMaintenance (Maybe Text) Source #

A scheduled date in ISO UTC format when the maintenance will happen. Use YYYY-MM-DD format. Example: 2021-01-30.

updateMaintenance_maintenanceStartHour :: Lens' UpdateMaintenance (Maybe Text) Source #

UTC time when the maintenance will happen. Use 24-hour HH:MM format. Minutes must be 00. Example: 13:00. The default value is 02:00.