Module: OCI::Marketplace::Models

Defined in:
lib/oci/marketplace/marketplace.rb,
lib/oci/marketplace/models/link_enum.rb,
lib/oci/marketplace/models/listing_type.rb,
lib/oci/marketplace/models/eula_type_enum.rb,
lib/oci/marketplace/models/operation_type.rb,
lib/oci/marketplace/models/operation_status.rb,
lib/oci/marketplace/models/architecture_type.rb,
lib/oci/marketplace/models/package_type_enum.rb,
lib/oci/marketplace/models/pricing_type_enum.rb,
lib/oci/marketplace/models/pricing_currency_enum.rb,
lib/oci/marketplace/models/pricing_strategy_enum.rb,
lib/oci/marketplace/models/search_details_type_enum.rb,
lib/oci/marketplace/models/work_request_action_type.rb,
lib/oci/marketplace/models/ineligibility_reason_enum.rb,
lib/oci/marketplace/models/matching_context_type_enum.rb,
lib/oci/marketplace/models/orchestration_variable_type_enum.rb,
lib/oci/marketplace/models/work_request_resource_metadata_key.rb

Overview

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

Defined Under Namespace

Classes: AcceptedAgreement, AcceptedAgreementSummary, Agreement, AgreementSummary, CategorySummary, ChangePublicationCompartmentDetails, ContainerListingPackage, CreateAcceptedAgreementDetails, CreateImagePublicationPackage, CreatePublicationDetails, CreatePublicationPackage, DocumentationLink, ErrorEntity, Eula, ExportPackageDetails, FreeTextSearchDetails, ImageListingPackage, ImagePublicationPackage, InternationalMarketPrice, Item, KubernetesListingPackage, LaunchEligibility, Link, Listing, ListingPackage, ListingPackageSummary, ListingSummary, NamedLink, OperatingSystem, OrchestrationListingPackage, OrchestrationPublicationPackage, OrchestrationVariable, PricingModel, Publication, PublicationPackage, PublicationPackageSummary, PublicationSummary, Publisher, PublisherSummary, Region, ReportCollection, ReportSummary, ReportTypeCollection, ReportTypeSummary, Screenshot, SearchListingsDetails, StructuredSearchDetails, SupportContact, TaxSummary, TextBasedEula, ThirdPartyPaidListingEligibility, UpdateAcceptedAgreementDetails, UpdatePublicationDetails, UploadData, WorkRequest, WorkRequestCollection, WorkRequestError, WorkRequestErrorCollection, WorkRequestLogEntry, WorkRequestLogEntryCollection, WorkRequestResource, WorkRequestSummary

Constant Summary collapse

