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

#include <ProductViewSummary.h>

Public Member Functions

 ProductViewSummary ()
 
 ProductViewSummary (Aws::Utils::Json::JsonView jsonValue)
 
ProductViewSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetId () const
 
bool IdHasBeenSet () const
 
void SetId (const Aws::String &value)
 
void SetId (Aws::String &&value)
 
void SetId (const char *value)
 
ProductViewSummaryWithId (const Aws::String &value)
 
ProductViewSummaryWithId (Aws::String &&value)
 
ProductViewSummaryWithId (const char *value)
 
const Aws::StringGetProductId () const
 
bool ProductIdHasBeenSet () const
 
void SetProductId (const Aws::String &value)
 
void SetProductId (Aws::String &&value)
 
void SetProductId (const char *value)
 
ProductViewSummaryWithProductId (const Aws::String &value)
 
ProductViewSummaryWithProductId (Aws::String &&value)
 
ProductViewSummaryWithProductId (const char *value)
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
ProductViewSummaryWithName (const Aws::String &value)
 
ProductViewSummaryWithName (Aws::String &&value)
 
ProductViewSummaryWithName (const char *value)
 
const Aws::StringGetOwner () const
 
bool OwnerHasBeenSet () const
 
void SetOwner (const Aws::String &value)
 
void SetOwner (Aws::String &&value)
 
void SetOwner (const char *value)
 
ProductViewSummaryWithOwner (const Aws::String &value)
 
ProductViewSummaryWithOwner (Aws::String &&value)
 
ProductViewSummaryWithOwner (const char *value)
 
const Aws::StringGetShortDescription () const
 
bool ShortDescriptionHasBeenSet () const
 
void SetShortDescription (const Aws::String &value)
 
void SetShortDescription (Aws::String &&value)
 
void SetShortDescription (const char *value)
 
ProductViewSummaryWithShortDescription (const Aws::String &value)
 
ProductViewSummaryWithShortDescription (Aws::String &&value)
 
ProductViewSummaryWithShortDescription (const char *value)
 
const ProductTypeGetType () const
 
bool TypeHasBeenSet () const
 
void SetType (const ProductType &value)
 
void SetType (ProductType &&value)
 
ProductViewSummaryWithType (const ProductType &value)
 
ProductViewSummaryWithType (ProductType &&value)
 
const Aws::StringGetDistributor () const
 
bool DistributorHasBeenSet () const
 
void SetDistributor (const Aws::String &value)
 
void SetDistributor (Aws::String &&value)
 
void SetDistributor (const char *value)
 
ProductViewSummaryWithDistributor (const Aws::String &value)
 
ProductViewSummaryWithDistributor (Aws::String &&value)
 
ProductViewSummaryWithDistributor (const char *value)
 
bool GetHasDefaultPath () const
 
bool HasDefaultPathHasBeenSet () const
 
void SetHasDefaultPath (bool value)
 
ProductViewSummaryWithHasDefaultPath (bool value)
 
const Aws::StringGetSupportEmail () const
 
bool SupportEmailHasBeenSet () const
 
void SetSupportEmail (const Aws::String &value)
 
void SetSupportEmail (Aws::String &&value)
 
void SetSupportEmail (const char *value)
 
ProductViewSummaryWithSupportEmail (const Aws::String &value)
 
ProductViewSummaryWithSupportEmail (Aws::String &&value)
 
ProductViewSummaryWithSupportEmail (const char *value)
 
const Aws::StringGetSupportDescription () const
 
bool SupportDescriptionHasBeenSet () const
 
void SetSupportDescription (const Aws::String &value)
 
void SetSupportDescription (Aws::String &&value)
 
void SetSupportDescription (const char *value)
 
ProductViewSummaryWithSupportDescription (const Aws::String &value)
 
ProductViewSummaryWithSupportDescription (Aws::String &&value)
 
ProductViewSummaryWithSupportDescription (const char *value)
 
const Aws::StringGetSupportUrl () const
 
bool SupportUrlHasBeenSet () const
 
void SetSupportUrl (const Aws::String &value)
 
void SetSupportUrl (Aws::String &&value)
 
void SetSupportUrl (const char *value)
 
ProductViewSummaryWithSupportUrl (const Aws::String &value)
 
ProductViewSummaryWithSupportUrl (Aws::String &&value)
 
ProductViewSummaryWithSupportUrl (const char *value)
 

Detailed Description

Summary information about a product view.

