Share via


IProvidersOperations Interface

Definition

ProvidersOperations operations.

public interface IProvidersOperations
type IProvidersOperations = interface
Public Interface IProvidersOperations

Methods

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

Gets the specified resource provider at the tenant level.

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

Gets the specified resource provider.

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

Gets all resource providers for the tenant.

ListAtTenantScopeWithHttpMessagesAsync(Nullable<Int32>, String, Dictionary<String,List<String>>, CancellationToken)

Gets all resource providers for the tenant.

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

Gets all resource providers for a subscription.

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

Gets all resource providers for a subscription.

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

Get the provider permissions.

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

Registers a management group with a resource provider.

RegisterWithHttpMessagesAsync(String, ProviderRegistrationRequest, Dictionary<String,List<String>>, CancellationToken)

Registers a subscription with a resource provider.

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

Unregisters a subscription from a resource provider.

Extension Methods

Get(IProvidersOperations, String, String)

Gets the specified resource provider.

GetAsync(IProvidersOperations, String, String, CancellationToken)

Gets the specified resource provider.

GetAtTenantScope(IProvidersOperations, String, String)

Gets the specified resource provider at the tenant level.

GetAtTenantScopeAsync(IProvidersOperations, String, String, CancellationToken)

Gets the specified resource provider at the tenant level.

List(IProvidersOperations, Nullable<Int32>, String)

Gets all resource providers for a subscription.

ListAsync(IProvidersOperations, Nullable<Int32>, String, CancellationToken)

Gets all resource providers for a subscription.

ListAtTenantScope(IProvidersOperations, Nullable<Int32>, String)

Gets all resource providers for the tenant.

ListAtTenantScopeAsync(IProvidersOperations, Nullable<Int32>, String, CancellationToken)

Gets all resource providers for the tenant.

ListAtTenantScopeNext(IProvidersOperations, String)

Gets all resource providers for the tenant.

ListAtTenantScopeNextAsync(IProvidersOperations, String, CancellationToken)

Gets all resource providers for the tenant.

ListNext(IProvidersOperations, String)

Gets all resource providers for a subscription.

ListNextAsync(IProvidersOperations, String, CancellationToken)

Gets all resource providers for a subscription.

ProviderPermissions(IProvidersOperations, String)

Get the provider permissions.

ProviderPermissionsAsync(IProvidersOperations, String, CancellationToken)

Get the provider permissions.

Register(IProvidersOperations, String, ProviderRegistrationRequest)

Registers a subscription with a resource provider.

RegisterAsync(IProvidersOperations, String, ProviderRegistrationRequest, CancellationToken)

Registers a subscription with a resource provider.

RegisterAtManagementGroupScope(IProvidersOperations, String, String)

Registers a management group with a resource provider.

RegisterAtManagementGroupScopeAsync(IProvidersOperations, String, String, CancellationToken)

Registers a management group with a resource provider.

Unregister(IProvidersOperations, String)

Unregisters a subscription from a resource provider.

UnregisterAsync(IProvidersOperations, String, CancellationToken)

Unregisters a subscription from a resource provider.

Applies to