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.StartInputDeviceMaintenanceWindow

Description

Start a maintenance window for the specified input device. Starting a maintenance window will give the device up to two hours to install software. If the device was streaming prior to the maintenance, it will resume streaming when the software is fully installed. Devices automatically install updates while they are powered on and their MediaLive channels are stopped. A maintenance window allows you to update a device without having to stop MediaLive channels that use the device. The device must remain powered on and connected to the internet for the duration of the maintenance.

Synopsis

Creating a Request

data StartInputDeviceMaintenanceWindow Source #

Placeholder documentation for StartInputDeviceMaintenanceWindowRequest

See: newStartInputDeviceMaintenanceWindow smart constructor.

Constructors

StartInputDeviceMaintenanceWindow' 

Fields

  • inputDeviceId :: Text

    The unique ID of the input device to start a maintenance window for. For example, hd-123456789abcdef.

Instances

Instances details
ToJSON StartInputDeviceMaintenanceWindow Source # 
Instance details

Defined in Amazonka.MediaLive.StartInputDeviceMaintenanceWindow

ToHeaders StartInputDeviceMaintenanceWindow Source # 
Instance details

Defined in Amazonka.MediaLive.StartInputDeviceMaintenanceWindow

ToPath StartInputDeviceMaintenanceWindow Source # 
Instance details

Defined in Amazonka.MediaLive.StartInputDeviceMaintenanceWindow

ToQuery StartInputDeviceMaintenanceWindow Source # 
Instance details

Defined in Amazonka.MediaLive.StartInputDeviceMaintenanceWindow

AWSRequest StartInputDeviceMaintenanceWindow Source # 
Instance details

Defined in Amazonka.MediaLive.StartInputDeviceMaintenanceWindow

Generic StartInputDeviceMaintenanceWindow Source # 
Instance details

Defined in Amazonka.MediaLive.StartInputDeviceMaintenanceWindow

Associated Types

type Rep StartInputDeviceMaintenanceWindow :: Type -> Type #

Read StartInputDeviceMaintenanceWindow Source # 
Instance details

Defined in Amazonka.MediaLive.StartInputDeviceMaintenanceWindow

Show StartInputDeviceMaintenanceWindow Source # 
Instance details

Defined in Amazonka.MediaLive.StartInputDeviceMaintenanceWindow

NFData StartInputDeviceMaintenanceWindow Source # 
Instance details

Defined in Amazonka.MediaLive.StartInputDeviceMaintenanceWindow

Eq StartInputDeviceMaintenanceWindow Source # 
Instance details

Defined in Amazonka.MediaLive.StartInputDeviceMaintenanceWindow

Hashable StartInputDeviceMaintenanceWindow Source # 
Instance details

Defined in Amazonka.MediaLive.StartInputDeviceMaintenanceWindow

type AWSResponse StartInputDeviceMaintenanceWindow Source # 
Instance details

Defined in Amazonka.MediaLive.StartInputDeviceMaintenanceWindow

type Rep StartInputDeviceMaintenanceWindow Source # 
Instance details

Defined in Amazonka.MediaLive.StartInputDeviceMaintenanceWindow

type Rep StartInputDeviceMaintenanceWindow = D1 ('MetaData "StartInputDeviceMaintenanceWindow" "Amazonka.MediaLive.StartInputDeviceMaintenanceWindow" "amazonka-medialive-2.0-FK9HUAz0OmeIH2i6eRdod0" 'False) (C1 ('MetaCons "StartInputDeviceMaintenanceWindow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "inputDeviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStartInputDeviceMaintenanceWindow Source #

Create a value of StartInputDeviceMaintenanceWindow 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:inputDeviceId:StartInputDeviceMaintenanceWindow', startInputDeviceMaintenanceWindow_inputDeviceId - The unique ID of the input device to start a maintenance window for. For example, hd-123456789abcdef.

Request Lenses

startInputDeviceMaintenanceWindow_inputDeviceId :: Lens' StartInputDeviceMaintenanceWindow Text Source #

The unique ID of the input device to start a maintenance window for. For example, hd-123456789abcdef.

Destructuring the Response

data StartInputDeviceMaintenanceWindowResponse Source #

Placeholder documentation for StartInputDeviceMaintenanceWindowResponse

See: newStartInputDeviceMaintenanceWindowResponse smart constructor.

Constructors

StartInputDeviceMaintenanceWindowResponse' 

Fields

Instances

Instances details
Generic StartInputDeviceMaintenanceWindowResponse Source # 
Instance details

Defined in Amazonka.MediaLive.StartInputDeviceMaintenanceWindow

Read StartInputDeviceMaintenanceWindowResponse Source # 
Instance details

Defined in Amazonka.MediaLive.StartInputDeviceMaintenanceWindow

Show StartInputDeviceMaintenanceWindowResponse Source # 
Instance details

Defined in Amazonka.MediaLive.StartInputDeviceMaintenanceWindow

NFData StartInputDeviceMaintenanceWindowResponse Source # 
Instance details

Defined in Amazonka.MediaLive.StartInputDeviceMaintenanceWindow

Eq StartInputDeviceMaintenanceWindowResponse Source # 
Instance details

Defined in Amazonka.MediaLive.StartInputDeviceMaintenanceWindow

type Rep StartInputDeviceMaintenanceWindowResponse Source # 
Instance details

Defined in Amazonka.MediaLive.StartInputDeviceMaintenanceWindow

type Rep StartInputDeviceMaintenanceWindowResponse = D1 ('MetaData "StartInputDeviceMaintenanceWindowResponse" "Amazonka.MediaLive.StartInputDeviceMaintenanceWindow" "amazonka-medialive-2.0-FK9HUAz0OmeIH2i6eRdod0" 'False) (C1 ('MetaCons "StartInputDeviceMaintenanceWindowResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartInputDeviceMaintenanceWindowResponse Source #

Create a value of StartInputDeviceMaintenanceWindowResponse 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:httpStatus:StartInputDeviceMaintenanceWindowResponse', startInputDeviceMaintenanceWindowResponse_httpStatus - The response's http status code.

Response Lenses