Crate rusoto_license_manager

Source
Expand description

AWS License Manager

AWS License Manager makes it easier to manage licenses from software vendors across multiple AWS accounts and on-premises servers.

If you’re using the service, you’re probably looking for LicenseManagerClient and LicenseManager.

Structs§

AcceptGrantRequest
AcceptGrantResponse
AutomatedDiscoveryInformation

Describes automated discovery.

BorrowConfiguration

Details about a borrow configuration.

CheckInLicenseRequest
CheckInLicenseResponse
CheckoutBorrowLicenseRequest
CheckoutBorrowLicenseResponse
CheckoutLicenseRequest
CheckoutLicenseResponse
ConsumedLicenseSummary

Details about license consumption.

ConsumptionConfiguration

Details about a consumption configuration.

CreateGrantRequest
CreateGrantResponse
CreateGrantVersionRequest
CreateGrantVersionResponse
CreateLicenseConfigurationRequest
CreateLicenseConfigurationResponse
CreateLicenseManagerReportGeneratorRequest
CreateLicenseManagerReportGeneratorResponse
CreateLicenseRequest
CreateLicenseResponse
CreateLicenseVersionRequest
CreateLicenseVersionResponse
CreateTokenRequest
CreateTokenResponse
DatetimeRange

Describes a time range, in ISO8601-UTC format.

DeleteGrantRequest
DeleteGrantResponse
DeleteLicenseConfigurationRequest
DeleteLicenseConfigurationResponse
DeleteLicenseManagerReportGeneratorRequest
DeleteLicenseManagerReportGeneratorResponse
DeleteLicenseRequest
DeleteLicenseResponse
DeleteTokenRequest
DeleteTokenResponse
Entitlement

Describes a resource entitled for use with a license.

EntitlementData

Data associated with an entitlement resource.

EntitlementUsage

Usage associated with an entitlement resource.

ExtendLicenseConsumptionRequest
ExtendLicenseConsumptionResponse
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.

GetAccessTokenRequest
GetAccessTokenResponse
GetGrantRequest
GetGrantResponse
GetLicenseConfigurationRequest
GetLicenseConfigurationResponse
GetLicenseManagerReportGeneratorRequest
GetLicenseManagerReportGeneratorResponse
GetLicenseRequest
GetLicenseResponse
GetLicenseUsageRequest
GetLicenseUsageResponse
GetServiceSettingsRequest
GetServiceSettingsResponse
Grant

Describes a grant.

GrantedLicense

Describes a license that is granted to a grantee.

InventoryFilter

An inventory filter.

Issuer

Details about the issuer of a license.

IssuerDetails

Details associated with the issuer of a license.

License

Software license that is managed in AWS License Manager.

LicenseConfiguration

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.

LicenseConfigurationAssociation

Describes an association with a license configuration.

LicenseConfigurationUsage

Details about the usage of a resource associated with a license configuration.

LicenseManagerClient
A client for the AWS License Manager API.
LicenseOperationFailure

Describes the failure of a license operation.

LicenseSpecification

Details for associating a license configuration with a resource.

LicenseUsage

Describes the entitlement usage associated with a license.

ListAssociationsForLicenseConfigurationRequest
ListAssociationsForLicenseConfigurationResponse
ListDistributedGrantsRequest
ListDistributedGrantsResponse
ListFailuresForLicenseConfigurationOperationsRequest
ListFailuresForLicenseConfigurationOperationsResponse
ListLicenseConfigurationsRequest
ListLicenseConfigurationsResponse
ListLicenseManagerReportGeneratorsRequest
ListLicenseManagerReportGeneratorsResponse
ListLicenseSpecificationsForResourceRequest
ListLicenseSpecificationsForResourceResponse
ListLicenseVersionsRequest
ListLicenseVersionsResponse
ListLicensesRequest
ListLicensesResponse
ListReceivedGrantsRequest
ListReceivedGrantsResponse
ListReceivedLicensesRequest
ListReceivedLicensesResponse
ListResourceInventoryRequest
ListResourceInventoryResponse
ListTagsForResourceRequest
ListTagsForResourceResponse
ListTokensRequest
ListTokensResponse
ListUsageForLicenseConfigurationRequest
ListUsageForLicenseConfigurationResponse
ManagedResourceSummary

Summary information about a managed resource.

Metadata

Describes key/value pairs.

OrganizationConfiguration

Configuration information for AWS Organizations.

ProductInformation

Describes product information for a license configuration.

ProductInformationFilter

