AWS SDK for C++  1.9.105
AWS SDK for C++
Public Member Functions | List of all members
Aws::SecurityHub::Model::Product Class Reference

#include <Product.h>

Public Member Functions

 Product ()
 
 Product (Aws::Utils::Json::JsonView jsonValue)
 
Productoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetProductArn () const
 
bool ProductArnHasBeenSet () const
 
void SetProductArn (const Aws::String &value)
 
void SetProductArn (Aws::String &&value)
 
void SetProductArn (const char *value)
 
ProductWithProductArn (const Aws::String &value)
 
ProductWithProductArn (Aws::String &&value)
 
ProductWithProductArn (const char *value)
 
const Aws::StringGetProductName () const
 
bool ProductNameHasBeenSet () const
 
void SetProductName (const Aws::String &value)
 
void SetProductName (Aws::String &&value)
 
void SetProductName (const char *value)
 
ProductWithProductName (const Aws::String &value)
 
ProductWithProductName (Aws::String &&value)
 
ProductWithProductName (const char *value)
 
const Aws::StringGetCompanyName () const
 
bool CompanyNameHasBeenSet () const
 
void SetCompanyName (const Aws::String &value)
 
void SetCompanyName (Aws::String &&value)
 
void SetCompanyName (const char *value)
 
ProductWithCompanyName (const Aws::String &value)
 
ProductWithCompanyName (Aws::String &&value)
 
ProductWithCompanyName (const char *value)
 
const Aws::StringGetDescription () const
 
bool DescriptionHasBeenSet () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
ProductWithDescription (const Aws::String &value)
 
ProductWithDescription (Aws::String &&value)
 
ProductWithDescription (const char *value)
 
const Aws::Vector< Aws::String > & GetCategories () const
 
bool CategoriesHasBeenSet () const
 
void SetCategories (const Aws::Vector< Aws::String > &value)
 
void SetCategories (Aws::Vector< Aws::String > &&value)
 
ProductWithCategories (const Aws::Vector< Aws::String > &value)
 
ProductWithCategories (Aws::Vector< Aws::String > &&value)
 
ProductAddCategories (const Aws::String &value)
 
ProductAddCategories (Aws::String &&value)
 
ProductAddCategories (const char *value)
 
const Aws::Vector< IntegrationType > & GetIntegrationTypes () const
 
bool IntegrationTypesHasBeenSet () const
 
void SetIntegrationTypes (const Aws::Vector< IntegrationType > &value)
 
void SetIntegrationTypes (Aws::Vector< IntegrationType > &&value)
 
ProductWithIntegrationTypes (const Aws::Vector< IntegrationType > &value)
 
ProductWithIntegrationTypes (Aws::Vector< IntegrationType > &&value)
 
ProductAddIntegrationTypes (const IntegrationType &value)
 
ProductAddIntegrationTypes (IntegrationType &&value)
 
const Aws::StringGetMarketplaceUrl () const
 
bool MarketplaceUrlHasBeenSet () const
 
void SetMarketplaceUrl (const Aws::String &value)
 
void SetMarketplaceUrl (Aws::String &&value)
 
void SetMarketplaceUrl (const char *value)
 
ProductWithMarketplaceUrl (const Aws::String &value)
 
ProductWithMarketplaceUrl (Aws::String &&value)
 
ProductWithMarketplaceUrl (const char *value)
 
const Aws::StringGetActivationUrl () const
 
bool ActivationUrlHasBeenSet () const
 
void SetActivationUrl (const Aws::String &value)
 
void SetActivationUrl (Aws::String &&value)
 
void SetActivationUrl (const char *value)
 
ProductWithActivationUrl (const Aws::String &value)
 
ProductWithActivationUrl (Aws::String &&value)
 
ProductWithActivationUrl (const char *value)
 
const Aws::StringGetProductSubscriptionResourcePolicy () const
 
bool ProductSubscriptionResourcePolicyHasBeenSet () const
 
void SetProductSubscriptionResourcePolicy (const Aws::String &value)
 
void SetProductSubscriptionResourcePolicy (Aws::String &&value)
 
void SetProductSubscriptionResourcePolicy (const char *value)
 
ProductWithProductSubscriptionResourcePolicy (const Aws::String &value)
 
ProductWithProductSubscriptionResourcePolicy (Aws::String &&value)
 
