AWS SDK for C++  1.8.51
AWS SDK for C++
Public Member Functions | List of all members
Aws::NetworkManager::Model::CreateDeviceRequest Class Reference

#include <CreateDeviceRequest.h>

+ Inheritance diagram for Aws::NetworkManager::Model::CreateDeviceRequest:

Public Member Functions

 CreateDeviceRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
const Aws::StringGetGlobalNetworkId () const
 
bool GlobalNetworkIdHasBeenSet () const
 
void SetGlobalNetworkId (const Aws::String &value)
 
void SetGlobalNetworkId (Aws::String &&value)
 
void SetGlobalNetworkId (const char *value)
 
CreateDeviceRequestWithGlobalNetworkId (const Aws::String &value)
 
CreateDeviceRequestWithGlobalNetworkId (Aws::String &&value)
 
CreateDeviceRequestWithGlobalNetworkId (const char *value)
 
const Aws::StringGetDescription () const
 
bool DescriptionHasBeenSet () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
CreateDeviceRequestWithDescription (const Aws::String &value)
 
CreateDeviceRequestWithDescription (Aws::String &&value)
 
CreateDeviceRequestWithDescription (const char *value)
 
const Aws::StringGetType () const
 
bool TypeHasBeenSet () const
 
void SetType (const Aws::String &value)
 
void SetType (Aws::String &&value)
 
void SetType (const char *value)
 
CreateDeviceRequestWithType (const Aws::String &value)
 
CreateDeviceRequestWithType (Aws::String &&value)
 
CreateDeviceRequestWithType (const char *value)
 
const Aws::StringGetVendor () const
 
bool VendorHasBeenSet () const
 
void SetVendor (const Aws::String &value)
 
void SetVendor (Aws::String &&value)
 
void SetVendor (const char *value)
 
CreateDeviceRequestWithVendor (const Aws::String &value)
 
CreateDeviceRequestWithVendor (Aws::String &&value)
 
CreateDeviceRequestWithVendor (const char *value)
 
const Aws::StringGetModel () const
 
bool ModelHasBeenSet () const
 
void SetModel (const Aws::String &value)
 
void SetModel (Aws::String &&value)
 
void SetModel (const char *value)
 
CreateDeviceRequestWithModel (const Aws::String &value)
 
CreateDeviceRequestWithModel (Aws::String &&value)
 
CreateDeviceRequestWithModel (const char *value)
 
const Aws::StringGetSerialNumber () const
 
bool SerialNumberHasBeenSet () const
 
void SetSerialNumber (const Aws::String &value)
 
void SetSerialNumber (Aws::String &&value)
 
void SetSerialNumber (const char *value)
 
CreateDeviceRequestWithSerialNumber (const Aws::String &value)
 
CreateDeviceRequestWithSerialNumber (Aws::String &&value)
 
CreateDeviceRequestWithSerialNumber (const char *value)
 
const LocationGetLocation () const
 
bool LocationHasBeenSet () const
 
void SetLocation (const Location &value)
 
void SetLocation (Location &&value)
 
CreateDeviceRequestWithLocation (const Location &value)
 
CreateDeviceRequestWithLocation (Location &&value)
 
const Aws::StringGetSiteId () const
 
bool SiteIdHasBeenSet () const
 
void SetSiteId (const Aws::String &value)
 
void SetSiteId (Aws::String &&value)
 
void SetSiteId (const char *value)
 
CreateDeviceRequestWithSiteId (const Aws::String &value)
 
CreateDeviceRequestWithSiteId (Aws::String &&value)
 
CreateDeviceRequestWithSiteId (const char *value)
 
const Aws::Vector< Tag > & GetTags () const
 
bool TagsHasBeenSet () const
 
void SetTags (const Aws::Vector< Tag > &value)
 
void SetTags (Aws::Vector< Tag > &&value)
 
CreateDeviceRequestWithTags (const Aws::Vector< Tag > &value)
 
