SubscriptionsClient Interface
public interface SubscriptionsClient
An instance of this class provides access to all the operations defined in SubscriptionsClient.
Method Summary
Method Details
checkZonePeers
public abstract CheckZonePeersResultInner checkZonePeers(String subscriptionId, CheckZonePeersRequest parameters)
Compares a subscriptions logical zone mapping.
Parameters:
Returns:
checkZonePeersAsync
public abstract Mono<CheckZonePeersResultInner> checkZonePeersAsync(String subscriptionId, CheckZonePeersRequest parameters)
Compares a subscriptions logical zone mapping.
Parameters:
Returns:
checkZonePeersWithResponse
public abstract Response<CheckZonePeersResultInner> checkZonePeersWithResponse(String subscriptionId, CheckZonePeersRequest parameters, Context context)
Compares a subscriptions logical zone mapping.
Parameters:
Returns:
checkZonePeersWithResponseAsync
public abstract Mono<Response<CheckZonePeersResultInner>> checkZonePeersWithResponseAsync(String subscriptionId, CheckZonePeersRequest parameters)
Compares a subscriptions logical zone mapping.
Parameters:
Returns:
get
public abstract SubscriptionInner get(String subscriptionId)
Gets details about a specified subscription.
Parameters:
Returns:
getAsync
public abstract Mono<SubscriptionInner> getAsync(String subscriptionId)
Gets details about a specified subscription.
Parameters:
Returns:
getWithResponse
public abstract Response<SubscriptionInner> getWithResponse(String subscriptionId, Context context)
Gets details about a specified subscription.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<SubscriptionInner>> getWithResponseAsync(String subscriptionId)
Gets details about a specified subscription.
Parameters:
Returns:
list
public abstract PagedIterable<SubscriptionInner> list()
Gets all subscriptions for a tenant.
Returns:
list
public abstract PagedIterable<SubscriptionInner> list(Context context)
Gets all subscriptions for a tenant.
Parameters:
Returns:
listAsync
public abstract PagedFlux<SubscriptionInner> listAsync()
Gets all subscriptions for a tenant.
Returns:
listLocations
public abstract PagedIterable<LocationInner> listLocations(String subscriptionId)
Gets all available geo-locations. This operation provides all the locations that are available for resource providers; however, each resource provider may support a subset of this list.
Parameters:
Returns:
listLocations
public abstract PagedIterable<LocationInner> listLocations(String subscriptionId, Boolean includeExtendedLocations, Context context)
Gets all available geo-locations. This operation provides all the locations that are available for resource providers; however, each resource provider may support a subset of this list.
Parameters:
Returns:
listLocationsAsync
public abstract PagedFlux<LocationInner> listLocationsAsync(String subscriptionId)
Gets all available geo-locations. This operation provides all the locations that are available for resource providers; however, each resource provider may support a subset of this list.
Parameters:
Returns:
listLocationsAsync
public abstract PagedFlux<LocationInner> listLocationsAsync(String subscriptionId, Boolean includeExtendedLocations)
Gets all available geo-locations. This operation provides all the locations that are available for resource providers; however, each resource provider may support a subset of this list.
Parameters:
Returns: