Class: Aws::LicenseManager::Types::ProductInformation
- Inherits:
-
Struct
- Object
- Struct
- Aws::LicenseManager::Types::ProductInformation
- Defined in:
- gems/aws-sdk-licensemanager/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, aProductInformationFilterName
which specifies the type of filter being declared, and aProductInformationFilterValue
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 isEQUALS
.Application Publisher
- The publisher of the application. Logical operator isEQUALS
.Application Version
- The version of the application. Logical operator isEQUALS
.Platform Name
- The name of the platform. Logical operator isEQUALS
.Platform Type
- The platform type. Logical operator isEQUALS
.Tag:key
- The key of a tag attached to an Amazon Web Services resource you wish to exclude from automated discovery. Logical operator isNOT_EQUALS
. The key for your tag must be appended toTag:
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 isNOT_EQUALS
.License Included
- The type of license included. Logical operators areEQUALS
andNOT_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 isEQUALS
. Possible values are:oracle-ee
|oracle-se
|oracle-se1
|oracle-se2
.License Pack
- The license pack. Logical operator isEQUALS
. Possible values are:data guard
|diagnostic pack sqlt
|tuning pack sqlt
|ols
|olap
.
3279 3280 3281 3282 3283 3284 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 3279 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
.
3279 3280 3281 3282 3283 3284 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 3279 class ProductInformation < Struct.new( :resource_type, :product_information_filter_list) SENSITIVE = [] include Aws::Structure end |