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_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
- 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 ].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