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.Types.MaintenanceStatus

Description

 
Synopsis

Documentation

data MaintenanceStatus Source #

Placeholder documentation for MaintenanceStatus

See: newMaintenanceStatus smart constructor.

Constructors

MaintenanceStatus' 

Fields

Instances

Instances details
FromJSON MaintenanceStatus Source # 
Instance details

Defined in Amazonka.MediaLive.Types.MaintenanceStatus

Generic MaintenanceStatus Source # 
Instance details

Defined in Amazonka.MediaLive.Types.MaintenanceStatus

Associated Types

type Rep MaintenanceStatus :: Type -> Type #

Read MaintenanceStatus Source # 
Instance details

Defined in Amazonka.MediaLive.Types.MaintenanceStatus

Show MaintenanceStatus Source # 
Instance details

Defined in Amazonka.MediaLive.Types.MaintenanceStatus

NFData MaintenanceStatus Source # 
Instance details

Defined in Amazonka.MediaLive.Types.MaintenanceStatus

Methods

rnf :: MaintenanceStatus -> () #

Eq MaintenanceStatus Source # 
Instance details

Defined in Amazonka.MediaLive.Types.MaintenanceStatus

Hashable MaintenanceStatus Source # 
Instance details

Defined in Amazonka.MediaLive.Types.MaintenanceStatus

type Rep MaintenanceStatus Source # 
Instance details

Defined in Amazonka.MediaLive.Types.MaintenanceStatus

type Rep MaintenanceStatus = D1 ('MetaData "MaintenanceStatus" "Amazonka.MediaLive.Types.MaintenanceStatus" "amazonka-medialive-2.0-FK9HUAz0OmeIH2i6eRdod0" 'False) (C1 ('MetaCons "MaintenanceStatus'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maintenanceDay") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MaintenanceDay)) :*: S1 ('MetaSel ('Just "maintenanceDeadline") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maintenanceScheduledDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maintenanceStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newMaintenanceStatus :: MaintenanceStatus Source #

Create a value of MaintenanceStatus 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:MaintenanceStatus', maintenanceStatus_maintenanceDay - The currently selected maintenance day.

$sel:maintenanceDeadline:MaintenanceStatus', maintenanceStatus_maintenanceDeadline - Maintenance is required by the displayed date and time. Date and time is in ISO.

$sel:maintenanceScheduledDate:MaintenanceStatus', maintenanceStatus_maintenanceScheduledDate - The currently scheduled maintenance date and time. Date and time is in ISO.

$sel:maintenanceStartTime:MaintenanceStatus', maintenanceStatus_maintenanceStartTime - The currently selected maintenance start time. Time is in UTC.

maintenanceStatus_maintenanceDeadline :: Lens' MaintenanceStatus (Maybe Text) Source #

Maintenance is required by the displayed date and time. Date and time is in ISO.

maintenanceStatus_maintenanceScheduledDate :: Lens' MaintenanceStatus (Maybe Text) Source #

The currently scheduled maintenance date and time. Date and time is in ISO.

maintenanceStatus_maintenanceStartTime :: Lens' MaintenanceStatus (Maybe Text) Source #

The currently selected maintenance start time. Time is in UTC.