ProductWithProductSubscriptionResourcePolicy (const char *value)
 

Detailed Description

Contains details about a product.

See Also:

AWS API Reference

Definition at line 33 of file Product.h.

Constructor & Destructor Documentation

◆ Product() [1/2]

Aws::SecurityHub::Model::Product::Product ( )

◆ Product() [2/2]

Aws::SecurityHub::Model::Product::Product ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ActivationUrlHasBeenSet()

bool Aws::SecurityHub::Model::Product::ActivationUrlHasBeenSet ( ) const
inline

The URL to the service or product documentation about the integration with Security Hub, including how to activate the integration.

Definition at line 424 of file Product.h.

◆ AddCategories() [1/3]

Product& Aws::SecurityHub::Model::Product::AddCategories ( Aws::String &&  value)
inline

The categories assigned to the product.

Definition at line 244 of file Product.h.

◆ AddCategories() [2/3]

Product& Aws::SecurityHub::Model::Product::AddCategories ( const Aws::String value)
inline

The categories assigned to the product.

Definition at line 239 of file Product.h.

◆ AddCategories() [3/3]

Product& Aws::SecurityHub::Model::Product::AddCategories ( const char *  value)
inline

The categories assigned to the product.

Definition at line 249 of file Product.h.

◆ AddIntegrationTypes() [1/2]

Product& Aws::SecurityHub::Model::Product::AddIntegrationTypes ( const IntegrationType value)
inline

The types of integration that the product supports. Available values are the following.

  • SEND_FINDINGS_TO_SECURITY_HUB - The integration sends findings to Security Hub.

  • RECEIVE_FINDINGS_FROM_SECURITY_HUB - The integration receives findings from Security Hub.

  • UPDATE_FINDINGS_IN_SECURITY_HUB - The integration does not send new findings to Security Hub, but does make updates to the findings that it receives from Security Hub.

Definition at line 334 of file Product.h.

◆ AddIntegrationTypes() [2/2]

Product& Aws::SecurityHub::Model::Product::AddIntegrationTypes ( IntegrationType &&  value)
inline

The types of integration that the product supports. Available values are the following.

  • SEND_FINDINGS_TO_SECURITY_HUB - The integration sends findings to Security Hub.

  • RECEIVE_FINDINGS_FROM_SECURITY_HUB - The integration receives findings from Security Hub.

  • UPDATE_FINDINGS_IN_SECURITY_HUB - The integration does not send new findings to Security Hub, but does make updates to the findings that it receives from Security Hub.

Definition at line 346 of file Product.h.

◆ CategoriesHasBeenSet()

bool Aws::SecurityHub::Model::Product::CategoriesHasBeenSet ( ) const
inline

The categories assigned to the product.

Definition at line 214 of file Product.h.

◆ CompanyNameHasBeenSet()

bool Aws::SecurityHub::Model::Product::CompanyNameHasBeenSet ( ) const
inline

The name of the company that provides the product.

Definition at line 132 of file Product.h.

◆ DescriptionHasBeenSet()

bool Aws::SecurityHub::Model::Product::DescriptionHasBeenSet ( ) const
inline

A description of the product.

Definition at line 173 of file Product.h.

◆ GetActivationUrl()

const Aws::String& Aws::SecurityHub::Model::Product::GetActivationUrl ( ) const
inline

The URL to the service or product documentation about the integration with Security Hub, including how to activate the integration.

Definition at line 418 of file Product.h.

◆ GetCategories()

const Aws::Vector<Aws::String>& Aws::SecurityHub::Model::Product::GetCategories ( ) const
inline

The categories assigned to the product.

Definition at line 209 of file Product.h.

◆ GetCompanyName()

const Aws::String& Aws::SecurityHub::Model::Product::GetCompanyName ( ) const
inline

The name of the company that provides the product.

Definition at line 127 of file Product.h.

◆ GetDescription()

const Aws::String& Aws::SecurityHub::Model::Product::GetDescription ( ) const
inline

A description of the product.

Definition at line 168 of file Product.h.

◆ GetIntegrationTypes()

const Aws::Vector<IntegrationType>& Aws::SecurityHub::Model::Product::GetIntegrationTypes ( ) const
inline

