AWS SDK for C++  1.8.182
AWS SDK for C++
Public Member Functions | Protected Member Functions | List of all members
Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest Class Reference

#include <DescribeDBInstanceAutomatedBackupsRequest.h>

+ Inheritance diagram for Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest:

Public Member Functions

 DescribeDBInstanceAutomatedBackupsRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
const Aws::StringGetDbiResourceId () const
 
bool DbiResourceIdHasBeenSet () const
 
void SetDbiResourceId (const Aws::String &value)
 
void SetDbiResourceId (Aws::String &&value)
 
void SetDbiResourceId (const char *value)
 
DescribeDBInstanceAutomatedBackupsRequestWithDbiResourceId (const Aws::String &value)
 
DescribeDBInstanceAutomatedBackupsRequestWithDbiResourceId (Aws::String &&value)
 
DescribeDBInstanceAutomatedBackupsRequestWithDbiResourceId (const char *value)
 
const Aws::StringGetDBInstanceIdentifier () const
 
bool DBInstanceIdentifierHasBeenSet () const
 
void SetDBInstanceIdentifier (const Aws::String &value)
 
void SetDBInstanceIdentifier (Aws::String &&value)
 
void SetDBInstanceIdentifier (const char *value)
 
DescribeDBInstanceAutomatedBackupsRequestWithDBInstanceIdentifier (const Aws::String &value)
 
DescribeDBInstanceAutomatedBackupsRequestWithDBInstanceIdentifier (Aws::String &&value)
 
DescribeDBInstanceAutomatedBackupsRequestWithDBInstanceIdentifier (const char *value)
 
const Aws::Vector< Filter > & GetFilters () const
 
bool FiltersHasBeenSet () const
 
void SetFilters (const Aws::Vector< Filter > &value)
 
void SetFilters (Aws::Vector< Filter > &&value)
 
DescribeDBInstanceAutomatedBackupsRequestWithFilters (const Aws::Vector< Filter > &value)
 
DescribeDBInstanceAutomatedBackupsRequestWithFilters (Aws::Vector< Filter > &&value)
 
DescribeDBInstanceAutomatedBackupsRequestAddFilters (const Filter &value)
 
DescribeDBInstanceAutomatedBackupsRequestAddFilters (Filter &&value)
 
int GetMaxRecords () const
 
bool MaxRecordsHasBeenSet () const
 
void SetMaxRecords (int value)
 
DescribeDBInstanceAutomatedBackupsRequestWithMaxRecords (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)
 
DescribeDBInstanceAutomatedBackupsRequestWithMarker (const Aws::String &value)
 
DescribeDBInstanceAutomatedBackupsRequestWithMarker (Aws::String &&value)
 
DescribeDBInstanceAutomatedBackupsRequestWithMarker (const char *value)
 
const Aws::StringGetDBInstanceAutomatedBackupsArn () const
 
bool DBInstanceAutomatedBackupsArnHasBeenSet () const
 
void SetDBInstanceAutomatedBackupsArn (const Aws::String &value)
 
void SetDBInstanceAutomatedBackupsArn (Aws::String &&value)
 
void SetDBInstanceAutomatedBackupsArn (const char *value)
 
DescribeDBInstanceAutomatedBackupsRequestWithDBInstanceAutomatedBackupsArn (const Aws::String &value)
 
DescribeDBInstanceAutomatedBackupsRequestWithDBInstanceAutomatedBackupsArn (Aws::String &&value)
 
DescribeDBInstanceAutomatedBackupsRequestWithDBInstanceAutomatedBackupsArn (const char *value)
 
- Public Member Functions inherited from Aws::RDS::RDSRequest
virtual ~RDSRequest ()
 
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
 

Protected Member Functions

void DumpBodyToUrl (Aws::Http::URI &uri) const override
 
- Protected Member Functions inherited from Aws::RDS::RDSRequest
virtual Aws::Http::HeaderValueCollection GetRequestSpecificHeaders () const
 

Detailed Description

Parameter input for DescribeDBInstanceAutomatedBackups.

See Also:

AWS API Reference

Definition at line 27 of file DescribeDBInstanceAutomatedBackupsRequest.h.

Constructor & Destructor Documentation

◆ DescribeDBInstanceAutomatedBackupsRequest()

Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::DescribeDBInstanceAutomatedBackupsRequest ( )

