MatchingRuleStatement - Amazon License Manager
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

MatchingRuleStatement

Matching rule statement.

Contents

Constraint

Constraint.

Type: String

Required: Yes

KeyToMatch

Key to match.

The following keys and are supported when the RuleStatement type is Instance:

  • Platform - The name of the platform. Logical operators are EQUALS and NOT_EQUALS.

  • EC2BillingProduct - The billing product code. Logical operators are EQUALS and NOT_EQUALS. Possible values are: windows-server-enterprise | windows-byol | rhel | rhel-byol | rhel-high-availability | ubuntu-pro | suse-linux | sql-server-standard | sql-server-enterprise.

  • MarketPlaceProductCode - The Marketplace product code. Logical operators are EQUALS and NOT_EQUALS.

  • AMIId - The ID of the AMI. Logical operators are EQUALS and NOT_EQUALS.

  • InstanceType - The instance type. Logical operators are EQUALS and NOT_EQUALS.

  • InstanceId - The ID of the instance. Logical operators are EQUALS and NOT_EQUALS.

  • HostId - The ID of the host. Logical operators are EQUALS and NOT_EQUALS.

  • AccountId - The ID of the account. Logical operators are EQUALS and NOT_EQUALS.

The following keys and are supported when the RuleStatement type is License:

  • LicenseArn - The ARN of a Managed Entitlement License. Logical operators are EQUALS and NOT_EQUALS.

  • ProductSKU - The productSKU of the license. Logical operators are EQUALS and NOT_EQUALS.

  • Issuer - The issuer of the license. Logical operators are EQUALS and NOT_EQUALS.

  • Beneficiary - The beneficiary of the license. Logical operators are EQUALS and NOT_EQUALS.

  • LicenseStatus - The status of the license. Logical operators are EQUALS and NOT_EQUALS.

  • HomeRegion - The home region of the license. Logical operators are EQUALS and NOT_EQUALS.

The following keys and are supported when the RuleStatement type is License Configuration:

  • LicenseConfigurationArn - The ARN of a self-managed license configuration. Logical operators are EQUALS and NOT_EQUALS.

  • AccountId - The account of the license configuration. Logical operators are EQUALS and NOT_EQUALS.

Type: String

Required: Yes

ValueToMatch

Value to match.

Type: Array of strings

Required: Yes

See Also

For more information about using this API in one of the language-specific Amazon SDKs, see the following: