AWS SDK for C++  1.9.125
AWS SDK for C++
Public Member Functions | List of all members
Aws::RAM::Model::ListResourcesRequest Class Reference

#include <ListResourcesRequest.h>

+ Inheritance diagram for Aws::RAM::Model::ListResourcesRequest:

Public Member Functions

 ListResourcesRequest ()
 
virtual const char * GetServiceRequestName () const override
 
Aws::String SerializePayload () const override
 
const ResourceOwnerGetResourceOwner () const
 
bool ResourceOwnerHasBeenSet () const
 
void SetResourceOwner (const ResourceOwner &value)
 
void SetResourceOwner (ResourceOwner &&value)
 
ListResourcesRequestWithResourceOwner (const ResourceOwner &value)
 
ListResourcesRequestWithResourceOwner (ResourceOwner &&value)
 
const Aws::StringGetPrincipal () const
 
bool PrincipalHasBeenSet () const
 
void SetPrincipal (const Aws::String &value)
 
void SetPrincipal (Aws::String &&value)
 
void SetPrincipal (const char *value)
 
ListResourcesRequestWithPrincipal (const Aws::String &value)
 
ListResourcesRequestWithPrincipal (Aws::String &&value)
 
ListResourcesRequestWithPrincipal (const char *value)
 
const Aws::StringGetResourceType () const
 
bool ResourceTypeHasBeenSet () const
 
void SetResourceType (const Aws::String &value)
 
void SetResourceType (Aws::String &&value)
 
void SetResourceType (const char *value)
 
ListResourcesRequestWithResourceType (const Aws::String &value)
 
ListResourcesRequestWithResourceType (Aws::String &&value)
 
ListResourcesRequestWithResourceType (const char *value)
 
const Aws::Vector< Aws::String > & GetResourceArns () const
 
bool ResourceArnsHasBeenSet () const
 
void SetResourceArns (const Aws::Vector< Aws::String > &value)
 
void SetResourceArns (Aws::Vector< Aws::String > &&value)
 
ListResourcesRequestWithResourceArns (const Aws::Vector< Aws::String > &value)
 
ListResourcesRequestWithResourceArns (Aws::Vector< Aws::String > &&value)
 
ListResourcesRequestAddResourceArns (const Aws::String &value)
 
ListResourcesRequestAddResourceArns (Aws::String &&value)
 
ListResourcesRequestAddResourceArns (const char *value)
 
const Aws::Vector< Aws::String > & GetResourceShareArns () const
 
bool ResourceShareArnsHasBeenSet () const
 
void SetResourceShareArns (const Aws::Vector< Aws::String > &value)
 
void SetResourceShareArns (Aws::Vector< Aws::String > &&value)
 
ListResourcesRequestWithResourceShareArns (const Aws::Vector< Aws::String > &value)
 
ListResourcesRequestWithResourceShareArns (Aws::Vector< Aws::String > &&value)
 
ListResourcesRequestAddResourceShareArns (const Aws::String &value)
 
ListResourcesRequestAddResourceShareArns (Aws::String &&value)
 
ListResourcesRequestAddResourceShareArns (const char *value)
 
const Aws::StringGetNextToken () const
 
bool NextTokenHasBeenSet () const
 
void SetNextToken (const Aws::String &value)
 
void SetNextToken (Aws::String &&value)
 
void SetNextToken (const char *value)
 
ListResourcesRequestWithNextToken (const Aws::String &value)
 
ListResourcesRequestWithNextToken (Aws::String &&value)
 
ListResourcesRequestWithNextToken (const char *value)
 
int GetMaxResults () const
 
bool MaxResultsHasBeenSet () const
 
void SetMaxResults (int value)
 
ListResourcesRequestWithMaxResults (int value)
 
- Public Member Functions inherited from Aws::RAM::RAMRequest
virtual ~RAMRequest ()
 
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::RAM::RAMRequest
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 23 of file ListResourcesRequest.h.

Constructor & Destructor Documentation

◆ ListResourcesRequest()

Aws::RAM::Model::ListResourcesRequest::ListResourcesRequest ( )

Member Function Documentation

◆ AddResourceArns() [1/3]

ListResourcesRequest& Aws::RAM::Model::ListResourcesRequest::AddResourceArns ( Aws::String &&  value)
inline

