Interface ProvidersClient


  • public interface ProvidersClient
    An instance of this class provides access to all the operations defined in ProvidersClient.
    • Method Detail

      • getAvailableStacksAsync

        com.azure.core.http.rest.PagedFlux<ApplicationStackResourceInner> getAvailableStacksAsync()
        Description for Get available application frameworks and their versions.
        Returns:
        collection of Application Stacks.
        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()
        Description for Get available application frameworks and their versions.
        Returns:
        collection of Application Stacks.
        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)
        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.
        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()
        Description for Get available Function app frameworks and their versions.
        Returns:
        collection of Function app Stacks.
        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()
        Description for Get available Function app frameworks and their versions.
        Returns:
        collection of Function app Stacks.
        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)
        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.
        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)
        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.
        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)
        Description for Get available Function app frameworks and their versions for location.
        Parameters:
        location - Function App stack location.
        Returns:
        collection of Function app Stacks.
        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)
        Description for Get available Function app frameworks and their versions for location.
        Parameters:
        location - Function App stack location.
        Returns:
        collection of Function app Stacks.
        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)
        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.
        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)
        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.
        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)
        Description for Get available Web app frameworks and their versions for location.
        Parameters:
        location - Web App stack location.
        Returns:
        collection of Web app Stacks.
        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)
        Description for Get available Web app frameworks and their versions for location.
        Parameters:
        location - Web App stack location.
        Returns:
        collection of Web app Stacks.
        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)
        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.
        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()
        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.
        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()
        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.
        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)
        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.
        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()
        Description for Get available Web app frameworks and their versions.
        Returns:
        collection of Web app Stacks.
        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()
        Description for Get available Web app frameworks and their versions.
        Returns:
        collection of Web app Stacks.
        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)
        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.
        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.
      • list

        com.azure.core.http.rest.PagedIterable<ApplicationStackResourceInner> list​(ProviderOsTypeSelected osTypeSelected,
                                                                                   com.azure.core.util.Context context)
        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.
        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.