AWS SDK for C++  1.8.59
AWS SDK for C++
Public Member Functions | List of all members
Aws::EFS::Model::DescribeMountTargetsRequest Class Reference

#include <DescribeMountTargetsRequest.h>

+ Inheritance diagram for Aws::EFS::Model::DescribeMountTargetsRequest:

Public Member Functions

 DescribeMountTargetsRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
void AddQueryStringParameters (Aws::Http::URI &uri) const override
 
int GetMaxItems () const
 
bool MaxItemsHasBeenSet () const
 
void SetMaxItems (int value)
 
DescribeMountTargetsRequestWithMaxItems (int value)
 
const Aws::StringGetMarker () const
 
bool MarkerHasBeenSet () const
 
void SetMarker (const Aws::String &value)
 
void SetMarker (Aws::String &&value)
 
void SetMarker (const char *value)
 
DescribeMountTargetsRequestWithMarker (const Aws::String &value)
 
DescribeMountTargetsRequestWithMarker (Aws::String &&value)
 
DescribeMountTargetsRequestWithMarker (const char *value)
 
const Aws::StringGetFileSystemId () const
 
bool FileSystemIdHasBeenSet () const
 
void SetFileSystemId (const Aws::String &value)
 
void SetFileSystemId (Aws::String &&value)
 
void SetFileSystemId (const char *value)
 
DescribeMountTargetsRequestWithFileSystemId (const Aws::String &value)
 
DescribeMountTargetsRequestWithFileSystemId (Aws::String &&value)
 
DescribeMountTargetsRequestWithFileSystemId (const char *value)
 
const Aws::StringGetMountTargetId () const
 
bool MountTargetIdHasBeenSet () const
 
void SetMountTargetId (const Aws::String &value)
 
void SetMountTargetId (Aws::String &&value)
 
void SetMountTargetId (const char *value)
 
DescribeMountTargetsRequestWithMountTargetId (const Aws::String &value)
 
DescribeMountTargetsRequestWithMountTargetId (Aws::String &&value)
 
DescribeMountTargetsRequestWithMountTargetId (const char *value)
 
const Aws::StringGetAccessPointId () const
 
bool AccessPointIdHasBeenSet () const
 
void SetAccessPointId (const Aws::String &value)
 
void SetAccessPointId (Aws::String &&value)
 
void SetAccessPointId (const char *value)
 
DescribeMountTargetsRequestWithAccessPointId (const Aws::String &value)
 
DescribeMountTargetsRequestWithAccessPointId (Aws::String &&value)
 
DescribeMountTargetsRequestWithAccessPointId (const char *value)
 
- Public Member Functions inherited from Aws::EFS::EFSRequest
virtual ~EFSRequest ()
 
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 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::EFS::EFSRequest
virtual Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const
 
- Protected Member Functions inherited from Aws::AmazonWebServiceRequest
virtual void DumpBodyToUrl (Aws::Http::URI &uri) const
 

Detailed Description

See Also:

AWS API Reference

Definition at line 28 of file DescribeMountTargetsRequest.h.

Constructor & Destructor Documentation

◆ DescribeMountTargetsRequest()

Aws::EFS::Model::DescribeMountTargetsRequest::DescribeMountTargetsRequest ( )

Member Function Documentation

◆ AccessPointIdHasBeenSet()

bool Aws::EFS::Model::DescribeMountTargetsRequest::AccessPointIdHasBeenSet ( ) const
inline

(Optional) The ID of the access point whose mount targets that you want to list. It must be included in your request if a FileSystemId or MountTargetId is not included in your request. Accepts either an access point ID or ARN as input.

Definition at line 270 of file DescribeMountTargetsRequest.h.

◆ AddQueryStringParameters()

void Aws::EFS::Model::DescribeMountTargetsRequest::AddQueryStringParameters ( Aws::Http::URI uri) const
overridevirtual

Do nothing virtual, override this to add query strings to the request

Reimplemented from Aws::AmazonWebServiceRequest.

◆ FileSystemIdHasBeenSet()

bool Aws::EFS::Model::DescribeMountTargetsRequest::FileSystemIdHasBeenSet ( ) const
inline

(Optional) ID of the file system whose mount targets you want to list (String). It must be included in your request if an AccessPointId or MountTargetId is not included. Accepts either a file system ID or ARN as input.

Definition at line 148 of file DescribeMountTargetsRequest.h.

◆ GetAccessPointId()

const Aws::String& Aws::EFS::Model::DescribeMountTargetsRequest::GetAccessPointId ( ) const
inline

