Dela via


IPrivateStoreOperations Interface

Definition

PrivateStoreOperations operations.

public interface IPrivateStoreOperations
type IPrivateStoreOperations = interface
Public Interface IPrivateStoreOperations

Methods

AcknowledgeOfferNotificationWithHttpMessagesAsync(String, String, AcknowledgeOfferNotificationProperties, Dictionary<String,List<String>>, CancellationToken)

Acknowledge notification for offer

AdminRequestApprovalsListMethodWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Get list of admin request approvals

BillingAccountsWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Tenant billing accounts names

BulkCollectionsActionWithHttpMessagesAsync(String, BulkCollectionsPayload, Dictionary<String,List<String>>, CancellationToken)

Perform an action on bulk collections

CollectionsToSubscriptionsMappingWithHttpMessagesAsync(String, CollectionsToSubscriptionsMappingPayload, Dictionary<String, List<String>>, CancellationToken)

For a given subscriptions list, the API will return a map of collections and the related subscriptions from the supplied list.

CreateApprovalRequestWithHttpMessagesAsync(String, String, RequestApprovalResource, Dictionary<String,List<String>>, CancellationToken)

Create approval request

CreateOrUpdateWithHttpMessagesAsync(String, PrivateStore, Dictionary<String,List<String>>, CancellationToken)

Changes private store properties

DeleteWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Deletes the private store. All that is not saved will be lost.

GetAdminRequestApprovalWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Get open approval requests

GetApprovalRequestsListWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Get all open approval requests of current user

GetRequestApprovalWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Get open request approval details

GetWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Get information about the private store

ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets the list of available private stores.

ListWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets the list of available private stores.

QueryApprovedPlansMethodWithHttpMessagesAsync(String, QueryApprovedPlansPayload, Dictionary<String,List<String>>, CancellationToken)

Get map of plans and related approved subscriptions.

QueryNotificationsStateWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Get private store notifications state

QueryOffersMethodWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

List of offers, regardless the collections

QueryRequestApprovalMethodWithHttpMessagesAsync(String, String, QueryRequestApprovalProperties, Dictionary<String,List<String>>, CancellationToken)

Get request statuses foreach plan, this api is used as a complex GET action.

UpdateAdminRequestApprovalWithHttpMessagesAsync(String, String, AdminRequestApprovalsResource, Dictionary<String,List<String>>, CancellationToken)

Update the admin action, weather the request is approved or rejected and the approved plans

WithdrawPlanWithHttpMessagesAsync(String, String, WithdrawProperties, Dictionary<String,List<String>>, CancellationToken)

Withdraw a user request approval on specific plan

Extension Methods

AcknowledgeOfferNotification(IPrivateStoreOperations, String, String, AcknowledgeOfferNotificationProperties)

Acknowledge notification for offer

AcknowledgeOfferNotificationAsync(IPrivateStoreOperations, String, String, AcknowledgeOfferNotificationProperties, CancellationToken)

Acknowledge notification for offer

AdminRequestApprovalsListMethod(IPrivateStoreOperations, String)

Get list of admin request approvals

AdminRequestApprovalsListMethodAsync(IPrivateStoreOperations, String, CancellationToken)

Get list of admin request approvals

BillingAccounts(IPrivateStoreOperations, String)

Tenant billing accounts names

BillingAccountsAsync(IPrivateStoreOperations, String, CancellationToken)

Tenant billing accounts names

BulkCollectionsAction(IPrivateStoreOperations, String, BulkCollectionsPayload)

Perform an action on bulk collections

BulkCollectionsActionAsync(IPrivateStoreOperations, String, BulkCollectionsPayload, CancellationToken)

Perform an action on bulk collections

CollectionsToSubscriptionsMapping(IPrivateStoreOperations, String, CollectionsToSubscriptionsMappingPayload)

For a given subscriptions list, the API will return a map of collections and the related subscriptions from the supplied list.