The types of integration that the product supports. Available values are the following.

  • SEND_FINDINGS_TO_SECURITY_HUB - The integration sends findings to Security Hub.

  • RECEIVE_FINDINGS_FROM_SECURITY_HUB - The integration receives findings from Security Hub.

  • UPDATE_FINDINGS_IN_SECURITY_HUB - The integration does not send new findings to Security Hub, but does make updates to the findings that it receives from Security Hub.

Definition at line 262 of file Product.h.

◆ GetMarketplaceUrl()

const Aws::String& Aws::SecurityHub::Model::Product::GetMarketplaceUrl ( ) const
inline

For integrations with Amazon Web Services services, the Amazon Web Services Console URL from which to activate the service.

For integrations with third-party products, the Amazon Web Services Marketplace URL from which to subscribe to or purchase the product.

Definition at line 355 of file Product.h.

◆ GetProductArn()

const Aws::String& Aws::SecurityHub::Model::Product::GetProductArn ( ) const
inline

The ARN assigned to the product.

Definition at line 45 of file Product.h.

◆ GetProductName()

const Aws::String& Aws::SecurityHub::Model::Product::GetProductName ( ) const
inline

The name of the product.

Definition at line 86 of file Product.h.

◆ GetProductSubscriptionResourcePolicy()

const Aws::String& Aws::SecurityHub::Model::Product::GetProductSubscriptionResourcePolicy ( ) const
inline

The resource policy associated with the product.

Definition at line 466 of file Product.h.

◆ IntegrationTypesHasBeenSet()

bool Aws::SecurityHub::Model::Product::IntegrationTypesHasBeenSet ( ) const
inline

The types of integration that the product supports. Available values are the following.

  • SEND_FINDINGS_TO_SECURITY_HUB - The integration sends findings to Security Hub.

  • RECEIVE_FINDINGS_FROM_SECURITY_HUB - The integration receives findings from Security Hub.

  • UPDATE_FINDINGS_IN_SECURITY_HUB - The integration does not send new findings to Security Hub, but does make updates to the findings that it receives from Security Hub.

Definition at line 274 of file Product.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SecurityHub::Model::Product::Jsonize ( ) const

◆ MarketplaceUrlHasBeenSet()

bool Aws::SecurityHub::Model::Product::MarketplaceUrlHasBeenSet ( ) const
inline

For integrations with Amazon Web Services services, the Amazon Web Services Console URL from which to activate the service.

For integrations with third-party products, the Amazon Web Services Marketplace URL from which to subscribe to or purchase the product.

Definition at line 363 of file Product.h.

◆ operator=()

Product& Aws::SecurityHub::Model::Product::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ ProductArnHasBeenSet()

bool Aws::SecurityHub::Model::Product::ProductArnHasBeenSet ( ) const
inline

The ARN assigned to the product.

Definition at line 50 of file Product.h.

◆ ProductNameHasBeenSet()

bool Aws::SecurityHub::Model::Product::ProductNameHasBeenSet ( ) const
inline

The name of the product.

Definition at line 91 of file Product.h.

◆ ProductSubscriptionResourcePolicyHasBeenSet()

bool Aws::SecurityHub::Model::Product::ProductSubscriptionResourcePolicyHasBeenSet ( ) const
inline

The resource policy associated with the product.

Definition at line 471 of file Product.h.

◆ SetActivationUrl() [1/3]

void Aws::SecurityHub::Model::Product::SetActivationUrl ( Aws::String &&  value)
inline

The URL to the service or product documentation about the integration with Security Hub, including how to activate the integration.

Definition at line 436 of file Product.h.

◆ SetActivationUrl() [2/3]

void Aws::SecurityHub::Model::Product::SetActivationUrl ( const Aws::String value)
inline

The URL to the service or product documentation about the integration with Security Hub, including how to activate the integration.

Definition at line 430 of file Product.h.

◆ SetActivationUrl() [3/3]

void Aws::SecurityHub::Model::Product::SetActivationUrl ( const char *  value)
inline

The URL to the service or product documentation about the integration with Security Hub, including how to activate the integration.

Definition at line 442 of file Product.h.

◆ SetCategories() [1/2]

void Aws::SecurityHub::Model::Product::SetCategories ( Aws::Vector< Aws::String > &&  value)
inline

The categories assigned to the product.

Definition at line 224 of file Product.h.

◆ SetCategories() [2/2]

