AWS SDK for C++  1.9.129
AWS SDK for C++
Public Member Functions | List of all members
Aws::WellArchitected::Model::ShareInvitation Class Reference

#include <ShareInvitation.h>

Public Member Functions

 ShareInvitation ()
 
 ShareInvitation (Aws::Utils::Json::JsonView jsonValue)
 
ShareInvitationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetShareInvitationId () const
 
bool ShareInvitationIdHasBeenSet () const
 
void SetShareInvitationId (const Aws::String &value)
 
void SetShareInvitationId (Aws::String &&value)
 
void SetShareInvitationId (const char *value)
 
ShareInvitationWithShareInvitationId (const Aws::String &value)
 
ShareInvitationWithShareInvitationId (Aws::String &&value)
 
ShareInvitationWithShareInvitationId (const char *value)
 
const Aws::StringGetWorkloadId () const
 
bool WorkloadIdHasBeenSet () const
 
void SetWorkloadId (const Aws::String &value)
 
void SetWorkloadId (Aws::String &&value)
 
void SetWorkloadId (const char *value)
 
ShareInvitationWithWorkloadId (const Aws::String &value)
 
ShareInvitationWithWorkloadId (Aws::String &&value)
 
ShareInvitationWithWorkloadId (const char *value)
 

Detailed Description

The share invitation.

See Also:

AWS API Reference

Definition at line 31 of file ShareInvitation.h.

Constructor & Destructor Documentation

◆ ShareInvitation() [1/2]

Aws::WellArchitected::Model::ShareInvitation::ShareInvitation ( )

◆ ShareInvitation() [2/2]

Aws::WellArchitected::Model::ShareInvitation::ShareInvitation ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetShareInvitationId()

const Aws::String& Aws::WellArchitected::Model::ShareInvitation::GetShareInvitationId ( ) const
inline

The ID assigned to the share invitation.

Definition at line 43 of file ShareInvitation.h.

◆ GetWorkloadId()

const Aws::String& Aws::WellArchitected::Model::ShareInvitation::GetWorkloadId ( ) const
inline

Definition at line 82 of file ShareInvitation.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::WellArchitected::Model::ShareInvitation::Jsonize ( ) const

◆ operator=()

ShareInvitation& Aws::WellArchitected::Model::ShareInvitation::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetShareInvitationId() [1/3]

void Aws::WellArchitected::Model::ShareInvitation::SetShareInvitationId ( Aws::String &&  value)
inline

The ID assigned to the share invitation.

Definition at line 58 of file ShareInvitation.h.

◆ SetShareInvitationId() [2/3]

void Aws::WellArchitected::Model::ShareInvitation::SetShareInvitationId ( const Aws::String value)
inline

The ID assigned to the share invitation.

Definition at line 53 of file ShareInvitation.h.

◆ SetShareInvitationId() [3/3]

void Aws::WellArchitected::Model::ShareInvitation::SetShareInvitationId ( const char *  value)
inline

The ID assigned to the share invitation.

Definition at line 63 of file ShareInvitation.h.

◆ SetWorkloadId() [1/3]

void Aws::WellArchitected::Model::ShareInvitation::SetWorkloadId ( Aws::String &&  value)
inline

Definition at line 91 of file ShareInvitation.h.

◆ SetWorkloadId() [2/3]

void Aws::WellArchitected::Model::ShareInvitation::SetWorkloadId ( const Aws::String value)
inline

Definition at line 88 of file ShareInvitation.h.

◆ SetWorkloadId() [3/3]

void Aws::WellArchitected::Model::ShareInvitation::SetWorkloadId ( const char *  value)
inline

Definition at line 94 of file ShareInvitation.h.

◆ ShareInvitationIdHasBeenSet()

bool Aws::WellArchitected::Model::ShareInvitation::ShareInvitationIdHasBeenSet ( ) const
inline

The ID assigned to the share invitation.

Definition at line 48 of file ShareInvitation.h.

◆ WithShareInvitationId() [1/3]

ShareInvitation& Aws::WellArchitected::Model::ShareInvitation::WithShareInvitationId ( Aws::String &&  value)
inline

The ID assigned to the share invitation.

Definition at line 73 of file ShareInvitation.h.

◆ WithShareInvitationId() [2/3]

ShareInvitation& Aws::WellArchitected::Model::ShareInvitation::WithShareInvitationId ( const Aws::String value)
inline

The ID assigned to the share invitation.

Definition at line 68 of file ShareInvitation.h.

◆ WithShareInvitationId() [3/3]

ShareInvitation& Aws::WellArchitected::Model::ShareInvitation::WithShareInvitationId ( const char *  value)
inline

The ID assigned to the share invitation.

Definition at line 78 of file ShareInvitation.h.

◆ WithWorkloadId() [1/3]

ShareInvitation& Aws::WellArchitected::Model::ShareInvitation::WithWorkloadId ( Aws::String &&  value)
inline

Definition at line 100 of file ShareInvitation.h.

◆ WithWorkloadId() [2/3]

ShareInvitation& Aws::WellArchitected::Model::ShareInvitation::WithWorkloadId ( const Aws::String value)
inline

Definition at line 97 of file ShareInvitation.h.

◆ WithWorkloadId() [3/3]

ShareInvitation& Aws::WellArchitected::Model::ShareInvitation::WithWorkloadId ( const char *  value)
inline

Definition at line 103 of file ShareInvitation.h.

◆ WorkloadIdHasBeenSet()

bool Aws::WellArchitected::Model::ShareInvitation::WorkloadIdHasBeenSet ( ) const
inline

Definition at line 85 of file ShareInvitation.h.


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