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
Sku details for billing subscription.
ChangeSubscriptionCompartmentDetails
The configuration details for the move operation.
CreateSubscriptionDetails
The data to create a Subscription.
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.
PartnerSubscription
These api for partner to communicate to OCI.
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.
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.
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.
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 a metric types.
OperationStatus
The status of the work request.
OperationType
The asynchronous operation tracked by the work request.
PricingPlan.BillingFrequencyEnum
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.