AWS SDK for C++  1.9.102
AWS SDK for C++
Public Member Functions | List of all members
Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest Class Reference

#include <UpdateReplicationConfigurationTemplateRequest.h>

+ Inheritance diagram for Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest:

Public Member Functions

 UpdateReplicationConfigurationTemplateRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
const Aws::StringGetArn () const
 
bool ArnHasBeenSet () const
 
void SetArn (const Aws::String &value)
 
void SetArn (Aws::String &&value)
 
void SetArn (const char *value)
 
UpdateReplicationConfigurationTemplateRequestWithArn (const Aws::String &value)
 
UpdateReplicationConfigurationTemplateRequestWithArn (Aws::String &&value)
 
UpdateReplicationConfigurationTemplateRequestWithArn (const char *value)
 
bool GetAssociateDefaultSecurityGroup () const
 
bool AssociateDefaultSecurityGroupHasBeenSet () const
 
void SetAssociateDefaultSecurityGroup (bool value)
 
UpdateReplicationConfigurationTemplateRequestWithAssociateDefaultSecurityGroup (bool value)
 
long long GetBandwidthThrottling () const
 
bool BandwidthThrottlingHasBeenSet () const
 
void SetBandwidthThrottling (long long value)
 
UpdateReplicationConfigurationTemplateRequestWithBandwidthThrottling (long long value)
 
bool GetCreatePublicIP () const
 
bool CreatePublicIPHasBeenSet () const
 
void SetCreatePublicIP (bool value)
 
UpdateReplicationConfigurationTemplateRequestWithCreatePublicIP (bool value)
 
const ReplicationConfigurationDataPlaneRoutingGetDataPlaneRouting () const
 
bool DataPlaneRoutingHasBeenSet () const
 
void SetDataPlaneRouting (const ReplicationConfigurationDataPlaneRouting &value)
 
void SetDataPlaneRouting (ReplicationConfigurationDataPlaneRouting &&value)
 
UpdateReplicationConfigurationTemplateRequestWithDataPlaneRouting (const ReplicationConfigurationDataPlaneRouting &value)
 
UpdateReplicationConfigurationTemplateRequestWithDataPlaneRouting (ReplicationConfigurationDataPlaneRouting &&value)
 
const ReplicationConfigurationDefaultLargeStagingDiskTypeGetDefaultLargeStagingDiskType () const
 
bool DefaultLargeStagingDiskTypeHasBeenSet () const
 
void SetDefaultLargeStagingDiskType (const ReplicationConfigurationDefaultLargeStagingDiskType &value)
 
void SetDefaultLargeStagingDiskType (ReplicationConfigurationDefaultLargeStagingDiskType &&value)
 
UpdateReplicationConfigurationTemplateRequestWithDefaultLargeStagingDiskType (const ReplicationConfigurationDefaultLargeStagingDiskType &value)
 
UpdateReplicationConfigurationTemplateRequestWithDefaultLargeStagingDiskType (ReplicationConfigurationDefaultLargeStagingDiskType &&value)
 
const ReplicationConfigurationEbsEncryptionGetEbsEncryption () const
 
bool EbsEncryptionHasBeenSet () const
 
void SetEbsEncryption (const ReplicationConfigurationEbsEncryption &value)
 
void SetEbsEncryption (ReplicationConfigurationEbsEncryption &&value)
 
UpdateReplicationConfigurationTemplateRequestWithEbsEncryption (const ReplicationConfigurationEbsEncryption &value)
 
UpdateReplicationConfigurationTemplateRequestWithEbsEncryption (ReplicationConfigurationEbsEncryption &&value)
 
const Aws::StringGetEbsEncryptionKeyArn () const
 
bool EbsEncryptionKeyArnHasBeenSet () const
 
void SetEbsEncryptionKeyArn (const Aws::String &value)
 
void SetEbsEncryptionKeyArn (Aws::String &&value)
 
void SetEbsEncryptionKeyArn (const char *value)
 
UpdateReplicationConfigurationTemplateRequestWithEbsEncryptionKeyArn (const Aws::String &value)
 