(Optional) The ID of the access point whose mount targets that you want to list. It must be included in your request if a FileSystemId or MountTargetId is not included in your request. Accepts either an access point ID or ARN as input.

Definition at line 262 of file DescribeMountTargetsRequest.h.

◆ GetFileSystemId()

const Aws::String& Aws::EFS::Model::DescribeMountTargetsRequest::GetFileSystemId ( ) const
inline

(Optional) ID of the file system whose mount targets you want to list (String). It must be included in your request if an AccessPointId or MountTargetId is not included. Accepts either a file system ID or ARN as input.

Definition at line 140 of file DescribeMountTargetsRequest.h.

◆ GetMarker()

const Aws::String& Aws::EFS::Model::DescribeMountTargetsRequest::GetMarker ( ) const
inline

(Optional) Opaque pagination token returned from a previous DescribeMountTargets operation (String). If present, it specifies to continue the list from where the previous returning call left off.

Definition at line 82 of file DescribeMountTargetsRequest.h.

◆ GetMaxItems()

int Aws::EFS::Model::DescribeMountTargetsRequest::GetMaxItems ( ) const
inline

(Optional) Maximum number of mount targets to return in the response. Currently, this number is automatically set to 10, and other values are ignored. The response is paginated at 100 per page if you have more than 100 mount targets.

Definition at line 50 of file DescribeMountTargetsRequest.h.

◆ GetMountTargetId()

const Aws::String& Aws::EFS::Model::DescribeMountTargetsRequest::GetMountTargetId ( ) const
inline

(Optional) ID of the mount target that you want to have described (String). It must be included in your request if FileSystemId is not included. Accepts either a mount target ID or ARN as input.

Definition at line 204 of file DescribeMountTargetsRequest.h.

◆ GetServiceRequestName()

virtual const char* Aws::EFS::Model::DescribeMountTargetsRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 37 of file DescribeMountTargetsRequest.h.

◆ MarkerHasBeenSet()

bool Aws::EFS::Model::DescribeMountTargetsRequest::MarkerHasBeenSet ( ) const
inline

(Optional) Opaque pagination token returned from a previous DescribeMountTargets operation (String). If present, it specifies to continue the list from where the previous returning call left off.

Definition at line 89 of file DescribeMountTargetsRequest.h.

◆ MaxItemsHasBeenSet()

bool Aws::EFS::Model::DescribeMountTargetsRequest::MaxItemsHasBeenSet ( ) const
inline

(Optional) Maximum number of mount targets to return in the response. Currently, this number is automatically set to 10, and other values are ignored. The response is paginated at 100 per page if you have more than 100 mount targets.

Definition at line 58 of file DescribeMountTargetsRequest.h.

◆ MountTargetIdHasBeenSet()

bool Aws::EFS::Model::DescribeMountTargetsRequest::MountTargetIdHasBeenSet ( ) const
inline

(Optional) ID of the mount target that you want to have described (String). It must be included in your request if FileSystemId is not included. Accepts either a mount target ID or ARN as input.

Definition at line 211 of file DescribeMountTargetsRequest.h.

◆ SerializePayload()

Aws::String Aws::EFS::Model::DescribeMountTargetsRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetAccessPointId() [1/3]

void Aws::EFS::Model::DescribeMountTargetsRequest::SetAccessPointId ( const Aws::String value)
inline

(Optional) The ID of the access point whose mount targets that you want to list. It must be included in your request if a FileSystemId or MountTargetId is not included in your request. Accepts either an access point ID or ARN as input.

Definition at line 278 of file DescribeMountTargetsRequest.h.

◆ SetAccessPointId() [2/3]

void Aws::EFS::Model::DescribeMountTargetsRequest::SetAccessPointId ( Aws::String &&  value)
inline

(Optional) The ID of the access point whose mount targets that you want to list. It must be included in your request if a FileSystemId or MountTargetId is not included in your request. Accepts either an access point ID or ARN as input.

Definition at line 286 of file DescribeMountTargetsRequest.h.

◆ SetAccessPointId() [3/3]

void Aws::EFS::Model::DescribeMountTargetsRequest::SetAccessPointId ( const char *  value)
inline

(Optional) The ID of the access point whose mount targets that you want to list. It must be included in your request if a FileSystemId or MountTargetId is not included in your request. Accepts either an access point ID or ARN as input.

Definition at line 294 of file DescribeMountTargetsRequest.h.

◆ SetFileSystemId() [1/3]

void Aws::EFS::Model::DescribeMountTargetsRequest::SetFileSystemId ( const Aws::String value)
inline

