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/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/ineligibility_reason_enum.rb,
lib/oci/marketplace/models/matching_context_type_enum.rb,
lib/oci/marketplace/models/orchestration_variable_type_enum.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, CreateAcceptedAgreementDetails, CreateImagePublicationPackage, CreatePublicationDetails, CreatePublicationPackage, DocumentationLink, ErrorEntity, Eula, FreeTextSearchDetails, ImageListingPackage, ImagePublicationPackage, InternationalMarketPrice, Item, 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
Constant Summary collapse
- LINK_ENUM_ENUM =
[ 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
- 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 ].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 ].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
- 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_NOT_AUTHORIZED = 'NOT_AUTHORIZED'.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