Class: Aws::LicenseManager::Types::ProductInformation
- Inherits:
-
Struct
- Object
- Struct
- Aws::LicenseManager::Types::ProductInformation
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-licensemanager/types.rb
Overview
Describes product information for a license configuration.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#product_information_filter_list ⇒ Array<Types::ProductInformationFilter>
A Product information filter consists of a ‘ProductInformationFilterComparator` which is a logical operator, a `ProductInformationFilterName` which specifies the type of filter being declared, and a `ProductInformationFilterValue` that specifies the value to filter on.
-
#resource_type ⇒ String
Resource type.
Instance Attribute Details
#product_information_filter_list ⇒ Array<Types::ProductInformationFilter>
A Product information filter consists of a ‘ProductInformationFilterComparator` which is a logical operator, a `ProductInformationFilterName` which specifies the type of filter being declared, and a `ProductInformationFilterValue` that specifies the value to filter on.
Accepted values for ‘ProductInformationFilterName` are listed here along with descriptions and valid options for `ProductInformationFilterComparator`.
The following filters and are supported when the resource type is ‘SSM_MANAGED`:
-
‘Application Name` - The name of the application. Logical operator is `EQUALS`.
-
‘Application Publisher` - The publisher of the application. Logical operator is `EQUALS`.
-
‘Application Version` - The version of the application. Logical operator is `EQUALS`.
-
‘Platform Name` - The name of the platform. Logical operator is `EQUALS`.
-
‘Platform Type` - The platform type. Logical operator is `EQUALS`.
-
‘Tag:key` - The key of a tag attached to an Amazon Web Services resource you wish to exclude from automated discovery. Logical operator is `NOT_EQUALS`. The key for your tag must be appended to `Tag:` following the example: `Tag:name-of-your-key`. `ProductInformationFilterValue` is optional if you are not using values for the key.
-
‘AccountId` - The 12-digit ID of an Amazon Web Services account you wish to exclude from automated discovery. Logical operator is `NOT_EQUALS`.
-
‘License Included` - The type of license included. Logical operators are `EQUALS` and `NOT_EQUALS`. Possible values are: `sql-server-enterprise` | `sql-server-standard` | `sql-server-web` | `windows-server-datacenter`.
The following filters and logical operators are supported when the resource type is ‘RDS`:
-
‘Engine Edition` - The edition of the database engine. Logical operator is `EQUALS`. Possible values are: `oracle-ee` | `oracle-se` | `oracle-se1` | `oracle-se2` | `db2-se` | `db2-ae`.
-
‘License Pack` - The license pack. Logical operator is `EQUALS`. Possible values are: `data guard` | `diagnostic pack sqlt` | `tuning pack sqlt` | `ols` | `olap`.
3318 3319 3320 3321 3322 3323 |
# File 'lib/aws-sdk-licensemanager/types.rb', line 3318 class ProductInformation < Struct.new( :resource_type, :product_information_filter_list) SENSITIVE = [] include Aws::Structure end |
#resource_type ⇒ String
Resource type. The possible values are ‘SSM_MANAGED` | `RDS`.
3318 3319 3320 3321 3322 3323 |
# File 'lib/aws-sdk-licensemanager/types.rb', line 3318 class ProductInformation < Struct.new( :resource_type, :product_information_filter_list) SENSITIVE = [] include Aws::Structure end |