See Also:

AWS API Reference

Definition at line 32 of file ProductViewSummary.h.

Constructor & Destructor Documentation

◆ ProductViewSummary() [1/2]

Aws::ServiceCatalog::Model::ProductViewSummary::ProductViewSummary ( )

◆ ProductViewSummary() [2/2]

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

Member Function Documentation

◆ DistributorHasBeenSet()

bool Aws::ServiceCatalog::Model::ProductViewSummary::DistributorHasBeenSet ( ) const
inline

The distributor of the product. Contact the product administrator for the significance of this value.

Definition at line 307 of file ProductViewSummary.h.

◆ GetDistributor()

const Aws::String& Aws::ServiceCatalog::Model::ProductViewSummary::GetDistributor ( ) const
inline

The distributor of the product. Contact the product administrator for the significance of this value.

Definition at line 301 of file ProductViewSummary.h.

◆ GetHasDefaultPath()

bool Aws::ServiceCatalog::Model::ProductViewSummary::GetHasDefaultPath ( ) const
inline

Indicates whether the product has a default path. If the product does not have a default path, call ListLaunchPaths to disambiguate between paths. Otherwise, ListLaunchPaths is not required, and the output of ProductViewSummary can be used directly with DescribeProvisioningParameters.

Definition at line 353 of file ProductViewSummary.h.

◆ GetId()

const Aws::String& Aws::ServiceCatalog::Model::ProductViewSummary::GetId ( ) const
inline

The product view identifier.

Definition at line 44 of file ProductViewSummary.h.

◆ GetName()

const Aws::String& Aws::ServiceCatalog::Model::ProductViewSummary::GetName ( ) const
inline

The name of the product.

Definition at line 126 of file ProductViewSummary.h.

◆ GetOwner()

const Aws::String& Aws::ServiceCatalog::Model::ProductViewSummary::GetOwner ( ) const
inline

The owner of the product. Contact the product administrator for the significance of this value.

Definition at line 168 of file ProductViewSummary.h.

◆ GetProductId()

const Aws::String& Aws::ServiceCatalog::Model::ProductViewSummary::GetProductId ( ) const
inline

The product identifier.

Definition at line 85 of file ProductViewSummary.h.

◆ GetShortDescription()

const Aws::String& Aws::ServiceCatalog::Model::ProductViewSummary::GetShortDescription ( ) const
inline

Short description of the product.

Definition at line 216 of file ProductViewSummary.h.

◆ GetSupportDescription()

const Aws::String& Aws::ServiceCatalog::Model::ProductViewSummary::GetSupportDescription ( ) const
inline

The description of the support for this Product.

Definition at line 427 of file ProductViewSummary.h.

◆ GetSupportEmail()

const Aws::String& Aws::ServiceCatalog::Model::ProductViewSummary::GetSupportEmail ( ) const
inline

The email contact information to obtain support for this Product.

Definition at line 386 of file ProductViewSummary.h.

◆ GetSupportUrl()

const Aws::String& Aws::ServiceCatalog::Model::ProductViewSummary::GetSupportUrl ( ) const
inline

The URL information to obtain support for this Product.

Definition at line 468 of file ProductViewSummary.h.

◆ GetType()

const ProductType& Aws::ServiceCatalog::Model::ProductViewSummary::GetType ( ) const
inline

The product type. Contact the product administrator for the significance of this value. If this value is MARKETPLACE, the product was created by AWS Marketplace.

Definition at line 259 of file ProductViewSummary.h.

◆ HasDefaultPathHasBeenSet()

bool Aws::ServiceCatalog::Model::ProductViewSummary::HasDefaultPathHasBeenSet ( ) const
inline

Indicates whether the product has a default path. If the product does not have a default path, call ListLaunchPaths to disambiguate between paths. Otherwise, ListLaunchPaths is not required, and the output of ProductViewSummary can be used directly with DescribeProvisioningParameters.

Definition at line 362 of file ProductViewSummary.h.

◆ IdHasBeenSet()

bool Aws::ServiceCatalog::Model::ProductViewSummary::IdHasBeenSet ( ) const
inline

The product view identifier.

Definition at line 49 of file ProductViewSummary.h.

◆ Jsonize()

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

◆ NameHasBeenSet()

bool Aws::ServiceCatalog::Model::ProductViewSummary::NameHasBeenSet ( ) const
inline

The name of the product.

Definition at line 131 of file ProductViewSummary.h.

◆ operator=()

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

◆ OwnerHasBeenSet()

bool Aws::ServiceCatalog::Model::ProductViewSummary::OwnerHasBeenSet ( ) const
inline

The owner of the product. Contact the product administrator for the significance of this value.

Definition at line 174 of file ProductViewSummary.h.

◆ ProductIdHasBeenSet()

bool Aws::ServiceCatalog::Model::ProductViewSummary::ProductIdHasBeenSet ( ) const
inline

The product identifier.

Definition at line 90 of file ProductViewSummary.h.

◆ SetDistributor() [1/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetDistributor ( Aws::String &&  value)
inline

The distributor of the product. Contact the product administrator for the significance of this value.

Definition at line 319 of file ProductViewSummary.h.

◆ SetDistributor() [2/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetDistributor ( const Aws::String value)
inline

The distributor of the product. Contact the product administrator for the significance of this value.

Definition at line 313 of file ProductViewSummary.h.

◆ SetDistributor() [3/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetDistributor ( const char *  value)
inline

The distributor of the product. Contact the product administrator for the significance of this value.

Definition at line 325 of file ProductViewSummary.h.

◆ SetHasDefaultPath()

void Aws::ServiceCatalog::Model::ProductViewSummary::SetHasDefaultPath ( bool  value)
inline

Indicates whether the product has a default path. If the product does not have a default path, call ListLaunchPaths to disambiguate between paths. Otherwise, ListLaunchPaths is not required, and the output of ProductViewSummary can be used directly with DescribeProvisioningParameters.

Definition at line 371 of file ProductViewSummary.h.

◆ SetId() [1/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetId ( Aws::String &&  value)
inline

The product view identifier.

Definition at line 59 of file ProductViewSummary.h.

◆ SetId() [2/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetId ( const Aws::String value)
inline

The product view identifier.

Definition at line 54 of file ProductViewSummary.h.

◆ SetId() [3/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetId ( const char *  value)
inline

The product view identifier.

Definition at line 64 of file ProductViewSummary.h.

◆ SetName() [1/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetName ( Aws::String &&  value)
inline

The name of the product.

Definition at line 141 of file ProductViewSummary.h.

◆ SetName() [2/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetName ( const Aws::String value)
inline

The name of the product.

Definition at line 136 of file ProductViewSummary.h.

◆ SetName() [3/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetName ( const char *  value)
inline

The name of the product.

Definition at line 146 of file ProductViewSummary.h.

◆ SetOwner() [1/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetOwner ( Aws::String &&  value)
inline

The owner of the product. Contact the product administrator for the significance of this value.

Definition at line 186 of file ProductViewSummary.h.

◆ SetOwner() [2/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetOwner ( const Aws::String value)
inline

The owner of the product. Contact the product administrator for the significance of this value.

Definition at line 180 of file ProductViewSummary.h.

◆ SetOwner() [3/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetOwner ( const char *  value)
inline

The owner of the product. Contact the product administrator for the significance of this value.

Definition at line 192 of file ProductViewSummary.h.

◆ SetProductId() [1/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetProductId ( Aws::String &&  value)
inline

The product identifier.

Definition at line 100 of file ProductViewSummary.h.

◆ SetProductId() [2/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetProductId ( const Aws::String value)
inline

The product identifier.

Definition at line 95 of file ProductViewSummary.h.

◆ SetProductId() [3/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetProductId ( const char *  value)
inline

The product identifier.

Definition at line 105 of file ProductViewSummary.h.

◆ SetShortDescription() [1/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetShortDescription ( Aws::String &&  value)
inline

Short description of the product.

Definition at line 231 of file ProductViewSummary.h.

◆ SetShortDescription() [2/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetShortDescription ( const Aws::String value)
inline

Short description of the product.

Definition at line 226 of file ProductViewSummary.h.

◆ SetShortDescription() [3/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetShortDescription ( const char *  value)
inline

Short description of the product.

Definition at line 236 of file ProductViewSummary.h.

◆ SetSupportDescription() [1/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetSupportDescription ( Aws::String &&  value)
inline

The description of the support for this Product.

Definition at line 442 of file ProductViewSummary.h.

◆ SetSupportDescription() [2/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetSupportDescription ( const Aws::String value)
inline

The description of the support for this Product.

Definition at line 437 of file ProductViewSummary.h.

◆ SetSupportDescription() [3/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetSupportDescription ( const char *  value)
inline

The description of the support for this Product.

Definition at line 447 of file ProductViewSummary.h.

◆ SetSupportEmail() [1/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetSupportEmail ( Aws::String &&  value)
inline

The email contact information to obtain support for this Product.

Definition at line 401 of file ProductViewSummary.h.

◆ SetSupportEmail() [2/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetSupportEmail ( const Aws::String value)
inline

The email contact information to obtain support for this Product.

Definition at line 396 of file ProductViewSummary.h.

◆ SetSupportEmail() [3/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetSupportEmail ( const char *  value)
inline

The email contact information to obtain support for this Product.

Definition at line 406 of file ProductViewSummary.h.

◆ SetSupportUrl() [1/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetSupportUrl ( Aws::String &&  value)
inline

The URL information to obtain support for this Product.

Definition at line 483 of file ProductViewSummary.h.

◆ SetSupportUrl() [2/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetSupportUrl ( const Aws::String value)
inline

The URL information to obtain support for this Product.

Definition at line 478 of file ProductViewSummary.h.

◆ SetSupportUrl() [3/3]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetSupportUrl ( const char *  value)
inline

The URL information to obtain support for this Product.

Definition at line 488 of file ProductViewSummary.h.

◆ SetType() [1/2]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetType ( const ProductType value)
inline

The product type. Contact the product administrator for the significance of this value. If this value is MARKETPLACE, the product was created by AWS Marketplace.

Definition at line 273 of file ProductViewSummary.h.

◆ SetType() [2/2]

void Aws::ServiceCatalog::Model::ProductViewSummary::SetType ( ProductType &&  value)
inline

The product type. Contact the product administrator for the significance of this value. If this value is MARKETPLACE, the product was created by AWS Marketplace.

Definition at line 280 of file ProductViewSummary.h.

◆ ShortDescriptionHasBeenSet()

bool Aws::ServiceCatalog::Model::ProductViewSummary::ShortDescriptionHasBeenSet ( ) const
inline

Short description of the product.

Definition at line 221 of file ProductViewSummary.h.

◆ SupportDescriptionHasBeenSet()

bool Aws::ServiceCatalog::Model::ProductViewSummary::SupportDescriptionHasBeenSet ( ) const
inline

The description of the support for this Product.

Definition at line 432 of file ProductViewSummary.h.

◆ SupportEmailHasBeenSet()

bool Aws::ServiceCatalog::Model::ProductViewSummary::SupportEmailHasBeenSet ( ) const
inline

The email contact information to obtain support for this Product.

Definition at line 391 of file ProductViewSummary.h.

◆ SupportUrlHasBeenSet()

bool Aws::ServiceCatalog::Model::ProductViewSummary::SupportUrlHasBeenSet ( ) const
inline

The URL information to obtain support for this Product.

Definition at line 473 of file ProductViewSummary.h.

◆ TypeHasBeenSet()

bool Aws::ServiceCatalog::Model::ProductViewSummary::TypeHasBeenSet ( ) const
inline

The product type. Contact the product administrator for the significance of this value. If this value is MARKETPLACE, the product was created by AWS Marketplace.

Definition at line 266 of file ProductViewSummary.h.

◆ WithDistributor() [1/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithDistributor ( Aws::String &&  value)
inline

The distributor of the product. Contact the product administrator for the significance of this value.

Definition at line 337 of file ProductViewSummary.h.

◆ WithDistributor() [2/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithDistributor ( const Aws::String value)
inline

The distributor of the product. Contact the product administrator for the significance of this value.

Definition at line 331 of file ProductViewSummary.h.

◆ WithDistributor() [3/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithDistributor ( const char *  value)
inline

The distributor of the product. Contact the product administrator for the significance of this value.

Definition at line 343 of file ProductViewSummary.h.

◆ WithHasDefaultPath()

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithHasDefaultPath ( bool  value)
inline

Indicates whether the product has a default path. If the product does not have a default path, call ListLaunchPaths to disambiguate between paths. Otherwise, ListLaunchPaths is not required, and the output of ProductViewSummary can be used directly with DescribeProvisioningParameters.

Definition at line 380 of file ProductViewSummary.h.

◆ WithId() [1/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithId ( Aws::String &&  value)
inline

The product view identifier.

Definition at line 74 of file ProductViewSummary.h.

◆ WithId() [2/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithId ( const Aws::String value)
inline

The product view identifier.

Definition at line 69 of file ProductViewSummary.h.

◆ WithId() [3/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithId ( const char *  value)
inline

The product view identifier.

Definition at line 79 of file ProductViewSummary.h.

◆ WithName() [1/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithName ( Aws::String &&  value)
inline

The name of the product.

Definition at line 156 of file ProductViewSummary.h.

◆ WithName() [2/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithName ( const Aws::String value)
inline

The name of the product.

Definition at line 151 of file ProductViewSummary.h.

◆ WithName() [3/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithName ( const char *  value)
inline

The name of the product.

Definition at line 161 of file ProductViewSummary.h.

◆ WithOwner() [1/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithOwner ( Aws::String &&  value)
inline

The owner of the product. Contact the product administrator for the significance of this value.

Definition at line 204 of file ProductViewSummary.h.

◆ WithOwner() [2/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithOwner ( const Aws::String value)
inline

The owner of the product. Contact the product administrator for the significance of this value.

Definition at line 198 of file ProductViewSummary.h.

◆ WithOwner() [3/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithOwner ( const char *  value)
inline

The owner of the product. Contact the product administrator for the significance of this value.

Definition at line 210 of file ProductViewSummary.h.

◆ WithProductId() [1/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithProductId ( Aws::String &&  value)
inline

The product identifier.

Definition at line 115 of file ProductViewSummary.h.

◆ WithProductId() [2/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithProductId ( const Aws::String value)
inline

The product identifier.

Definition at line 110 of file ProductViewSummary.h.

◆ WithProductId() [3/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithProductId ( const char *  value)
inline

The product identifier.

Definition at line 120 of file ProductViewSummary.h.

◆ WithShortDescription() [1/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithShortDescription ( Aws::String &&  value)
inline

Short description of the product.

Definition at line 246 of file ProductViewSummary.h.

◆ WithShortDescription() [2/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithShortDescription ( const Aws::String value)
inline

Short description of the product.

Definition at line 241 of file ProductViewSummary.h.

◆ WithShortDescription() [3/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithShortDescription ( const char *  value)
inline

Short description of the product.

Definition at line 251 of file ProductViewSummary.h.

◆ WithSupportDescription() [1/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithSupportDescription ( Aws::String &&  value)
inline

The description of the support for this Product.

Definition at line 457 of file ProductViewSummary.h.

◆ WithSupportDescription() [2/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithSupportDescription ( const Aws::String value)
inline

The description of the support for this Product.

Definition at line 452 of file ProductViewSummary.h.

◆ WithSupportDescription() [3/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithSupportDescription ( const char *  value)
inline

The description of the support for this Product.

Definition at line 462 of file ProductViewSummary.h.

◆ WithSupportEmail() [1/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithSupportEmail ( Aws::String &&  value)
inline

The email contact information to obtain support for this Product.

Definition at line 416 of file ProductViewSummary.h.

◆ WithSupportEmail() [2/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithSupportEmail ( const Aws::String value)
inline

The email contact information to obtain support for this Product.

Definition at line 411 of file ProductViewSummary.h.

◆ WithSupportEmail() [3/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithSupportEmail ( const char *  value)
inline

The email contact information to obtain support for this Product.

Definition at line 421 of file ProductViewSummary.h.

◆ WithSupportUrl() [1/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithSupportUrl ( Aws::String &&  value)
inline

The URL information to obtain support for this Product.

Definition at line 498 of file ProductViewSummary.h.

◆ WithSupportUrl() [2/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithSupportUrl ( const Aws::String value)
inline

The URL information to obtain support for this Product.

Definition at line 493 of file ProductViewSummary.h.

◆ WithSupportUrl() [3/3]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithSupportUrl ( const char *  value)
inline

The URL information to obtain support for this Product.

Definition at line 503 of file ProductViewSummary.h.

◆ WithType() [1/2]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithType ( const ProductType value)
inline

The product type. Contact the product administrator for the significance of this value. If this value is MARKETPLACE, the product was created by AWS Marketplace.

Definition at line 287 of file ProductViewSummary.h.

◆ WithType() [2/2]

ProductViewSummary& Aws::ServiceCatalog::Model::ProductViewSummary::WithType ( ProductType &&  value)
inline

The product type. Contact the product administrator for the significance of this value. If this value is MARKETPLACE, the product was created by AWS Marketplace.

Definition at line 294 of file ProductViewSummary.h.


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