Module: OCI::Marketplace::Models
- Defined in:
- lib/oci/marketplace/marketplace.rb,
lib/oci/marketplace/models/link_enum.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/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, CreateAcceptedAgreementDetails, DocumentationLink, ErrorEntity, ImageListingPackage, Item, Link, Listing, ListingPackage, ListingPackageSummary, ListingSummary, NamedLink, OrchestrationListingPackage, OrchestrationVariable, PricingModel, Publisher, PublisherSummary, Region, ReportCollection, ReportSummary, ReportTypeCollection, ReportTypeSummary, Screenshot, SupportContact, UpdateAcceptedAgreementDetails, 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
- 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 ].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
- ORCHESTRATION_VARIABLE_TYPE_ENUM_ENUM =
[ ORCHESTRATION_VARIABLE_TYPE_ENUM_STRING = 'STRING'.freeze, ORCHESTRATION_VARIABLE_TYPE_ENUM_INTEGER = 'INTEGER'.freeze ].freeze