void Aws::SecurityHub::Model::Product::SetCategories ( const Aws::Vector< Aws::String > &  value)
inline

The categories assigned to the product.

Definition at line 219 of file Product.h.

◆ SetCompanyName() [1/3]

void Aws::SecurityHub::Model::Product::SetCompanyName ( Aws::String &&  value)
inline

The name of the company that provides the product.

Definition at line 142 of file Product.h.

◆ SetCompanyName() [2/3]

void Aws::SecurityHub::Model::Product::SetCompanyName ( const Aws::String value)
inline

The name of the company that provides the product.

Definition at line 137 of file Product.h.

◆ SetCompanyName() [3/3]

void Aws::SecurityHub::Model::Product::SetCompanyName ( const char *  value)
inline

The name of the company that provides the product.

Definition at line 147 of file Product.h.

◆ SetDescription() [1/3]

void Aws::SecurityHub::Model::Product::SetDescription ( Aws::String &&  value)
inline

A description of the product.

Definition at line 183 of file Product.h.

◆ SetDescription() [2/3]

void Aws::SecurityHub::Model::Product::SetDescription ( const Aws::String value)
inline

A description of the product.

Definition at line 178 of file Product.h.

◆ SetDescription() [3/3]

void Aws::SecurityHub::Model::Product::SetDescription ( const char *  value)
inline

A description of the product.

Definition at line 188 of file Product.h.

◆ SetIntegrationTypes() [1/2]

void Aws::SecurityHub::Model::Product::SetIntegrationTypes ( Aws::Vector< IntegrationType > &&  value)
inline

The types of integration that the product supports. Available values are the following.

  • SEND_FINDINGS_TO_SECURITY_HUB - The integration sends findings to Security Hub.

  • RECEIVE_FINDINGS_FROM_SECURITY_HUB - The integration receives findings from Security Hub.

  • UPDATE_FINDINGS_IN_SECURITY_HUB - The integration does not send new findings to Security Hub, but does make updates to the findings that it receives from Security Hub.

Definition at line 298 of file Product.h.

◆ SetIntegrationTypes() [2/2]

void Aws::SecurityHub::Model::Product::SetIntegrationTypes ( const Aws::Vector< IntegrationType > &  value)
inline

The types of integration that the product supports. Available values are the following.

  • SEND_FINDINGS_TO_SECURITY_HUB - The integration sends findings to Security Hub.

  • RECEIVE_FINDINGS_FROM_SECURITY_HUB - The integration receives findings from Security Hub.

  • UPDATE_FINDINGS_IN_SECURITY_HUB - The integration does not send new findings to Security Hub, but does make updates to the findings that it receives from Security Hub.

Definition at line 286 of file Product.h.

◆ SetMarketplaceUrl() [1/3]

void Aws::SecurityHub::Model::Product::SetMarketplaceUrl ( Aws::String &&  value)
inline

For integrations with Amazon Web Services services, the Amazon Web Services Console URL from which to activate the service.

For integrations with third-party products, the Amazon Web Services Marketplace URL from which to subscribe to or purchase the product.

Definition at line 379 of file Product.h.

◆ SetMarketplaceUrl() [2/3]

void Aws::SecurityHub::Model::Product::SetMarketplaceUrl ( const Aws::String value)
inline

For integrations with Amazon Web Services services, the Amazon Web Services Console URL from which to activate the service.

For integrations with third-party products, the Amazon Web Services Marketplace URL from which to subscribe to or purchase the product.

Definition at line 371 of file Product.h.

◆ SetMarketplaceUrl() [3/3]

void Aws::SecurityHub::Model::Product::SetMarketplaceUrl ( const char *  value)
inline

For integrations with Amazon Web Services services, the Amazon Web Services Console URL from which to activate the service.

For integrations with third-party products, the Amazon Web Services Marketplace URL from which to subscribe to or purchase the product.

Definition at line 387 of file Product.h.

◆ SetProductArn() [1/3]

void Aws::SecurityHub::Model::Product::SetProductArn ( Aws::String &&  value)
inline

The ARN assigned to the product.

Definition at line 60 of file Product.h.

◆ SetProductArn() [2/3]

void Aws::SecurityHub::Model::Product::SetProductArn ( const Aws::String value)
inline

The ARN assigned to the product.

Definition at line 55 of file Product.h.