UpdateReplicationConfigurationTemplateRequestWithEbsEncryptionKeyArn (Aws::String &&value)
 
UpdateReplicationConfigurationTemplateRequestWithEbsEncryptionKeyArn (const char *value)
 
const Aws::StringGetReplicationConfigurationTemplateID () const
 
bool ReplicationConfigurationTemplateIDHasBeenSet () const
 
void SetReplicationConfigurationTemplateID (const Aws::String &value)
 
void SetReplicationConfigurationTemplateID (Aws::String &&value)
 
void SetReplicationConfigurationTemplateID (const char *value)
 
UpdateReplicationConfigurationTemplateRequestWithReplicationConfigurationTemplateID (const Aws::String &value)
 
UpdateReplicationConfigurationTemplateRequestWithReplicationConfigurationTemplateID (Aws::String &&value)
 
UpdateReplicationConfigurationTemplateRequestWithReplicationConfigurationTemplateID (const char *value)
 
const Aws::StringGetReplicationServerInstanceType () const
 
bool ReplicationServerInstanceTypeHasBeenSet () const
 
void SetReplicationServerInstanceType (const Aws::String &value)
 
void SetReplicationServerInstanceType (Aws::String &&value)
 
void SetReplicationServerInstanceType (const char *value)
 
UpdateReplicationConfigurationTemplateRequestWithReplicationServerInstanceType (const Aws::String &value)
 
UpdateReplicationConfigurationTemplateRequestWithReplicationServerInstanceType (Aws::String &&value)
 
UpdateReplicationConfigurationTemplateRequestWithReplicationServerInstanceType (const char *value)
 
const Aws::Vector< Aws::String > & GetReplicationServersSecurityGroupsIDs () const
 
bool ReplicationServersSecurityGroupsIDsHasBeenSet () const
 
void SetReplicationServersSecurityGroupsIDs (const Aws::Vector< Aws::String > &value)
 
void SetReplicationServersSecurityGroupsIDs (Aws::Vector< Aws::String > &&value)
 
UpdateReplicationConfigurationTemplateRequestWithReplicationServersSecurityGroupsIDs (const Aws::Vector< Aws::String > &value)
 
UpdateReplicationConfigurationTemplateRequestWithReplicationServersSecurityGroupsIDs (Aws::Vector< Aws::String > &&value)
 
UpdateReplicationConfigurationTemplateRequestAddReplicationServersSecurityGroupsIDs (const Aws::String &value)
 
UpdateReplicationConfigurationTemplateRequestAddReplicationServersSecurityGroupsIDs (Aws::String &&value)
 
UpdateReplicationConfigurationTemplateRequestAddReplicationServersSecurityGroupsIDs (const char *value)
 
const Aws::StringGetStagingAreaSubnetId () const
 
bool StagingAreaSubnetIdHasBeenSet () const
 
void SetStagingAreaSubnetId (const Aws::String &value)
 
void SetStagingAreaSubnetId (Aws::String &&value)
 
void SetStagingAreaSubnetId (const char *value)
 
UpdateReplicationConfigurationTemplateRequestWithStagingAreaSubnetId (const Aws::String &value)
 
UpdateReplicationConfigurationTemplateRequestWithStagingAreaSubnetId (Aws::String &&value)
 
UpdateReplicationConfigurationTemplateRequestWithStagingAreaSubnetId (const char *value)
 
const Aws::Map< Aws::String, Aws::String > & GetStagingAreaTags () const
 
bool StagingAreaTagsHasBeenSet () const
 
void SetStagingAreaTags (const Aws::Map< Aws::String, Aws::String > &value)
 
void SetStagingAreaTags (Aws::Map< Aws::String, Aws::String > &&value)
 
UpdateReplicationConfigurationTemplateRequestWithStagingAreaTags (const Aws::Map< Aws::String, Aws::String > &value)
 
UpdateReplicationConfigurationTemplateRequestWithStagingAreaTags (Aws::Map< Aws::String, Aws::String > &&value)
 
UpdateReplicationConfigurationTemplateRequestAddStagingAreaTags (const Aws::String &key, const Aws::String &value)
 
