Interface Providers
- All Superinterfaces:
SupportsGettingByName<Provider>, SupportsListing<Provider>
Entry point to providers management API.
-
Method Summary
Modifier and TypeMethodDescriptiongetByNameAsync(String name) Gets the information about a provider from Azure based on the provider name.Registers provider to be used with a subscription.registerAsync(String resourceProviderNamespace) Registers provider to be used with a subscription asynchronously.unregister(String resourceProviderNamespace) Unregisters provider from a subscription.unregisterAsync(String resourceProviderNamespace) Unregisters provider from a subscription asynchronously.Methods inherited from interface SupportsGettingByName
getByNameMethods inherited from interface SupportsListing
list, listAsync
-
Method Details
-
unregister
-
unregisterAsync
Unregisters provider from a subscription asynchronously.- Parameters:
resourceProviderNamespace- Namespace of the resource provider- Returns:
- a representation of the deferred computation of this call returning the unregistered Provider if successful
-
register
-
registerAsync
Registers provider to be used with a subscription asynchronously.- Parameters:
resourceProviderNamespace- Namespace of the resource provider- Returns:
- a representation of the deferred computation of this call returning the registered provider if successful
-
getByNameAsync
Gets the information about a provider from Azure based on the provider name.- Specified by:
getByNameAsyncin interfaceSupportsGettingByName<Provider>- Parameters:
name- the name of the provider- Returns:
- a representation of the deferred computation of this call returning the found provider, if any
-