class Aws::SecurityHub::Types::Product
Contains details about a product.
@!attribute [rw] product_arn
The ARN assigned to the product. @return [String]
@!attribute [rw] product_name
The name of the product. @return [String]
@!attribute [rw] company_name
The name of the company that provides the product. @return [String]
@!attribute [rw] description
A description of the product. @return [String]
@!attribute [rw] categories
The categories assigned to the product. @return [Array<String>]
@!attribute [rw] integration_types
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. @return [Array<String>]
@!attribute [rw] marketplace_url
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. @return [String]
@!attribute [rw] activation_url
The URL to the service or product documentation about the integration with Security Hub, including how to activate the integration. @return [String]
@!attribute [rw] product_subscription_resource_policy
The resource policy associated with the product. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/Product AWS API Documentation
Constants
- SENSITIVE