[][src]Crate rusoto_license_manager

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
CreateLicenseRequest
CreateLicenseResponse
CreateLicenseVersionRequest
CreateLicenseVersionResponse
CreateTokenRequest
CreateTokenResponse
DatetimeRange

Describes a time range, in ISO8601-UTC format.

DeleteGrantRequest
DeleteGrantResponse
DeleteLicenseConfigurationRequest
DeleteLicenseConfigurationResponse
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
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
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
ResourceInventory

Details about a resource.

Tag

Details about a tag for a license configuration.

TagResourceRequest
TagResourceResponse
TokenData

Describes a token.

UntagResourceRequest
UntagResourceResponse
UpdateLicenseConfigurationRequest
UpdateLicenseConfigurationResponse
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

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

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

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

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

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.