(Optional) ID of the file system whose mount targets you want to list (String). It must be included in your request if an AccessPointId or MountTargetId is not included. Accepts either a file system ID or ARN as input.

Definition at line 156 of file DescribeMountTargetsRequest.h.

◆ SetFileSystemId() [2/3]

void Aws::EFS::Model::DescribeMountTargetsRequest::SetFileSystemId ( Aws::String &&  value)
inline

(Optional) ID of the file system whose mount targets you want to list (String). It must be included in your request if an AccessPointId or MountTargetId is not included. Accepts either a file system ID or ARN as input.

Definition at line 164 of file DescribeMountTargetsRequest.h.

◆ SetFileSystemId() [3/3]

void Aws::EFS::Model::DescribeMountTargetsRequest::SetFileSystemId ( const char *  value)
inline

(Optional) ID of the file system whose mount targets you want to list (String). It must be included in your request if an AccessPointId or MountTargetId is not included. Accepts either a file system ID or ARN as input.

Definition at line 172 of file DescribeMountTargetsRequest.h.

◆ SetMarker() [1/3]

void Aws::EFS::Model::DescribeMountTargetsRequest::SetMarker ( const Aws::String value)
inline

(Optional) Opaque pagination token returned from a previous DescribeMountTargets operation (String). If present, it specifies to continue the list from where the previous returning call left off.

Definition at line 96 of file DescribeMountTargetsRequest.h.

◆ SetMarker() [2/3]

void Aws::EFS::Model::DescribeMountTargetsRequest::SetMarker ( Aws::String &&  value)
inline

(Optional) Opaque pagination token returned from a previous DescribeMountTargets operation (String). If present, it specifies to continue the list from where the previous returning call left off.

Definition at line 103 of file DescribeMountTargetsRequest.h.

◆ SetMarker() [3/3]

void Aws::EFS::Model::DescribeMountTargetsRequest::SetMarker ( const char *  value)
inline

(Optional) Opaque pagination token returned from a previous DescribeMountTargets operation (String). If present, it specifies to continue the list from where the previous returning call left off.

Definition at line 110 of file DescribeMountTargetsRequest.h.

◆ SetMaxItems()

void Aws::EFS::Model::DescribeMountTargetsRequest::SetMaxItems ( int  value)
inline

(Optional) Maximum number of mount targets to return in the response. Currently, this number is automatically set to 10, and other values are ignored. The response is paginated at 100 per page if you have more than 100 mount targets.

Definition at line 66 of file DescribeMountTargetsRequest.h.

◆ SetMountTargetId() [1/3]

void Aws::EFS::Model::DescribeMountTargetsRequest::SetMountTargetId ( const Aws::String value)
inline

(Optional) ID of the mount target that you want to have described (String). It must be included in your request if FileSystemId is not included. Accepts either a mount target ID or ARN as input.

Definition at line 218 of file DescribeMountTargetsRequest.h.

◆ SetMountTargetId() [2/3]

void Aws::EFS::Model::DescribeMountTargetsRequest::SetMountTargetId ( Aws::String &&  value)
inline

(Optional) ID of the mount target that you want to have described (String). It must be included in your request if FileSystemId is not included. Accepts either a mount target ID or ARN as input.

Definition at line 225 of file DescribeMountTargetsRequest.h.

◆ SetMountTargetId() [3/3]

void Aws::EFS::Model::DescribeMountTargetsRequest::SetMountTargetId ( const char *  value)
inline

(Optional) ID of the mount target that you want to have described (String). It must be included in your request if FileSystemId is not included. Accepts either a mount target ID or ARN as input.

Definition at line 232 of file DescribeMountTargetsRequest.h.

◆ WithAccessPointId() [1/3]

DescribeMountTargetsRequest& Aws::EFS::Model::DescribeMountTargetsRequest::WithAccessPointId ( const Aws::String value)
inline

(Optional) The ID of the access point whose mount targets that you want to list. It must be included in your request if a FileSystemId or MountTargetId is not included in your request. Accepts either an access point ID or ARN as input.

Definition at line 302 of file DescribeMountTargetsRequest.h.

◆ WithAccessPointId() [2/3]

DescribeMountTargetsRequest& Aws::EFS::Model::DescribeMountTargetsRequest::WithAccessPointId ( Aws::String &&  value)
inline

(Optional) The ID of the access point whose mount targets that you want to list. It must be included in your request if a FileSystemId or MountTargetId is not included in your request. Accepts either an access point ID or ARN as input.

Definition at line 310 of file DescribeMountTargetsRequest.h.

◆ WithAccessPointId() [3/3]