◆ SetProductArn() [3/3]

void Aws::SecurityHub::Model::Product::SetProductArn ( const char *  value)
inline

The ARN assigned to the product.

Definition at line 65 of file Product.h.

◆ SetProductName() [1/3]

void Aws::SecurityHub::Model::Product::SetProductName ( Aws::String &&  value)
inline

The name of the product.

Definition at line 101 of file Product.h.

◆ SetProductName() [2/3]

void Aws::SecurityHub::Model::Product::SetProductName ( const Aws::String value)
inline

The name of the product.

Definition at line 96 of file Product.h.

◆ SetProductName() [3/3]

void Aws::SecurityHub::Model::Product::SetProductName ( const char *  value)
inline

The name of the product.

Definition at line 106 of file Product.h.

◆ SetProductSubscriptionResourcePolicy() [1/3]

void Aws::SecurityHub::Model::Product::SetProductSubscriptionResourcePolicy ( Aws::String &&  value)
inline

The resource policy associated with the product.

Definition at line 481 of file Product.h.

◆ SetProductSubscriptionResourcePolicy() [2/3]

void Aws::SecurityHub::Model::Product::SetProductSubscriptionResourcePolicy ( const Aws::String value)
inline

The resource policy associated with the product.

Definition at line 476 of file Product.h.

◆ SetProductSubscriptionResourcePolicy() [3/3]

void Aws::SecurityHub::Model::Product::SetProductSubscriptionResourcePolicy ( const char *  value)
inline

The resource policy associated with the product.

Definition at line 486 of file Product.h.

◆ WithActivationUrl() [1/3]

Product& Aws::SecurityHub::Model::Product::WithActivationUrl ( Aws::String &&  value)
inline

The URL to the service or product documentation about the integration with Security Hub, including how to activate the integration.

Definition at line 454 of file Product.h.

◆ WithActivationUrl() [2/3]

Product& Aws::SecurityHub::Model::Product::WithActivationUrl ( const Aws::String value)
inline

The URL to the service or product documentation about the integration with Security Hub, including how to activate the integration.

Definition at line 448 of file Product.h.

◆ WithActivationUrl() [3/3]

Product& Aws::SecurityHub::Model::Product::WithActivationUrl ( const char *  value)
inline

The URL to the service or product documentation about the integration with Security Hub, including how to activate the integration.

Definition at line 460 of file Product.h.

◆ WithCategories() [1/2]

Product& Aws::SecurityHub::Model::Product::WithCategories ( Aws::Vector< Aws::String > &&  value)
inline

The categories assigned to the product.

Definition at line 234 of file Product.h.

◆ WithCategories() [2/2]

Product& Aws::SecurityHub::Model::Product::WithCategories ( const Aws::Vector< Aws::String > &  value)
inline

The categories assigned to the product.

Definition at line 229 of file Product.h.

◆ WithCompanyName() [1/3]

Product& Aws::SecurityHub::Model::Product::WithCompanyName ( Aws::String &&  value)
inline

The name of the company that provides the product.

Definition at line 157 of file Product.h.

◆ WithCompanyName() [2/3]

Product& Aws::SecurityHub::Model::Product::WithCompanyName ( const Aws::String value)
inline

The name of the company that provides the product.

Definition at line 152 of file Product.h.

◆ WithCompanyName() [3/3]

Product& Aws::SecurityHub::Model::Product::WithCompanyName ( const char *  value)
inline

The name of the company that provides the product.

Definition at line 162 of file Product.h.

◆ WithDescription() [1/3]

Product& Aws::SecurityHub::Model::Product::WithDescription ( Aws::String &&  value)
inline

A description of the product.

Definition at line 198 of file Product.h.

◆ WithDescription() [2/3]

Product& Aws::SecurityHub::Model::Product::WithDescription ( const Aws::String value)
inline

A description of the product.

Definition at line 193 of file Product.h.

◆ WithDescription() [3/3]

Product& Aws::SecurityHub::Model::Product::WithDescription ( const char *  value)
inline

A description of the product.

Definition at line 203 of file Product.h.

◆ WithIntegrationTypes() [1/2]

Product& Aws::SecurityHub::Model::Product::WithIntegrationTypes ( Aws::Vector< IntegrationType > &&  value)
inline