UpdateReplicationConfigurationTemplateRequestAddStagingAreaTags (Aws::String &&key, const Aws::String &value)
 
UpdateReplicationConfigurationTemplateRequestAddStagingAreaTags (const Aws::String &key, Aws::String &&value)
 
UpdateReplicationConfigurationTemplateRequestAddStagingAreaTags (Aws::String &&key, Aws::String &&value)
 
UpdateReplicationConfigurationTemplateRequestAddStagingAreaTags (const char *key, Aws::String &&value)
 
UpdateReplicationConfigurationTemplateRequestAddStagingAreaTags (Aws::String &&key, const char *value)
 
UpdateReplicationConfigurationTemplateRequestAddStagingAreaTags (const char *key, const char *value)
 
bool GetUseDedicatedReplicationServer () const
 
bool UseDedicatedReplicationServerHasBeenSet () const
 
void SetUseDedicatedReplicationServer (bool value)
 
UpdateReplicationConfigurationTemplateRequestWithUseDedicatedReplicationServer (bool value)
 
- Public Member Functions inherited from Aws::mgn::MgnRequest
virtual ~MgnRequest ()
 
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::mgn::MgnRequest
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 26 of file UpdateReplicationConfigurationTemplateRequest.h.

Constructor & Destructor Documentation

◆ UpdateReplicationConfigurationTemplateRequest()

Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::UpdateReplicationConfigurationTemplateRequest ( )

Member Function Documentation

◆ AddReplicationServersSecurityGroupsIDs() [1/3]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::AddReplicationServersSecurityGroupsIDs ( Aws::String &&  value)
inline

Update replication configuration template Replication Server Security groups IDs request.

Definition at line 424 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ AddReplicationServersSecurityGroupsIDs() [2/3]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::AddReplicationServersSecurityGroupsIDs ( const Aws::String value)
inline

Update replication configuration template Replication Server Security groups IDs request.

Definition at line 418 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ AddReplicationServersSecurityGroupsIDs() [3/3]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::AddReplicationServersSecurityGroupsIDs ( const char *  value)
inline

Update replication configuration template Replication Server Security groups IDs request.

Definition at line 430 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ AddStagingAreaTags() [1/7]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::AddStagingAreaTags ( Aws::String &&  key,
Aws::String &&  value 
)
inline

Update replication configuration template Staging Area Tags request.

Definition at line 522 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ AddStagingAreaTags() [2/7]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::AddStagingAreaTags ( Aws::String &&  key,
const Aws::String value 
)
inline

Update replication configuration template Staging Area Tags request.

Definition at line 512 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ AddStagingAreaTags() [3/7]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::AddStagingAreaTags ( Aws::String &&  key,
const char *  value 
)
inline

Update replication configuration template Staging Area Tags request.

Definition at line 532 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ AddStagingAreaTags() [4/7]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::AddStagingAreaTags ( const Aws::String key,
Aws::String &&  value 
)
inline

Update replication configuration template Staging Area Tags request.

Definition at line 517 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ AddStagingAreaTags() [5/7]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::AddStagingAreaTags ( const Aws::String key,
const Aws::String value 
)
inline

Update replication configuration template Staging Area Tags request.

Definition at line 507 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ AddStagingAreaTags() [6/7]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::AddStagingAreaTags ( const char *  key,
Aws::String &&  value 
)
inline

Update replication configuration template Staging Area Tags request.

Definition at line 527 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ AddStagingAreaTags() [7/7]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::AddStagingAreaTags ( const char *  key,
const char *  value 
)
inline

Update replication configuration template Staging Area Tags request.

Definition at line 537 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ ArnHasBeenSet()

bool Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::ArnHasBeenSet ( ) const
inline

Update replication configuration template ARN request.

Definition at line 48 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ AssociateDefaultSecurityGroupHasBeenSet()

bool Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::AssociateDefaultSecurityGroupHasBeenSet ( ) const
inline

Update replication configuration template associate default Application Migration Service Security group request.

Definition at line 91 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ BandwidthThrottlingHasBeenSet()

bool Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::BandwidthThrottlingHasBeenSet ( ) const
inline

Update replication configuration template bandwidth throttling request.

