DeviceState constructor

const DeviceState({
  1. Input<String?>? arn,
  2. Input<DeviceAwsLocation?>? awsLocation,
  3. Input<String?>? description,
  4. Input<String?>? globalNetworkId,
  5. Input<DeviceLocation?>? location,
  6. Input<String?>? model,
  7. Input<String?>? serialNumber,
  8. Input<String?>? siteId,
  9. Input<Map<String, String>?>? tags,
  10. Input<Map<String, String>?>? tagsAll,
  11. Input<String?>? type,
  12. Input<String?>? vendor,
})

Creates a new DeviceState. arn ARN of the device. awsLocation AWS location of the device. Documented below. description Description of the device. globalNetworkId ID of the global network. location Location of the device. Documented below. model Model of device. serialNumber Serial number of the device. siteId ID of the site. tags Key-value tags for the device. If configured with a provider defaultTags configuration block present, tags with matching keys will overwrite those defined at the provider-level. tagsAll Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block. type Type of device. vendor Vendor of the device.

Implementation

const DeviceState({
  this.arn,
  this.awsLocation,
  this.description,
  this.globalNetworkId,
  this.location,
  this.model,
  this.serialNumber,
  this.siteId,
  this.tags,
  this.tagsAll,
  this.type,
  this.vendor,
});