GetEntitlementsRequest

public struct GetEntitlementsRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • Filter is used to return entitlements for a specific customer or for a specific dimension. Filters are described as keys mapped to a lists of values. Filtered requests are unioned for each value in the value list, and then intersected for each filter key.

    Declaration

    Swift

    public let filter: [GetEntitlementFilterName : [String]]?
  • The maximum number of items to retrieve from the GetEntitlements operation. For pagination, use the NextToken field in subsequent calls to GetEntitlements.

    Declaration

    Swift

    public let maxResults: Int?
  • For paginated calls to GetEntitlements, pass the NextToken from the previous GetEntitlementsResult.

    Declaration

    Swift

    public let nextToken: String?
  • Product code is used to uniquely identify a product in AWS Marketplace. The product code will be provided by AWS Marketplace when the product listing is created.

    Declaration

    Swift

    public let productCode: String
  • Undocumented

    Declaration

    Swift

    public init(filter: [GetEntitlementFilterName : [String]]? = nil, maxResults: Int? = nil, nextToken: String? = nil, productCode: String)
  • Declaration

    Swift

    public func validate(name: String) throws