Definition at line 114 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ CreatePublicIPHasBeenSet()

bool Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::CreatePublicIPHasBeenSet ( ) const
inline

Update replication configuration template create Public IP request.

Definition at line 135 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ DataPlaneRoutingHasBeenSet()

bool Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::DataPlaneRoutingHasBeenSet ( ) const
inline

Update replication configuration template data plane routing request.

Definition at line 156 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ DefaultLargeStagingDiskTypeHasBeenSet()

bool Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::DefaultLargeStagingDiskTypeHasBeenSet ( ) const
inline

Update replication configuration template use default large Staging Disk type request.

Definition at line 189 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ EbsEncryptionHasBeenSet()

bool Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::EbsEncryptionHasBeenSet ( ) const
inline

Update replication configuration template EBS encryption request.

Definition at line 224 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ EbsEncryptionKeyArnHasBeenSet()

bool Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::EbsEncryptionKeyArnHasBeenSet ( ) const
inline

Update replication configuration template EBS encryption key ARN request.

Definition at line 255 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ GetArn()

const Aws::String& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::GetArn ( ) const
inline

Update replication configuration template ARN request.

Definition at line 43 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ GetAssociateDefaultSecurityGroup()

bool Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::GetAssociateDefaultSecurityGroup ( ) const
inline

Update replication configuration template associate default Application Migration Service Security group request.

Definition at line 85 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ GetBandwidthThrottling()

long long Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::GetBandwidthThrottling ( ) const
inline

Update replication configuration template bandwidth throttling request.

Definition at line 109 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ GetCreatePublicIP()

bool Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::GetCreatePublicIP ( ) const
inline

Update replication configuration template create Public IP request.

Definition at line 130 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ GetDataPlaneRouting()

const ReplicationConfigurationDataPlaneRouting& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::GetDataPlaneRouting ( ) const
inline

Update replication configuration template data plane routing request.

Definition at line 151 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ GetDefaultLargeStagingDiskType()

const ReplicationConfigurationDefaultLargeStagingDiskType& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::GetDefaultLargeStagingDiskType ( ) const
inline

Update replication configuration template use default large Staging Disk type request.

Definition at line 183 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ GetEbsEncryption()

const ReplicationConfigurationEbsEncryption& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::GetEbsEncryption ( ) const
inline

Update replication configuration template EBS encryption request.

Definition at line 219 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ GetEbsEncryptionKeyArn()

const Aws::String& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::GetEbsEncryptionKeyArn ( ) const
inline

Update replication configuration template EBS encryption key ARN request.

Definition at line 250 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ GetReplicationConfigurationTemplateID()

const Aws::String& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::GetReplicationConfigurationTemplateID ( ) const
inline

Update replication configuration template template ID request.

Definition at line 291 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ GetReplicationServerInstanceType()

const Aws::String& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::GetReplicationServerInstanceType ( ) const
inline

Update replication configuration template Replication Server instance type request.

Definition at line 333 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ GetReplicationServersSecurityGroupsIDs()

const Aws::Vector<Aws::String>& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::GetReplicationServersSecurityGroupsIDs ( ) const
inline

Update replication configuration template Replication Server Security groups IDs request.

Definition at line 382 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ GetServiceRequestName()

virtual const char* Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

◆ GetStagingAreaSubnetId()

const Aws::String& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::GetStagingAreaSubnetId ( ) const
inline

Update replication configuration template Staging Area subnet ID request.

Definition at line 436 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ GetStagingAreaTags()

const Aws::Map<Aws::String, Aws::String>& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::GetStagingAreaTags ( ) const
inline

Update replication configuration template Staging Area Tags request.

Definition at line 477 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ GetUseDedicatedReplicationServer()

bool Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::GetUseDedicatedReplicationServer ( ) const
inline

Update replication configuration template use dedicated Replication Server request.

Definition at line 544 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ ReplicationConfigurationTemplateIDHasBeenSet()

bool Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::ReplicationConfigurationTemplateIDHasBeenSet ( ) const
inline

Update replication configuration template template ID request.

Definition at line 296 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ ReplicationServerInstanceTypeHasBeenSet()

