AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::KMS::Model::CreateGrantResult Class Reference

#include <CreateGrantResult.h>

Public Member Functions

 CreateGrantResult ()
 
 CreateGrantResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
CreateGrantResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetGrantToken () const
 
void SetGrantToken (const Aws::String &value)
 
void SetGrantToken (Aws::String &&value)
 
void SetGrantToken (const char *value)
 
CreateGrantResultWithGrantToken (const Aws::String &value)
 
CreateGrantResultWithGrantToken (Aws::String &&value)
 
CreateGrantResultWithGrantToken (const char *value)
 
const Aws::StringGetGrantId () const
 
void SetGrantId (const Aws::String &value)
 
void SetGrantId (Aws::String &&value)
 
void SetGrantId (const char *value)
 
CreateGrantResultWithGrantId (const Aws::String &value)
 
CreateGrantResultWithGrantId (Aws::String &&value)
 
CreateGrantResultWithGrantId (const char *value)
 

Detailed Description

Definition at line 27 of file CreateGrantResult.h.

Constructor & Destructor Documentation

◆ CreateGrantResult() [1/2]

Aws::KMS::Model::CreateGrantResult::CreateGrantResult ( )

◆ CreateGrantResult() [2/2]

Aws::KMS::Model::CreateGrantResult::CreateGrantResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetGrantId()

const Aws::String& Aws::KMS::Model::CreateGrantResult::GetGrantId ( ) const
inline

The unique identifier for the grant.

You can use the GrantId in a subsequent RetireGrant or RevokeGrant operation.

Definition at line 90 of file CreateGrantResult.h.

◆ GetGrantToken()

const Aws::String& Aws::KMS::Model::CreateGrantResult::GetGrantToken ( ) const
inline

The grant token.

For more information, see Grant Tokens in the AWS Key Management Service Developer Guide.

Definition at line 40 of file CreateGrantResult.h.

◆ operator=()

CreateGrantResult& Aws::KMS::Model::CreateGrantResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetGrantId() [1/3]

void Aws::KMS::Model::CreateGrantResult::SetGrantId ( const Aws::String value)
inline

The unique identifier for the grant.

You can use the GrantId in a subsequent RetireGrant or RevokeGrant operation.

Definition at line 97 of file CreateGrantResult.h.

◆ SetGrantId() [2/3]

void Aws::KMS::Model::CreateGrantResult::SetGrantId ( Aws::String &&  value)
inline

The unique identifier for the grant.

You can use the GrantId in a subsequent RetireGrant or RevokeGrant operation.

Definition at line 104 of file CreateGrantResult.h.

◆ SetGrantId() [3/3]

void Aws::KMS::Model::CreateGrantResult::SetGrantId ( const char *  value)
inline

The unique identifier for the grant.

You can use the GrantId in a subsequent RetireGrant or RevokeGrant operation.

Definition at line 111 of file CreateGrantResult.h.

◆ SetGrantToken() [1/3]

void Aws::KMS::Model::CreateGrantResult::SetGrantToken ( const Aws::String value)
inline

The grant token.

For more information, see Grant Tokens in the AWS Key Management Service Developer Guide.

Definition at line 47 of file CreateGrantResult.h.

◆ SetGrantToken() [2/3]

void Aws::KMS::Model::CreateGrantResult::SetGrantToken ( Aws::String &&  value)
inline

The grant token.

For more information, see Grant Tokens in the AWS Key Management Service Developer Guide.

Definition at line 54 of file CreateGrantResult.h.

◆ SetGrantToken() [3/3]

void Aws::KMS::Model::CreateGrantResult::SetGrantToken ( const char *  value)
inline

The grant token.

For more information, see Grant Tokens in the AWS Key Management Service Developer Guide.

Definition at line 61 of file CreateGrantResult.h.

◆ WithGrantId() [1/3]

CreateGrantResult& Aws::KMS::Model::CreateGrantResult::WithGrantId ( const Aws::String value)
inline

The unique identifier for the grant.

You can use the GrantId in a subsequent RetireGrant or RevokeGrant operation.

Definition at line 118 of file CreateGrantResult.h.

◆ WithGrantId() [2/3]

CreateGrantResult& Aws::KMS::Model::CreateGrantResult::WithGrantId ( Aws::String &&  value)
inline

The unique identifier for the grant.

You can use the GrantId in a subsequent RetireGrant or RevokeGrant operation.

Definition at line 125 of file CreateGrantResult.h.

◆ WithGrantId() [3/3]

CreateGrantResult& Aws::KMS::Model::CreateGrantResult::WithGrantId ( const char *  value)
inline

The unique identifier for the grant.

You can use the GrantId in a subsequent RetireGrant or RevokeGrant operation.

Definition at line 132 of file CreateGrantResult.h.

◆ WithGrantToken() [1/3]

CreateGrantResult& Aws::KMS::Model::CreateGrantResult::WithGrantToken ( const Aws::String value)
inline

The grant token.

For more information, see Grant Tokens in the AWS Key Management Service Developer Guide.

Definition at line 68 of file CreateGrantResult.h.

◆ WithGrantToken() [2/3]

CreateGrantResult& Aws::KMS::Model::CreateGrantResult::WithGrantToken ( Aws::String &&  value)
inline

The grant token.

For more information, see Grant Tokens in the AWS Key Management Service Developer Guide.

Definition at line 75 of file CreateGrantResult.h.

◆ WithGrantToken() [3/3]

CreateGrantResult& Aws::KMS::Model::CreateGrantResult::WithGrantToken ( const char *  value)
inline

The grant token.

For more information, see Grant Tokens in the AWS Key Management Service Developer Guide.

Definition at line 82 of file CreateGrantResult.h.


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