DeviceArgs

data class DeviceArgs(val awsLocation: Output<DeviceAwsLocationArgs>? = null, val description: Output<String>? = null, val globalNetworkId: Output<String>? = null, val location: Output<DeviceLocationArgs>? = null, val model: Output<String>? = null, val serialNumber: Output<String>? = null, val siteId: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val type: Output<String>? = null, val vendor: Output<String>? = null) : ConvertibleToJava<DeviceArgs>

The AWS::NetworkManager::Device type describes a device.

Constructors

Link copied to clipboard
constructor(awsLocation: Output<DeviceAwsLocationArgs>? = null, description: Output<String>? = null, globalNetworkId: Output<String>? = null, location: Output<DeviceLocationArgs>? = null, model: Output<String>? = null, serialNumber: Output<String>? = null, siteId: Output<String>? = null, tags: Output<List<TagArgs>>? = null, type: Output<String>? = null, vendor: Output<String>? = null)

Properties

Link copied to clipboard
val awsLocation: Output<DeviceAwsLocationArgs>? = null

The Amazon Web Services location of the device, if applicable.

Link copied to clipboard
val description: Output<String>? = null

The description of the device.

Link copied to clipboard
val globalNetworkId: Output<String>? = null

The ID of the global network.

Link copied to clipboard
val location: Output<DeviceLocationArgs>? = null

The site location.

Link copied to clipboard
val model: Output<String>? = null

The device model

Link copied to clipboard
val serialNumber: Output<String>? = null

The device serial number.

Link copied to clipboard
val siteId: Output<String>? = null

The site ID.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

The tags for the device.

Link copied to clipboard
val type: Output<String>? = null

The device type.

Link copied to clipboard
val vendor: Output<String>? = null

The device vendor.

Functions

Link copied to clipboard
open override fun toJava(): DeviceArgs