Skip to content

/AWS1/CL_MDLDESCRINPUTDEVRSP

Placeholder documentation for DescribeInputDeviceResponse

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_ARN TYPE /AWS1/MDL__STRING /AWS1/MDL__STRING

The unique ARN of the input device.

IV_CONNECTIONSTATE TYPE /AWS1/MDLINPUTDEVICECONNSTATE /AWS1/MDLINPUTDEVICECONNSTATE

The state of the connection between the input device and AWS.

IV_DEVICESETTINGSSYNCSTATE TYPE /AWS1/MDLDEVICESTGSSYNCSTATE /AWS1/MDLDEVICESTGSSYNCSTATE

The status of the action to synchronize the device configuration. If you change the configuration of the input device (for example, the maximum bitrate), MediaLive sends the new data to the device. The device might not update itself immediately. SYNCED means the device has updated its configuration. SYNCING means that it has not updated its configuration.

IV_DEVICEUPDATESTATUS TYPE /AWS1/MDLDEVICEUPDATESTATUS /AWS1/MDLDEVICEUPDATESTATUS

The status of software on the input device.

IO_HDDEVICESETTINGS TYPE REF TO /AWS1/CL_MDLINPUTDEVICEHDSTGS /AWS1/CL_MDLINPUTDEVICEHDSTGS

Settings that describe an input device that is type HD.

IV_ID TYPE /AWS1/MDL__STRING /AWS1/MDL__STRING

The unique ID of the input device.

IV_MACADDRESS TYPE /AWS1/MDL__STRING /AWS1/MDL__STRING

The network MAC address of the input device.

IV_NAME TYPE /AWS1/MDL__STRING /AWS1/MDL__STRING

A name that you specify for the input device.

IO_NETWORKSETTINGS TYPE REF TO /AWS1/CL_MDLINPDEVNETWORKSTGS /AWS1/CL_MDLINPDEVNETWORKSTGS

The network settings for the input device.

IV_SERIALNUMBER TYPE /AWS1/MDL__STRING /AWS1/MDL__STRING

The unique serial number of the input device.

IV_TYPE TYPE /AWS1/MDLINPUTDEVICETYPE /AWS1/MDLINPUTDEVICETYPE

The type of the input device.

IO_UHDDEVICESETTINGS TYPE REF TO /AWS1/CL_MDLINPUTDEVICEUHDSTGS /AWS1/CL_MDLINPUTDEVICEUHDSTGS

Settings that describe an input device that is type UHD.

IT_TAGS TYPE /AWS1/CL_MDLTAGS_W=>TT_TAGS TT_TAGS

A collection of key-value pairs.

IV_AVAILABILITYZONE TYPE /AWS1/MDL__STRING /AWS1/MDL__STRING

The Availability Zone associated with this input device.

IT_MEDIALIVEINPUTARNS TYPE /AWS1/CL_MDL__LISTOF__STRING_W=>TT___LISTOF__STRING TT___LISTOF__STRING

An array of the ARNs for the MediaLive inputs attached to the device. Returned only if the outputType is MEDIALIVE_INPUT.

IV_OUTPUTTYPE TYPE /AWS1/MDLINPUTDEVICEOUTPUTTYPE /AWS1/MDLINPUTDEVICEOUTPUTTYPE

The output attachment type of the input device. Specifies MEDIACONNECT_FLOW if this device is the source for a MediaConnect flow. Specifies MEDIALIVE_INPUT if this device is the source for a MediaLive input.


Queryable Attributes

Arn

The unique ARN of the input device.

Accessible with the following methods

Method Description
GET_ARN() Getter for ARN, with configurable default
ASK_ARN() Getter for ARN w/ exceptions if field has no value
HAS_ARN() Determine if ARN has a value

ConnectionState

The state of the connection between the input device and AWS.

Accessible with the following methods

Method Description
GET_CONNECTIONSTATE() Getter for CONNECTIONSTATE, with configurable default
ASK_CONNECTIONSTATE() Getter for CONNECTIONSTATE w/ exceptions if field has no val
HAS_CONNECTIONSTATE() Determine if CONNECTIONSTATE has a value

DeviceSettingsSyncState

The status of the action to synchronize the device configuration. If you change the configuration of the input device (for example, the maximum bitrate), MediaLive sends the new data to the device. The device might not update itself immediately. SYNCED means the device has updated its configuration. SYNCING means that it has not updated its configuration.

