SubscriptionsOperations interface

Interface representing a Subscriptions operations.

Properties

checkZonePeers

Compares a subscriptions logical zone mapping

get

Gets details about a specified subscription.

list

Gets all subscriptions for a tenant.

listLocations

This operation provides all the locations that are available for resource providers; however, each resource provider may support a subset of this list.

Property Details

checkZonePeers

Compares a subscriptions logical zone mapping

checkZonePeers: (subscriptionId: string, parameters: CheckZonePeersRequest, options?: SubscriptionsCheckZonePeersOptionalParams) => Promise<CheckZonePeersResult>

Property Value

(subscriptionId: string, parameters: CheckZonePeersRequest, options?: SubscriptionsCheckZonePeersOptionalParams) => Promise<CheckZonePeersResult>

get

Gets details about a specified subscription.

get: (subscriptionId: string, options?: SubscriptionsGetOptionalParams) => Promise<Subscription>

Property Value

(subscriptionId: string, options?: SubscriptionsGetOptionalParams) => Promise<Subscription>

list

Gets all subscriptions for a tenant.

list: (options?: SubscriptionsListOptionalParams) => PagedAsyncIterableIterator<Subscription, Subscription[], PageSettings>

Property Value

(options?: SubscriptionsListOptionalParams) => PagedAsyncIterableIterator<Subscription, Subscription[], PageSettings>

listLocations

This operation provides all the locations that are available for resource providers; however, each resource provider may support a subset of this list.

listLocations: (subscriptionId: string, options?: SubscriptionsListLocationsOptionalParams) => PagedAsyncIterableIterator<Location, Location[], PageSettings>

Property Value

(subscriptionId: string, options?: SubscriptionsListLocationsOptionalParams) => PagedAsyncIterableIterator<Location, Location[], PageSettings>