Interface ProvidersClient


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

    • 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:
      all available operations for the Microsoft.Web resource provider 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:
      all available operations for the Microsoft.Web resource provider 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:
      all available operations for the Microsoft.Web resource provider 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.
    • 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:
      available application frameworks and their versions Description for Get available application frameworks and their versions 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:
      available application frameworks and their versions Description for Get available application frameworks and their versions 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:
      available application frameworks and their versions Description for Get available application frameworks and their versions 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:
      available application frameworks and their versions Description for Get available application frameworks and their versions 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:
      available Function app frameworks and their versions Description for Get available Function app frameworks and their versions 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:
      available Function app frameworks and their versions Description for Get available Function app frameworks and their versions 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:
      available Function app frameworks and their versions Description for Get available Function app frameworks and their versions 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:
      available Function app frameworks and their versions Description for Get available Function app frameworks and their versions 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 - The location name.
      stackOsType - Stack OS Type.
      Returns:
      available Function app frameworks and their versions for location Description for Get available Function app frameworks and their versions for location 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 - The location name.
      Returns:
      available Function app frameworks and their versions for location Description for Get available Function app frameworks and their versions for location 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 - The location name.
      Returns:
      available Function app frameworks and their versions for location Description for Get available Function app frameworks and their versions for location 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 - The location name.
      stackOsType - Stack OS Type.
      context - The context to associate with this operation.
      Returns:
      available Function app frameworks and their versions for location Description for Get available Function app frameworks and their versions for location 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 - The location name.
      stackOsType - Stack OS Type.
      Returns:
      available Web app frameworks and their versions for location Description for Get available Web app frameworks and their versions for location 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 - The location name.
      Returns:
      available Web app frameworks and their versions for location Description for Get available Web app frameworks and their versions for location 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 - The location name.
      Returns:
      available Web app frameworks and their versions for location Description for Get available Web app frameworks and their versions for location 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 - The location name.
      stackOsType - Stack OS Type.
      context - The context to associate with this operation.
      Returns:
      available Web app frameworks and their versions for location Description for Get available Web app frameworks and their versions for location 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:
      available Web app frameworks and their versions Description for Get available Web app frameworks and their versions 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:
      available Web app frameworks and their versions Description for Get available Web app frameworks and their versions 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:
      available Web app frameworks and their versions Description for Get available Web app frameworks and their versions 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:
      available Web app frameworks and their versions Description for Get available Web app frameworks and their versions 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:
      available application frameworks and their versions Description for Get available application frameworks and their versions 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:
      available application frameworks and their versions Description for Get available application frameworks and their versions 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:
      available application frameworks and their versions Description for Get available application frameworks and their versions 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:
      available application frameworks and their versions Description for Get available application frameworks and their versions 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.