ProvidersClient Interface
public interface ProvidersClient
An instance of this class provides access to all the operations defined in ProvidersClient.
Method Summary
Method Details
get
public abstract ProviderInner get(String resourceProviderNamespace)
Gets the specified resource provider.
Parameters:
Returns:
getAsync
public abstract Mono
Gets the specified resource provider.
Parameters:
Returns:
getAtTenantScope
public abstract ProviderInner getAtTenantScope(String resourceProviderNamespace)
Gets the specified resource provider at the tenant level.
Parameters:
Returns:
getAtTenantScopeAsync
public abstract Mono
Gets the specified resource provider at the tenant level.
Parameters:
Returns:
getAtTenantScopeWithResponse
public abstract Response
Gets the specified resource provider at the tenant level.
Parameters:
Returns:
getAtTenantScopeWithResponseAsync
public abstract Mono<>
Gets the specified resource provider at the tenant level.
Parameters:
Returns:
getWithResponse
public abstract Response
Gets the specified resource provider.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<>
Gets the specified resource provider.
Parameters:
Returns:
list
public abstract PagedIterable
Gets all resource providers for a subscription.
Returns:
list
public abstract PagedIterable
Gets all resource providers for a subscription.
Parameters:
Returns:
listAsync
public abstract PagedFlux
Gets all resource providers for a subscription.
Returns:
listAsync
public abstract PagedFlux
Gets all resource providers for a subscription.
Parameters:
Returns:
listAtTenantScope
public abstract PagedIterable
Gets all resource providers for the tenant.
Returns:
listAtTenantScope
public abstract PagedIterable
Gets all resource providers for the tenant.
Parameters:
Returns:
listAtTenantScopeAsync
public abstract PagedFlux
Gets all resource providers for the tenant.
Returns:
listAtTenantScopeAsync
public abstract PagedFlux
Gets all resource providers for the tenant.
Parameters:
Returns:
providerPermissions
public abstract ProviderPermissionListResultInner providerPermissions(String resourceProviderNamespace)
Get the provider permissions.
Parameters:
Returns:
providerPermissionsAsync
public abstract Mono
Get the provider permissions.
Parameters:
Returns:
providerPermissionsWithResponse
public abstract Response
Get the provider permissions.
Parameters:
Returns:
providerPermissionsWithResponseAsync
public abstract Mono<>
Get the provider permissions.
Parameters:
Returns:
register
public abstract ProviderInner register(String resourceProviderNamespace)
Registers a subscription with a resource provider.
Parameters:
Returns:
registerAsync
public abstract Mono
Registers a subscription with a resource provider.
Parameters:
Returns:
registerAtManagementGroupScope
public abstract void registerAtManagementGroupScope(String resourceProviderNamespace, String groupId)
Registers a management group with a resource provider. Use this operation to register a resource provider with resource types that can be deployed at the management group scope. It does not recursively register subscriptions within the management group. Instead, you must register subscriptions individually.
Parameters:
registerAtManagementGroupScopeAsync
public abstract Mono
Registers a management group with a resource provider. Use this operation to register a resource provider with resource types that can be deployed at the management group scope. It does not recursively register subscriptions within the management group. Instead, you must register subscriptions individually.
Parameters:
Returns:
registerAtManagementGroupScopeWithResponse
public abstract Response
Registers a management group with a resource provider. Use this operation to register a resource provider with resource types that can be deployed at the management group scope. It does not recursively register subscriptions within the management group. Instead, you must register subscriptions individually.
Parameters:
Returns:
registerAtManagementGroupScopeWithResponseAsync
public abstract Mono<>
Registers a management group with a resource provider. Use this operation to register a resource provider with resource types that can be deployed at the management group scope. It does not recursively register subscriptions within the management group. Instead, you must register subscriptions individually.
Parameters:
Returns:
registerWithResponse
public abstract Response
Registers a subscription with a resource provider.
Parameters:
Returns:
registerWithResponseAsync
public abstract Mono<>
Registers a subscription with a resource provider.
Parameters:
Returns:
unregister
public abstract ProviderInner unregister(String resourceProviderNamespace)
Unregisters a subscription from a resource provider.
Parameters:
Returns:
unregisterAsync
public abstract Mono
Unregisters a subscription from a resource provider.
Parameters:
Returns:
unregisterWithResponse
public abstract Response
Unregisters a subscription from a resource provider.
Parameters:
Returns:
unregisterWithResponseAsync
public abstract Mono<>
Unregisters a subscription from a resource provider.
Parameters:
Returns:
Applies to
Azure SDK for Java