Show / Hide Table of Contents

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.

In this article
Back to top