Namespace Oci.SelfService.Models
Classes
ActivateSubscriptionDetails
Request model for activating a subscription. Contains necessary details to perform the activation.
ActivateSubscriptionResult
Response model for the activation of a subscription. Includes the details of the activated subscription.
BillingDetails
Billing detail entry associated with a subscription.
CancelSubscriptionDetails
The data to cancel a Subscription.
ChangeSubscriptionCompartmentDetails
The configuration details for the move operation.
CreateSubscriptionDetails
The data to create a Subscription.
CreateSubscriptionUsageRecordDetails
A single usage record to submit for a marketplace offer. The usage window must have
timeUsageStarted before timeUsageEnded.
ExtendedMetadata
Additional metadata key/value pairs.
ListingSubscriptionSummary
The summary information about a Subscription.
ListingSubscriptionsCollection
Results of a subscription search. Contains both SubscriptionSummary items and other information, such as metadata.
Meter
Details provide by seller for activation of its product.
Partner
Marketplace publisher partner details.
PartnerCollection
Results of listing marketplace publisher partners.
PartnerSubscription
These api for partner to communicate to OCI.
PartnerSummary
Summary of a marketplace publisher partner.
PricingPlan
A pricing plan details provided by the Publisher.
PricingRate
A pricing plan rate provided by the Publisher.
ResolveSubscriptionDetails
Request model used to resolve and retrieve subscription details for a customer subscription, given a selfToken and the productId.
SubmitSubscriptionUsageRecordsDetails
Request payload to submit one or more usage records for marketplace offers.
Subscription
The model for a listing subscription.
SubscriptionCollection
Results of a subscription search. Contains both SubscriptionSummary items and other information, such as metadata.
SubscriptionDetails
The details of a subscription
SubscriptionSummary
The model for a summary of a subscription.
SubscriptionToken
The base 64 encoded JWT token which is mapped to a particular subscription.
UpdateSubscriptionDetails
The data to update a Subscription.
UsageDimension
A metered usage dimension associated with a usage-based or hybrid pricing plan.
WorkRequest
An asynchronous work request. Work requests help you monitor long-running operations. When you start a long-running operation, the service creates a work request. A work request is an activity log that lets you track each step in the operation's progress. Each work request has an OCID that lets you interact with it programmatically and use it for automation.
WorkRequestError
An error encountered while performing an operation that is tracked by a work request.
WorkRequestErrorCollection
A list of work request errors. Can contain both errors and other information, such as metadata.
WorkRequestLogEntry
A log message from performing an operation that is tracked by a work request.
WorkRequestLogEntryCollection
A list of work request logs. Can contain both logs and other information, such as metadata.
WorkRequestResource
A resource created or operated on by a work request.
WorkRequestSummary
Summary information about an asynchronous work request.
WorkRequestSummaryCollection
A list of work requests. Can contain both work requests and other information, such as metadata.
Enums
ActionType
Possible types of actions.
BillingDetails.BillingModelEnum
BillingFrequency
Supported billing frequencies for subscription plans and usage dimensions.
CreateSubscriptionUsageRecordDetails.BillingTypeEnum
LifecycleDetailsEnum
A message that describes the current state of the Subscription in more detail. For example, can be used to provide actionable information for a resource in the Failed state.
LifecycleStateEnum
The current lifecycle state of the Subscription.
MetricType
Possible values for metric types.
OperationStatus
The status of the work request.
OperationType
The asynchronous operation tracked by the work request.
Partner.LifecycleStateEnum
PricingPlan.PlanDurationEnum
PricingPlan.PlanTypeEnum
SortOrder
The sort order to use, either ascending (ASC) or descending (DESC). The displayName
sort order is case sensitive.
SourceType
The type of seller in SELF Service.
WorkRequestResourceMetadataKey
Possible metadata keys for work request resource metadata.