Module: OCI::LicenseManager::Models

Defined in:
lib/oci/license_manager/license_manager.rb,
lib/oci/license_manager/models/status.rb,
lib/oci/license_manager/models/license_unit.rb,
lib/oci/license_manager/models/resource_unit.rb,
lib/oci/license_manager/models/life_cycle_state.rb,
lib/oci/license_manager/models/product_category.rb

Overview

Module containing models for requests made to, and responses received from, OCI LicenseManager services

Defined Under Namespace

Classes: BulkUploadCellInfo, BulkUploadFailedRecordInfo, BulkUploadLicenseRecordsDetails, BulkUploadResponse, BulkUploadTemplate, BulkUploadValidationErrorInfo, Configuration, CreateLicenseRecordDetails, CreateProductLicenseDetails, ImageDetails, ImageResponse, LicenseMetric, LicenseRecord, LicenseRecordCollection, LicenseRecordSummary, Product, ProductLicense, ProductLicenseCollection, ProductLicenseConsumerCollection, ProductLicenseConsumerSummary, ProductLicenseSummary, TopUtilizedProductLicenseCollection, TopUtilizedProductLicenseSummary, TopUtilizedResourceCollection, TopUtilizedResourceSummary, UpdateConfigurationDetails, UpdateLicenseRecordDetails, UpdateProductLicenseDetails

Constant Summary collapse

STATUS_ENUM =
[
  STATUS_INCOMPLETE = 'INCOMPLETE'.freeze,
  STATUS_ISSUES_FOUND = 'ISSUES_FOUND'.freeze,
  STATUS_WARNING = 'WARNING'.freeze,
  STATUS_OK = 'OK'.freeze
].freeze
LICENSE_UNIT_ENUM =
[
  LICENSE_UNIT_OCPU = 'OCPU'.freeze,
  LICENSE_UNIT_NAMED_USER_PLUS = 'NAMED_USER_PLUS'.freeze,
  LICENSE_UNIT_PROCESSORS = 'PROCESSORS'.freeze
].freeze
RESOURCE_UNIT_ENUM =
[
  RESOURCE_UNIT_OCPU = 'OCPU'.freeze,
  RESOURCE_UNIT_ECPU = 'ECPU'.freeze
].freeze
LIFE_CYCLE_STATE_ENUM =
[
  LIFE_CYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  LIFE_CYCLE_STATE_INACTIVE = 'INACTIVE'.freeze,
  LIFE_CYCLE_STATE_DELETED = 'DELETED'.freeze
].freeze
PRODUCT_CATEGORY_ENUM =
[
  PRODUCT_CATEGORY_BASE = 'BASE'.freeze,
  PRODUCT_CATEGORY_OPTION = 'OPTION'.freeze
].freeze