AWS SDK for C++  1.9.71
AWS SDK for C++
Public Member Functions | List of all members
Aws::ServiceCatalog::Model::DescribeProductAsAdminResult Class Reference

#include <DescribeProductAsAdminResult.h>

Public Member Functions

 DescribeProductAsAdminResult ()
 
 DescribeProductAsAdminResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeProductAsAdminResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const ProductViewDetailGetProductViewDetail () const
 
void SetProductViewDetail (const ProductViewDetail &value)
 
void SetProductViewDetail (ProductViewDetail &&value)
 
DescribeProductAsAdminResultWithProductViewDetail (const ProductViewDetail &value)
 
DescribeProductAsAdminResultWithProductViewDetail (ProductViewDetail &&value)
 
const Aws::Vector< ProvisioningArtifactSummary > & GetProvisioningArtifactSummaries () const
 
void SetProvisioningArtifactSummaries (const Aws::Vector< ProvisioningArtifactSummary > &value)
 
void SetProvisioningArtifactSummaries (Aws::Vector< ProvisioningArtifactSummary > &&value)
 
DescribeProductAsAdminResultWithProvisioningArtifactSummaries (const Aws::Vector< ProvisioningArtifactSummary > &value)
 
DescribeProductAsAdminResultWithProvisioningArtifactSummaries (Aws::Vector< ProvisioningArtifactSummary > &&value)
 
DescribeProductAsAdminResultAddProvisioningArtifactSummaries (const ProvisioningArtifactSummary &value)
 
DescribeProductAsAdminResultAddProvisioningArtifactSummaries (ProvisioningArtifactSummary &&value)
 
const Aws::Vector< Tag > & GetTags () const
 
void SetTags (const Aws::Vector< Tag > &value)
 
void SetTags (Aws::Vector< Tag > &&value)
 
DescribeProductAsAdminResultWithTags (const Aws::Vector< Tag > &value)
 
DescribeProductAsAdminResultWithTags (Aws::Vector< Tag > &&value)
 
DescribeProductAsAdminResultAddTags (const Tag &value)
 
DescribeProductAsAdminResultAddTags (Tag &&value)
 
const Aws::Vector< TagOptionDetail > & GetTagOptions () const
 
void SetTagOptions (const Aws::Vector< TagOptionDetail > &value)
 
void SetTagOptions (Aws::Vector< TagOptionDetail > &&value)
 
DescribeProductAsAdminResultWithTagOptions (const Aws::Vector< TagOptionDetail > &value)
 
DescribeProductAsAdminResultWithTagOptions (Aws::Vector< TagOptionDetail > &&value)
 
DescribeProductAsAdminResultAddTagOptions (const TagOptionDetail &value)
 
DescribeProductAsAdminResultAddTagOptions (TagOptionDetail &&value)
 
const Aws::Vector< BudgetDetail > & GetBudgets () const
 
void SetBudgets (const Aws::Vector< BudgetDetail > &value)
 
void SetBudgets (Aws::Vector< BudgetDetail > &&value)
 
DescribeProductAsAdminResultWithBudgets (const Aws::Vector< BudgetDetail > &value)
 
DescribeProductAsAdminResultWithBudgets (Aws::Vector< BudgetDetail > &&value)
 
DescribeProductAsAdminResultAddBudgets (const BudgetDetail &value)
 
DescribeProductAsAdminResultAddBudgets (BudgetDetail &&value)
 

Detailed Description

Definition at line 32 of file DescribeProductAsAdminResult.h.

Constructor & Destructor Documentation

◆ DescribeProductAsAdminResult() [1/2]

Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::DescribeProductAsAdminResult ( )

◆ DescribeProductAsAdminResult() [2/2]

Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::DescribeProductAsAdminResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddBudgets() [1/2]

DescribeProductAsAdminResult& Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::AddBudgets ( BudgetDetail &&  value)
inline

Information about the associated budgets.

Definition at line 214 of file DescribeProductAsAdminResult.h.

◆ AddBudgets() [2/2]

DescribeProductAsAdminResult& Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::AddBudgets ( const BudgetDetail value)
inline