The Amazon Resource Names (ARNs) of the resources.

Definition at line 332 of file ListResourcesRequest.h.

◆ AddResourceArns() [2/3]

ListResourcesRequest& Aws::RAM::Model::ListResourcesRequest::AddResourceArns ( const Aws::String value)
inline

The Amazon Resource Names (ARNs) of the resources.

Definition at line 327 of file ListResourcesRequest.h.

◆ AddResourceArns() [3/3]

ListResourcesRequest& Aws::RAM::Model::ListResourcesRequest::AddResourceArns ( const char *  value)
inline

The Amazon Resource Names (ARNs) of the resources.

Definition at line 337 of file ListResourcesRequest.h.

◆ AddResourceShareArns() [1/3]

ListResourcesRequest& Aws::RAM::Model::ListResourcesRequest::AddResourceShareArns ( Aws::String &&  value)
inline

The Amazon Resource Names (ARN) of the resource shares.

Definition at line 378 of file ListResourcesRequest.h.

◆ AddResourceShareArns() [2/3]

ListResourcesRequest& Aws::RAM::Model::ListResourcesRequest::AddResourceShareArns ( const Aws::String value)
inline

The Amazon Resource Names (ARN) of the resource shares.

Definition at line 373 of file ListResourcesRequest.h.

◆ AddResourceShareArns() [3/3]

ListResourcesRequest& Aws::RAM::Model::ListResourcesRequest::AddResourceShareArns ( const char *  value)
inline

The Amazon Resource Names (ARN) of the resource shares.

Definition at line 383 of file ListResourcesRequest.h.

◆ GetMaxResults()

int Aws::RAM::Model::ListResourcesRequest::GetMaxResults ( ) const
inline

The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.

Definition at line 432 of file ListResourcesRequest.h.

◆ GetNextToken()

const Aws::String& Aws::RAM::Model::ListResourcesRequest::GetNextToken ( ) const
inline

The token for the next page of results.

Definition at line 389 of file ListResourcesRequest.h.

◆ GetPrincipal()

const Aws::String& Aws::RAM::Model::ListResourcesRequest::GetPrincipal ( ) const
inline

The principal.

Definition at line 71 of file ListResourcesRequest.h.

◆ GetResourceArns()

const Aws::Vector<Aws::String>& Aws::RAM::Model::ListResourcesRequest::GetResourceArns ( ) const
inline

The Amazon Resource Names (ARNs) of the resources.

Definition at line 297 of file ListResourcesRequest.h.

◆ GetResourceOwner()

const ResourceOwner& Aws::RAM::Model::ListResourcesRequest::GetResourceOwner ( ) const
inline

The type of owner.

Definition at line 40 of file ListResourcesRequest.h.

◆ GetResourceShareArns()

const Aws::Vector<Aws::String>& Aws::RAM::Model::ListResourcesRequest::GetResourceShareArns ( ) const
inline

The Amazon Resource Names (ARN) of the resource shares.

Definition at line 343 of file ListResourcesRequest.h.

◆ GetResourceType()

const Aws::String& Aws::RAM::Model::ListResourcesRequest::GetResourceType ( ) const
inline

The resource type.

Valid values: acm-pca:CertificateAuthority | appmesh:Mesh | codebuild:Project | codebuild:ReportGroup | ec2:CapacityReservation | ec2:DedicatedHost | ec2:LocalGatewayRouteTable | ec2:PrefixList | ec2:Subnet | ec2:TrafficMirrorTarget | ec2:TransitGateway | imagebuilder:Component | imagebuilder:Image | imagebuilder:ImageRecipe | imagebuilder:ContainerRecipe | glue:Catalog | glue:Database | glue:Table | license-manager:LicenseConfiguration I network-firewall:FirewallPolicy | network-firewall:StatefulRuleGroup | network-firewall:StatelessRuleGroup | outposts:Outpost | resource-groups:Group | rds:Cluster | route53resolver:FirewallRuleGroup |route53resolver:ResolverQueryLogConfig | route53resolver:ResolverRule | s3-outposts:Outpost | ssm-contacts:Contact | ssm-incidents:ResponsePlan

Definition at line 130 of file ListResourcesRequest.h.

◆ GetServiceRequestName()