bool Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::ReplicationServerInstanceTypeHasBeenSet ( ) const
inline

Update replication configuration template Replication Server instance type request.

Definition at line 339 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ ReplicationServersSecurityGroupsIDsHasBeenSet()

bool Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::ReplicationServersSecurityGroupsIDsHasBeenSet ( ) const
inline

Update replication configuration template Replication Server Security groups IDs request.

Definition at line 388 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SerializePayload()

Aws::String Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetArn() [1/3]

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetArn ( Aws::String &&  value)
inline

Update replication configuration template ARN request.

Definition at line 58 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetArn() [2/3]

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetArn ( const Aws::String value)
inline

Update replication configuration template ARN request.

Definition at line 53 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetArn() [3/3]

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetArn ( const char *  value)
inline

Update replication configuration template ARN request.

Definition at line 63 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetAssociateDefaultSecurityGroup()

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetAssociateDefaultSecurityGroup ( bool  value)
inline

Update replication configuration template associate default Application Migration Service Security group request.

Definition at line 97 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetBandwidthThrottling()

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetBandwidthThrottling ( long long  value)
inline

Update replication configuration template bandwidth throttling request.

Definition at line 119 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetCreatePublicIP()

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetCreatePublicIP ( bool  value)
inline

Update replication configuration template create Public IP request.

Definition at line 140 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetDataPlaneRouting() [1/2]

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetDataPlaneRouting ( const ReplicationConfigurationDataPlaneRouting value)
inline

Update replication configuration template data plane routing request.

Definition at line 161 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetDataPlaneRouting() [2/2]

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetDataPlaneRouting ( ReplicationConfigurationDataPlaneRouting &&  value)
inline

Update replication configuration template data plane routing request.

Definition at line 166 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetDefaultLargeStagingDiskType() [1/2]

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetDefaultLargeStagingDiskType ( const ReplicationConfigurationDefaultLargeStagingDiskType value)
inline

Update replication configuration template use default large Staging Disk type request.

Definition at line 195 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetDefaultLargeStagingDiskType() [2/2]

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetDefaultLargeStagingDiskType ( ReplicationConfigurationDefaultLargeStagingDiskType &&  value)
inline

Update replication configuration template use default large Staging Disk type request.

Definition at line 201 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetEbsEncryption() [1/2]

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetEbsEncryption ( const ReplicationConfigurationEbsEncryption value)
inline

Update replication configuration template EBS encryption request.

Definition at line 229 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetEbsEncryption() [2/2]

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetEbsEncryption ( ReplicationConfigurationEbsEncryption &&  value)
inline

Update replication configuration template EBS encryption request.

Definition at line 234 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetEbsEncryptionKeyArn() [1/3]

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetEbsEncryptionKeyArn ( Aws::String &&  value)
inline

Update replication configuration template EBS encryption key ARN request.

Definition at line 265 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetEbsEncryptionKeyArn() [2/3]

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetEbsEncryptionKeyArn ( const Aws::String value)
inline

Update replication configuration template EBS encryption key ARN request.

Definition at line 260 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetEbsEncryptionKeyArn() [3/3]

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetEbsEncryptionKeyArn ( const char *  value)
inline

Update replication configuration template EBS encryption key ARN request.

Definition at line 270 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetReplicationConfigurationTemplateID() [1/3]

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetReplicationConfigurationTemplateID ( Aws::String &&  value)
inline

Update replication configuration template template ID request.

Definition at line 306 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetReplicationConfigurationTemplateID() [2/3]

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetReplicationConfigurationTemplateID ( const Aws::String value)
inline

Update replication configuration template template ID request.

Definition at line 301 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetReplicationConfigurationTemplateID() [3/3]

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetReplicationConfigurationTemplateID ( const char *  value)
inline

Update replication configuration template template ID request.

Definition at line 311 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetReplicationServerInstanceType() [1/3]

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetReplicationServerInstanceType ( Aws::String &&  value)
inline

Update replication configuration template Replication Server instance type request.

Definition at line 351 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetReplicationServerInstanceType() [2/3]

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetReplicationServerInstanceType ( const Aws::String value)
inline

Update replication configuration template Replication Server instance type request.