Member Function Documentation

◆ AddFilters() [1/2]

DescribeDBInstanceAutomatedBackupsRequest& Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::AddFilters ( const Filter value)
inline

A filter that specifies which resources to return based on status.

Supported filters are the following:

  • status

    • active - automated backups for current instances

    • retained - automated backups for deleted instances and after backup replication is stopped

    • creating - automated backups that are waiting for the first automated snapshot to be available

  • db-instance-id - Accepts DB instance identifiers and Amazon Resource Names (ARNs). The results list includes only information about the DB instance automated backups identified by these ARNs.

  • dbi-resource-id - Accepts DB resource identifiers and Amazon Resource Names (ARNs). The results list includes only information about the DB instance resources identified by these ARNs.

Returns all resources by default. The status for each resource is specified in the response.

Definition at line 290 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ AddFilters() [2/2]

DescribeDBInstanceAutomatedBackupsRequest& Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::AddFilters ( Filter &&  value)
inline

A filter that specifies which resources to return based on status.

Supported filters are the following:

  • status

    • active - automated backups for current instances

    • retained - automated backups for deleted instances and after backup replication is stopped

    • creating - automated backups that are waiting for the first automated snapshot to be available

  • db-instance-id - Accepts DB instance identifiers and Amazon Resource Names (ARNs). The results list includes only information about the DB instance automated backups identified by these ARNs.

  • dbi-resource-id - Accepts DB resource identifiers and Amazon Resource Names (ARNs). The results list includes only information about the DB instance resources identified by these ARNs.

Returns all resources by default. The status for each resource is specified in the response.

Definition at line 309 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ DBInstanceAutomatedBackupsArnHasBeenSet()

bool Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::DBInstanceAutomatedBackupsArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the replicated automated backups, for example, arn:aws:rds:us-east-1:123456789012:auto-backup:ab-L2IJCEXJP7XQ7HOJ4SIEXAMPLE.

Definition at line 414 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ DBInstanceIdentifierHasBeenSet()

bool Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::DBInstanceIdentifierHasBeenSet ( ) const
inline

(Optional) The user-supplied instance identifier. If this parameter is specified, it must match the identifier of an existing DB instance. It returns information from the specific DB instance' automated backup. This parameter isn't case-sensitive.

Definition at line 108 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ DbiResourceIdHasBeenSet()

bool Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::DbiResourceIdHasBeenSet ( ) const
inline

The resource ID of the DB instance that is the source of the automated backup. This parameter isn't case-sensitive.

Definition at line 55 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ DumpBodyToUrl()

void Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::DumpBodyToUrl ( Aws::Http::URI uri) const
overrideprotectedvirtual

Default does nothing. Override this to convert what would otherwise be the payload of the request to a query string format.

Reimplemented from Aws::AmazonWebServiceRequest.

◆ FiltersHasBeenSet()

bool Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::FiltersHasBeenSet ( ) const
inline

A filter that specifies which resources to return based on status.

Supported filters are the following:

  • status

    • active - automated backups for current instances

    • retained - automated backups for deleted instances and after backup replication is stopped

    • creating - automated backups that are waiting for the first automated snapshot to be available

  • db-instance-id - Accepts DB instance identifiers and Amazon Resource Names (ARNs). The results list includes only information about the DB instance automated backups identified by these ARNs.

  • dbi-resource-id - Accepts DB resource identifiers and Amazon Resource Names (ARNs). The results list includes only information about the DB instance resources identified by these ARNs.

Returns all resources by default. The status for each resource is specified in the response.

Definition at line 195 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ GetDBInstanceAutomatedBackupsArn()

const Aws::String& Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::GetDBInstanceAutomatedBackupsArn ( ) const
inline

The Amazon Resource Name (ARN) of the replicated automated backups, for example, arn:aws:rds:us-east-1:123456789012:auto-backup:ab-L2IJCEXJP7XQ7HOJ4SIEXAMPLE.

Definition at line 407 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ GetDBInstanceIdentifier()

const Aws::String& Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::GetDBInstanceIdentifier ( ) const
inline

(Optional) The user-supplied instance identifier. If this parameter is specified, it must match the identifier of an existing DB instance. It returns information from the specific DB instance' automated backup. This parameter isn't case-sensitive.

Definition at line 100 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ GetDbiResourceId()

