Expand description
Data structures used by operation inputs/outputs.
Modules§
Structs§
- AndRule
Statement AND rule statement.
- Asset
Asset.
- Automated
Discovery Information Describes automated discovery.
- Borrow
Configuration Details about a borrow configuration.
- Consumed
License Summary Details about license consumption.
- Consumption
Configuration Details about a consumption configuration.
- Cross
Account Discovery Service Status Status information for cross-account discovery service.
- Cross
Region Discovery Status Status information for cross-region discovery.
- Datetime
Range Describes a time range, in ISO8601-UTC format.
- Entitlement
Describes a resource entitled for use with a license.
- Entitlement
Data Data associated with an entitlement resource.
- Entitlement
Usage Usage associated with an entitlement resource.
- Filter
A filter name and value pair that is used to return more specific results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.
- Grant
Describes a grant.
- Granted
License Describes a license that is granted to a grantee.
- Instance
Rule Statement Instance rule statement.
- Inventory
Filter An inventory filter.
- Issuer
Details about the issuer of a license.
- Issuer
Details Details associated with the issuer of a license.
- License
Software license that is managed in License Manager.
- License
Asset Group License asset group.
- License
Asset Group Configuration License asset group configuration.
- License
Asset Group Property License asset group property.
- License
Asset Rule License asset rule.
- License
Asset Ruleset License asset ruleset.
- License
Configuration A license configuration is an abstraction of a customer license agreement that can be consumed and enforced by License Manager. Components include specifications for the license type (licensing by instance, socket, CPU, or vCPU), allowed tenancy (shared tenancy, Dedicated Instance, Dedicated Host, or all of these), host affinity (how long a VM must be associated with a host), and the number of licenses purchased and used.
- License
Configuration Association Describes an association with a license configuration.
- License
Configuration Rule Statement License configuration rule statement.
- License
Configuration Usage Details about the usage of a resource associated with a license configuration.
- License
Conversion Context Information about a license type conversion task.
- License
Conversion Task Information about a license type conversion task.
- License
Operation Failure Describes the failure of a license operation.
- License
Rule Statement License rule statement.
- License
Specification Details for associating a license configuration with a resource.
- License
Usage Describes the entitlement usage associated with a license.
- Managed
Resource Summary Summary information about a managed resource.
- Matching
Rule Statement Matching rule statement.
- Metadata
Describes key/value pairs.
- Options
The options you can specify when you create a new version of a grant, such as activation override behavior. For more information, see Granted licenses in License Manager in the License Manager User Guide.
- OrRule
Statement OR rule statement.
- Organization
Configuration Configuration information for Organizations.
- Product
Code List Item A list item that contains a product code.
- Product
Information Describes product information for a license configuration.
- Product
Information Filter Describes product information filters.
- Provisional
Configuration Details about a provisional configuration.
- Received
Metadata Metadata associated with received licenses and grants.
- Region
Status Status information for a specific region.
- Report
Context Details of the license configuration that this generator reports on.
- Report
Frequency Details about how frequently reports are generated.
- Report
Generator Describe the details of a report generator.
- Resource
Inventory Details about a resource.
- Rule
Statement Rule statement.
- S3Location
Details of the S3 bucket that report generator reports are published to.
- Script
Rule Statement Rule statement that uses a script to evaluate license asset conditions.
- Service
Status Overall service status information for License Manager.
- Tag
Details about the tags for a resource. For more information about tagging support in License Manager, see the TagResource operation.
- Token
Data Describes a token.
Enums§
- Activation
Override Behavior - When writing a match expression against
ActivationOverrideBehavior, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Allowed
Operation - When writing a match expression against
AllowedOperation, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Checkout
Type - When writing a match expression against
CheckoutType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Digital
Signature Method - When writing a match expression against
DigitalSignatureMethod, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Entitlement
Data Unit - When writing a match expression against
EntitlementDataUnit, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Entitlement
Unit - When writing a match expression against
EntitlementUnit, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Grant
Status - When writing a match expression against
GrantStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Inventory
Filter Condition - When writing a match expression against
InventoryFilterCondition, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - License
Asset Group Status - When writing a match expression against
LicenseAssetGroupStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - License
Configuration Status - When writing a match expression against
LicenseConfigurationStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - License
Conversion Task Status - When writing a match expression against
LicenseConversionTaskStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - License
Counting Type - When writing a match expression against
LicenseCountingType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - License
Deletion Status - When writing a match expression against
LicenseDeletionStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - License
Status - When writing a match expression against
LicenseStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Product
Code Type - When writing a match expression against
ProductCodeType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Received
Status - When writing a match expression against
ReceivedStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Renew
Type - When writing a match expression against
RenewType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Report
Frequency Type - When writing a match expression against
ReportFrequencyType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Report
Type - When writing a match expression against
ReportType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Resource
Type - When writing a match expression against
ResourceType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Token
Type - When writing a match expression against
TokenType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.