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

#include <KeyListEntry.h>

Public Member Functions

 KeyListEntry ()
 
 KeyListEntry (Aws::Utils::Json::JsonView jsonValue)
 
KeyListEntryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetKeyId () const
 
bool KeyIdHasBeenSet () const
 
void SetKeyId (const Aws::String &value)
 
void SetKeyId (Aws::String &&value)
 
void SetKeyId (const char *value)
 
KeyListEntryWithKeyId (const Aws::String &value)
 
KeyListEntryWithKeyId (Aws::String &&value)
 
KeyListEntryWithKeyId (const char *value)
 
const Aws::StringGetKeyArn () const
 
bool KeyArnHasBeenSet () const
 
void SetKeyArn (const Aws::String &value)
 
void SetKeyArn (Aws::String &&value)
 
void SetKeyArn (const char *value)
 
KeyListEntryWithKeyArn (const Aws::String &value)
 
KeyListEntryWithKeyArn (Aws::String &&value)
 
KeyListEntryWithKeyArn (const char *value)
 

Detailed Description

Contains information about each entry in the key list.

See Also:

AWS API Reference

Definition at line 32 of file KeyListEntry.h.

Constructor & Destructor Documentation

◆ KeyListEntry() [1/2]

Aws::KMS::Model::KeyListEntry::KeyListEntry ( )

◆ KeyListEntry() [2/2]

Aws::KMS::Model::KeyListEntry::KeyListEntry ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetKeyArn()

const Aws::String& Aws::KMS::Model::KeyListEntry::GetKeyArn ( ) const
inline

ARN of the key.

Definition at line 85 of file KeyListEntry.h.

◆ GetKeyId()

const Aws::String& Aws::KMS::Model::KeyListEntry::GetKeyId ( ) const
inline

Unique identifier of the key.

Definition at line 44 of file KeyListEntry.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::KMS::Model::KeyListEntry::Jsonize ( ) const

◆ KeyArnHasBeenSet()

bool Aws::KMS::Model::KeyListEntry::KeyArnHasBeenSet ( ) const
inline

ARN of the key.

Definition at line 90 of file KeyListEntry.h.

◆ KeyIdHasBeenSet()

bool Aws::KMS::Model::KeyListEntry::KeyIdHasBeenSet ( ) const
inline

Unique identifier of the key.

Definition at line 49 of file KeyListEntry.h.

◆ operator=()

KeyListEntry& Aws::KMS::Model::KeyListEntry::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetKeyArn() [1/3]

void Aws::KMS::Model::KeyListEntry::SetKeyArn ( const Aws::String value)
inline

ARN of the key.

Definition at line 95 of file KeyListEntry.h.

◆ SetKeyArn() [2/3]

void Aws::KMS::Model::KeyListEntry::SetKeyArn ( Aws::String &&  value)
inline

ARN of the key.

Definition at line 100 of file KeyListEntry.h.

◆ SetKeyArn() [3/3]

void Aws::KMS::Model::KeyListEntry::SetKeyArn ( const char *  value)
inline

ARN of the key.

Definition at line 105 of file KeyListEntry.h.

◆ SetKeyId() [1/3]

void Aws::KMS::Model::KeyListEntry::SetKeyId ( const Aws::String value)
inline

Unique identifier of the key.

Definition at line 54 of file KeyListEntry.h.

◆ SetKeyId() [2/3]

void Aws::KMS::Model::KeyListEntry::SetKeyId ( Aws::String &&  value)
inline

Unique identifier of the key.

Definition at line 59 of file KeyListEntry.h.

◆ SetKeyId() [3/3]

void Aws::KMS::Model::KeyListEntry::SetKeyId ( const char *  value)
inline

Unique identifier of the key.

Definition at line 64 of file KeyListEntry.h.

◆ WithKeyArn() [1/3]

KeyListEntry& Aws::KMS::Model::KeyListEntry::WithKeyArn ( const Aws::String value)
inline

ARN of the key.

Definition at line 110 of file KeyListEntry.h.

◆ WithKeyArn() [2/3]

KeyListEntry& Aws::KMS::Model::KeyListEntry::WithKeyArn ( Aws::String &&  value)
inline

ARN of the key.

Definition at line 115 of file KeyListEntry.h.

◆ WithKeyArn() [3/3]

KeyListEntry& Aws::KMS::Model::KeyListEntry::WithKeyArn ( const char *  value)
inline

ARN of the key.

Definition at line 120 of file KeyListEntry.h.

◆ WithKeyId() [1/3]

KeyListEntry& Aws::KMS::Model::KeyListEntry::WithKeyId ( const Aws::String value)
inline

Unique identifier of the key.

Definition at line 69 of file KeyListEntry.h.

◆ WithKeyId() [2/3]

KeyListEntry& Aws::KMS::Model::KeyListEntry::WithKeyId ( Aws::String &&  value)
inline

Unique identifier of the key.

Definition at line 74 of file KeyListEntry.h.

◆ WithKeyId() [3/3]

KeyListEntry& Aws::KMS::Model::KeyListEntry::WithKeyId ( const char *  value)
inline

Unique identifier of the key.

Definition at line 79 of file KeyListEntry.h.


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