const Aws::String& Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::GetDbiResourceId ( ) const
inline

The resource ID of the DB instance that is the source of the automated backup. This parameter isn't case-sensitive.

Definition at line 49 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ GetFilters()

const Aws::Vector<Filter>& Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::GetFilters ( ) const
inline

A filter that specifies which resources to return based on status.

Supported filters are the following:

  • status

    • active - automated backups for current instances

    • retained - automated backups for deleted instances and after backup replication is stopped

    • creating - automated backups that are waiting for the first automated snapshot to be available

  • db-instance-id - Accepts DB instance identifiers and Amazon Resource Names (ARNs). The results list includes only information about the DB instance automated backups identified by these ARNs.

  • dbi-resource-id - Accepts DB resource identifiers and Amazon Resource Names (ARNs). The results list includes only information about the DB instance resources identified by these ARNs.

Returns all resources by default. The status for each resource is specified in the response.

Definition at line 176 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ GetMarker()

const Aws::String& Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::GetMarker ( ) const
inline

The pagination token provided in the previous request. If this parameter is specified the response includes only records beyond the marker, up to MaxRecords.

Definition at line 350 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ GetMaxRecords()

int Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::GetMaxRecords ( ) const
inline

The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that you can retrieve the remaining results.

Definition at line 318 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ GetServiceRequestName()

virtual const char* Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

◆ MarkerHasBeenSet()

bool Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::MarkerHasBeenSet ( ) const
inline

The pagination token provided in the previous request. If this parameter is specified the response includes only records beyond the marker, up to MaxRecords.

Definition at line 357 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ MaxRecordsHasBeenSet()

bool Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::MaxRecordsHasBeenSet ( ) const
inline

The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that you can retrieve the remaining results.

Definition at line 326 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ SerializePayload()

Aws::String Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetDBInstanceAutomatedBackupsArn() [1/3]

void Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::SetDBInstanceAutomatedBackupsArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the replicated automated backups, for example, arn:aws:rds:us-east-1:123456789012:auto-backup:ab-L2IJCEXJP7XQ7HOJ4SIEXAMPLE.

Definition at line 428 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ SetDBInstanceAutomatedBackupsArn() [2/3]

void Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::SetDBInstanceAutomatedBackupsArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the replicated automated backups, for example, arn:aws:rds:us-east-1:123456789012:auto-backup:ab-L2IJCEXJP7XQ7HOJ4SIEXAMPLE.

Definition at line 421 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ SetDBInstanceAutomatedBackupsArn() [3/3]

void Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::SetDBInstanceAutomatedBackupsArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the replicated automated backups, for example, arn:aws:rds:us-east-1:123456789012:auto-backup:ab-L2IJCEXJP7XQ7HOJ4SIEXAMPLE.

Definition at line 435 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ SetDBInstanceIdentifier() [1/3]

void Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::SetDBInstanceIdentifier ( Aws::String &&  value)
inline

(Optional) The user-supplied instance identifier. If this parameter is specified, it must match the identifier of an existing DB instance. It returns information from the specific DB instance' automated backup. This parameter isn't case-sensitive.

Definition at line 124 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ SetDBInstanceIdentifier() [2/3]

void Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::SetDBInstanceIdentifier ( const Aws::String value)
inline

(Optional) The user-supplied instance identifier. If this parameter is specified, it must match the identifier of an existing DB instance. It returns information from the specific DB instance' automated backup. This parameter isn't case-sensitive.

Definition at line 116 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ SetDBInstanceIdentifier() [3/3]

void Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::SetDBInstanceIdentifier ( const char *  value)
inline

(Optional) The user-supplied instance identifier. If this parameter is specified, it must match the identifier of an existing DB instance. It returns information from the specific DB instance' automated backup. This parameter isn't case-sensitive.

Definition at line 132 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ SetDbiResourceId() [1/3]

void Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::SetDbiResourceId ( Aws::String &&  value)
inline

The resource ID of the DB instance that is the source of the automated backup. This parameter isn't case-sensitive.

Definition at line 67 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ SetDbiResourceId() [2/3]

void Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::SetDbiResourceId ( const Aws::String value)
inline

The resource ID of the DB instance that is the source of the automated backup. This parameter isn't case-sensitive.

Definition at line 61 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ SetDbiResourceId() [3/3]

void Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::SetDbiResourceId ( const char *  value)
inline

