Interface ProvidersClient
public interface ProvidersClient
An instance of this class provides access to all the operations defined in ProvidersClient.
-
Method Summary
Modifier and TypeMethodDescriptioncom.azure.core.http.rest.PagedIterable
<ApplicationStackResourceInner> Get available application frameworks and their versions Description for Get available application frameworks and their versions.com.azure.core.http.rest.PagedIterable
<ApplicationStackResourceInner> getAvailableStacks
(ProviderOsTypeSelected osTypeSelected, com.azure.core.util.Context context) Get available application frameworks and their versions Description for Get available application frameworks and their versions.com.azure.core.http.rest.PagedFlux
<ApplicationStackResourceInner> Get available application frameworks and their versions Description for Get available application frameworks and their versions.com.azure.core.http.rest.PagedFlux
<ApplicationStackResourceInner> getAvailableStacksAsync
(ProviderOsTypeSelected osTypeSelected) Get available application frameworks and their versions Description for Get available application frameworks and their versions.com.azure.core.http.rest.PagedIterable
<FunctionAppStackInner> Get available Function app frameworks and their versions Description for Get available Function app frameworks and their versions.com.azure.core.http.rest.PagedIterable
<FunctionAppStackInner> getFunctionAppStacks
(ProviderStackOsType stackOsType, com.azure.core.util.Context context) Get available Function app frameworks and their versions Description for Get available Function app frameworks and their versions.com.azure.core.http.rest.PagedFlux
<FunctionAppStackInner> Get available Function app frameworks and their versions Description for Get available Function app frameworks and their versions.com.azure.core.http.rest.PagedFlux
<FunctionAppStackInner> getFunctionAppStacksAsync
(ProviderStackOsType stackOsType) Get available Function app frameworks and their versions Description for Get available Function app frameworks and their versions.com.azure.core.http.rest.PagedIterable
<FunctionAppStackInner> getFunctionAppStacksForLocation
(String location) Get available Function app frameworks and their versions for location Description for Get available Function app frameworks and their versions for location.com.azure.core.http.rest.PagedIterable
<FunctionAppStackInner> getFunctionAppStacksForLocation
(String location, ProviderStackOsType stackOsType, com.azure.core.util.Context context) Get available Function app frameworks and their versions for location Description for Get available Function app frameworks and their versions for location.com.azure.core.http.rest.PagedFlux
<FunctionAppStackInner> getFunctionAppStacksForLocationAsync
(String location) Get available Function app frameworks and their versions for location Description for Get available Function app frameworks and their versions for location.com.azure.core.http.rest.PagedFlux
<FunctionAppStackInner> getFunctionAppStacksForLocationAsync
(String location, ProviderStackOsType stackOsType) Get available Function app frameworks and their versions for location Description for Get available Function app frameworks and their versions for location.com.azure.core.http.rest.PagedIterable
<WebAppStackInner> Get available Web app frameworks and their versions Description for Get available Web app frameworks and their versions.com.azure.core.http.rest.PagedIterable
<WebAppStackInner> getWebAppStacks
(ProviderStackOsType stackOsType, com.azure.core.util.Context context) Get available Web app frameworks and their versions Description for Get available Web app frameworks and their versions.com.azure.core.http.rest.PagedFlux
<WebAppStackInner> Get available Web app frameworks and their versions Description for Get available Web app frameworks and their versions.com.azure.core.http.rest.PagedFlux
<WebAppStackInner> getWebAppStacksAsync
(ProviderStackOsType stackOsType) Get available Web app frameworks and their versions Description for Get available Web app frameworks and their versions.com.azure.core.http.rest.PagedIterable
<WebAppStackInner> getWebAppStacksForLocation
(String location) Get available Web app frameworks and their versions for location Description for Get available Web app frameworks and their versions for location.com.azure.core.http.rest.PagedIterable
<WebAppStackInner> getWebAppStacksForLocation
(String location, ProviderStackOsType stackOsType, com.azure.core.util.Context context) Get available Web app frameworks and their versions for location Description for Get available Web app frameworks and their versions for location.com.azure.core.http.rest.PagedFlux
<WebAppStackInner> getWebAppStacksForLocationAsync
(String location) Get available Web app frameworks and their versions for location Description for Get available Web app frameworks and their versions for location.com.azure.core.http.rest.PagedFlux
<WebAppStackInner> getWebAppStacksForLocationAsync
(String location, ProviderStackOsType stackOsType) Get available Web app frameworks and their versions for location Description for Get available Web app frameworks and their versions for location.com.azure.core.http.rest.PagedIterable
<ApplicationStackResourceInner> list()
Get available application frameworks and their versions Description for Get available application frameworks and their versions.com.azure.core.http.rest.PagedIterable
<ApplicationStackResourceInner> list
(ProviderOsTypeSelected osTypeSelected, com.azure.core.util.Context context) Get available application frameworks and their versions Description for Get available application frameworks and their versions.com.azure.core.http.rest.PagedFlux
<ApplicationStackResourceInner> Get available application frameworks and their versions Description for Get available application frameworks and their versions.com.azure.core.http.rest.PagedFlux
<ApplicationStackResourceInner> listAsync
(ProviderOsTypeSelected osTypeSelected) Get available application frameworks and their versions Description for Get available application frameworks and their versions.com.azure.core.http.rest.PagedIterable
<CsmOperationDescriptionInner> Gets all available operations for the Microsoft.Web resource provider.com.azure.core.http.rest.PagedIterable
<CsmOperationDescriptionInner> listOperations
(com.azure.core.util.Context context) Gets all available operations for the Microsoft.Web resource provider.com.azure.core.http.rest.PagedFlux
<CsmOperationDescriptionInner> Gets all available operations for the Microsoft.Web resource provider.
-
Method Details
-
getAvailableStacksAsync
com.azure.core.http.rest.PagedFlux<ApplicationStackResourceInner> getAvailableStacksAsync(ProviderOsTypeSelected osTypeSelected) Get available application frameworks and their versions Description for Get available application frameworks and their versions.- Parameters:
osTypeSelected
- The osTypeSelected parameter.- Returns:
- collection of Application Stacks as paginated response with
PagedFlux
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getAvailableStacksAsync
com.azure.core.http.rest.PagedFlux<ApplicationStackResourceInner> getAvailableStacksAsync()Get available application frameworks and their versions Description for Get available application frameworks and their versions.- Returns:
- collection of Application Stacks as paginated response with
PagedFlux
. - Throws:
DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getAvailableStacks
com.azure.core.http.rest.PagedIterable<ApplicationStackResourceInner> getAvailableStacks()Get available application frameworks and their versions Description for Get available application frameworks and their versions.- Returns:
- collection of Application Stacks as paginated response with
PagedIterable
. - Throws:
DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getAvailableStacks
com.azure.core.http.rest.PagedIterable<ApplicationStackResourceInner> getAvailableStacks(ProviderOsTypeSelected osTypeSelected, com.azure.core.util.Context context) Get available application frameworks and their versions Description for Get available application frameworks and their versions.- Parameters:
osTypeSelected
- The osTypeSelected parameter.context
- The context to associate with this operation.- Returns:
- collection of Application Stacks as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getFunctionAppStacksAsync
com.azure.core.http.rest.PagedFlux<FunctionAppStackInner> getFunctionAppStacksAsync(ProviderStackOsType stackOsType) Get available Function app frameworks and their versions Description for Get available Function app frameworks and their versions.- Parameters:
stackOsType
- Stack OS Type.- Returns:
- collection of Function app Stacks as paginated response with
PagedFlux
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getFunctionAppStacksAsync
com.azure.core.http.rest.PagedFlux<FunctionAppStackInner> getFunctionAppStacksAsync()Get available Function app frameworks and their versions Description for Get available Function app frameworks and their versions.- Returns:
- collection of Function app Stacks as paginated response with
PagedFlux
. - Throws:
DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getFunctionAppStacks
com.azure.core.http.rest.PagedIterable<FunctionAppStackInner> getFunctionAppStacks()Get available Function app frameworks and their versions Description for Get available Function app frameworks and their versions.- Returns:
- collection of Function app Stacks as paginated response with
PagedIterable
. - Throws:
DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getFunctionAppStacks
com.azure.core.http.rest.PagedIterable<FunctionAppStackInner> getFunctionAppStacks(ProviderStackOsType stackOsType, com.azure.core.util.Context context) Get available Function app frameworks and their versions Description for Get available Function app frameworks and their versions.- Parameters:
stackOsType
- Stack OS Type.context
- The context to associate with this operation.- Returns:
- collection of Function app Stacks as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getFunctionAppStacksForLocationAsync
com.azure.core.http.rest.PagedFlux<FunctionAppStackInner> getFunctionAppStacksForLocationAsync(String location, ProviderStackOsType stackOsType) Get available Function app frameworks and their versions for location Description for Get available Function app frameworks and their versions for location.- Parameters:
location
- Function App stack location.stackOsType
- Stack OS Type.- Returns:
- collection of Function app Stacks as paginated response with
PagedFlux
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getFunctionAppStacksForLocationAsync
com.azure.core.http.rest.PagedFlux<FunctionAppStackInner> getFunctionAppStacksForLocationAsync(String location) Get available Function app frameworks and their versions for location Description for Get available Function app frameworks and their versions for location.- Parameters:
location
- Function App stack location.- Returns:
- collection of Function app Stacks as paginated response with
PagedFlux
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getFunctionAppStacksForLocation
com.azure.core.http.rest.PagedIterable<FunctionAppStackInner> getFunctionAppStacksForLocation(String location) Get available Function app frameworks and their versions for location Description for Get available Function app frameworks and their versions for location.- Parameters:
location
- Function App stack location.- Returns:
- collection of Function app Stacks as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getFunctionAppStacksForLocation
com.azure.core.http.rest.PagedIterable<FunctionAppStackInner> getFunctionAppStacksForLocation(String location, ProviderStackOsType stackOsType, com.azure.core.util.Context context) Get available Function app frameworks and their versions for location Description for Get available Function app frameworks and their versions for location.- Parameters:
location
- Function App stack location.stackOsType
- Stack OS Type.context
- The context to associate with this operation.- Returns:
- collection of Function app Stacks as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getWebAppStacksForLocationAsync
com.azure.core.http.rest.PagedFlux<WebAppStackInner> getWebAppStacksForLocationAsync(String location, ProviderStackOsType stackOsType) Get available Web app frameworks and their versions for location Description for Get available Web app frameworks and their versions for location.- Parameters:
location
- Web App stack location.stackOsType
- Stack OS Type.- Returns:
- collection of Web app Stacks as paginated response with
PagedFlux
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getWebAppStacksForLocationAsync
com.azure.core.http.rest.PagedFlux<WebAppStackInner> getWebAppStacksForLocationAsync(String location) Get available Web app frameworks and their versions for location Description for Get available Web app frameworks and their versions for location.- Parameters:
location
- Web App stack location.- Returns:
- collection of Web app Stacks as paginated response with
PagedFlux
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getWebAppStacksForLocation
com.azure.core.http.rest.PagedIterable<WebAppStackInner> getWebAppStacksForLocation(String location) Get available Web app frameworks and their versions for location Description for Get available Web app frameworks and their versions for location.- Parameters:
location
- Web App stack location.- Returns:
- collection of Web app Stacks as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getWebAppStacksForLocation
com.azure.core.http.rest.PagedIterable<WebAppStackInner> getWebAppStacksForLocation(String location, ProviderStackOsType stackOsType, com.azure.core.util.Context context) Get available Web app frameworks and their versions for location Description for Get available Web app frameworks and their versions for location.- Parameters:
location
- Web App stack location.stackOsType
- Stack OS Type.context
- The context to associate with this operation.- Returns:
- collection of Web app Stacks as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listOperationsAsync
com.azure.core.http.rest.PagedFlux<CsmOperationDescriptionInner> listOperationsAsync()Gets all available operations for the Microsoft.Web resource provider. Also exposes resource metric definitions Description for Gets all available operations for the Microsoft.Web resource provider. Also exposes resource metric definitions.- Returns:
- collection of Azure resource manager operation metadata as paginated response with
PagedFlux
. - Throws:
DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listOperations
com.azure.core.http.rest.PagedIterable<CsmOperationDescriptionInner> listOperations()Gets all available operations for the Microsoft.Web resource provider. Also exposes resource metric definitions Description for Gets all available operations for the Microsoft.Web resource provider. Also exposes resource metric definitions.- Returns:
- collection of Azure resource manager operation metadata as paginated response with
PagedIterable
. - Throws:
DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listOperations
com.azure.core.http.rest.PagedIterable<CsmOperationDescriptionInner> listOperations(com.azure.core.util.Context context) Gets all available operations for the Microsoft.Web resource provider. Also exposes resource metric definitions Description for Gets all available operations for the Microsoft.Web resource provider. Also exposes resource metric definitions.- Parameters:
context
- The context to associate with this operation.- Returns:
- collection of Azure resource manager operation metadata as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getWebAppStacksAsync
com.azure.core.http.rest.PagedFlux<WebAppStackInner> getWebAppStacksAsync(ProviderStackOsType stackOsType) Get available Web app frameworks and their versions Description for Get available Web app frameworks and their versions.- Parameters:
stackOsType
- Stack OS Type.- Returns:
- collection of Web app Stacks as paginated response with
PagedFlux
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getWebAppStacksAsync
com.azure.core.http.rest.PagedFlux<WebAppStackInner> getWebAppStacksAsync()Get available Web app frameworks and their versions Description for Get available Web app frameworks and their versions.- Returns:
- collection of Web app Stacks as paginated response with
PagedFlux
. - Throws:
DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getWebAppStacks
com.azure.core.http.rest.PagedIterable<WebAppStackInner> getWebAppStacks()Get available Web app frameworks and their versions Description for Get available Web app frameworks and their versions.- Returns:
- collection of Web app Stacks as paginated response with
PagedIterable
. - Throws:
DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getWebAppStacks
com.azure.core.http.rest.PagedIterable<WebAppStackInner> getWebAppStacks(ProviderStackOsType stackOsType, com.azure.core.util.Context context) Get available Web app frameworks and their versions Description for Get available Web app frameworks and their versions.- Parameters:
stackOsType
- Stack OS Type.context
- The context to associate with this operation.- Returns:
- collection of Web app Stacks as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listAsync
com.azure.core.http.rest.PagedFlux<ApplicationStackResourceInner> listAsync(ProviderOsTypeSelected osTypeSelected) Get available application frameworks and their versions Description for Get available application frameworks and their versions.- Parameters:
osTypeSelected
- The osTypeSelected parameter.- Returns:
- collection of Application Stacks as paginated response with
PagedFlux
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
listAsync
com.azure.core.http.rest.PagedFlux<ApplicationStackResourceInner> listAsync()Get available application frameworks and their versions Description for Get available application frameworks and their versions.- Returns:
- collection of Application Stacks as paginated response with
PagedFlux
. - Throws:
DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
list
com.azure.core.http.rest.PagedIterable<ApplicationStackResourceInner> list()Get available application frameworks and their versions Description for Get available application frameworks and their versions.- Returns:
- collection of Application Stacks as paginated response with
PagedIterable
. - Throws:
DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
list
com.azure.core.http.rest.PagedIterable<ApplicationStackResourceInner> list(ProviderOsTypeSelected osTypeSelected, com.azure.core.util.Context context) Get available application frameworks and their versions Description for Get available application frameworks and their versions.- Parameters:
osTypeSelected
- The osTypeSelected parameter.context
- The context to associate with this operation.- Returns:
- collection of Application Stacks as paginated response with
PagedIterable
. - Throws:
IllegalArgumentException
- thrown if parameters fail the validation.DefaultErrorResponseErrorException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-