MatchingRuleStatement - AWS License Manager

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 AWS SDKs, see the following: