AWS SDK for C++  1.8.99
AWS SDK for C++
Public Member Functions | List of all members
Aws::DataSync::Model::OnPremConfig Class Reference

#include <OnPremConfig.h>

Public Member Functions

 OnPremConfig ()
 
 OnPremConfig (Aws::Utils::Json::JsonView jsonValue)
 
OnPremConfigoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< Aws::String > & GetAgentArns () const
 
bool AgentArnsHasBeenSet () const
 
void SetAgentArns (const Aws::Vector< Aws::String > &value)
 
void SetAgentArns (Aws::Vector< Aws::String > &&value)
 
OnPremConfigWithAgentArns (const Aws::Vector< Aws::String > &value)
 
OnPremConfigWithAgentArns (Aws::Vector< Aws::String > &&value)
 
OnPremConfigAddAgentArns (const Aws::String &value)
 
OnPremConfigAddAgentArns (Aws::String &&value)
 
OnPremConfigAddAgentArns (const char *value)
 

Detailed Description

A list of Amazon Resource Names (ARNs) of agents to use for a Network File System (NFS) location.

See Also:

AWS API Reference

Definition at line 33 of file OnPremConfig.h.

Constructor & Destructor Documentation

◆ OnPremConfig() [1/2]

Aws::DataSync::Model::OnPremConfig::OnPremConfig ( )

◆ OnPremConfig() [2/2]

Aws::DataSync::Model::OnPremConfig::OnPremConfig ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddAgentArns() [1/3]

OnPremConfig& Aws::DataSync::Model::OnPremConfig::AddAgentArns ( const Aws::String value)
inline

ARNs of the agents to use for an NFS location.

Definition at line 75 of file OnPremConfig.h.

◆ AddAgentArns() [2/3]

OnPremConfig& Aws::DataSync::Model::OnPremConfig::AddAgentArns ( Aws::String &&  value)
inline

ARNs of the agents to use for an NFS location.

Definition at line 80 of file OnPremConfig.h.

◆ AddAgentArns() [3/3]

OnPremConfig& Aws::DataSync::Model::OnPremConfig::AddAgentArns ( const char *  value)
inline

ARNs of the agents to use for an NFS location.

Definition at line 85 of file OnPremConfig.h.

◆ AgentArnsHasBeenSet()

bool Aws::DataSync::Model::OnPremConfig::AgentArnsHasBeenSet ( ) const
inline

ARNs of the agents to use for an NFS location.

Definition at line 50 of file OnPremConfig.h.

◆ GetAgentArns()

const Aws::Vector<Aws::String>& Aws::DataSync::Model::OnPremConfig::GetAgentArns ( ) const
inline

ARNs of the agents to use for an NFS location.

Definition at line 45 of file OnPremConfig.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::DataSync::Model::OnPremConfig::Jsonize ( ) const

◆ operator=()

OnPremConfig& Aws::DataSync::Model::OnPremConfig::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetAgentArns() [1/2]

void Aws::DataSync::Model::OnPremConfig::SetAgentArns ( const Aws::Vector< Aws::String > &  value)
inline

ARNs of the agents to use for an NFS location.

Definition at line 55 of file OnPremConfig.h.

◆ SetAgentArns() [2/2]

void Aws::DataSync::Model::OnPremConfig::SetAgentArns ( Aws::Vector< Aws::String > &&  value)
inline

ARNs of the agents to use for an NFS location.

Definition at line 60 of file OnPremConfig.h.

◆ WithAgentArns() [1/2]

OnPremConfig& Aws::DataSync::Model::OnPremConfig::WithAgentArns ( const Aws::Vector< Aws::String > &  value)
inline

ARNs of the agents to use for an NFS location.

Definition at line 65 of file OnPremConfig.h.

◆ WithAgentArns() [2/2]

OnPremConfig& Aws::DataSync::Model::OnPremConfig::WithAgentArns ( Aws::Vector< Aws::String > &&  value)
inline

ARNs of the agents to use for an NFS location.

Definition at line 70 of file OnPremConfig.h.


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