AWS SDK for C++  1.8.22
AWS SDK for C++
Public Member Functions | List of all members
Aws::S3::S3ARN Class Reference

#include <S3ARN.h>

+ Inheritance diagram for Aws::S3::S3ARN:

Public Member Functions

 S3ARN (const Aws::String &arn)
 
const Aws::StringGetResourceType () const
 
const Aws::StringGetResourceId () const
 
const Aws::StringGetResourceQualifier () const
 
S3ARNOutcome Validate () const
 
S3ARNOutcome Validate (const char *region) const
 
- Public Member Functions inherited from Aws::Utils::ARN
 ARN (const Aws::String &arnString)
 
 operator bool () const
 
const Aws::StringGetARNString () const
 
const Aws::StringGetPartition () const
 
const Aws::StringGetService () const
 
const Aws::StringGetRegion () const
 
const Aws::StringGetAccountId () const
 
const Aws::StringGetResource () const
 

Detailed Description

Definition at line 30 of file S3ARN.h.

Constructor & Destructor Documentation

◆ S3ARN()

Aws::S3::S3ARN::S3ARN ( const Aws::String arn)

Member Function Documentation

◆ GetResourceId()

const Aws::String& Aws::S3::S3ARN::GetResourceId ( ) const
inline

Definition at line 36 of file S3ARN.h.

◆ GetResourceQualifier()

const Aws::String& Aws::S3::S3ARN::GetResourceQualifier ( ) const
inline

Definition at line 37 of file S3ARN.h.

◆ GetResourceType()

const Aws::String& Aws::S3::S3ARN::GetResourceType ( ) const
inline

Definition at line 35 of file S3ARN.h.

◆ Validate() [1/2]

S3ARNOutcome Aws::S3::S3ARN::Validate ( ) const

◆ Validate() [2/2]

S3ARNOutcome Aws::S3::S3ARN::Validate ( const char *  region) const

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