CreateDeviceRequestWithTags (Aws::Vector< Tag > &&value)
 
CreateDeviceRequestAddTags (const Tag &value)
 
CreateDeviceRequestAddTags (Tag &&value)
 
- Public Member Functions inherited from Aws::NetworkManager::NetworkManagerRequest
virtual ~NetworkManagerRequest ()
 
void AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const
 
Aws::Http::HeaderValueCollection GetHeaders () const override
 
- Public Member Functions inherited from Aws::AmazonSerializableWebServiceRequest
 AmazonSerializableWebServiceRequest ()
 
virtual ~AmazonSerializableWebServiceRequest ()
 
std::shared_ptr< Aws::IOStreamGetBody () const override
 
- Public Member Functions inherited from Aws::AmazonWebServiceRequest
 AmazonWebServiceRequest ()
 
virtual ~AmazonWebServiceRequest ()=default
 
virtual void AddQueryStringParameters (Aws::Http::URI &uri) const
 
virtual void PutToPresignedUrl (Aws::Http::URI &uri) const
 
virtual bool IsStreaming () const
 
virtual bool IsEventStreamRequest () const
 
virtual bool SignBody () const
 
virtual bool IsChunked () const
 
virtual void SetRequestSignedHandler (const RequestSignedHandler &handler)
 
virtual const RequestSignedHandlerGetRequestSignedHandler () const
 
const Aws::IOStreamFactoryGetResponseStreamFactory () const
 
void SetResponseStreamFactory (const Aws::IOStreamFactory &factory)
 
virtual void SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler)
 
virtual void SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler)
 
virtual void SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler)
 
virtual void SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler)
 
virtual void SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler)
 
virtual void SetRequestRetryHandler (const RequestRetryHandler &handler)
 
virtual void SetRequestRetryHandler (RequestRetryHandler &&handler)
 
virtual const Aws::Http::DataReceivedEventHandlerGetDataReceivedEventHandler () const
 
virtual const Aws::Http::DataSentEventHandlerGetDataSentEventHandler () const
 
virtual const Aws::Http::ContinueRequestHandlerGetContinueRequestHandler () const
 
virtual const RequestRetryHandlerGetRequestRetryHandler () const
 
virtual bool ShouldComputeContentMd5 () const
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::NetworkManager::NetworkManagerRequest
virtual Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const
 
- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

Definition at line 24 of file CreateDeviceRequest.h.

Constructor & Destructor Documentation

◆ CreateDeviceRequest()

Aws::NetworkManager::Model::CreateDeviceRequest::CreateDeviceRequest ( )

Member Function Documentation

◆ AddTags() [1/2]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::AddTags ( const Tag value)
inline

The tags to apply to the resource during creation.

Definition at line 421 of file CreateDeviceRequest.h.

◆ AddTags() [2/2]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::AddTags ( Tag &&  value)
inline

The tags to apply to the resource during creation.

Definition at line 426 of file CreateDeviceRequest.h.

◆ DescriptionHasBeenSet()

bool Aws::NetworkManager::Model::CreateDeviceRequest::DescriptionHasBeenSet ( ) const
inline

A description of the device.

Length Constraints: Maximum length of 256 characters.

Definition at line 89 of file CreateDeviceRequest.h.

◆ GetDescription()

const Aws::String& Aws::NetworkManager::Model::CreateDeviceRequest::GetDescription ( ) const
inline

A description of the device.

Length Constraints: Maximum length of 256 characters.

Definition at line 83 of file CreateDeviceRequest.h.

◆ GetGlobalNetworkId()

const Aws::String& Aws::NetworkManager::Model::CreateDeviceRequest::GetGlobalNetworkId ( ) const
inline

The ID of the global network.

Definition at line 41 of file CreateDeviceRequest.h.

◆ GetLocation()

const Location& Aws::NetworkManager::Model::CreateDeviceRequest::GetLocation ( ) const
inline

The location of the device.

Definition at line 319 of file CreateDeviceRequest.h.

◆ GetModel()

const Aws::String& Aws::NetworkManager::Model::CreateDeviceRequest::GetModel ( ) const
inline

The model of the device.

Length Constraints: Maximum length of 128 characters.

Definition at line 222 of file CreateDeviceRequest.h.

◆ GetSerialNumber()

const Aws::String& Aws::NetworkManager::Model::CreateDeviceRequest::GetSerialNumber ( ) const
inline

The serial number of the device.

Length Constraints: Maximum length of 128 characters.

Definition at line 271 of file CreateDeviceRequest.h.

◆ GetServiceRequestName()

virtual const char* Aws::NetworkManager::Model::CreateDeviceRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 33 of file CreateDeviceRequest.h.

◆ GetSiteId()

const Aws::String& Aws::NetworkManager::Model::CreateDeviceRequest::GetSiteId ( ) const
inline

The ID of the site.

Definition at line 350 of file CreateDeviceRequest.h.

◆ GetTags()

const Aws::Vector<Tag>& Aws::NetworkManager::Model::CreateDeviceRequest::GetTags ( ) const
inline

The tags to apply to the resource during creation.

Definition at line 391 of file CreateDeviceRequest.h.

◆ GetType()

const Aws::String& Aws::NetworkManager::Model::CreateDeviceRequest::GetType ( ) const
inline

The type of the device.

Definition at line 131 of file CreateDeviceRequest.h.

◆ GetVendor()

const Aws::String& Aws::NetworkManager::Model::CreateDeviceRequest::GetVendor ( ) const
inline

The vendor of the device.

Length Constraints: Maximum length of 128 characters.

Definition at line 173 of file CreateDeviceRequest.h.

◆ GlobalNetworkIdHasBeenSet()

bool Aws::NetworkManager::Model::CreateDeviceRequest::GlobalNetworkIdHasBeenSet ( ) const
inline

The ID of the global network.

Definition at line 46 of file CreateDeviceRequest.h.

◆ LocationHasBeenSet()

bool Aws::NetworkManager::Model::CreateDeviceRequest::LocationHasBeenSet ( ) const
inline

The location of the device.

Definition at line 324 of file CreateDeviceRequest.h.

◆ ModelHasBeenSet()

bool Aws::NetworkManager::Model::CreateDeviceRequest::ModelHasBeenSet ( ) const
inline

The model of the device.

Length Constraints: Maximum length of 128 characters.

Definition at line 228 of file CreateDeviceRequest.h.

◆ SerializePayload()

Aws::String Aws::NetworkManager::Model::CreateDeviceRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SerialNumberHasBeenSet()

bool Aws::NetworkManager::Model::CreateDeviceRequest::SerialNumberHasBeenSet ( ) const
inline

The serial number of the device.

Length Constraints: Maximum length of 128 characters.

Definition at line 277 of file CreateDeviceRequest.h.

◆ SetDescription() [1/3]

void Aws::NetworkManager::Model::CreateDeviceRequest::SetDescription ( const Aws::String value)
inline

A description of the device.

Length Constraints: Maximum length of 256 characters.

Definition at line 95 of file CreateDeviceRequest.h.

◆ SetDescription() [2/3]

void Aws::NetworkManager::Model::CreateDeviceRequest::SetDescription ( Aws::String &&  value)
inline

A description of the device.

Length Constraints: Maximum length of 256 characters.

Definition at line 101 of file CreateDeviceRequest.h.

◆ SetDescription() [3/3]

void Aws::NetworkManager::Model::CreateDeviceRequest::SetDescription ( const char *  value)
inline

A description of the device.

Length Constraints: Maximum length of 256 characters.

Definition at line 107 of file CreateDeviceRequest.h.

◆ SetGlobalNetworkId() [1/3]

void Aws::NetworkManager::Model::CreateDeviceRequest::SetGlobalNetworkId ( const Aws::String value)
inline

