AWS SDK for C++  1.8.95
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::LicenseManager::Model Namespace Reference

Namespaces

 InventoryFilterConditionMapper
 
 LicenseConfigurationStatusMapper
 
 LicenseCountingTypeMapper
 
 ResourceTypeMapper
 

Classes

class  AutomatedDiscoveryInformation
 
class  ConsumedLicenseSummary
 
class  CreateLicenseConfigurationRequest
 
class  CreateLicenseConfigurationResult
 
class  DeleteLicenseConfigurationRequest
 
class  DeleteLicenseConfigurationResult
 
class  Filter
 
class  GetLicenseConfigurationRequest
 
class  GetLicenseConfigurationResult
 
class  GetServiceSettingsRequest
 
class  GetServiceSettingsResult
 
class  InventoryFilter
 
class  LicenseConfiguration
 
class  LicenseConfigurationAssociation
 
class  LicenseConfigurationUsage
 
class  LicenseOperationFailure
 
class  LicenseSpecification
 
class  ListAssociationsForLicenseConfigurationRequest
 
class  ListAssociationsForLicenseConfigurationResult
 
class  ListFailuresForLicenseConfigurationOperationsRequest
 
class  ListFailuresForLicenseConfigurationOperationsResult
 
class  ListLicenseConfigurationsRequest
 
class  ListLicenseConfigurationsResult
 
class  ListLicenseSpecificationsForResourceRequest
 
class  ListLicenseSpecificationsForResourceResult
 
class  ListResourceInventoryRequest
 
class  ListResourceInventoryResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  ListUsageForLicenseConfigurationRequest
 
class  ListUsageForLicenseConfigurationResult
 
class  ManagedResourceSummary
 
class  Metadata
 
class  OrganizationConfiguration
 
class  ProductInformation
 
class  ProductInformationFilter
 
class  ResourceInventory
 
class  Tag
 
class  TagResourceRequest
 
class  TagResourceResult
 
class  UntagResourceRequest
 
class  UntagResourceResult
 
class  UpdateLicenseConfigurationRequest
 
class  UpdateLicenseConfigurationResult
 
class  UpdateLicenseSpecificationsForResourceRequest
 
class  UpdateLicenseSpecificationsForResourceResult
 
class  UpdateServiceSettingsRequest
 
class  UpdateServiceSettingsResult
 

Typedefs

typedef Aws::Utils::Outcome< CreateLicenseConfigurationResult, LicenseManagerErrorCreateLicenseConfigurationOutcome
 
typedef Aws::Utils::Outcome< DeleteLicenseConfigurationResult, LicenseManagerErrorDeleteLicenseConfigurationOutcome
 
typedef Aws::Utils::Outcome< GetLicenseConfigurationResult, LicenseManagerErrorGetLicenseConfigurationOutcome
 
typedef Aws::Utils::Outcome< GetServiceSettingsResult, LicenseManagerErrorGetServiceSettingsOutcome
 
typedef Aws::Utils::Outcome< ListAssociationsForLicenseConfigurationResult, LicenseManagerErrorListAssociationsForLicenseConfigurationOutcome
 
typedef Aws::Utils::Outcome< ListFailuresForLicenseConfigurationOperationsResult, LicenseManagerErrorListFailuresForLicenseConfigurationOperationsOutcome
 
typedef Aws::Utils::Outcome< ListLicenseConfigurationsResult, LicenseManagerErrorListLicenseConfigurationsOutcome
 
typedef Aws::Utils::Outcome< ListLicenseSpecificationsForResourceResult, LicenseManagerErrorListLicenseSpecificationsForResourceOutcome
 
typedef Aws::Utils::Outcome< ListResourceInventoryResult, LicenseManagerErrorListResourceInventoryOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, LicenseManagerErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< ListUsageForLicenseConfigurationResult, LicenseManagerErrorListUsageForLicenseConfigurationOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, LicenseManagerErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, LicenseManagerErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateLicenseConfigurationResult, LicenseManagerErrorUpdateLicenseConfigurationOutcome
 
typedef Aws::Utils::Outcome< UpdateLicenseSpecificationsForResourceResult, LicenseManagerErrorUpdateLicenseSpecificationsForResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateServiceSettingsResult, LicenseManagerErrorUpdateServiceSettingsOutcome
 
typedef std::future< CreateLicenseConfigurationOutcomeCreateLicenseConfigurationOutcomeCallable
 
typedef std::future< DeleteLicenseConfigurationOutcomeDeleteLicenseConfigurationOutcomeCallable
 
typedef std::future< GetLicenseConfigurationOutcomeGetLicenseConfigurationOutcomeCallable
 
typedef std::future< GetServiceSettingsOutcomeGetServiceSettingsOutcomeCallable
 
typedef std::future< ListAssociationsForLicenseConfigurationOutcomeListAssociationsForLicenseConfigurationOutcomeCallable
 
typedef std::future< ListFailuresForLicenseConfigurationOperationsOutcomeListFailuresForLicenseConfigurationOperationsOutcomeCallable
 
typedef std::future< ListLicenseConfigurationsOutcomeListLicenseConfigurationsOutcomeCallable
 
typedef std::future< ListLicenseSpecificationsForResourceOutcomeListLicenseSpecificationsForResourceOutcomeCallable
 
typedef std::future< ListResourceInventoryOutcomeListResourceInventoryOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< ListUsageForLicenseConfigurationOutcomeListUsageForLicenseConfigurationOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateLicenseConfigurationOutcomeUpdateLicenseConfigurationOutcomeCallable
 