The types of integration that the product supports. Available values are the following.

  • SEND_FINDINGS_TO_SECURITY_HUB - The integration sends findings to Security Hub.

  • RECEIVE_FINDINGS_FROM_SECURITY_HUB - The integration receives findings from Security Hub.

  • UPDATE_FINDINGS_IN_SECURITY_HUB - The integration does not send new findings to Security Hub, but does make updates to the findings that it receives from Security Hub.

Definition at line 322 of file Product.h.

◆ WithIntegrationTypes() [2/2]

Product& Aws::SecurityHub::Model::Product::WithIntegrationTypes ( const Aws::Vector< IntegrationType > &  value)
inline

The types of integration that the product supports. Available values are the following.

  • SEND_FINDINGS_TO_SECURITY_HUB - The integration sends findings to Security Hub.

  • RECEIVE_FINDINGS_FROM_SECURITY_HUB - The integration receives findings from Security Hub.

  • UPDATE_FINDINGS_IN_SECURITY_HUB - The integration does not send new findings to Security Hub, but does make updates to the findings that it receives from Security Hub.

Definition at line 310 of file Product.h.

◆ WithMarketplaceUrl() [1/3]

Product& Aws::SecurityHub::Model::Product::WithMarketplaceUrl ( Aws::String &&  value)
inline

For integrations with Amazon Web Services services, the Amazon Web Services Console URL from which to activate the service.

For integrations with third-party products, the Amazon Web Services Marketplace URL from which to subscribe to or purchase the product.

Definition at line 403 of file Product.h.

◆ WithMarketplaceUrl() [2/3]

Product& Aws::SecurityHub::Model::Product::WithMarketplaceUrl ( const Aws::String value)
inline

For integrations with Amazon Web Services services, the Amazon Web Services Console URL from which to activate the service.

For integrations with third-party products, the Amazon Web Services Marketplace URL from which to subscribe to or purchase the product.

Definition at line 395 of file Product.h.

◆ WithMarketplaceUrl() [3/3]

Product& Aws::SecurityHub::Model::Product::WithMarketplaceUrl ( const char *  value)
inline

For integrations with Amazon Web Services services, the Amazon Web Services Console URL from which to activate the service.

For integrations with third-party products, the Amazon Web Services Marketplace URL from which to subscribe to or purchase the product.

Definition at line 411 of file Product.h.

◆ WithProductArn() [1/3]

Product& Aws::SecurityHub::Model::Product::WithProductArn ( Aws::String &&  value)
inline

The ARN assigned to the product.

Definition at line 75 of file Product.h.

◆ WithProductArn() [2/3]

Product& Aws::SecurityHub::Model::Product::WithProductArn ( const Aws::String value)
inline

The ARN assigned to the product.

Definition at line 70 of file Product.h.

◆ WithProductArn() [3/3]

Product& Aws::SecurityHub::Model::Product::WithProductArn ( const char *  value)
inline

The ARN assigned to the product.

Definition at line 80 of file Product.h.

◆ WithProductName() [1/3]

Product& Aws::SecurityHub::Model::Product::WithProductName ( Aws::String &&  value)
inline

The name of the product.

Definition at line 116 of file Product.h.

◆ WithProductName() [2/3]

Product& Aws::SecurityHub::Model::Product::WithProductName ( const Aws::String value)
inline

The name of the product.

Definition at line 111 of file Product.h.

◆ WithProductName() [3/3]

Product& Aws::SecurityHub::Model::Product::WithProductName ( const char *  value)
inline

The name of the product.

Definition at line 121 of file Product.h.

◆ WithProductSubscriptionResourcePolicy() [1/3]

Product& Aws::SecurityHub::Model::Product::WithProductSubscriptionResourcePolicy ( Aws::String &&  value)
inline

The resource policy associated with the product.

Definition at line 496 of file Product.h.

◆ WithProductSubscriptionResourcePolicy() [2/3]

Product& Aws::SecurityHub::Model::Product::WithProductSubscriptionResourcePolicy ( const Aws::String value)
inline

The resource policy associated with the product.

Definition at line 491 of file Product.h.

◆ WithProductSubscriptionResourcePolicy() [3/3]

Product& Aws::SecurityHub::Model::Product::WithProductSubscriptionResourcePolicy ( const char *  value)
inline

The resource policy associated with the product.

Definition at line 501 of file Product.h.


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