class Aws::NetworkManager::Types::CreateDeviceRequest
@note When making an API call, you may pass CreateDeviceRequest
data as a hash: { global_network_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", tags: [ { key: "TagKey", value: "TagValue", }, ], }
@!attribute [rw] global_network_id
The ID of the global network. @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
The location of the device. @return [Types::Location]
@!attribute [rw] site_id
The ID of the site. @return [String]
@!attribute [rw] tags
The tags to apply to the resource during creation. @return [Array<Types::Tag>]
@see docs.aws.amazon.com/goto/WebAPI/networkmanager-2019-07-05/CreateDeviceRequest AWS API Documentation
Constants
- SENSITIVE