The ID of the global network.

Definition at line 51 of file CreateDeviceRequest.h.

◆ SetGlobalNetworkId() [2/3]

void Aws::NetworkManager::Model::CreateDeviceRequest::SetGlobalNetworkId ( Aws::String &&  value)
inline

The ID of the global network.

Definition at line 56 of file CreateDeviceRequest.h.

◆ SetGlobalNetworkId() [3/3]

void Aws::NetworkManager::Model::CreateDeviceRequest::SetGlobalNetworkId ( const char *  value)
inline

The ID of the global network.

Definition at line 61 of file CreateDeviceRequest.h.

◆ SetLocation() [1/2]

void Aws::NetworkManager::Model::CreateDeviceRequest::SetLocation ( const Location value)
inline

The location of the device.

Definition at line 329 of file CreateDeviceRequest.h.

◆ SetLocation() [2/2]

void Aws::NetworkManager::Model::CreateDeviceRequest::SetLocation ( Location &&  value)
inline

The location of the device.

Definition at line 334 of file CreateDeviceRequest.h.

◆ SetModel() [1/3]

void Aws::NetworkManager::Model::CreateDeviceRequest::SetModel ( const Aws::String value)
inline

The model of the device.

Length Constraints: Maximum length of 128 characters.

Definition at line 234 of file CreateDeviceRequest.h.

◆ SetModel() [2/3]

void Aws::NetworkManager::Model::CreateDeviceRequest::SetModel ( Aws::String &&  value)
inline

The model of the device.

Length Constraints: Maximum length of 128 characters.

Definition at line 240 of file CreateDeviceRequest.h.

◆ SetModel() [3/3]

void Aws::NetworkManager::Model::CreateDeviceRequest::SetModel ( const char *  value)
inline

The model of the device.

Length Constraints: Maximum length of 128 characters.

Definition at line 246 of file CreateDeviceRequest.h.

◆ SetSerialNumber() [1/3]

void Aws::NetworkManager::Model::CreateDeviceRequest::SetSerialNumber ( const Aws::String value)
inline

The serial number of the device.

Length Constraints: Maximum length of 128 characters.

Definition at line 283 of file CreateDeviceRequest.h.

◆ SetSerialNumber() [2/3]

void Aws::NetworkManager::Model::CreateDeviceRequest::SetSerialNumber ( Aws::String &&  value)
inline

The serial number of the device.

Length Constraints: Maximum length of 128 characters.

Definition at line 289 of file CreateDeviceRequest.h.

◆ SetSerialNumber() [3/3]

void Aws::NetworkManager::Model::CreateDeviceRequest::SetSerialNumber ( const char *  value)
inline

The serial number of the device.

Length Constraints: Maximum length of 128 characters.

Definition at line 295 of file CreateDeviceRequest.h.

◆ SetSiteId() [1/3]

void Aws::NetworkManager::Model::CreateDeviceRequest::SetSiteId ( const Aws::String value)
inline

The ID of the site.

Definition at line 360 of file CreateDeviceRequest.h.

◆ SetSiteId() [2/3]

void Aws::NetworkManager::Model::CreateDeviceRequest::SetSiteId ( Aws::String &&  value)
inline

The ID of the site.

Definition at line 365 of file CreateDeviceRequest.h.

◆ SetSiteId() [3/3]

void Aws::NetworkManager::Model::CreateDeviceRequest::SetSiteId ( const char *  value)
inline

The ID of the site.

Definition at line 370 of file CreateDeviceRequest.h.

◆ SetTags() [1/2]

void Aws::NetworkManager::Model::CreateDeviceRequest::SetTags ( const Aws::Vector< Tag > &  value)
inline

The tags to apply to the resource during creation.

Definition at line 401 of file CreateDeviceRequest.h.

◆ SetTags() [2/2]