virtual const char* Aws::RAM::Model::ListResourcesRequest::GetServiceRequestName ( ) const
inlineoverridevirtual

Implements Aws::AmazonWebServiceRequest.

Definition at line 32 of file ListResourcesRequest.h.

◆ MaxResultsHasBeenSet()

bool Aws::RAM::Model::ListResourcesRequest::MaxResultsHasBeenSet ( ) const
inline

The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.

Definition at line 439 of file ListResourcesRequest.h.

◆ NextTokenHasBeenSet()

bool Aws::RAM::Model::ListResourcesRequest::NextTokenHasBeenSet ( ) const
inline

The token for the next page of results.

Definition at line 394 of file ListResourcesRequest.h.

◆ PrincipalHasBeenSet()

bool Aws::RAM::Model::ListResourcesRequest::PrincipalHasBeenSet ( ) const
inline

The principal.

Definition at line 76 of file ListResourcesRequest.h.

◆ ResourceArnsHasBeenSet()

bool Aws::RAM::Model::ListResourcesRequest::ResourceArnsHasBeenSet ( ) const
inline

The Amazon Resource Names (ARNs) of the resources.

Definition at line 302 of file ListResourcesRequest.h.

◆ ResourceOwnerHasBeenSet()

bool Aws::RAM::Model::ListResourcesRequest::ResourceOwnerHasBeenSet ( ) const
inline

The type of owner.

Definition at line 45 of file ListResourcesRequest.h.

◆ ResourceShareArnsHasBeenSet()

bool Aws::RAM::Model::ListResourcesRequest::ResourceShareArnsHasBeenSet ( ) const
inline

The Amazon Resource Names (ARN) of the resource shares.

Definition at line 348 of file ListResourcesRequest.h.

◆ ResourceTypeHasBeenSet()

bool Aws::RAM::Model::ListResourcesRequest::ResourceTypeHasBeenSet ( ) const
inline

The resource type.

Valid values: acm-pca:CertificateAuthority | appmesh:Mesh | codebuild:Project | codebuild:ReportGroup | ec2:CapacityReservation | ec2:DedicatedHost | ec2:LocalGatewayRouteTable | ec2:PrefixList | ec2:Subnet | ec2:TrafficMirrorTarget | ec2:TransitGateway | imagebuilder:Component | imagebuilder:Image | imagebuilder:ImageRecipe | imagebuilder:ContainerRecipe | glue:Catalog | glue:Database | glue:Table | license-manager:LicenseConfiguration I network-firewall:FirewallPolicy | network-firewall:StatefulRuleGroup | network-firewall:StatelessRuleGroup | outposts:Outpost | resource-groups:Group | rds:Cluster | route53resolver:FirewallRuleGroup |route53resolver:ResolverQueryLogConfig | route53resolver:ResolverRule | s3-outposts:Outpost | ssm-contacts:Contact | ssm-incidents:ResponsePlan

Definition at line 153 of file ListResourcesRequest.h.

◆ SerializePayload()

Aws::String Aws::RAM::Model::ListResourcesRequest::SerializePayload ( ) const
overridevirtual

Convert payload into String.

Implements Aws::AmazonSerializableWebServiceRequest.

◆ SetMaxResults()

void Aws::RAM::Model::ListResourcesRequest::SetMaxResults ( int  value)
inline

The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.

Definition at line 446 of file ListResourcesRequest.h.

◆ SetNextToken() [1/3]

void Aws::RAM::Model::ListResourcesRequest::SetNextToken ( Aws::String &&  value)
inline

The token for the next page of results.

Definition at line 404 of file ListResourcesRequest.h.

◆ SetNextToken() [2/3]

void Aws::RAM::Model::ListResourcesRequest::SetNextToken ( const Aws::String value)
inline

The token for the next page of results.

Definition at line 399 of file ListResourcesRequest.h.

◆ SetNextToken() [3/3]

void Aws::RAM::Model::ListResourcesRequest::SetNextToken ( const char *  value)
inline

The token for the next page of results.

Definition at line 409 of file ListResourcesRequest.h.

◆ SetPrincipal() [1/3]

void Aws::RAM::Model::ListResourcesRequest::SetPrincipal ( Aws::String &&  value)
inline

The principal.

Definition at line 86 of file ListResourcesRequest.h.

◆ SetPrincipal() [2/3]