Definition at line 345 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetReplicationServerInstanceType() [3/3]

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetReplicationServerInstanceType ( const char *  value)
inline

Update replication configuration template Replication Server instance type request.

Definition at line 357 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetReplicationServersSecurityGroupsIDs() [1/2]

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetReplicationServersSecurityGroupsIDs ( Aws::Vector< Aws::String > &&  value)
inline

Update replication configuration template Replication Server Security groups IDs request.

Definition at line 400 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetReplicationServersSecurityGroupsIDs() [2/2]

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetReplicationServersSecurityGroupsIDs ( const Aws::Vector< Aws::String > &  value)
inline

Update replication configuration template Replication Server Security groups IDs request.

Definition at line 394 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetStagingAreaSubnetId() [1/3]

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetStagingAreaSubnetId ( Aws::String &&  value)
inline

Update replication configuration template Staging Area subnet ID request.

Definition at line 451 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetStagingAreaSubnetId() [2/3]

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetStagingAreaSubnetId ( const Aws::String value)
inline

Update replication configuration template Staging Area subnet ID request.

Definition at line 446 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetStagingAreaSubnetId() [3/3]

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetStagingAreaSubnetId ( const char *  value)
inline

Update replication configuration template Staging Area subnet ID request.

Definition at line 456 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetStagingAreaTags() [1/2]

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetStagingAreaTags ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

Update replication configuration template Staging Area Tags request.

Definition at line 492 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetStagingAreaTags() [2/2]

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetStagingAreaTags ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

Update replication configuration template Staging Area Tags request.

Definition at line 487 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ SetUseDedicatedReplicationServer()

void Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::SetUseDedicatedReplicationServer ( bool  value)
inline

Update replication configuration template use dedicated Replication Server request.

Definition at line 556 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ StagingAreaSubnetIdHasBeenSet()

bool Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::StagingAreaSubnetIdHasBeenSet ( ) const
inline

Update replication configuration template Staging Area subnet ID request.

Definition at line 441 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ StagingAreaTagsHasBeenSet()

bool Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::StagingAreaTagsHasBeenSet ( ) const
inline

Update replication configuration template Staging Area Tags request.

Definition at line 482 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ UseDedicatedReplicationServerHasBeenSet()

bool Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::UseDedicatedReplicationServerHasBeenSet ( ) const
inline

Update replication configuration template use dedicated Replication Server request.

Definition at line 550 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithArn() [1/3]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithArn ( Aws::String &&  value)
inline

Update replication configuration template ARN request.

Definition at line 73 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithArn() [2/3]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithArn ( const Aws::String value)
inline

Update replication configuration template ARN request.

Definition at line 68 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithArn() [3/3]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithArn ( const char *  value)
inline

Update replication configuration template ARN request.

Definition at line 78 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithAssociateDefaultSecurityGroup()

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithAssociateDefaultSecurityGroup ( bool  value)
inline

Update replication configuration template associate default Application Migration Service Security group request.

Definition at line 103 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithBandwidthThrottling()

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithBandwidthThrottling ( long long  value)
inline

Update replication configuration template bandwidth throttling request.

Definition at line 124 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithCreatePublicIP()

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithCreatePublicIP ( bool  value)
inline

Update replication configuration template create Public IP request.

Definition at line 145 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithDataPlaneRouting() [1/2]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithDataPlaneRouting ( const ReplicationConfigurationDataPlaneRouting value)
inline

Update replication configuration template data plane routing request.

Definition at line 171 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithDataPlaneRouting() [2/2]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithDataPlaneRouting ( ReplicationConfigurationDataPlaneRouting &&  value)
inline

Update replication configuration template data plane routing request.

Definition at line 176 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithDefaultLargeStagingDiskType() [1/2]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithDefaultLargeStagingDiskType ( const ReplicationConfigurationDefaultLargeStagingDiskType value)
inline

Update replication configuration template use default large Staging Disk type request.

Definition at line 207 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithDefaultLargeStagingDiskType() [2/2]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithDefaultLargeStagingDiskType ( ReplicationConfigurationDefaultLargeStagingDiskType &&  value)
inline