Accessible with the following methods

Method Description
GET_DEVICESETTINGSSYNCSTATE() Getter for DEVICESETTINGSSYNCSTATE, with configurable defaul
ASK_DEVICESETTINGSSYNCSTATE() Getter for DEVICESETTINGSSYNCSTATE w/ exceptions if field ha
HAS_DEVICESETTINGSSYNCSTATE() Determine if DEVICESETTINGSSYNCSTATE has a value

DeviceUpdateStatus

The status of software on the input device.

Accessible with the following methods

Method Description
GET_DEVICEUPDATESTATUS() Getter for DEVICEUPDATESTATUS, with configurable default
ASK_DEVICEUPDATESTATUS() Getter for DEVICEUPDATESTATUS w/ exceptions if field has no
HAS_DEVICEUPDATESTATUS() Determine if DEVICEUPDATESTATUS has a value

HdDeviceSettings

Settings that describe an input device that is type HD.

Accessible with the following methods

Method Description
GET_HDDEVICESETTINGS() Getter for HDDEVICESETTINGS

Id

The unique ID of the input device.

Accessible with the following methods

Method Description
GET_ID() Getter for ID, with configurable default
ASK_ID() Getter for ID w/ exceptions if field has no value
HAS_ID() Determine if ID has a value

MacAddress

The network MAC address of the input device.

Accessible with the following methods

Method Description
GET_MACADDRESS() Getter for MACADDRESS, with configurable default
ASK_MACADDRESS() Getter for MACADDRESS w/ exceptions if field has no value
HAS_MACADDRESS() Determine if MACADDRESS has a value

Name

A name that you specify for the input device.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

NetworkSettings

The network settings for the input device.

Accessible with the following methods

Method Description
GET_NETWORKSETTINGS() Getter for NETWORKSETTINGS

SerialNumber

The unique serial number of the input device.

Accessible with the following methods

Method Description
GET_SERIALNUMBER() Getter for SERIALNUMBER, with configurable default
ASK_SERIALNUMBER() Getter for SERIALNUMBER w/ exceptions if field has no value
HAS_SERIALNUMBER() Determine if SERIALNUMBER has a value

Type

The type of the input device.

Accessible with the following methods

Method Description
GET_TYPE() Getter for TYPE, with configurable default
ASK_TYPE() Getter for TYPE w/ exceptions if field has no value
HAS_TYPE() Determine if TYPE has a value

UhdDeviceSettings

Settings that describe an input device that is type UHD.

Accessible with the following methods

Method Description
GET_UHDDEVICESETTINGS() Getter for UHDDEVICESETTINGS

Tags

A collection of key-value pairs.

Accessible with the following methods

Method Description
GET_TAGS() Getter for TAGS, with configurable default
ASK_TAGS() Getter for TAGS w/ exceptions if field has no value
HAS_TAGS() Determine if TAGS has a value

AvailabilityZone

The Availability Zone associated with this input device.

Accessible with the following methods

Method Description
GET_AVAILABILITYZONE() Getter for AVAILABILITYZONE, with configurable default
ASK_AVAILABILITYZONE() Getter for AVAILABILITYZONE w/ exceptions if field has no va
HAS_AVAILABILITYZONE() Determine if AVAILABILITYZONE has a value

MedialiveInputArns

An array of the ARNs for the MediaLive inputs attached to the device. Returned only if the outputType is MEDIALIVE_INPUT.

Accessible with the following methods

Method Description
GET_MEDIALIVEINPUTARNS() Getter for MEDIALIVEINPUTARNS, with configurable default
ASK_MEDIALIVEINPUTARNS() Getter for MEDIALIVEINPUTARNS w/ exceptions if field has no
HAS_MEDIALIVEINPUTARNS() Determine if MEDIALIVEINPUTARNS has a value

OutputType

The output attachment type of the input device. Specifies MEDIACONNECT_FLOW if this device is the source for a MediaConnect flow. Specifies MEDIALIVE_INPUT if this device is the source for a MediaLive input.

Accessible with the following methods

Method Description
GET_OUTPUTTYPE() Getter for OUTPUTTYPE, with configurable default
ASK_OUTPUTTYPE() Getter for OUTPUTTYPE w/ exceptions if field has no value
HAS_OUTPUTTYPE() Determine if OUTPUTTYPE has a value