The resource ID of the DB instance that is the source of the automated backup. This parameter isn't case-sensitive.

Definition at line 73 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ SetFilters() [1/2]

void Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::SetFilters ( Aws::Vector< Filter > &&  value)
inline

A filter that specifies which resources to return based on status.

Supported filters are the following:

  • status

    • active - automated backups for current instances

    • retained - automated backups for deleted instances and after backup replication is stopped

    • creating - automated backups that are waiting for the first automated snapshot to be available

  • db-instance-id - Accepts DB instance identifiers and Amazon Resource Names (ARNs). The results list includes only information about the DB instance automated backups identified by these ARNs.

  • dbi-resource-id - Accepts DB resource identifiers and Amazon Resource Names (ARNs). The results list includes only information about the DB instance resources identified by these ARNs.

Returns all resources by default. The status for each resource is specified in the response.

Definition at line 233 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ SetFilters() [2/2]

void Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::SetFilters ( const Aws::Vector< Filter > &  value)
inline

A filter that specifies which resources to return based on status.

Supported filters are the following:

  • status

    • active - automated backups for current instances

    • retained - automated backups for deleted instances and after backup replication is stopped

    • creating - automated backups that are waiting for the first automated snapshot to be available

  • db-instance-id - Accepts DB instance identifiers and Amazon Resource Names (ARNs). The results list includes only information about the DB instance automated backups identified by these ARNs.

  • dbi-resource-id - Accepts DB resource identifiers and Amazon Resource Names (ARNs). The results list includes only information about the DB instance resources identified by these ARNs.

Returns all resources by default. The status for each resource is specified in the response.

Definition at line 214 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ SetMarker() [1/3]

void Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::SetMarker ( Aws::String &&  value)
inline

The pagination token provided in the previous request. If this parameter is specified the response includes only records beyond the marker, up to MaxRecords.

Definition at line 371 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ SetMarker() [2/3]

void Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::SetMarker ( const Aws::String value)
inline

The pagination token provided in the previous request. If this parameter is specified the response includes only records beyond the marker, up to MaxRecords.

Definition at line 364 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ SetMarker() [3/3]

void Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::SetMarker ( const char *  value)
inline

The pagination token provided in the previous request. If this parameter is specified the response includes only records beyond the marker, up to MaxRecords.

Definition at line 378 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ SetMaxRecords()

void Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::SetMaxRecords ( int  value)
inline

The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that you can retrieve the remaining results.

Definition at line 334 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ WithDBInstanceAutomatedBackupsArn() [1/3]

DescribeDBInstanceAutomatedBackupsRequest& Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::WithDBInstanceAutomatedBackupsArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the replicated automated backups, for example, arn:aws:rds:us-east-1:123456789012:auto-backup:ab-L2IJCEXJP7XQ7HOJ4SIEXAMPLE.

Definition at line 449 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ WithDBInstanceAutomatedBackupsArn() [2/3]

DescribeDBInstanceAutomatedBackupsRequest& Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::WithDBInstanceAutomatedBackupsArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the replicated automated backups, for example, arn:aws:rds:us-east-1:123456789012:auto-backup:ab-L2IJCEXJP7XQ7HOJ4SIEXAMPLE.

Definition at line 442 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ WithDBInstanceAutomatedBackupsArn() [3/3]

DescribeDBInstanceAutomatedBackupsRequest& Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::WithDBInstanceAutomatedBackupsArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the replicated automated backups, for example, arn:aws:rds:us-east-1:123456789012:auto-backup:ab-L2IJCEXJP7XQ7HOJ4SIEXAMPLE.

Definition at line 456 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ WithDBInstanceIdentifier() [1/3]

DescribeDBInstanceAutomatedBackupsRequest& Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::WithDBInstanceIdentifier ( Aws::String &&  value)
inline

(Optional) The user-supplied instance identifier. If this parameter is specified, it must match the identifier of an existing DB instance. It returns information from the specific DB instance' automated backup. This parameter isn't case-sensitive.

Definition at line 148 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ WithDBInstanceIdentifier() [2/3]

DescribeDBInstanceAutomatedBackupsRequest& Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::WithDBInstanceIdentifier ( const Aws::String value)
inline

(Optional) The user-supplied instance identifier. If this parameter is specified, it must match the identifier of an existing DB instance. It returns information from the specific DB instance' automated backup. This parameter isn't case-sensitive.