[
  LINK_ENUM_SELF = 'SELF'.freeze,
  LINK_ENUM_CANONICAL = 'CANONICAL'.freeze,
  LINK_ENUM_NEXT = 'NEXT'.freeze,
  LINK_ENUM_TEMPLATE = 'TEMPLATE'.freeze,
  LINK_ENUM_PREV = 'PREV'.freeze
].freeze
LISTING_TYPE_ENUM =
[
  LISTING_TYPE_COMMUNITY = 'COMMUNITY'.freeze,
  LISTING_TYPE_PARTNER = 'PARTNER'.freeze,
  LISTING_TYPE_PRIVATE = 'PRIVATE'.freeze
].freeze
EULA_TYPE_ENUM_ENUM =
[
  EULA_TYPE_ENUM_TEXT = 'TEXT'.freeze
].freeze
OPERATION_TYPE_ENUM =
[
  OPERATION_TYPE_EXPORT_LISTING = 'EXPORT_LISTING'.freeze
].freeze
OPERATION_STATUS_ENUM =
[
  OPERATION_STATUS_ACCEPTED = 'ACCEPTED'.freeze,
  OPERATION_STATUS_IN_PROGRESS = 'IN_PROGRESS'.freeze,
  OPERATION_STATUS_FAILED = 'FAILED'.freeze,
  OPERATION_STATUS_SUCCEEDED = 'SUCCEEDED'.freeze
].freeze
ARCHITECTURE_TYPE_ENUM =
[
  ARCHITECTURE_TYPE_X86 = 'X86'.freeze,
  ARCHITECTURE_TYPE_ARM = 'ARM'.freeze
].freeze
PACKAGE_TYPE_ENUM_ENUM =
[
  PACKAGE_TYPE_ENUM_ORCHESTRATION = 'ORCHESTRATION'.freeze,
  PACKAGE_TYPE_ENUM_IMAGE = 'IMAGE'.freeze,
  PACKAGE_TYPE_ENUM_CONTAINER = 'CONTAINER'.freeze,
  PACKAGE_TYPE_ENUM_KUBERNETES = 'KUBERNETES'.freeze
].freeze
PRICING_TYPE_ENUM_ENUM =
[
  PRICING_TYPE_ENUM_FREE = 'FREE'.freeze,
  PRICING_TYPE_ENUM_BYOL = 'BYOL'.freeze,
  PRICING_TYPE_ENUM_PAYGO = 'PAYGO'.freeze
].freeze
PRICING_CURRENCY_ENUM_ENUM =
[
  PRICING_CURRENCY_ENUM_USD = 'USD'.freeze,
  PRICING_CURRENCY_ENUM_CAD = 'CAD'.freeze,
  PRICING_CURRENCY_ENUM_INR = 'INR'.freeze,
  PRICING_CURRENCY_ENUM_GBP = 'GBP'.freeze,
  PRICING_CURRENCY_ENUM_BRL = 'BRL'.freeze,
  PRICING_CURRENCY_ENUM_JPY = 'JPY'.freeze,
  PRICING_CURRENCY_ENUM_OMR = 'OMR'.freeze,
  PRICING_CURRENCY_ENUM_EUR = 'EUR'.freeze,
  PRICING_CURRENCY_ENUM_CHF = 'CHF'.freeze,
  PRICING_CURRENCY_ENUM_MXN = 'MXN'.freeze,
  PRICING_CURRENCY_ENUM_CLP = 'CLP'.freeze,
  PRICING_CURRENCY_ENUM_ALL = 'ALL'.freeze,
  PRICING_CURRENCY_ENUM_ARS = 'ARS'.freeze,
  PRICING_CURRENCY_ENUM_AUD = 'AUD'.freeze,
  PRICING_CURRENCY_ENUM_BDT = 'BDT'.freeze,
  PRICING_CURRENCY_ENUM_BAM = 'BAM'.freeze,
  PRICING_CURRENCY_ENUM_BGN = 'BGN'.freeze,
  PRICING_CURRENCY_ENUM_CNY = 'CNY'.freeze,
  PRICING_CURRENCY_ENUM_COP = 'COP'.freeze,
  PRICING_CURRENCY_ENUM_CRC = 'CRC'.freeze,
  PRICING_CURRENCY_ENUM_HRK = 'HRK'.freeze,
  PRICING_CURRENCY_ENUM_CZK = 'CZK'.freeze,
  PRICING_CURRENCY_ENUM_DKK = 'DKK'.freeze,
  PRICING_CURRENCY_ENUM_EGP = 'EGP'.freeze,
  PRICING_CURRENCY_ENUM_HKD = 'HKD'.freeze,
  PRICING_CURRENCY_ENUM_HUF = 'HUF'.freeze,
  PRICING_CURRENCY_ENUM_ISK = 'ISK'.freeze,
  PRICING_CURRENCY_ENUM_IDR = 'IDR'.freeze,
  PRICING_CURRENCY_ENUM_ILS = 'ILS'.freeze,
  PRICING_CURRENCY_ENUM_JMD = 'JMD'.freeze,
  PRICING_CURRENCY_ENUM_KZT = 'KZT'.freeze,
  PRICING_CURRENCY_ENUM_KES = 'KES'.freeze,
  PRICING_CURRENCY_ENUM_KRW = 'KRW'.freeze,
  PRICING_CURRENCY_ENUM_KWD = 'KWD'.freeze,
  PRICING_CURRENCY_ENUM_LBP = 'LBP'.freeze,
  PRICING_CURRENCY_ENUM_MOP = 'MOP'.freeze,
  PRICING_CURRENCY_ENUM_MYR = 'MYR'.freeze,
  PRICING_CURRENCY_ENUM_MVR = 'MVR'.freeze,
  PRICING_CURRENCY_ENUM_AED = 'AED'.freeze,
  PRICING_CURRENCY_ENUM_NZD = 'NZD'.freeze,
  PRICING_CURRENCY_ENUM_NOK = 'NOK'.freeze,
  PRICING_CURRENCY_ENUM_PKR = 'PKR'.freeze,
  PRICING_CURRENCY_ENUM_PEN = 'PEN'.freeze,
  PRICING_CURRENCY_ENUM_PHP = 'PHP'.freeze,
  PRICING_CURRENCY_ENUM_PLN = 'PLN'.freeze,
  PRICING_CURRENCY_ENUM_QAR = 'QAR'.freeze,
  PRICING_CURRENCY_ENUM_RON = 'RON'.freeze,
  PRICING_CURRENCY_ENUM_SAR = 'SAR'.freeze,
  PRICING_CURRENCY_ENUM_RSD = 'RSD'.freeze,
  PRICING_CURRENCY_ENUM_SGD = 'SGD'.freeze,
  PRICING_CURRENCY_ENUM_ZAR = 'ZAR'.freeze,
  PRICING_CURRENCY_ENUM_SEK = 'SEK'.freeze,
  PRICING_CURRENCY_ENUM_TWD = 'TWD'.freeze,
  PRICING_CURRENCY_ENUM_THB = 'THB'.freeze,
  PRICING_CURRENCY_ENUM_TRY = 'TRY'.freeze,
  PRICING_CURRENCY_ENUM_VND = 'VND'.freeze
].freeze
PRICING_STRATEGY_ENUM_ENUM =
[
  PRICING_STRATEGY_ENUM_PER_OCPU_LINEAR = 'PER_OCPU_LINEAR'.freeze,
  PRICING_STRATEGY_ENUM_PER_OCPU_MIN_BILLING = 'PER_OCPU_MIN_BILLING'.freeze,
  PRICING_STRATEGY_ENUM_PER_INSTANCE = 'PER_INSTANCE'.freeze,
  PRICING_STRATEGY_ENUM_PER_INSTANCE_MONTHLY_INCLUSIVE = 'PER_INSTANCE_MONTHLY_INCLUSIVE'.freeze
].freeze
SEARCH_DETAILS_TYPE_ENUM_ENUM =
[
  SEARCH_DETAILS_TYPE_ENUM_FREE_TEXT = 'FreeText'.freeze,
  SEARCH_DETAILS_TYPE_ENUM_STRUCTURED = 'Structured'.freeze
].freeze
WORK_REQUEST_ACTION_TYPE_ENUM =
[
  WORK_REQUEST_ACTION_TYPE_ACCEPTED = 'ACCEPTED'.freeze,
  WORK_REQUEST_ACTION_TYPE_IN_PROGRESS = 'IN_PROGRESS'.freeze,
  WORK_REQUEST_ACTION_TYPE_WAITING = 'WAITING'.freeze,
  WORK_REQUEST_ACTION_TYPE_NEEDS_ATTENTION = 'NEEDS_ATTENTION'.freeze,
  WORK_REQUEST_ACTION_TYPE_FAILED = 'FAILED'.freeze,
  WORK_REQUEST_ACTION_TYPE_SUCCEEDED = 'SUCCEEDED'.freeze,
  WORK_REQUEST_ACTION_TYPE_CANCELED = 'CANCELED'.freeze
].freeze
INELIGIBILITY_REASON_ENUM_ENUM =
[
  INELIGIBILITY_REASON_ENUM_INELIGIBLE_ACCOUNT_COUNTRY = 'INELIGIBLE_ACCOUNT_COUNTRY'.freeze,
  INELIGIBILITY_REASON_ENUM_INELIGIBLE_REGION = 'INELIGIBLE_REGION'.freeze,
  INELIGIBILITY_REASON_ENUM_INELIGIBLE_ACCOUNT_BLACKLISTED = 'INELIGIBLE_ACCOUNT_BLACKLISTED'.freeze,
  INELIGIBILITY_REASON_ENUM_INELIGIBLE_ACCOUNT_FEATURE_DISABLED = 'INELIGIBLE_ACCOUNT_FEATURE_DISABLED'.freeze,
  INELIGIBILITY_REASON_ENUM_INELIGIBLE_ACCOUNT_CURRENCY = 'INELIGIBLE_ACCOUNT_CURRENCY'.freeze,
  INELIGIBILITY_REASON_ENUM_INELIGIBLE_ACCOUNT_NOT_PAID = 'INELIGIBLE_ACCOUNT_NOT_PAID'.freeze,
  INELIGIBILITY_REASON_ENUM_INELIGIBLE_ACCOUNT_INTERNAL = 'INELIGIBLE_ACCOUNT_INTERNAL'.freeze,
  INELIGIBILITY_REASON_ENUM_INELIGIBLE_ACCOUNT_GOV_SUBSCRIPTION = 'INELIGIBLE_ACCOUNT_GOV_SUBSCRIPTION'.freeze,
  INELIGIBILITY_REASON_ENUM_INELIGIBLE_PAID_LISTING_THROTTLED = 'INELIGIBLE_PAID_LISTING_THROTTLED'.freeze,
  INELIGIBILITY_REASON_ENUM_INELIGIBLE_ACCOUNT_NOT_AVAILABLE = 'INELIGIBLE_ACCOUNT_NOT_AVAILABLE'.freeze,
  INELIGIBILITY_REASON_ENUM_INELIGIBLE_ACCOUNT_NOT_MONTHLY_INCLUSIVE = 'INELIGIBLE_ACCOUNT_NOT_MONTHLY_INCLUSIVE'.freeze,
  INELIGIBILITY_REASON_ENUM_IMAGE_META_DATA_SO = 'IMAGE_META_DATA_SO'.freeze,
  INELIGIBILITY_REASON_ENUM_INELIGIBLE_ACCOUNT_TENANCY_NOT_ALLOWED_ACCESS_IMAGE = 'INELIGIBLE_ACCOUNT_TENANCY_NOT_ALLOWED_ACCESS_IMAGE'.freeze,
  INELIGIBILITY_REASON_ENUM_INELIGIBLE_ACCOUNT_GOV_LAUNCH_NON_GOV_LISTING = 'INELIGIBLE_ACCOUNT_GOV_LAUNCH_NON_GOV_LISTING'.freeze,
  INELIGIBILITY_REASON_ENUM_AGREEMENT_NOT_ACCEPTED = 'AGREEMENT_NOT_ACCEPTED'.freeze,
  INELIGIBILITY_REASON_ENUM_NOT_AUTHORIZED = 'NOT_AUTHORIZED'.freeze,
  INELIGIBILITY_REASON_ENUM_ELIGIBLE = 'ELIGIBLE'.freeze
].freeze
MATCHING_CONTEXT_TYPE_ENUM_ENUM =
[
  MATCHING_CONTEXT_TYPE_ENUM_NONE = 'NONE'.freeze,
  MATCHING_CONTEXT_TYPE_ENUM_HIGHLIGHTS = 'HIGHLIGHTS'.freeze
].freeze
ORCHESTRATION_VARIABLE_TYPE_ENUM_ENUM =
[
  ORCHESTRATION_VARIABLE_TYPE_ENUM_STRING = 'STRING'.freeze,
  ORCHESTRATION_VARIABLE_TYPE_ENUM_INTEGER = 'INTEGER'.freeze
].freeze
WORK_REQUEST_RESOURCE_METADATA_KEY_ENUM =
[
  WORK_REQUEST_RESOURCE_METADATA_KEY_OPERATION_NAME = 'OPERATION_NAME'.freeze
].freeze