Struct aws_sdk_securityhub::model::Product
source · #[non_exhaustive]pub struct Product { /* private fields */ }
Expand description
Contains details about a product.
Implementations§
source§impl Product
impl Product
sourcepub fn product_arn(&self) -> Option<&str>
pub fn product_arn(&self) -> Option<&str>
The ARN assigned to the product.
sourcepub fn product_name(&self) -> Option<&str>
pub fn product_name(&self) -> Option<&str>
The name of the product.
sourcepub fn company_name(&self) -> Option<&str>
pub fn company_name(&self) -> Option<&str>
The name of the company that provides the product.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
A description of the product.
sourcepub fn categories(&self) -> Option<&[String]>
pub fn categories(&self) -> Option<&[String]>
The categories assigned to the product.
sourcepub fn integration_types(&self) -> Option<&[IntegrationType]>
pub fn integration_types(&self) -> Option<&[IntegrationType]>
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.
sourcepub fn marketplace_url(&self) -> Option<&str>
pub fn marketplace_url(&self) -> Option<&str>
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.
sourcepub fn activation_url(&self) -> Option<&str>
pub fn activation_url(&self) -> Option<&str>
The URL to the service or product documentation about the integration with Security Hub, including how to activate the integration.
sourcepub fn product_subscription_resource_policy(&self) -> Option<&str>
pub fn product_subscription_resource_policy(&self) -> Option<&str>
The resource policy associated with the product.