void Aws::RAM::Model::ListResourcesRequest::SetPrincipal ( const Aws::String value)
inline

The principal.

Definition at line 81 of file ListResourcesRequest.h.

◆ SetPrincipal() [3/3]

void Aws::RAM::Model::ListResourcesRequest::SetPrincipal ( const char *  value)
inline

The principal.

Definition at line 91 of file ListResourcesRequest.h.

◆ SetResourceArns() [1/2]

void Aws::RAM::Model::ListResourcesRequest::SetResourceArns ( Aws::Vector< Aws::String > &&  value)
inline

The Amazon Resource Names (ARNs) of the resources.

Definition at line 312 of file ListResourcesRequest.h.

◆ SetResourceArns() [2/2]

void Aws::RAM::Model::ListResourcesRequest::SetResourceArns ( const Aws::Vector< Aws::String > &  value)
inline

The Amazon Resource Names (ARNs) of the resources.

Definition at line 307 of file ListResourcesRequest.h.

◆ SetResourceOwner() [1/2]

void Aws::RAM::Model::ListResourcesRequest::SetResourceOwner ( const ResourceOwner value)
inline

The type of owner.

Definition at line 50 of file ListResourcesRequest.h.

◆ SetResourceOwner() [2/2]

void Aws::RAM::Model::ListResourcesRequest::SetResourceOwner ( ResourceOwner &&  value)
inline

The type of owner.

Definition at line 55 of file ListResourcesRequest.h.

◆ SetResourceShareArns() [1/2]

void Aws::RAM::Model::ListResourcesRequest::SetResourceShareArns ( Aws::Vector< Aws::String > &&  value)
inline

The Amazon Resource Names (ARN) of the resource shares.

Definition at line 358 of file ListResourcesRequest.h.

◆ SetResourceShareArns() [2/2]

void Aws::RAM::Model::ListResourcesRequest::SetResourceShareArns ( const Aws::Vector< Aws::String > &  value)
inline

The Amazon Resource Names (ARN) of the resource shares.

Definition at line 353 of file ListResourcesRequest.h.

◆ SetResourceType() [1/3]

void Aws::RAM::Model::ListResourcesRequest::SetResourceType ( Aws::String &&  value)
inline

The resource type.

Valid values: acm-pca:CertificateAuthority | appmesh:Mesh | codebuild:Project | codebuild:ReportGroup | ec2:CapacityReservation | ec2:DedicatedHost | ec2:LocalGatewayRouteTable | ec2:PrefixList | ec2:Subnet | ec2:TrafficMirrorTarget | ec2:TransitGateway | imagebuilder:Component | imagebuilder:Image | imagebuilder:ImageRecipe | imagebuilder:ContainerRecipe | glue:Catalog | glue:Database | glue:Table | license-manager:LicenseConfiguration I network-firewall:FirewallPolicy | network-firewall:StatefulRuleGroup | network-firewall:StatelessRuleGroup | outposts:Outpost | resource-groups:Group | rds:Cluster | route53resolver:FirewallRuleGroup |route53resolver:ResolverQueryLogConfig | route53resolver:ResolverRule | s3-outposts:Outpost | ssm-contacts:Contact | ssm-incidents:ResponsePlan

Definition at line 199 of file ListResourcesRequest.h.

◆ SetResourceType() [2/3]

void Aws::RAM::Model::ListResourcesRequest::SetResourceType ( const Aws::String value)
inline

The resource type.

Valid values: acm-pca:CertificateAuthority | appmesh:Mesh | codebuild:Project | codebuild:ReportGroup | ec2:CapacityReservation | ec2:DedicatedHost | ec2:LocalGatewayRouteTable | ec2:PrefixList | ec2:Subnet | ec2:TrafficMirrorTarget | ec2:TransitGateway | imagebuilder:Component | imagebuilder:Image | imagebuilder:ImageRecipe | imagebuilder:ContainerRecipe | glue:Catalog | glue:Database | glue:Table | license-manager:LicenseConfiguration I network-firewall:FirewallPolicy | network-firewall:StatefulRuleGroup | network-firewall:StatelessRuleGroup | outposts:Outpost | resource-groups:Group | rds:Cluster | route53resolver:FirewallRuleGroup |route53resolver:ResolverQueryLogConfig | route53resolver:ResolverRule | s3-outposts:Outpost | ssm-contacts:Contact | ssm-incidents:ResponsePlan

