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

#include <ProvisioningArtifactView.h>

Public Member Functions

 ProvisioningArtifactView ()
 
 ProvisioningArtifactView (Aws::Utils::Json::JsonView jsonValue)
 
ProvisioningArtifactViewoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const ProductViewSummaryGetProductViewSummary () const
 
bool ProductViewSummaryHasBeenSet () const
 
void SetProductViewSummary (const ProductViewSummary &value)
 
void SetProductViewSummary (ProductViewSummary &&value)
 
ProvisioningArtifactViewWithProductViewSummary (const ProductViewSummary &value)
 
ProvisioningArtifactViewWithProductViewSummary (ProductViewSummary &&value)
 
const ProvisioningArtifactGetProvisioningArtifact () const
 
bool ProvisioningArtifactHasBeenSet () const
 
void SetProvisioningArtifact (const ProvisioningArtifact &value)
 
void SetProvisioningArtifact (ProvisioningArtifact &&value)
 
ProvisioningArtifactViewWithProvisioningArtifact (const ProvisioningArtifact &value)
 
ProvisioningArtifactViewWithProvisioningArtifact (ProvisioningArtifact &&value)
 

Detailed Description

An object that contains summary information about a product view and a provisioning artifact.

See Also:

AWS API Reference

Definition at line 33 of file ProvisioningArtifactView.h.

Constructor & Destructor Documentation

◆ ProvisioningArtifactView() [1/2]

Aws::ServiceCatalog::Model::ProvisioningArtifactView::ProvisioningArtifactView ( )

◆ ProvisioningArtifactView() [2/2]

Aws::ServiceCatalog::Model::ProvisioningArtifactView::ProvisioningArtifactView ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetProductViewSummary()

const ProductViewSummary& Aws::ServiceCatalog::Model::ProvisioningArtifactView::GetProductViewSummary ( ) const
inline

Summary information about a product view.

Definition at line 45 of file ProvisioningArtifactView.h.

◆ GetProvisioningArtifact()

const ProvisioningArtifact& Aws::ServiceCatalog::Model::ProvisioningArtifactView::GetProvisioningArtifact ( ) const
inline

Information about a provisioning artifact. A provisioning artifact is also known as a product version.

Definition at line 77 of file ProvisioningArtifactView.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ServiceCatalog::Model::ProvisioningArtifactView::Jsonize ( ) const

◆ operator=()

ProvisioningArtifactView& Aws::ServiceCatalog::Model::ProvisioningArtifactView::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ ProductViewSummaryHasBeenSet()

bool Aws::ServiceCatalog::Model::ProvisioningArtifactView::ProductViewSummaryHasBeenSet ( ) const
inline

Summary information about a product view.

Definition at line 50 of file ProvisioningArtifactView.h.

◆ ProvisioningArtifactHasBeenSet()

bool Aws::ServiceCatalog::Model::ProvisioningArtifactView::ProvisioningArtifactHasBeenSet ( ) const
inline

Information about a provisioning artifact. A provisioning artifact is also known as a product version.

Definition at line 83 of file ProvisioningArtifactView.h.

◆ SetProductViewSummary() [1/2]

void Aws::ServiceCatalog::Model::ProvisioningArtifactView::SetProductViewSummary ( const ProductViewSummary value)
inline

Summary information about a product view.

Definition at line 55 of file ProvisioningArtifactView.h.

◆ SetProductViewSummary() [2/2]

void Aws::ServiceCatalog::Model::ProvisioningArtifactView::SetProductViewSummary ( ProductViewSummary &&  value)
inline

Summary information about a product view.

Definition at line 60 of file ProvisioningArtifactView.h.

◆ SetProvisioningArtifact() [1/2]

void Aws::ServiceCatalog::Model::ProvisioningArtifactView::SetProvisioningArtifact ( const ProvisioningArtifact value)
inline

Information about a provisioning artifact. A provisioning artifact is also known as a product version.

Definition at line 89 of file ProvisioningArtifactView.h.

◆ SetProvisioningArtifact() [2/2]

void Aws::ServiceCatalog::Model::ProvisioningArtifactView::SetProvisioningArtifact ( ProvisioningArtifact &&  value)
inline

Information about a provisioning artifact. A provisioning artifact is also known as a product version.

Definition at line 95 of file ProvisioningArtifactView.h.

◆ WithProductViewSummary() [1/2]

ProvisioningArtifactView& Aws::ServiceCatalog::Model::ProvisioningArtifactView::WithProductViewSummary ( const ProductViewSummary value)
inline

Summary information about a product view.

Definition at line 65 of file ProvisioningArtifactView.h.

◆ WithProductViewSummary() [2/2]

ProvisioningArtifactView& Aws::ServiceCatalog::Model::ProvisioningArtifactView::WithProductViewSummary ( ProductViewSummary &&  value)
inline

Summary information about a product view.

Definition at line 70 of file ProvisioningArtifactView.h.

◆ WithProvisioningArtifact() [1/2]

ProvisioningArtifactView& Aws::ServiceCatalog::Model::ProvisioningArtifactView::WithProvisioningArtifact ( const ProvisioningArtifact value)
inline

Information about a provisioning artifact. A provisioning artifact is also known as a product version.

Definition at line 101 of file ProvisioningArtifactView.h.

◆ WithProvisioningArtifact() [2/2]

ProvisioningArtifactView& Aws::ServiceCatalog::Model::ProvisioningArtifactView::WithProvisioningArtifact ( ProvisioningArtifact &&  value)
inline

Information about a provisioning artifact. A provisioning artifact is also known as a product version.

Definition at line 107 of file ProvisioningArtifactView.h.


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