typedef std::future< UpdateLicenseSpecificationsForResourceOutcomeUpdateLicenseSpecificationsForResourceOutcomeCallable
 
typedef std::future< UpdateServiceSettingsOutcomeUpdateServiceSettingsOutcomeCallable
 

Enumerations

enum  InventoryFilterCondition {
  InventoryFilterCondition::NOT_SET, InventoryFilterCondition::EQUALS, InventoryFilterCondition::NOT_EQUALS, InventoryFilterCondition::BEGINS_WITH,
  InventoryFilterCondition::CONTAINS
}
 
enum  LicenseConfigurationStatus { LicenseConfigurationStatus::NOT_SET, LicenseConfigurationStatus::AVAILABLE, LicenseConfigurationStatus::DISABLED }
 
enum  LicenseCountingType {
  LicenseCountingType::NOT_SET, LicenseCountingType::vCPU, LicenseCountingType::Instance, LicenseCountingType::Core,
  LicenseCountingType::Socket
}
 
enum  ResourceType {
  ResourceType::NOT_SET, ResourceType::EC2_INSTANCE, ResourceType::EC2_HOST, ResourceType::EC2_AMI,
  ResourceType::RDS, ResourceType::SYSTEMS_MANAGER_MANAGED_INSTANCE
}
 

Typedef Documentation

◆ CreateLicenseConfigurationOutcome

Definition at line 84 of file LicenseManagerClient.h.

◆ CreateLicenseConfigurationOutcomeCallable

Definition at line 103 of file LicenseManagerClient.h.

◆ DeleteLicenseConfigurationOutcome

Definition at line 87 of file LicenseManagerClient.h.

◆ DeleteLicenseConfigurationOutcomeCallable

Definition at line 104 of file LicenseManagerClient.h.

◆ GetLicenseConfigurationOutcome

Definition at line 88 of file LicenseManagerClient.h.

◆ GetLicenseConfigurationOutcomeCallable

Definition at line 105 of file LicenseManagerClient.h.

◆ GetServiceSettingsOutcome

Definition at line 89 of file LicenseManagerClient.h.

◆ GetServiceSettingsOutcomeCallable

Definition at line 106 of file LicenseManagerClient.h.

◆ ListAssociationsForLicenseConfigurationOutcome

Definition at line 90 of file LicenseManagerClient.h.

◆ ListAssociationsForLicenseConfigurationOutcomeCallable

Definition at line 107 of file LicenseManagerClient.h.

◆ ListFailuresForLicenseConfigurationOperationsOutcome

Definition at line 91 of file LicenseManagerClient.h.

◆ ListFailuresForLicenseConfigurationOperationsOutcomeCallable

Definition at line 108 of file LicenseManagerClient.h.

◆ ListLicenseConfigurationsOutcome

Definition at line 92 of file LicenseManagerClient.h.

◆ ListLicenseConfigurationsOutcomeCallable

Definition at line 109 of file LicenseManagerClient.h.

◆ ListLicenseSpecificationsForResourceOutcome

Definition at line 93 of file LicenseManagerClient.h.

◆ ListLicenseSpecificationsForResourceOutcomeCallable

Definition at line 110 of file LicenseManagerClient.h.

◆ ListResourceInventoryOutcome

Definition at line 94 of file LicenseManagerClient.h.

◆ ListResourceInventoryOutcomeCallable

Definition at line 111 of file LicenseManagerClient.h.

◆ ListTagsForResourceOutcome

Definition at line 95 of file LicenseManagerClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 112 of file LicenseManagerClient.h.

◆ ListUsageForLicenseConfigurationOutcome

Definition at line 96 of file LicenseManagerClient.h.

◆ ListUsageForLicenseConfigurationOutcomeCallable

Definition at line 113 of file LicenseManagerClient.h.

◆ TagResourceOutcome

Definition at line 97 of file LicenseManagerClient.h.

◆ TagResourceOutcomeCallable

Definition at line 114 of file LicenseManagerClient.h.

◆ UntagResourceOutcome

Definition at line 98 of file LicenseManagerClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 115 of file LicenseManagerClient.h.

◆ UpdateLicenseConfigurationOutcome

Definition at line 99 of file LicenseManagerClient.h.

◆ UpdateLicenseConfigurationOutcomeCallable

Definition at line 116 of file LicenseManagerClient.h.

◆ UpdateLicenseSpecificationsForResourceOutcome

Definition at line 100 of file LicenseManagerClient.h.

◆ UpdateLicenseSpecificationsForResourceOutcomeCallable

Definition at line 117 of file LicenseManagerClient.h.

◆ UpdateServiceSettingsOutcome

Definition at line 101 of file LicenseManagerClient.h.

◆ UpdateServiceSettingsOutcomeCallable

Definition at line 118 of file LicenseManagerClient.h.

Enumeration Type Documentation

◆ InventoryFilterCondition

Enumerator
NOT_SET 
EQUALS 
NOT_EQUALS 
BEGINS_WITH 
CONTAINS 

Definition at line 16 of file InventoryFilterCondition.h.

◆ LicenseConfigurationStatus

Enumerator
NOT_SET 
AVAILABLE 
DISABLED 

Definition at line 16 of file LicenseConfigurationStatus.h.

◆ LicenseCountingType

Enumerator
NOT_SET 
vCPU 
Instance 
Core 
Socket 

Definition at line 16 of file LicenseCountingType.h.

◆ ResourceType

Enumerator
NOT_SET 
EC2_INSTANCE 
EC2_HOST 
EC2_AMI 
RDS 
SYSTEMS_MANAGER_MANAGED_INSTANCE 

Definition at line 16 of file ResourceType.h.