Definition at line 176 of file ListResourcesRequest.h.

◆ SetResourceType() [3/3]

void Aws::RAM::Model::ListResourcesRequest::SetResourceType ( const char *  value)
inline

The resource type.

Valid values: acm-pca:CertificateAuthority | appmesh:Mesh | codebuild:Project | codebuild:ReportGroup | ec2:CapacityReservation | ec2:DedicatedHost | ec2:LocalGatewayRouteTable | ec2:PrefixList | ec2:Subnet | ec2:TrafficMirrorTarget | ec2:TransitGateway | imagebuilder:Component | imagebuilder:Image | imagebuilder:ImageRecipe | imagebuilder:ContainerRecipe | glue:Catalog | glue:Database | glue:Table | license-manager:LicenseConfiguration I network-firewall:FirewallPolicy | network-firewall:StatefulRuleGroup | network-firewall:StatelessRuleGroup | outposts:Outpost | resource-groups:Group | rds:Cluster | route53resolver:FirewallRuleGroup |route53resolver:ResolverQueryLogConfig | route53resolver:ResolverRule | s3-outposts:Outpost | ssm-contacts:Contact | ssm-incidents:ResponsePlan

Definition at line 222 of file ListResourcesRequest.h.

◆ WithMaxResults()

ListResourcesRequest& Aws::RAM::Model::ListResourcesRequest::WithMaxResults ( int  value)
inline

The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.

Definition at line 453 of file ListResourcesRequest.h.

◆ WithNextToken() [1/3]

ListResourcesRequest& Aws::RAM::Model::ListResourcesRequest::WithNextToken ( Aws::String &&  value)
inline

The token for the next page of results.

Definition at line 419 of file ListResourcesRequest.h.

◆ WithNextToken() [2/3]

ListResourcesRequest& Aws::RAM::Model::ListResourcesRequest::WithNextToken ( const Aws::String value)
inline

The token for the next page of results.

Definition at line 414 of file ListResourcesRequest.h.

◆ WithNextToken() [3/3]

ListResourcesRequest& Aws::RAM::Model::ListResourcesRequest::WithNextToken ( const char *  value)
inline

The token for the next page of results.

Definition at line 424 of file ListResourcesRequest.h.

◆ WithPrincipal() [1/3]

ListResourcesRequest& Aws::RAM::Model::ListResourcesRequest::WithPrincipal ( Aws::String &&  value)
inline

The principal.

Definition at line 101 of file ListResourcesRequest.h.

◆ WithPrincipal() [2/3]

ListResourcesRequest& Aws::RAM::Model::ListResourcesRequest::WithPrincipal ( const Aws::String value)
inline

The principal.

Definition at line 96 of file ListResourcesRequest.h.

◆ WithPrincipal() [3/3]

ListResourcesRequest& Aws::RAM::Model::ListResourcesRequest::WithPrincipal ( const char *  value)
inline

The principal.

Definition at line 106 of file ListResourcesRequest.h.

◆ WithResourceArns() [1/2]

ListResourcesRequest& Aws::RAM::Model::ListResourcesRequest::WithResourceArns ( Aws::Vector< Aws::String > &&  value)
inline

The Amazon Resource Names (ARNs) of the resources.

Definition at line 322 of file ListResourcesRequest.h.

◆ WithResourceArns() [2/2]

ListResourcesRequest& Aws::RAM::Model::ListResourcesRequest::WithResourceArns ( const Aws::Vector< Aws::String > &  value)
inline

The Amazon Resource Names (ARNs) of the resources.

Definition at line 317 of file ListResourcesRequest.h.

◆ WithResourceOwner() [1/2]

ListResourcesRequest& Aws::RAM::Model::ListResourcesRequest::WithResourceOwner ( const ResourceOwner value)
inline

The type of owner.

Definition at line 60 of file ListResourcesRequest.h.

◆ WithResourceOwner() [2/2]

ListResourcesRequest& Aws::RAM::Model::ListResourcesRequest::WithResourceOwner ( ResourceOwner &&  value)
inline

The type of owner.

Definition at line 65 of file ListResourcesRequest.h.

◆ WithResourceShareArns() [1/2]

