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?
  • 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)