CollectionsToSubscriptionsMappingAsync(IPrivateStoreOperations, String, CollectionsToSubscriptionsMappingPayload, CancellationToken)

For a given subscriptions list, the API will return a map of collections and the related subscriptions from the supplied list.

CreateApprovalRequest(IPrivateStoreOperations, String, String, RequestApprovalResource)

Create approval request

CreateApprovalRequestAsync(IPrivateStoreOperations, String, String, RequestApprovalResource, CancellationToken)

Create approval request

CreateOrUpdate(IPrivateStoreOperations, String, PrivateStore)

Changes private store properties

CreateOrUpdateAsync(IPrivateStoreOperations, String, PrivateStore, CancellationToken)

Changes private store properties

Delete(IPrivateStoreOperations, String)

Deletes the private store. All that is not saved will be lost.

DeleteAsync(IPrivateStoreOperations, String, CancellationToken)

Deletes the private store. All that is not saved will be lost.

Get(IPrivateStoreOperations, String)

Get information about the private store

GetAdminRequestApproval(IPrivateStoreOperations, String, String, String)

Get open approval requests

GetAdminRequestApprovalAsync(IPrivateStoreOperations, String, String, String, CancellationToken)

Get open approval requests

GetApprovalRequestsList(IPrivateStoreOperations, String)

Get all open approval requests of current user

GetApprovalRequestsListAsync(IPrivateStoreOperations, String, CancellationToken)

Get all open approval requests of current user

GetAsync(IPrivateStoreOperations, String, CancellationToken)

Get information about the private store

GetRequestApproval(IPrivateStoreOperations, String, String)

Get open request approval details

GetRequestApprovalAsync(IPrivateStoreOperations, String, String, CancellationToken)

Get open request approval details

List(IPrivateStoreOperations, String)

Gets the list of available private stores.

ListAsync(IPrivateStoreOperations, String, CancellationToken)

Gets the list of available private stores.

ListNext(IPrivateStoreOperations, String)

Gets the list of available private stores.

ListNextAsync(IPrivateStoreOperations, String, CancellationToken)

Gets the list of available private stores.

QueryApprovedPlansMethod(IPrivateStoreOperations, String, QueryApprovedPlansPayload)

Get map of plans and related approved subscriptions.

QueryApprovedPlansMethodAsync(IPrivateStoreOperations, String, QueryApprovedPlansPayload, CancellationToken)

Get map of plans and related approved subscriptions.

QueryNotificationsState(IPrivateStoreOperations, String)

Get private store notifications state

QueryNotificationsStateAsync(IPrivateStoreOperations, String, CancellationToken)

Get private store notifications state

QueryOffersMethod(IPrivateStoreOperations, String)

List of offers, regardless the collections

QueryOffersMethodAsync(IPrivateStoreOperations, String, CancellationToken)

List of offers, regardless the collections

QueryRequestApprovalMethod(IPrivateStoreOperations, String, String, QueryRequestApprovalProperties)

Get request statuses foreach plan, this api is used as a complex GET action.

QueryRequestApprovalMethodAsync(IPrivateStoreOperations, String, String, QueryRequestApprovalProperties, CancellationToken)

Get request statuses foreach plan, this api is used as a complex GET action.

UpdateAdminRequestApproval(IPrivateStoreOperations, String, String, AdminRequestApprovalsResource)

Update the admin action, weather the request is approved or rejected and the approved plans

UpdateAdminRequestApprovalAsync(IPrivateStoreOperations, String, String, AdminRequestApprovalsResource, CancellationToken)

Update the admin action, weather the request is approved or rejected and the approved plans

WithdrawPlan(IPrivateStoreOperations, String, String, WithdrawProperties)

Withdraw a user request approval on specific plan

WithdrawPlanAsync(IPrivateStoreOperations, String, String, WithdrawProperties, CancellationToken)

Withdraw a user request approval on specific plan

Applies to