Information about the associated budgets.

Definition at line 209 of file DescribeProductAsAdminResult.h.

◆ AddProvisioningArtifactSummaries() [1/2]

DescribeProductAsAdminResult& Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::AddProvisioningArtifactSummaries ( const ProvisioningArtifactSummary value)
inline

Information about the provisioning artifacts (also known as versions) for the specified product.

Definition at line 100 of file DescribeProductAsAdminResult.h.

◆ AddProvisioningArtifactSummaries() [2/2]

DescribeProductAsAdminResult& Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::AddProvisioningArtifactSummaries ( ProvisioningArtifactSummary &&  value)
inline

Information about the provisioning artifacts (also known as versions) for the specified product.

Definition at line 106 of file DescribeProductAsAdminResult.h.

◆ AddTagOptions() [1/2]

DescribeProductAsAdminResult& Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::AddTagOptions ( const TagOptionDetail value)
inline

Information about the TagOptions associated with the product.

Definition at line 173 of file DescribeProductAsAdminResult.h.

◆ AddTagOptions() [2/2]

DescribeProductAsAdminResult& Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::AddTagOptions ( TagOptionDetail &&  value)
inline

Information about the TagOptions associated with the product.

Definition at line 178 of file DescribeProductAsAdminResult.h.

◆ AddTags() [1/2]

DescribeProductAsAdminResult& Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::AddTags ( const Tag value)
inline

Information about the tags associated with the product.

Definition at line 137 of file DescribeProductAsAdminResult.h.

◆ AddTags() [2/2]

DescribeProductAsAdminResult& Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::AddTags ( Tag &&  value)
inline

Information about the tags associated with the product.

Definition at line 142 of file DescribeProductAsAdminResult.h.

◆ GetBudgets()

const Aws::Vector<BudgetDetail>& Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::GetBudgets ( ) const
inline

Information about the associated budgets.

Definition at line 184 of file DescribeProductAsAdminResult.h.

◆ GetProductViewDetail()

const ProductViewDetail& Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::GetProductViewDetail ( ) const
inline

Information about the product view.

Definition at line 43 of file DescribeProductAsAdminResult.h.

◆ GetProvisioningArtifactSummaries()

const Aws::Vector<ProvisioningArtifactSummary>& Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::GetProvisioningArtifactSummaries ( ) const
inline

Information about the provisioning artifacts (also known as versions) for the specified product.

Definition at line 70 of file DescribeProductAsAdminResult.h.

◆ GetTagOptions()

const Aws::Vector<TagOptionDetail>& Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::GetTagOptions ( ) const
inline

Information about the TagOptions associated with the product.

Definition at line 148 of file DescribeProductAsAdminResult.h.

◆ GetTags()

const Aws::Vector<Tag>& Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::GetTags ( ) const
inline

Information about the tags associated with the product.

Definition at line 112 of file DescribeProductAsAdminResult.h.

◆ operator=()

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

◆ SetBudgets() [1/2]

void Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::SetBudgets ( Aws::Vector< BudgetDetail > &&  value)
inline

Information about the associated budgets.

Definition at line 194 of file DescribeProductAsAdminResult.h.

◆ SetBudgets() [2/2]

void Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::SetBudgets ( const Aws::Vector< BudgetDetail > &  value)
inline

Information about the associated budgets.

Definition at line 189 of file DescribeProductAsAdminResult.h.

◆ SetProductViewDetail() [1/2]

void Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::SetProductViewDetail ( const ProductViewDetail value)
inline

Information about the product view.

Definition at line 48 of file DescribeProductAsAdminResult.h.

◆ SetProductViewDetail() [2/2]

void Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::SetProductViewDetail ( ProductViewDetail &&  value)
inline

Information about the product view.

Definition at line 53 of file DescribeProductAsAdminResult.h.

◆ SetProvisioningArtifactSummaries() [1/2]

void Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::SetProvisioningArtifactSummaries ( Aws::Vector< ProvisioningArtifactSummary > &&  value)
inline

Information about the provisioning artifacts (also known as versions) for the specified product.

Definition at line 82 of file DescribeProductAsAdminResult.h.