Update replication configuration template use default large Staging Disk type request.

Definition at line 213 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithEbsEncryption() [1/2]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithEbsEncryption ( const ReplicationConfigurationEbsEncryption value)
inline

Update replication configuration template EBS encryption request.

Definition at line 239 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithEbsEncryption() [2/2]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithEbsEncryption ( ReplicationConfigurationEbsEncryption &&  value)
inline

Update replication configuration template EBS encryption request.

Definition at line 244 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithEbsEncryptionKeyArn() [1/3]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithEbsEncryptionKeyArn ( Aws::String &&  value)
inline

Update replication configuration template EBS encryption key ARN request.

Definition at line 280 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithEbsEncryptionKeyArn() [2/3]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithEbsEncryptionKeyArn ( const Aws::String value)
inline

Update replication configuration template EBS encryption key ARN request.

Definition at line 275 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithEbsEncryptionKeyArn() [3/3]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithEbsEncryptionKeyArn ( const char *  value)
inline

Update replication configuration template EBS encryption key ARN request.

Definition at line 285 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithReplicationConfigurationTemplateID() [1/3]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithReplicationConfigurationTemplateID ( Aws::String &&  value)
inline

Update replication configuration template template ID request.

Definition at line 321 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithReplicationConfigurationTemplateID() [2/3]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithReplicationConfigurationTemplateID ( const Aws::String value)
inline

Update replication configuration template template ID request.

Definition at line 316 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithReplicationConfigurationTemplateID() [3/3]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithReplicationConfigurationTemplateID ( const char *  value)
inline

Update replication configuration template template ID request.

Definition at line 326 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithReplicationServerInstanceType() [1/3]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithReplicationServerInstanceType ( Aws::String &&  value)
inline

Update replication configuration template Replication Server instance type request.

Definition at line 369 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithReplicationServerInstanceType() [2/3]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithReplicationServerInstanceType ( const Aws::String value)
inline

Update replication configuration template Replication Server instance type request.

Definition at line 363 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithReplicationServerInstanceType() [3/3]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithReplicationServerInstanceType ( const char *  value)
inline

Update replication configuration template Replication Server instance type request.

Definition at line 375 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithReplicationServersSecurityGroupsIDs() [1/2]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithReplicationServersSecurityGroupsIDs ( Aws::Vector< Aws::String > &&  value)
inline

Update replication configuration template Replication Server Security groups IDs request.

Definition at line 412 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithReplicationServersSecurityGroupsIDs() [2/2]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithReplicationServersSecurityGroupsIDs ( const Aws::Vector< Aws::String > &  value)
inline

Update replication configuration template Replication Server Security groups IDs request.

Definition at line 406 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithStagingAreaSubnetId() [1/3]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithStagingAreaSubnetId ( Aws::String &&  value)
inline

Update replication configuration template Staging Area subnet ID request.

Definition at line 466 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithStagingAreaSubnetId() [2/3]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithStagingAreaSubnetId ( const Aws::String value)
inline

Update replication configuration template Staging Area subnet ID request.

Definition at line 461 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithStagingAreaSubnetId() [3/3]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithStagingAreaSubnetId ( const char *  value)
inline

Update replication configuration template Staging Area subnet ID request.

Definition at line 471 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithStagingAreaTags() [1/2]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithStagingAreaTags ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

Update replication configuration template Staging Area Tags request.

Definition at line 502 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithStagingAreaTags() [2/2]

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithStagingAreaTags ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

Update replication configuration template Staging Area Tags request.

Definition at line 497 of file UpdateReplicationConfigurationTemplateRequest.h.

◆ WithUseDedicatedReplicationServer()

UpdateReplicationConfigurationTemplateRequest& Aws::mgn::Model::UpdateReplicationConfigurationTemplateRequest::WithUseDedicatedReplicationServer ( bool  value)
inline

Update replication configuration template use dedicated Replication Server request.

Definition at line 562 of file UpdateReplicationConfigurationTemplateRequest.h.


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