Definition at line 140 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ WithDBInstanceIdentifier() [3/3]

DescribeDBInstanceAutomatedBackupsRequest& Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::WithDBInstanceIdentifier ( const char *  value)
inline

(Optional) The user-supplied instance identifier. If this parameter is specified, it must match the identifier of an existing DB instance. It returns information from the specific DB instance' automated backup. This parameter isn't case-sensitive.

Definition at line 156 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ WithDbiResourceId() [1/3]

DescribeDBInstanceAutomatedBackupsRequest& Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::WithDbiResourceId ( Aws::String &&  value)
inline

The resource ID of the DB instance that is the source of the automated backup. This parameter isn't case-sensitive.

Definition at line 85 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ WithDbiResourceId() [2/3]

DescribeDBInstanceAutomatedBackupsRequest& Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::WithDbiResourceId ( const Aws::String value)
inline

The resource ID of the DB instance that is the source of the automated backup. This parameter isn't case-sensitive.

Definition at line 79 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ WithDbiResourceId() [3/3]

DescribeDBInstanceAutomatedBackupsRequest& Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::WithDbiResourceId ( const char *  value)
inline

The resource ID of the DB instance that is the source of the automated backup. This parameter isn't case-sensitive.

Definition at line 91 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ WithFilters() [1/2]

DescribeDBInstanceAutomatedBackupsRequest& Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::WithFilters ( Aws::Vector< Filter > &&  value)
inline

A filter that specifies which resources to return based on status.

Supported filters are the following:

  • status

    • active - automated backups for current instances

    • retained - automated backups for deleted instances and after backup replication is stopped

    • creating - automated backups that are waiting for the first automated snapshot to be available

  • db-instance-id - Accepts DB instance identifiers and Amazon Resource Names (ARNs). The results list includes only information about the DB instance automated backups identified by these ARNs.

  • dbi-resource-id - Accepts DB resource identifiers and Amazon Resource Names (ARNs). The results list includes only information about the DB instance resources identified by these ARNs.

Returns all resources by default. The status for each resource is specified in the response.

Definition at line 271 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ WithFilters() [2/2]

DescribeDBInstanceAutomatedBackupsRequest& Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::WithFilters ( const Aws::Vector< Filter > &  value)
inline

A filter that specifies which resources to return based on status.

Supported filters are the following:

  • status

    • active - automated backups for current instances

    • retained - automated backups for deleted instances and after backup replication is stopped

    • creating - automated backups that are waiting for the first automated snapshot to be available

  • db-instance-id - Accepts DB instance identifiers and Amazon Resource Names (ARNs). The results list includes only information about the DB instance automated backups identified by these ARNs.

  • dbi-resource-id - Accepts DB resource identifiers and Amazon Resource Names (ARNs). The results list includes only information about the DB instance resources identified by these ARNs.

Returns all resources by default. The status for each resource is specified in the response.

Definition at line 252 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ WithMarker() [1/3]

DescribeDBInstanceAutomatedBackupsRequest& Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::WithMarker ( Aws::String &&  value)
inline

The pagination token provided in the previous request. If this parameter is specified the response includes only records beyond the marker, up to MaxRecords.

Definition at line 392 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ WithMarker() [2/3]

DescribeDBInstanceAutomatedBackupsRequest& Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::WithMarker ( const Aws::String value)
inline

The pagination token provided in the previous request. If this parameter is specified the response includes only records beyond the marker, up to MaxRecords.

Definition at line 385 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ WithMarker() [3/3]

DescribeDBInstanceAutomatedBackupsRequest& Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::WithMarker ( const char *  value)
inline

The pagination token provided in the previous request. If this parameter is specified the response includes only records beyond the marker, up to MaxRecords.

Definition at line 399 of file DescribeDBInstanceAutomatedBackupsRequest.h.

◆ WithMaxRecords()

DescribeDBInstanceAutomatedBackupsRequest& Aws::RDS::Model::DescribeDBInstanceAutomatedBackupsRequest::WithMaxRecords ( int  value)
inline

The maximum number of records to include in the response. If more records exist than the specified MaxRecords value, a pagination token called a marker is included in the response so that you can retrieve the remaining results.

Definition at line 342 of file DescribeDBInstanceAutomatedBackupsRequest.h.


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