Describes product information filters.

ProvisionalConfiguration

Details about a provisional configuration.

ReceivedMetadata

Metadata associated with received licenses and grants.

RejectGrantRequest
RejectGrantResponse
ReportContext

Details of the license configuration that this generator reports on.

ReportFrequency

Details on how frequently reports are generated.

ReportGenerator

Describe the details of a report generator.

ResourceInventory

Details about a resource.

S3Location

Details of the S3 bucket that report generator reports are published to.

Tag

Details about a tag for a license configuration.

TagResourceRequest
TagResourceResponse
TokenData

Describes a token.

UntagResourceRequest
UntagResourceResponse
UpdateLicenseConfigurationRequest
UpdateLicenseConfigurationResponse
UpdateLicenseManagerReportGeneratorRequest
UpdateLicenseManagerReportGeneratorResponse
UpdateLicenseSpecificationsForResourceRequest
UpdateLicenseSpecificationsForResourceResponse
UpdateServiceSettingsRequest
UpdateServiceSettingsResponse

Enums§

AcceptGrantError
Errors returned by AcceptGrant
CheckInLicenseError
Errors returned by CheckInLicense
CheckoutBorrowLicenseError
Errors returned by CheckoutBorrowLicense
CheckoutLicenseError
Errors returned by CheckoutLicense
CreateGrantError
Errors returned by CreateGrant
CreateGrantVersionError
Errors returned by CreateGrantVersion
CreateLicenseConfigurationError
Errors returned by CreateLicenseConfiguration
CreateLicenseError
Errors returned by CreateLicense
CreateLicenseManagerReportGeneratorError
Errors returned by CreateLicenseManagerReportGenerator
CreateLicenseVersionError
Errors returned by CreateLicenseVersion
CreateTokenError
Errors returned by CreateToken
DeleteGrantError
Errors returned by DeleteGrant
DeleteLicenseConfigurationError
Errors returned by DeleteLicenseConfiguration
DeleteLicenseError
Errors returned by DeleteLicense
DeleteLicenseManagerReportGeneratorError
Errors returned by DeleteLicenseManagerReportGenerator
DeleteTokenError
Errors returned by DeleteToken
ExtendLicenseConsumptionError
Errors returned by ExtendLicenseConsumption
GetAccessTokenError
Errors returned by GetAccessToken
GetGrantError
Errors returned by GetGrant
GetLicenseConfigurationError
Errors returned by GetLicenseConfiguration
GetLicenseError
Errors returned by GetLicense
GetLicenseManagerReportGeneratorError
Errors returned by GetLicenseManagerReportGenerator
GetLicenseUsageError
Errors returned by GetLicenseUsage
GetServiceSettingsError
Errors returned by GetServiceSettings
ListAssociationsForLicenseConfigurationError
Errors returned by ListAssociationsForLicenseConfiguration
ListDistributedGrantsError
Errors returned by ListDistributedGrants
ListFailuresForLicenseConfigurationOperationsError
Errors returned by ListFailuresForLicenseConfigurationOperations
ListLicenseConfigurationsError
Errors returned by ListLicenseConfigurations
ListLicenseManagerReportGeneratorsError
Errors returned by ListLicenseManagerReportGenerators
ListLicenseSpecificationsForResourceError
Errors returned by ListLicenseSpecificationsForResource
ListLicenseVersionsError
Errors returned by ListLicenseVersions
ListLicensesError
Errors returned by ListLicenses
ListReceivedGrantsError
Errors returned by ListReceivedGrants
ListReceivedLicensesError
Errors returned by ListReceivedLicenses
ListResourceInventoryError
Errors returned by ListResourceInventory
ListTagsForResourceError
Errors returned by ListTagsForResource
ListTokensError
Errors returned by ListTokens
ListUsageForLicenseConfigurationError
Errors returned by ListUsageForLicenseConfiguration
RejectGrantError
Errors returned by RejectGrant
TagResourceError
Errors returned by TagResource
UntagResourceError
Errors returned by UntagResource
UpdateLicenseConfigurationError
Errors returned by UpdateLicenseConfiguration
UpdateLicenseManagerReportGeneratorError
Errors returned by UpdateLicenseManagerReportGenerator
UpdateLicenseSpecificationsForResourceError
Errors returned by UpdateLicenseSpecificationsForResource
UpdateServiceSettingsError
Errors returned by UpdateServiceSettings

Traits§

LicenseManager
Trait representing the capabilities of the AWS License Manager API. AWS License Manager clients implement this trait.