◆ SetProvisioningArtifactSummaries() [2/2]

void Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::SetProvisioningArtifactSummaries ( const Aws::Vector< ProvisioningArtifactSummary > &  value)
inline

Information about the provisioning artifacts (also known as versions) for the specified product.

Definition at line 76 of file DescribeProductAsAdminResult.h.

◆ SetTagOptions() [1/2]

void Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::SetTagOptions ( Aws::Vector< TagOptionDetail > &&  value)
inline

Information about the TagOptions associated with the product.

Definition at line 158 of file DescribeProductAsAdminResult.h.

◆ SetTagOptions() [2/2]

void Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::SetTagOptions ( const Aws::Vector< TagOptionDetail > &  value)
inline

Information about the TagOptions associated with the product.

Definition at line 153 of file DescribeProductAsAdminResult.h.

◆ SetTags() [1/2]

void Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::SetTags ( Aws::Vector< Tag > &&  value)
inline

Information about the tags associated with the product.

Definition at line 122 of file DescribeProductAsAdminResult.h.

◆ SetTags() [2/2]

void Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::SetTags ( const Aws::Vector< Tag > &  value)
inline

Information about the tags associated with the product.

Definition at line 117 of file DescribeProductAsAdminResult.h.

◆ WithBudgets() [1/2]

DescribeProductAsAdminResult& Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::WithBudgets ( Aws::Vector< BudgetDetail > &&  value)
inline

Information about the associated budgets.

Definition at line 204 of file DescribeProductAsAdminResult.h.

◆ WithBudgets() [2/2]

DescribeProductAsAdminResult& Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::WithBudgets ( const Aws::Vector< BudgetDetail > &  value)
inline

Information about the associated budgets.

Definition at line 199 of file DescribeProductAsAdminResult.h.

◆ WithProductViewDetail() [1/2]

DescribeProductAsAdminResult& Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::WithProductViewDetail ( const ProductViewDetail value)
inline

Information about the product view.

Definition at line 58 of file DescribeProductAsAdminResult.h.

◆ WithProductViewDetail() [2/2]

DescribeProductAsAdminResult& Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::WithProductViewDetail ( ProductViewDetail &&  value)
inline

Information about the product view.

Definition at line 63 of file DescribeProductAsAdminResult.h.

◆ WithProvisioningArtifactSummaries() [1/2]

DescribeProductAsAdminResult& Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::WithProvisioningArtifactSummaries ( Aws::Vector< ProvisioningArtifactSummary > &&  value)
inline

Information about the provisioning artifacts (also known as versions) for the specified product.

Definition at line 94 of file DescribeProductAsAdminResult.h.

◆ WithProvisioningArtifactSummaries() [2/2]

DescribeProductAsAdminResult& Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::WithProvisioningArtifactSummaries ( const Aws::Vector< ProvisioningArtifactSummary > &  value)
inline

Information about the provisioning artifacts (also known as versions) for the specified product.

Definition at line 88 of file DescribeProductAsAdminResult.h.

◆ WithTagOptions() [1/2]

DescribeProductAsAdminResult& Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::WithTagOptions ( Aws::Vector< TagOptionDetail > &&  value)
inline

Information about the TagOptions associated with the product.

Definition at line 168 of file DescribeProductAsAdminResult.h.

◆ WithTagOptions() [2/2]

DescribeProductAsAdminResult& Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::WithTagOptions ( const Aws::Vector< TagOptionDetail > &  value)
inline

Information about the TagOptions associated with the product.

Definition at line 163 of file DescribeProductAsAdminResult.h.

◆ WithTags() [1/2]

DescribeProductAsAdminResult& Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::WithTags ( Aws::Vector< Tag > &&  value)
inline

Information about the tags associated with the product.

Definition at line 132 of file DescribeProductAsAdminResult.h.

◆ WithTags() [2/2]

DescribeProductAsAdminResult& Aws::ServiceCatalog::Model::DescribeProductAsAdminResult::WithTags ( const Aws::Vector< Tag > &  value)
inline

Information about the tags associated with the product.

Definition at line 127 of file DescribeProductAsAdminResult.h.


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