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

Description

Send a reboot command to the specified input device. The device will begin rebooting within a few seconds of sending the command. When the reboot is complete, the device’s connection status will change to connected.

Synopsis

Creating a Request

data RebootInputDevice' Source #

A request to reboot an AWS Elemental device.

See: newRebootInputDevice' smart constructor.

Constructors

RebootInputDevice'' 

Fields

  • force :: Maybe RebootInputDeviceForce

    Force a reboot of an input device. If the device is streaming, it will stop streaming and begin rebooting within a few seconds of sending the command. If the device was streaming prior to the reboot, the device will resume streaming when the reboot completes.

  • inputDeviceId :: Text

    The unique ID of the input device to reboot. For example, hd-123456789abcdef.

Instances

Instances details
ToJSON RebootInputDevice' Source # 
Instance details

Defined in Amazonka.MediaLive.RebootInputDevice

ToHeaders RebootInputDevice' Source # 
Instance details

Defined in Amazonka.MediaLive.RebootInputDevice

ToPath RebootInputDevice' Source # 
Instance details

Defined in Amazonka.MediaLive.RebootInputDevice

ToQuery RebootInputDevice' Source # 
Instance details

Defined in Amazonka.MediaLive.RebootInputDevice

AWSRequest RebootInputDevice' Source # 
Instance details

Defined in Amazonka.MediaLive.RebootInputDevice

Associated Types

type AWSResponse RebootInputDevice' #

Generic RebootInputDevice' Source # 
Instance details

Defined in Amazonka.MediaLive.RebootInputDevice

Associated Types

type Rep RebootInputDevice' :: Type -> Type #

Read RebootInputDevice' Source # 
Instance details

Defined in Amazonka.MediaLive.RebootInputDevice

Show RebootInputDevice' Source # 
Instance details

Defined in Amazonka.MediaLive.RebootInputDevice

NFData RebootInputDevice' Source # 
Instance details

Defined in Amazonka.MediaLive.RebootInputDevice

Methods

rnf :: RebootInputDevice' -> () #

Eq RebootInputDevice' Source # 
Instance details

Defined in Amazonka.MediaLive.RebootInputDevice

Hashable RebootInputDevice' Source # 
Instance details

Defined in Amazonka.MediaLive.RebootInputDevice

type AWSResponse RebootInputDevice' Source # 
Instance details

Defined in Amazonka.MediaLive.RebootInputDevice

type Rep RebootInputDevice' Source # 
Instance details

Defined in Amazonka.MediaLive.RebootInputDevice

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

newRebootInputDevice' Source #

Create a value of RebootInputDevice' 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:force:RebootInputDevice'', rebootInputDevice'_force - Force a reboot of an input device. If the device is streaming, it will stop streaming and begin rebooting within a few seconds of sending the command. If the device was streaming prior to the reboot, the device will resume streaming when the reboot completes.

$sel:inputDeviceId:RebootInputDevice'', rebootInputDevice'_inputDeviceId - The unique ID of the input device to reboot. For example, hd-123456789abcdef.

Request Lenses

rebootInputDevice'_force :: Lens' RebootInputDevice' (Maybe RebootInputDeviceForce) Source #

Force a reboot of an input device. If the device is streaming, it will stop streaming and begin rebooting within a few seconds of sending the command. If the device was streaming prior to the reboot, the device will resume streaming when the reboot completes.

rebootInputDevice'_inputDeviceId :: Lens' RebootInputDevice' Text Source #

The unique ID of the input device to reboot. For example, hd-123456789abcdef.

Destructuring the Response

data RebootInputDeviceResponse Source #

Placeholder documentation for RebootInputDeviceResponse

See: newRebootInputDeviceResponse smart constructor.

Constructors

RebootInputDeviceResponse' 

Fields

Instances

Instances details
Generic RebootInputDeviceResponse Source # 
Instance details

Defined in Amazonka.MediaLive.RebootInputDevice

Associated Types

type Rep RebootInputDeviceResponse :: Type -> Type #

Read RebootInputDeviceResponse Source # 
Instance details

Defined in Amazonka.MediaLive.RebootInputDevice

Show RebootInputDeviceResponse Source # 
Instance details

Defined in Amazonka.MediaLive.RebootInputDevice

NFData RebootInputDeviceResponse Source # 
Instance details

Defined in Amazonka.MediaLive.RebootInputDevice

Eq RebootInputDeviceResponse Source # 
Instance details

Defined in Amazonka.MediaLive.RebootInputDevice

type Rep RebootInputDeviceResponse Source # 
Instance details

Defined in Amazonka.MediaLive.RebootInputDevice

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

newRebootInputDeviceResponse Source #

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

Response Lenses