void Aws::NetworkManager::Model::CreateDeviceRequest::SetTags ( Aws::Vector< Tag > &&  value)
inline

The tags to apply to the resource during creation.

Definition at line 406 of file CreateDeviceRequest.h.

◆ SetType() [1/3]

void Aws::NetworkManager::Model::CreateDeviceRequest::SetType ( const Aws::String value)
inline

The type of the device.

Definition at line 141 of file CreateDeviceRequest.h.

◆ SetType() [2/3]

void Aws::NetworkManager::Model::CreateDeviceRequest::SetType ( Aws::String &&  value)
inline

The type of the device.

Definition at line 146 of file CreateDeviceRequest.h.

◆ SetType() [3/3]

void Aws::NetworkManager::Model::CreateDeviceRequest::SetType ( const char *  value)
inline

The type of the device.

Definition at line 151 of file CreateDeviceRequest.h.

◆ SetVendor() [1/3]

void Aws::NetworkManager::Model::CreateDeviceRequest::SetVendor ( const Aws::String value)
inline

The vendor of the device.

Length Constraints: Maximum length of 128 characters.

Definition at line 185 of file CreateDeviceRequest.h.

◆ SetVendor() [2/3]

void Aws::NetworkManager::Model::CreateDeviceRequest::SetVendor ( Aws::String &&  value)
inline

The vendor of the device.

Length Constraints: Maximum length of 128 characters.

Definition at line 191 of file CreateDeviceRequest.h.

◆ SetVendor() [3/3]

void Aws::NetworkManager::Model::CreateDeviceRequest::SetVendor ( const char *  value)
inline

The vendor of the device.

Length Constraints: Maximum length of 128 characters.

Definition at line 197 of file CreateDeviceRequest.h.

◆ SiteIdHasBeenSet()

bool Aws::NetworkManager::Model::CreateDeviceRequest::SiteIdHasBeenSet ( ) const
inline

The ID of the site.

Definition at line 355 of file CreateDeviceRequest.h.

◆ TagsHasBeenSet()

bool Aws::NetworkManager::Model::CreateDeviceRequest::TagsHasBeenSet ( ) const
inline

The tags to apply to the resource during creation.

Definition at line 396 of file CreateDeviceRequest.h.

◆ TypeHasBeenSet()

bool Aws::NetworkManager::Model::CreateDeviceRequest::TypeHasBeenSet ( ) const
inline

The type of the device.

Definition at line 136 of file CreateDeviceRequest.h.

◆ VendorHasBeenSet()

bool Aws::NetworkManager::Model::CreateDeviceRequest::VendorHasBeenSet ( ) const
inline

The vendor of the device.

Length Constraints: Maximum length of 128 characters.

Definition at line 179 of file CreateDeviceRequest.h.

◆ WithDescription() [1/3]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::WithDescription ( const Aws::String value)
inline

A description of the device.

Length Constraints: Maximum length of 256 characters.

Definition at line 113 of file CreateDeviceRequest.h.

◆ WithDescription() [2/3]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::WithDescription ( Aws::String &&  value)
inline

A description of the device.

Length Constraints: Maximum length of 256 characters.

Definition at line 119 of file CreateDeviceRequest.h.

◆ WithDescription() [3/3]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::WithDescription ( const char *  value)
inline

A description of the device.

Length Constraints: Maximum length of 256 characters.

Definition at line 125 of file CreateDeviceRequest.h.

◆ WithGlobalNetworkId() [1/3]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::WithGlobalNetworkId ( const Aws::String value)
inline

The ID of the global network.

Definition at line 66 of file CreateDeviceRequest.h.

◆ WithGlobalNetworkId() [2/3]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::WithGlobalNetworkId ( Aws::String &&  value)
inline

The ID of the global network.

Definition at line 71 of file CreateDeviceRequest.h.

◆ WithGlobalNetworkId() [3/3]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::WithGlobalNetworkId ( const char *  value)
inline

The ID of the global network.