DescribeMountTargetsRequest& Aws::EFS::Model::DescribeMountTargetsRequest::WithAccessPointId ( const char *  value)
inline

(Optional) The ID of the access point whose mount targets that you want to list. It must be included in your request if a FileSystemId or MountTargetId is not included in your request. Accepts either an access point ID or ARN as input.

Definition at line 318 of file DescribeMountTargetsRequest.h.

◆ WithFileSystemId() [1/3]

DescribeMountTargetsRequest& Aws::EFS::Model::DescribeMountTargetsRequest::WithFileSystemId ( const Aws::String value)
inline

(Optional) ID of the file system whose mount targets you want to list (String). It must be included in your request if an AccessPointId or MountTargetId is not included. Accepts either a file system ID or ARN as input.

Definition at line 180 of file DescribeMountTargetsRequest.h.

◆ WithFileSystemId() [2/3]

DescribeMountTargetsRequest& Aws::EFS::Model::DescribeMountTargetsRequest::WithFileSystemId ( Aws::String &&  value)
inline

(Optional) ID of the file system whose mount targets you want to list (String). It must be included in your request if an AccessPointId or MountTargetId is not included. Accepts either a file system ID or ARN as input.

Definition at line 188 of file DescribeMountTargetsRequest.h.

◆ WithFileSystemId() [3/3]

DescribeMountTargetsRequest& Aws::EFS::Model::DescribeMountTargetsRequest::WithFileSystemId ( const char *  value)
inline

(Optional) ID of the file system whose mount targets you want to list (String). It must be included in your request if an AccessPointId or MountTargetId is not included. Accepts either a file system ID or ARN as input.

Definition at line 196 of file DescribeMountTargetsRequest.h.

◆ WithMarker() [1/3]

DescribeMountTargetsRequest& Aws::EFS::Model::DescribeMountTargetsRequest::WithMarker ( const Aws::String value)
inline

(Optional) Opaque pagination token returned from a previous DescribeMountTargets operation (String). If present, it specifies to continue the list from where the previous returning call left off.

Definition at line 117 of file DescribeMountTargetsRequest.h.

◆ WithMarker() [2/3]

DescribeMountTargetsRequest& Aws::EFS::Model::DescribeMountTargetsRequest::WithMarker ( Aws::String &&  value)
inline

(Optional) Opaque pagination token returned from a previous DescribeMountTargets operation (String). If present, it specifies to continue the list from where the previous returning call left off.

Definition at line 124 of file DescribeMountTargetsRequest.h.

◆ WithMarker() [3/3]

DescribeMountTargetsRequest& Aws::EFS::Model::DescribeMountTargetsRequest::WithMarker ( const char *  value)
inline

(Optional) Opaque pagination token returned from a previous DescribeMountTargets operation (String). If present, it specifies to continue the list from where the previous returning call left off.

Definition at line 131 of file DescribeMountTargetsRequest.h.

◆ WithMaxItems()

DescribeMountTargetsRequest& Aws::EFS::Model::DescribeMountTargetsRequest::WithMaxItems ( int  value)
inline

(Optional) Maximum number of mount targets to return in the response. Currently, this number is automatically set to 10, and other values are ignored. The response is paginated at 100 per page if you have more than 100 mount targets.

Definition at line 74 of file DescribeMountTargetsRequest.h.

◆ WithMountTargetId() [1/3]

DescribeMountTargetsRequest& Aws::EFS::Model::DescribeMountTargetsRequest::WithMountTargetId ( const Aws::String value)
inline

(Optional) ID of the mount target that you want to have described (String). It must be included in your request if FileSystemId is not included. Accepts either a mount target ID or ARN as input.

Definition at line 239 of file DescribeMountTargetsRequest.h.

◆ WithMountTargetId() [2/3]

DescribeMountTargetsRequest& Aws::EFS::Model::DescribeMountTargetsRequest::WithMountTargetId ( Aws::String &&  value)
inline

(Optional) ID of the mount target that you want to have described (String). It must be included in your request if FileSystemId is not included. Accepts either a mount target ID or ARN as input.

Definition at line 246 of file DescribeMountTargetsRequest.h.

◆ WithMountTargetId() [3/3]

DescribeMountTargetsRequest& Aws::EFS::Model::DescribeMountTargetsRequest::WithMountTargetId ( const char *  value)
inline

(Optional) ID of the mount target that you want to have described (String). It must be included in your request if FileSystemId is not included. Accepts either a mount target ID or ARN as input.

Definition at line 253 of file DescribeMountTargetsRequest.h.


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