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

#include <CreateProductResult.h>

Public Member Functions

 CreateProductResult ()
 
 CreateProductResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
CreateProductResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const ProductViewDetailGetProductViewDetail () const
 
void SetProductViewDetail (const ProductViewDetail &value)
 
void SetProductViewDetail (ProductViewDetail &&value)
 
CreateProductResultWithProductViewDetail (const ProductViewDetail &value)
 
CreateProductResultWithProductViewDetail (ProductViewDetail &&value)
 
const ProvisioningArtifactDetailGetProvisioningArtifactDetail () const
 
void SetProvisioningArtifactDetail (const ProvisioningArtifactDetail &value)
 
void SetProvisioningArtifactDetail (ProvisioningArtifactDetail &&value)
 
CreateProductResultWithProvisioningArtifactDetail (const ProvisioningArtifactDetail &value)
 
CreateProductResultWithProvisioningArtifactDetail (ProvisioningArtifactDetail &&value)
 
const Aws::Vector< Tag > & GetTags () const
 
void SetTags (const Aws::Vector< Tag > &value)
 
void SetTags (Aws::Vector< Tag > &&value)
 
CreateProductResultWithTags (const Aws::Vector< Tag > &value)
 
CreateProductResultWithTags (Aws::Vector< Tag > &&value)
 
CreateProductResultAddTags (const Tag &value)
 
CreateProductResultAddTags (Tag &&value)
 

Detailed Description

Definition at line 30 of file CreateProductResult.h.

Constructor & Destructor Documentation

◆ CreateProductResult() [1/2]

Aws::ServiceCatalog::Model::CreateProductResult::CreateProductResult ( )

◆ CreateProductResult() [2/2]

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

Member Function Documentation

◆ AddTags() [1/2]

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

Information about the tags associated with the product.

Definition at line 118 of file CreateProductResult.h.

◆ AddTags() [2/2]

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

Information about the tags associated with the product.

Definition at line 123 of file CreateProductResult.h.

◆ GetProductViewDetail()

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

Information about the product view.

Definition at line 41 of file CreateProductResult.h.

◆ GetProvisioningArtifactDetail()

const ProvisioningArtifactDetail& Aws::ServiceCatalog::Model::CreateProductResult::GetProvisioningArtifactDetail ( ) const
inline

Information about the provisioning artifact.

Definition at line 67 of file CreateProductResult.h.

◆ GetTags()

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

Information about the tags associated with the product.

Definition at line 93 of file CreateProductResult.h.

◆ operator=()

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

◆ SetProductViewDetail() [1/2]

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

Information about the product view.

Definition at line 46 of file CreateProductResult.h.

◆ SetProductViewDetail() [2/2]

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

Information about the product view.

Definition at line 51 of file CreateProductResult.h.

◆ SetProvisioningArtifactDetail() [1/2]

void Aws::ServiceCatalog::Model::CreateProductResult::SetProvisioningArtifactDetail ( const ProvisioningArtifactDetail value)
inline

Information about the provisioning artifact.

Definition at line 72 of file CreateProductResult.h.

◆ SetProvisioningArtifactDetail() [2/2]

void Aws::ServiceCatalog::Model::CreateProductResult::SetProvisioningArtifactDetail ( ProvisioningArtifactDetail &&  value)
inline

Information about the provisioning artifact.

Definition at line 77 of file CreateProductResult.h.

◆ SetTags() [1/2]

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

Information about the tags associated with the product.

Definition at line 103 of file CreateProductResult.h.

◆ SetTags() [2/2]

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

Information about the tags associated with the product.

Definition at line 98 of file CreateProductResult.h.

◆ WithProductViewDetail() [1/2]

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

Information about the product view.

Definition at line 56 of file CreateProductResult.h.

◆ WithProductViewDetail() [2/2]

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

Information about the product view.

Definition at line 61 of file CreateProductResult.h.

◆ WithProvisioningArtifactDetail() [1/2]

CreateProductResult& Aws::ServiceCatalog::Model::CreateProductResult::WithProvisioningArtifactDetail ( const ProvisioningArtifactDetail value)
inline

Information about the provisioning artifact.

Definition at line 82 of file CreateProductResult.h.

◆ WithProvisioningArtifactDetail() [2/2]

CreateProductResult& Aws::ServiceCatalog::Model::CreateProductResult::WithProvisioningArtifactDetail ( ProvisioningArtifactDetail &&  value)
inline

Information about the provisioning artifact.

Definition at line 87 of file CreateProductResult.h.

◆ WithTags() [1/2]

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

Information about the tags associated with the product.

Definition at line 113 of file CreateProductResult.h.

◆ WithTags() [2/2]

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

Information about the tags associated with the product.

Definition at line 108 of file CreateProductResult.h.


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