Share via


OracleSubscriptionsOperations interface

Interface representing a OracleSubscriptions operations.

Properties

addAzureSubscriptions

Add Azure Subscriptions

createOrUpdate

Create a OracleSubscription

delete
get

Get a OracleSubscription

listActivationLinks

List Activation Links

listBySubscription

List OracleSubscription resources by subscription ID

listCloudAccountDetails

List Cloud Account Details

listSaasSubscriptionDetails

List Saas Subscription Details

update

Update a OracleSubscription

Property Details

addAzureSubscriptions

Add Azure Subscriptions

addAzureSubscriptions: (body: AzureSubscriptions, options?: OracleSubscriptionsAddAzureSubscriptionsOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(body: AzureSubscriptions, options?: OracleSubscriptionsAddAzureSubscriptionsOptionalParams) => PollerLike<OperationState<void>, void>

createOrUpdate

Create a OracleSubscription

createOrUpdate: (resource: OracleSubscription, options?: OracleSubscriptionsCreateOrUpdateOptionalParams) => PollerLike<OperationState<OracleSubscription>, OracleSubscription>

Property Value

(resource: OracleSubscription, options?: OracleSubscriptionsCreateOrUpdateOptionalParams) => PollerLike<OperationState<OracleSubscription>, OracleSubscription>

delete

delete: (options?: OracleSubscriptionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(options?: OracleSubscriptionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Get a OracleSubscription

get: (options?: OracleSubscriptionsGetOptionalParams) => Promise<OracleSubscription>

Property Value

(options?: OracleSubscriptionsGetOptionalParams) => Promise<OracleSubscription>

List Activation Links

listActivationLinks: (options?: OracleSubscriptionsListActivationLinksOptionalParams) => PollerLike<OperationState<ActivationLinks>, ActivationLinks>

Property Value

(options?: OracleSubscriptionsListActivationLinksOptionalParams) => PollerLike<OperationState<ActivationLinks>, ActivationLinks>

listBySubscription

List OracleSubscription resources by subscription ID

listBySubscription: (options?: OracleSubscriptionsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<OracleSubscription, OracleSubscription[], PageSettings>

Property Value

(options?: OracleSubscriptionsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<OracleSubscription, OracleSubscription[], PageSettings>

listCloudAccountDetails

List Cloud Account Details

listCloudAccountDetails: (options?: OracleSubscriptionsListCloudAccountDetailsOptionalParams) => PollerLike<OperationState<CloudAccountDetails>, CloudAccountDetails>

Property Value

(options?: OracleSubscriptionsListCloudAccountDetailsOptionalParams) => PollerLike<OperationState<CloudAccountDetails>, CloudAccountDetails>

listSaasSubscriptionDetails

List Saas Subscription Details

listSaasSubscriptionDetails: (options?: OracleSubscriptionsListSaasSubscriptionDetailsOptionalParams) => PollerLike<OperationState<SaasSubscriptionDetails>, SaasSubscriptionDetails>

Property Value

(options?: OracleSubscriptionsListSaasSubscriptionDetailsOptionalParams) => PollerLike<OperationState<SaasSubscriptionDetails>, SaasSubscriptionDetails>

update

Update a OracleSubscription

update: (properties: OracleSubscriptionUpdate, options?: OracleSubscriptionsUpdateOptionalParams) => PollerLike<OperationState<OracleSubscription>, OracleSubscription>

Property Value

(properties: OracleSubscriptionUpdate, options?: OracleSubscriptionsUpdateOptionalParams) => PollerLike<OperationState<OracleSubscription>, OracleSubscription>