ListResourcesRequest& Aws::RAM::Model::ListResourcesRequest::WithResourceShareArns ( Aws::Vector< Aws::String > &&  value)
inline

The Amazon Resource Names (ARN) of the resource shares.

Definition at line 368 of file ListResourcesRequest.h.

◆ WithResourceShareArns() [2/2]

ListResourcesRequest& Aws::RAM::Model::ListResourcesRequest::WithResourceShareArns ( const Aws::Vector< Aws::String > &  value)
inline

The Amazon Resource Names (ARN) of the resource shares.

Definition at line 363 of file ListResourcesRequest.h.

◆ WithResourceType() [1/3]

ListResourcesRequest& Aws::RAM::Model::ListResourcesRequest::WithResourceType ( Aws::String &&  value)
inline

The resource type.

Valid values: acm-pca:CertificateAuthority | appmesh:Mesh | codebuild:Project | codebuild:ReportGroup | ec2:CapacityReservation | ec2:DedicatedHost | ec2:LocalGatewayRouteTable | ec2:PrefixList | ec2:Subnet | ec2:TrafficMirrorTarget | ec2:TransitGateway | imagebuilder:Component | imagebuilder:Image | imagebuilder:ImageRecipe | imagebuilder:ContainerRecipe | glue:Catalog | glue:Database | glue:Table | license-manager:LicenseConfiguration I network-firewall:FirewallPolicy | network-firewall:StatefulRuleGroup | network-firewall:StatelessRuleGroup | outposts:Outpost | resource-groups:Group | rds:Cluster | route53resolver:FirewallRuleGroup |route53resolver:ResolverQueryLogConfig | route53resolver:ResolverRule | s3-outposts:Outpost | ssm-contacts:Contact | ssm-incidents:ResponsePlan

Definition at line 268 of file ListResourcesRequest.h.

◆ WithResourceType() [2/3]

ListResourcesRequest& Aws::RAM::Model::ListResourcesRequest::WithResourceType ( const Aws::String value)
inline

The resource type.

Valid values: acm-pca:CertificateAuthority | appmesh:Mesh | codebuild:Project | codebuild:ReportGroup | ec2:CapacityReservation | ec2:DedicatedHost | ec2:LocalGatewayRouteTable | ec2:PrefixList | ec2:Subnet | ec2:TrafficMirrorTarget | ec2:TransitGateway | imagebuilder:Component | imagebuilder:Image | imagebuilder:ImageRecipe | imagebuilder:ContainerRecipe | glue:Catalog | glue:Database | glue:Table | license-manager:LicenseConfiguration I network-firewall:FirewallPolicy | network-firewall:StatefulRuleGroup | network-firewall:StatelessRuleGroup | outposts:Outpost | resource-groups:Group | rds:Cluster | route53resolver:FirewallRuleGroup |route53resolver:ResolverQueryLogConfig | route53resolver:ResolverRule | s3-outposts:Outpost | ssm-contacts:Contact | ssm-incidents:ResponsePlan

Definition at line 245 of file ListResourcesRequest.h.

◆ WithResourceType() [3/3]

ListResourcesRequest& Aws::RAM::Model::ListResourcesRequest::WithResourceType ( const char *  value)
inline

The resource type.

Valid values: acm-pca:CertificateAuthority | appmesh:Mesh | codebuild:Project | codebuild:ReportGroup | ec2:CapacityReservation | ec2:DedicatedHost | ec2:LocalGatewayRouteTable | ec2:PrefixList | ec2:Subnet | ec2:TrafficMirrorTarget | ec2:TransitGateway | imagebuilder:Component | imagebuilder:Image | imagebuilder:ImageRecipe | imagebuilder:ContainerRecipe | glue:Catalog | glue:Database | glue:Table | license-manager:LicenseConfiguration I network-firewall:FirewallPolicy | network-firewall:StatefulRuleGroup | network-firewall:StatelessRuleGroup | outposts:Outpost | resource-groups:Group | rds:Cluster | route53resolver:FirewallRuleGroup |route53resolver:ResolverQueryLogConfig | route53resolver:ResolverRule | s3-outposts:Outpost | ssm-contacts:Contact | ssm-incidents:ResponsePlan

Definition at line 291 of file ListResourcesRequest.h.


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