class Aws::NetworkManager::Types::UpdateDeviceRequest

@note When making an API call, you may pass UpdateDeviceRequest

data as a hash:

    {
      global_network_id: "String", # required
      device_id: "String", # required
      aws_location: {
        zone: "String",
        subnet_arn: "String",
      },
      description: "String",
      type: "String",
      vendor: "String",
      model: "String",
      serial_number: "String",
      location: {
        address: "String",
        latitude: "String",
        longitude: "String",
      },
      site_id: "String",
    }

@!attribute [rw] global_network_id

The ID of the global network.
@return [String]

@!attribute [rw] device_id

The ID of the device.
@return [String]

@!attribute [rw] aws_location

The AWS location of the device.
@return [Types::AWSLocation]

@!attribute [rw] description

A description of the device.

Length Constraints: Maximum length of 256 characters.
@return [String]

@!attribute [rw] type

The type of the device.
@return [String]

@!attribute [rw] vendor

The vendor of the device.

Length Constraints: Maximum length of 128 characters.
@return [String]

@!attribute [rw] model

The model of the device.

Length Constraints: Maximum length of 128 characters.
@return [String]

@!attribute [rw] serial_number

The serial number of the device.

Length Constraints: Maximum length of 128 characters.
@return [String]

@!attribute [rw] location

Describes a location.
@return [Types::Location]

@!attribute [rw] site_id

The ID of the site.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/networkmanager-2019-07-05/UpdateDeviceRequest AWS API Documentation

Constants

SENSITIVE