Definition at line 76 of file CreateDeviceRequest.h.

◆ WithLocation() [1/2]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::WithLocation ( const Location value)
inline

The location of the device.

Definition at line 339 of file CreateDeviceRequest.h.

◆ WithLocation() [2/2]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::WithLocation ( Location &&  value)
inline

The location of the device.

Definition at line 344 of file CreateDeviceRequest.h.

◆ WithModel() [1/3]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::WithModel ( const Aws::String value)
inline

The model of the device.

Length Constraints: Maximum length of 128 characters.

Definition at line 252 of file CreateDeviceRequest.h.

◆ WithModel() [2/3]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::WithModel ( Aws::String &&  value)
inline

The model of the device.

Length Constraints: Maximum length of 128 characters.

Definition at line 258 of file CreateDeviceRequest.h.

◆ WithModel() [3/3]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::WithModel ( const char *  value)
inline

The model of the device.

Length Constraints: Maximum length of 128 characters.

Definition at line 264 of file CreateDeviceRequest.h.

◆ WithSerialNumber() [1/3]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::WithSerialNumber ( const Aws::String value)
inline

The serial number of the device.

Length Constraints: Maximum length of 128 characters.

Definition at line 301 of file CreateDeviceRequest.h.

◆ WithSerialNumber() [2/3]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::WithSerialNumber ( Aws::String &&  value)
inline

The serial number of the device.

Length Constraints: Maximum length of 128 characters.

Definition at line 307 of file CreateDeviceRequest.h.

◆ WithSerialNumber() [3/3]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::WithSerialNumber ( const char *  value)
inline

The serial number of the device.

Length Constraints: Maximum length of 128 characters.

Definition at line 313 of file CreateDeviceRequest.h.

◆ WithSiteId() [1/3]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::WithSiteId ( const Aws::String value)
inline

The ID of the site.

Definition at line 375 of file CreateDeviceRequest.h.

◆ WithSiteId() [2/3]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::WithSiteId ( Aws::String &&  value)
inline

The ID of the site.

Definition at line 380 of file CreateDeviceRequest.h.

◆ WithSiteId() [3/3]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::WithSiteId ( const char *  value)
inline

The ID of the site.

Definition at line 385 of file CreateDeviceRequest.h.

◆ WithTags() [1/2]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::WithTags ( const Aws::Vector< Tag > &  value)
inline

The tags to apply to the resource during creation.

Definition at line 411 of file CreateDeviceRequest.h.

◆ WithTags() [2/2]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::WithTags ( Aws::Vector< Tag > &&  value)
inline

The tags to apply to the resource during creation.

Definition at line 416 of file CreateDeviceRequest.h.

◆ WithType() [1/3]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::WithType ( const Aws::String value)
inline

The type of the device.

Definition at line 156 of file CreateDeviceRequest.h.

◆ WithType() [2/3]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::WithType ( Aws::String &&  value)
inline

The type of the device.

Definition at line 161 of file CreateDeviceRequest.h.

◆ WithType() [3/3]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::WithType ( const char *  value)
inline

The type of the device.

Definition at line 166 of file CreateDeviceRequest.h.

◆ WithVendor() [1/3]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::WithVendor ( const Aws::String value)
inline

The vendor of the device.

Length Constraints: Maximum length of 128 characters.

Definition at line 203 of file CreateDeviceRequest.h.

◆ WithVendor() [2/3]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::WithVendor ( Aws::String &&  value)
inline

The vendor of the device.

Length Constraints: Maximum length of 128 characters.

Definition at line 209 of file CreateDeviceRequest.h.

◆ WithVendor() [3/3]

CreateDeviceRequest& Aws::NetworkManager::Model::CreateDeviceRequest::WithVendor ( const char *  value)
inline

The vendor of the device.

Length Constraints: Maximum length of 128 characters.

Definition at line 215 of file CreateDeviceRequest.h.


The documentation for this class was generated from the following file: