Product
public struct Product : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The URL used to activate the product.
Declaration
Swift
public let activationUrl: String?
-
The categories assigned to the product.
Declaration
Swift
public let categories: [String]?
-
The name of the company that provides the product.
Declaration
Swift
public let companyName: String?
-
A description of the product.
Declaration
Swift
public let description: String?
-
The types of integration that the product supports. Available values are the following. SEND_FINDINGS_TO_SECURITY_HUB - Indicates that the integration sends findings to Security Hub. RECEIVE_FINDINGS_FROM_SECURITY_HUB - Indicates that the integration receives findings from Security Hub.
Declaration
Swift
public let integrationTypes: [IntegrationType]?
-
The URL for the page that contains more information about the product.
Declaration
Swift
public let marketplaceUrl: String?
-
The ARN assigned to the product.
Declaration
Swift
public let productArn: String
-
The name of the product.
Declaration
Swift
public let productName: String?
-
The resource policy associated with the product.
Declaration
Swift
public let productSubscriptionResourcePolicy: String?
-
init(activationUrl:categories:companyName:description:integrationTypes:marketplaceUrl:productArn:productName:productSubscriptionResourcePolicy:)
Undocumented
Declaration
Swift
public init(activationUrl: String? = nil, categories: [String]? = nil, companyName: String? = nil, description: String? = nil, integrationTypes: [IntegrationType]? = nil, marketplaceUrl: String? = nil, productArn: String, productName: String? = nil, productSubscriptionResourcePolicy: String? = nil)