Interface WebAppsClient

All Superinterfaces:
InnerSupportsDelete<Void>, InnerSupportsGet<SiteInner>, InnerSupportsListing<SiteInner>

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

    • listAsync

      com.azure.core.http.rest.PagedFlux<SiteInner> listAsync()
      Get all apps for a subscription. Description for Get all apps for a subscription.
      Specified by:
      listAsync in interface InnerSupportsListing<SiteInner>
      Returns:
      collection of App Service apps 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<SiteInner> list()
      Get all apps for a subscription. Description for Get all apps for a subscription.
      Specified by:
      list in interface InnerSupportsListing<SiteInner>
      Returns:
      collection of App Service apps 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<SiteInner> list(com.azure.core.util.Context context)
      Get all apps for a subscription. Description for Get all apps for a subscription.
      Parameters:
      context - The context to associate with this operation.
      Returns:
      collection of App Service apps 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.
    • listByResourceGroupAsync

      com.azure.core.http.rest.PagedFlux<SiteInner> listByResourceGroupAsync(String resourceGroupName, Boolean includeSlots)
      Gets all web, mobile, and API apps in the specified resource group. Description for Gets all web, mobile, and API apps in the specified resource group.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      includeSlots - Specify <strong>true</strong> to include deployment slots in results. The default is false, which only gives you the production slot of all apps.
      Returns:
      collection of App Service apps 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.
    • listByResourceGroupAsync

      com.azure.core.http.rest.PagedFlux<SiteInner> listByResourceGroupAsync(String resourceGroupName)
      Gets all web, mobile, and API apps in the specified resource group. Description for Gets all web, mobile, and API apps in the specified resource group.
      Specified by:
      listByResourceGroupAsync in interface InnerSupportsListing<SiteInner>
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      Returns:
      collection of App Service apps 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.
    • listByResourceGroup

      com.azure.core.http.rest.PagedIterable<SiteInner> listByResourceGroup(String resourceGroupName)
      Gets all web, mobile, and API apps in the specified resource group. Description for Gets all web, mobile, and API apps in the specified resource group.
      Specified by:
      listByResourceGroup in interface InnerSupportsListing<SiteInner>
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      Returns:
      collection of App Service apps 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.
    • listByResourceGroup

      com.azure.core.http.rest.PagedIterable<SiteInner> listByResourceGroup(String resourceGroupName, Boolean includeSlots, com.azure.core.util.Context context)
      Gets all web, mobile, and API apps in the specified resource group. Description for Gets all web, mobile, and API apps in the specified resource group.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      includeSlots - Specify <strong>true</strong> to include deployment slots in results. The default is false, which only gives you the production slot of all apps.
      context - The context to associate with this operation.
      Returns:
      collection of App Service apps 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.
    • getByResourceGroupWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteInner>> getByResourceGroupWithResponseAsync(String resourceGroupName, String name)
      Gets the details of a web, mobile, or API app. Description for Gets the details of a web, mobile, or API app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      a web app, a mobile app backend, or an API app along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getByResourceGroupAsync

      Mono<SiteInner> getByResourceGroupAsync(String resourceGroupName, String name)
      Gets the details of a web, mobile, or API app. Description for Gets the details of a web, mobile, or API app.
      Specified by:
      getByResourceGroupAsync in interface InnerSupportsGet<SiteInner>
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      a web app, a mobile app backend, or an API app on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getByResourceGroupWithResponse

      com.azure.core.http.rest.Response<SiteInner> getByResourceGroupWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the details of a web, mobile, or API app. Description for Gets the details of a web, mobile, or API app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      a web app, a mobile app backend, or an API app along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getByResourceGroup

      SiteInner getByResourceGroup(String resourceGroupName, String name)
      Gets the details of a web, mobile, or API app. Description for Gets the details of a web, mobile, or API app.
      Specified by:
      getByResourceGroup in interface InnerSupportsGet<SiteInner>
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      a web app, a mobile app backend, or an API app.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdateWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String name, SiteInner siteEnvelope)
      Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
      siteEnvelope - A JSON representation of the app properties. See example.
      Returns:
      a web app, a mobile app backend, or an API app along with Response on successful completion of Mono.
      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.
    • beginCreateOrUpdateAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<SiteInner>,SiteInner> beginCreateOrUpdateAsync(String resourceGroupName, String name, SiteInner siteEnvelope)
      Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
      siteEnvelope - A JSON representation of the app properties. See example.
      Returns:
      the PollerFlux for polling of a web app, a mobile app backend, or an API app.
      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.
    • beginCreateOrUpdate

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SiteInner>,SiteInner> beginCreateOrUpdate(String resourceGroupName, String name, SiteInner siteEnvelope)
      Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
      siteEnvelope - A JSON representation of the app properties. See example.
      Returns:
      the SyncPoller for polling of a web app, a mobile app backend, or an API app.
      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.
    • beginCreateOrUpdate

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SiteInner>,SiteInner> beginCreateOrUpdate(String resourceGroupName, String name, SiteInner siteEnvelope, com.azure.core.util.Context context)
      Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
      siteEnvelope - A JSON representation of the app properties. See example.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of a web app, a mobile app backend, or an API app.
      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.
    • createOrUpdateAsync

      Mono<SiteInner> createOrUpdateAsync(String resourceGroupName, String name, SiteInner siteEnvelope)
      Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
      siteEnvelope - A JSON representation of the app properties. See example.
      Returns:
      a web app, a mobile app backend, or an API app on successful completion of Mono.
      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.
    • createOrUpdate

      SiteInner createOrUpdate(String resourceGroupName, String name, SiteInner siteEnvelope)
      Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
      siteEnvelope - A JSON representation of the app properties. See example.
      Returns:
      a web app, a mobile app backend, or an API app.
      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.
    • createOrUpdate

      SiteInner createOrUpdate(String resourceGroupName, String name, SiteInner siteEnvelope, com.azure.core.util.Context context)
      Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
      siteEnvelope - A JSON representation of the app properties. See example.
      context - The context to associate with this operation.
      Returns:
      a web app, a mobile app backend, or an API app.
      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.
    • deleteWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteWithResponseAsync(String resourceGroupName, String name, Boolean deleteMetrics, Boolean deleteEmptyServerFarm)
      Deletes a web, mobile, or API app, or one of the deployment slots. Description for Deletes a web, mobile, or API app, or one of the deployment slots.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app to delete.
      deleteMetrics - If true, web app metrics are also deleted.
      deleteEmptyServerFarm - Specify false if you want to keep empty App Service plan. By default, empty App Service plan is deleted.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteAsync

      Mono<Void> deleteAsync(String resourceGroupName, String name)
      Deletes a web, mobile, or API app, or one of the deployment slots. Description for Deletes a web, mobile, or API app, or one of the deployment slots.
      Specified by:
      deleteAsync in interface InnerSupportsDelete<Void>
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app to delete.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteWithResponse

      com.azure.core.http.rest.Response<Void> deleteWithResponse(String resourceGroupName, String name, Boolean deleteMetrics, Boolean deleteEmptyServerFarm, com.azure.core.util.Context context)
      Deletes a web, mobile, or API app, or one of the deployment slots. Description for Deletes a web, mobile, or API app, or one of the deployment slots.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app to delete.
      deleteMetrics - If true, web app metrics are also deleted.
      deleteEmptyServerFarm - Specify false if you want to keep empty App Service plan. By default, empty App Service plan is deleted.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • delete

      void delete(String resourceGroupName, String name)
      Deletes a web, mobile, or API app, or one of the deployment slots. Description for Deletes a web, mobile, or API app, or one of the deployment slots.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app to delete.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> updateWithResponseAsync(String resourceGroupName, String name, SitePatchResourceInner siteEnvelope)
      Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
      siteEnvelope - A JSON representation of the app properties. See example.
      Returns:
      a web app, a mobile app backend, or an API app along with Response on successful completion of Mono.
      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.
    • beginUpdateAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<SiteInner>,SiteInner> beginUpdateAsync(String resourceGroupName, String name, SitePatchResourceInner siteEnvelope)
      Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
      siteEnvelope - A JSON representation of the app properties. See example.
      Returns:
      the PollerFlux for polling of a web app, a mobile app backend, or an API app.
      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.
    • beginUpdate

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SiteInner>,SiteInner> beginUpdate(String resourceGroupName, String name, SitePatchResourceInner siteEnvelope)
      Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
      siteEnvelope - A JSON representation of the app properties. See example.
      Returns:
      the SyncPoller for polling of a web app, a mobile app backend, or an API app.
      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.
    • beginUpdate

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SiteInner>,SiteInner> beginUpdate(String resourceGroupName, String name, SitePatchResourceInner siteEnvelope, com.azure.core.util.Context context)
      Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
      siteEnvelope - A JSON representation of the app properties. See example.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of a web app, a mobile app backend, or an API app.
      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.
    • updateAsync

      Mono<SiteInner> updateAsync(String resourceGroupName, String name, SitePatchResourceInner siteEnvelope)
      Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
      siteEnvelope - A JSON representation of the app properties. See example.
      Returns:
      a web app, a mobile app backend, or an API app on successful completion of Mono.
      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.
    • update

      SiteInner update(String resourceGroupName, String name, SitePatchResourceInner siteEnvelope)
      Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
      siteEnvelope - A JSON representation of the app properties. See example.
      Returns:
      a web app, a mobile app backend, or an API app.
      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.
    • update

      SiteInner update(String resourceGroupName, String name, SitePatchResourceInner siteEnvelope, com.azure.core.util.Context context)
      Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
      siteEnvelope - A JSON representation of the app properties. See example.
      context - The context to associate with this operation.
      Returns:
      a web app, a mobile app backend, or an API app.
      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.
    • analyzeCustomHostnameWithResponseAsync

      Mono<com.azure.core.http.rest.Response<CustomHostnameAnalysisResultInner>> analyzeCustomHostnameWithResponseAsync(String resourceGroupName, String name, String hostname)
      Analyze a custom hostname. Description for Analyze a custom hostname.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      hostname - Custom hostname.
      Returns:
      custom domain analysis along with Response on successful completion of Mono.
      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.
    • analyzeCustomHostnameAsync

      Mono<CustomHostnameAnalysisResultInner> analyzeCustomHostnameAsync(String resourceGroupName, String name)
      Analyze a custom hostname. Description for Analyze a custom hostname.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      custom domain analysis on successful completion of Mono.
      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.
    • analyzeCustomHostnameWithResponse

      com.azure.core.http.rest.Response<CustomHostnameAnalysisResultInner> analyzeCustomHostnameWithResponse(String resourceGroupName, String name, String hostname, com.azure.core.util.Context context)
      Analyze a custom hostname. Description for Analyze a custom hostname.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      hostname - Custom hostname.
      context - The context to associate with this operation.
      Returns:
      custom domain analysis along with Response.
      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.
    • analyzeCustomHostname

      CustomHostnameAnalysisResultInner analyzeCustomHostname(String resourceGroupName, String name)
      Analyze a custom hostname. Description for Analyze a custom hostname.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      custom domain analysis.
      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.
    • applySlotConfigToProductionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> applySlotConfigToProductionWithResponseAsync(String resourceGroupName, String name, CsmSlotEntity slotSwapEntity)
      Applies the configuration settings from the target slot onto the current slot. Description for Applies the configuration settings from the target slot onto the current slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      Returns:
      the Response on successful completion of Mono.
      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.
    • applySlotConfigToProductionAsync

      Mono<Void> applySlotConfigToProductionAsync(String resourceGroupName, String name, CsmSlotEntity slotSwapEntity)
      Applies the configuration settings from the target slot onto the current slot. Description for Applies the configuration settings from the target slot onto the current slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • applySlotConfigToProductionWithResponse

      com.azure.core.http.rest.Response<Void> applySlotConfigToProductionWithResponse(String resourceGroupName, String name, CsmSlotEntity slotSwapEntity, com.azure.core.util.Context context)
      Applies the configuration settings from the target slot onto the current slot. Description for Applies the configuration settings from the target slot onto the current slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • applySlotConfigToProduction

      void applySlotConfigToProduction(String resourceGroupName, String name, CsmSlotEntity slotSwapEntity)
      Applies the configuration settings from the target slot onto the current slot. Description for Applies the configuration settings from the target slot onto the current slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      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.
    • backupWithResponseAsync

      Mono<com.azure.core.http.rest.Response<BackupItemInner>> backupWithResponseAsync(String resourceGroupName, String name, BackupRequestInner request)
      Creates a backup of an app. Description for Creates a backup of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      request - Backup configuration. You can use the JSON response from the POST action as input here.
      Returns:
      backup description along with Response on successful completion of Mono.
      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.
    • backupAsync

      Mono<BackupItemInner> backupAsync(String resourceGroupName, String name, BackupRequestInner request)
      Creates a backup of an app. Description for Creates a backup of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      request - Backup configuration. You can use the JSON response from the POST action as input here.
      Returns:
      backup description on successful completion of Mono.
      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.
    • backupWithResponse

      com.azure.core.http.rest.Response<BackupItemInner> backupWithResponse(String resourceGroupName, String name, BackupRequestInner request, com.azure.core.util.Context context)
      Creates a backup of an app. Description for Creates a backup of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      request - Backup configuration. You can use the JSON response from the POST action as input here.
      context - The context to associate with this operation.
      Returns:
      backup description along with Response.
      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.
    • backup

      BackupItemInner backup(String resourceGroupName, String name, BackupRequestInner request)
      Creates a backup of an app. Description for Creates a backup of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      request - Backup configuration. You can use the JSON response from the POST action as input here.
      Returns:
      backup description.
      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.
    • listBackupsAsync

      com.azure.core.http.rest.PagedFlux<BackupItemInner> listBackupsAsync(String resourceGroupName, String name)
      Gets existing backups of an app. Description for Gets existing backups of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      collection of backup items 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.
    • listBackups

      com.azure.core.http.rest.PagedIterable<BackupItemInner> listBackups(String resourceGroupName, String name)
      Gets existing backups of an app. Description for Gets existing backups of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      collection of backup items 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.
    • listBackups

      com.azure.core.http.rest.PagedIterable<BackupItemInner> listBackups(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets existing backups of an app. Description for Gets existing backups of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      collection of backup items 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.
    • getBackupStatusWithResponseAsync

      Mono<com.azure.core.http.rest.Response<BackupItemInner>> getBackupStatusWithResponseAsync(String resourceGroupName, String name, String backupId)
      Gets a backup of an app by its ID. Description for Gets a backup of an app by its ID.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      Returns:
      backup description along with Response on successful completion of Mono.
      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.
    • getBackupStatusAsync

      Mono<BackupItemInner> getBackupStatusAsync(String resourceGroupName, String name, String backupId)
      Gets a backup of an app by its ID. Description for Gets a backup of an app by its ID.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      Returns:
      backup description on successful completion of Mono.
      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.
    • getBackupStatusWithResponse

      com.azure.core.http.rest.Response<BackupItemInner> getBackupStatusWithResponse(String resourceGroupName, String name, String backupId, com.azure.core.util.Context context)
      Gets a backup of an app by its ID. Description for Gets a backup of an app by its ID.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      context - The context to associate with this operation.
      Returns:
      backup description along with Response.
      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.
    • getBackupStatus

      BackupItemInner getBackupStatus(String resourceGroupName, String name, String backupId)
      Gets a backup of an app by its ID. Description for Gets a backup of an app by its ID.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      Returns:
      backup description.
      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.
    • deleteBackupWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteBackupWithResponseAsync(String resourceGroupName, String name, String backupId)
      Deletes a backup of an app by its ID. Description for Deletes a backup of an app by its ID.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteBackupAsync

      Mono<Void> deleteBackupAsync(String resourceGroupName, String name, String backupId)
      Deletes a backup of an app by its ID. Description for Deletes a backup of an app by its ID.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteBackupWithResponse

      com.azure.core.http.rest.Response<Void> deleteBackupWithResponse(String resourceGroupName, String name, String backupId, com.azure.core.util.Context context)
      Deletes a backup of an app by its ID. Description for Deletes a backup of an app by its ID.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteBackup

      void deleteBackup(String resourceGroupName, String name, String backupId)
      Deletes a backup of an app by its ID. Description for Deletes a backup of an app by its ID.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listBackupStatusSecretsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<BackupItemInner>> listBackupStatusSecretsWithResponseAsync(String resourceGroupName, String name, String backupId, BackupRequestInner request)
      Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body. Description for Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      backupId - ID of backup.
      request - Information on backup request.
      Returns:
      backup description along with Response on successful completion of Mono.
      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.
    • listBackupStatusSecretsAsync

      Mono<BackupItemInner> listBackupStatusSecretsAsync(String resourceGroupName, String name, String backupId, BackupRequestInner request)
      Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body. Description for Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      backupId - ID of backup.
      request - Information on backup request.
      Returns:
      backup description on successful completion of Mono.
      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.
    • listBackupStatusSecretsWithResponse

      com.azure.core.http.rest.Response<BackupItemInner> listBackupStatusSecretsWithResponse(String resourceGroupName, String name, String backupId, BackupRequestInner request, com.azure.core.util.Context context)
      Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body. Description for Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      backupId - ID of backup.
      request - Information on backup request.
      context - The context to associate with this operation.
      Returns:
      backup description along with Response.
      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.
    • listBackupStatusSecrets

      BackupItemInner listBackupStatusSecrets(String resourceGroupName, String name, String backupId, BackupRequestInner request)
      Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body. Description for Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      backupId - ID of backup.
      request - Information on backup request.
      Returns:
      backup description.
      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.
    • restoreWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> restoreWithResponseAsync(String resourceGroupName, String name, String backupId, RestoreRequestInner request)
      Restores a specific backup to another app (or deployment slot, if specified). Description for Restores a specific backup to another app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      request - Information on restore request .
      Returns:
      the Response on successful completion of Mono.
      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.
    • beginRestoreAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginRestoreAsync(String resourceGroupName, String name, String backupId, RestoreRequestInner request)
      Restores a specific backup to another app (or deployment slot, if specified). Description for Restores a specific backup to another app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      request - Information on restore request .
      Returns:
      the PollerFlux for polling of long-running operation.
      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.
    • beginRestore

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginRestore(String resourceGroupName, String name, String backupId, RestoreRequestInner request)
      Restores a specific backup to another app (or deployment slot, if specified). Description for Restores a specific backup to another app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      request - Information on restore request .
      Returns:
      the SyncPoller for polling of long-running operation.
      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.
    • beginRestore

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginRestore(String resourceGroupName, String name, String backupId, RestoreRequestInner request, com.azure.core.util.Context context)
      Restores a specific backup to another app (or deployment slot, if specified). Description for Restores a specific backup to another app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      request - Information on restore request .
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of long-running operation.
      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.
    • restoreAsync

      Mono<Void> restoreAsync(String resourceGroupName, String name, String backupId, RestoreRequestInner request)
      Restores a specific backup to another app (or deployment slot, if specified). Description for Restores a specific backup to another app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      request - Information on restore request .
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • restore

      void restore(String resourceGroupName, String name, String backupId, RestoreRequestInner request)
      Restores a specific backup to another app (or deployment slot, if specified). Description for Restores a specific backup to another app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      request - Information on restore request .
      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.
    • restore

      void restore(String resourceGroupName, String name, String backupId, RestoreRequestInner request, com.azure.core.util.Context context)
      Restores a specific backup to another app (or deployment slot, if specified). Description for Restores a specific backup to another app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      request - Information on restore request .
      context - The context to associate with this operation.
      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.
    • listBasicPublishingCredentialsPoliciesAsync

      com.azure.core.http.rest.PagedFlux<CsmPublishingCredentialsPoliciesEntityInner> listBasicPublishingCredentialsPoliciesAsync(String resourceGroupName, String name)
      Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site. Description for Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      publishing Credentials Policies entity collection ARM resource 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.
    • listBasicPublishingCredentialsPolicies

      com.azure.core.http.rest.PagedIterable<CsmPublishingCredentialsPoliciesEntityInner> listBasicPublishingCredentialsPolicies(String resourceGroupName, String name)
      Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site. Description for Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      publishing Credentials Policies entity collection ARM resource 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.
    • listBasicPublishingCredentialsPolicies

      com.azure.core.http.rest.PagedIterable<CsmPublishingCredentialsPoliciesEntityInner> listBasicPublishingCredentialsPolicies(String resourceGroupName, String name, com.azure.core.util.Context context)
      Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site. Description for Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      publishing Credentials Policies entity collection ARM resource 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.
    • getFtpAllowedWithResponseAsync

      Mono<com.azure.core.http.rest.Response<CsmPublishingCredentialsPoliciesEntityInner>> getFtpAllowedWithResponseAsync(String resourceGroupName, String name)
      Returns whether FTP is allowed on the site or not. Description for Returns whether FTP is allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      publishing Credentials Policies parameters along with Response on successful completion of Mono.
      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.
    • getFtpAllowedAsync

      Mono<CsmPublishingCredentialsPoliciesEntityInner> getFtpAllowedAsync(String resourceGroupName, String name)
      Returns whether FTP is allowed on the site or not. Description for Returns whether FTP is allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      publishing Credentials Policies parameters on successful completion of Mono.
      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.
    • getFtpAllowedWithResponse

      com.azure.core.http.rest.Response<CsmPublishingCredentialsPoliciesEntityInner> getFtpAllowedWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Returns whether FTP is allowed on the site or not. Description for Returns whether FTP is allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      publishing Credentials Policies parameters along with Response.
      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.
    • getFtpAllowed

      CsmPublishingCredentialsPoliciesEntityInner getFtpAllowed(String resourceGroupName, String name)
      Returns whether FTP is allowed on the site or not. Description for Returns whether FTP is allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      publishing Credentials Policies parameters.
      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.
    • updateFtpAllowedWithResponseAsync

      Mono<com.azure.core.http.rest.Response<CsmPublishingCredentialsPoliciesEntityInner>> updateFtpAllowedWithResponseAsync(String resourceGroupName, String name, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity)
      Updates whether FTP is allowed on the site or not. Description for Updates whether FTP is allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      csmPublishingAccessPoliciesEntity - The csmPublishingAccessPoliciesEntity parameter.
      Returns:
      publishing Credentials Policies parameters along with Response on successful completion of Mono.
      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.
    • updateFtpAllowedAsync

      Mono<CsmPublishingCredentialsPoliciesEntityInner> updateFtpAllowedAsync(String resourceGroupName, String name, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity)
      Updates whether FTP is allowed on the site or not. Description for Updates whether FTP is allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      csmPublishingAccessPoliciesEntity - The csmPublishingAccessPoliciesEntity parameter.
      Returns:
      publishing Credentials Policies parameters on successful completion of Mono.
      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.
    • updateFtpAllowedWithResponse

      com.azure.core.http.rest.Response<CsmPublishingCredentialsPoliciesEntityInner> updateFtpAllowedWithResponse(String resourceGroupName, String name, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity, com.azure.core.util.Context context)
      Updates whether FTP is allowed on the site or not. Description for Updates whether FTP is allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      csmPublishingAccessPoliciesEntity - The csmPublishingAccessPoliciesEntity parameter.
      context - The context to associate with this operation.
      Returns:
      publishing Credentials Policies parameters along with Response.
      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.
    • updateFtpAllowed

      CsmPublishingCredentialsPoliciesEntityInner updateFtpAllowed(String resourceGroupName, String name, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity)
      Updates whether FTP is allowed on the site or not. Description for Updates whether FTP is allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      csmPublishingAccessPoliciesEntity - The csmPublishingAccessPoliciesEntity parameter.
      Returns:
      publishing Credentials Policies parameters.
      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.
    • getScmAllowedWithResponseAsync

      Mono<com.azure.core.http.rest.Response<CsmPublishingCredentialsPoliciesEntityInner>> getScmAllowedWithResponseAsync(String resourceGroupName, String name)
      Returns whether Scm basic auth is allowed on the site or not. Description for Returns whether Scm basic auth is allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      publishing Credentials Policies parameters along with Response on successful completion of Mono.
      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.
    • getScmAllowedAsync

      Mono<CsmPublishingCredentialsPoliciesEntityInner> getScmAllowedAsync(String resourceGroupName, String name)
      Returns whether Scm basic auth is allowed on the site or not. Description for Returns whether Scm basic auth is allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      publishing Credentials Policies parameters on successful completion of Mono.
      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.
    • getScmAllowedWithResponse

      com.azure.core.http.rest.Response<CsmPublishingCredentialsPoliciesEntityInner> getScmAllowedWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Returns whether Scm basic auth is allowed on the site or not. Description for Returns whether Scm basic auth is allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      publishing Credentials Policies parameters along with Response.
      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.
    • getScmAllowed

      CsmPublishingCredentialsPoliciesEntityInner getScmAllowed(String resourceGroupName, String name)
      Returns whether Scm basic auth is allowed on the site or not. Description for Returns whether Scm basic auth is allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      publishing Credentials Policies parameters.
      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.
    • updateScmAllowedWithResponseAsync

      Mono<com.azure.core.http.rest.Response<CsmPublishingCredentialsPoliciesEntityInner>> updateScmAllowedWithResponseAsync(String resourceGroupName, String name, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity)
      Updates whether user publishing credentials are allowed on the site or not. Description for Updates whether user publishing credentials are allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      csmPublishingAccessPoliciesEntity - The csmPublishingAccessPoliciesEntity parameter.
      Returns:
      publishing Credentials Policies parameters along with Response on successful completion of Mono.
      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.
    • updateScmAllowedAsync

      Mono<CsmPublishingCredentialsPoliciesEntityInner> updateScmAllowedAsync(String resourceGroupName, String name, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity)
      Updates whether user publishing credentials are allowed on the site or not. Description for Updates whether user publishing credentials are allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      csmPublishingAccessPoliciesEntity - The csmPublishingAccessPoliciesEntity parameter.
      Returns:
      publishing Credentials Policies parameters on successful completion of Mono.
      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.
    • updateScmAllowedWithResponse

      com.azure.core.http.rest.Response<CsmPublishingCredentialsPoliciesEntityInner> updateScmAllowedWithResponse(String resourceGroupName, String name, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity, com.azure.core.util.Context context)
      Updates whether user publishing credentials are allowed on the site or not. Description for Updates whether user publishing credentials are allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      csmPublishingAccessPoliciesEntity - The csmPublishingAccessPoliciesEntity parameter.
      context - The context to associate with this operation.
      Returns:
      publishing Credentials Policies parameters along with Response.
      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.
    • updateScmAllowed

      CsmPublishingCredentialsPoliciesEntityInner updateScmAllowed(String resourceGroupName, String name, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity)
      Updates whether user publishing credentials are allowed on the site or not. Description for Updates whether user publishing credentials are allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      csmPublishingAccessPoliciesEntity - The csmPublishingAccessPoliciesEntity parameter.
      Returns:
      publishing Credentials Policies parameters.
      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.
    • listConfigurationsAsync

      com.azure.core.http.rest.PagedFlux<SiteConfigResourceInner> listConfigurationsAsync(String resourceGroupName, String name)
      List the configurations of an app Description for List the configurations of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      collection of site configurations 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.
    • listConfigurations

      com.azure.core.http.rest.PagedIterable<SiteConfigResourceInner> listConfigurations(String resourceGroupName, String name)
      List the configurations of an app Description for List the configurations of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      collection of site configurations 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.
    • listConfigurations

      com.azure.core.http.rest.PagedIterable<SiteConfigResourceInner> listConfigurations(String resourceGroupName, String name, com.azure.core.util.Context context)
      List the configurations of an app Description for List the configurations of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      collection of site configurations 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.
    • updateApplicationSettingsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> updateApplicationSettingsWithResponseAsync(String resourceGroupName, String name, StringDictionaryInner appSettings)
      Replaces the application settings of an app. Description for Replaces the application settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      appSettings - Application settings of the app.
      Returns:
      string dictionary resource along with Response on successful completion of Mono.
      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.
    • beginUpdateApplicationSettingsAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<StringDictionaryInner>,StringDictionaryInner> beginUpdateApplicationSettingsAsync(String resourceGroupName, String name, StringDictionaryInner appSettings)
      Replaces the application settings of an app. Description for Replaces the application settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      appSettings - Application settings of the app.
      Returns:
      the PollerFlux for polling of string dictionary resource.
      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.
    • beginUpdateApplicationSettings

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<StringDictionaryInner>,StringDictionaryInner> beginUpdateApplicationSettings(String resourceGroupName, String name, StringDictionaryInner appSettings)
      Replaces the application settings of an app. Description for Replaces the application settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      appSettings - Application settings of the app.
      Returns:
      the SyncPoller for polling of string dictionary resource.
      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.
    • beginUpdateApplicationSettings

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<StringDictionaryInner>,StringDictionaryInner> beginUpdateApplicationSettings(String resourceGroupName, String name, StringDictionaryInner appSettings, com.azure.core.util.Context context)
      Replaces the application settings of an app. Description for Replaces the application settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      appSettings - Application settings of the app.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of string dictionary resource.
      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.
    • updateApplicationSettingsAsync

      Mono<StringDictionaryInner> updateApplicationSettingsAsync(String resourceGroupName, String name, StringDictionaryInner appSettings)
      Replaces the application settings of an app. Description for Replaces the application settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      appSettings - Application settings of the app.
      Returns:
      string dictionary resource on successful completion of Mono.
      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.
    • updateApplicationSettings

      StringDictionaryInner updateApplicationSettings(String resourceGroupName, String name, StringDictionaryInner appSettings)
      Replaces the application settings of an app. Description for Replaces the application settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      appSettings - Application settings of the app.
      Returns:
      string dictionary resource.
      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.
    • updateApplicationSettings

      StringDictionaryInner updateApplicationSettings(String resourceGroupName, String name, StringDictionaryInner appSettings, com.azure.core.util.Context context)
      Replaces the application settings of an app. Description for Replaces the application settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      appSettings - Application settings of the app.
      context - The context to associate with this operation.
      Returns:
      string dictionary resource.
      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.
    • listApplicationSettingsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StringDictionaryInner>> listApplicationSettingsWithResponseAsync(String resourceGroupName, String name)
      Gets the application settings of an app. Description for Gets the application settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      string dictionary resource along with Response on successful completion of Mono.
      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.
    • listApplicationSettingsAsync

      Mono<StringDictionaryInner> listApplicationSettingsAsync(String resourceGroupName, String name)
      Gets the application settings of an app. Description for Gets the application settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      string dictionary resource on successful completion of Mono.
      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.
    • listApplicationSettingsWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> listApplicationSettingsWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the application settings of an app. Description for Gets the application settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      string dictionary resource along with Response.
      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.
    • listApplicationSettings

      StringDictionaryInner listApplicationSettings(String resourceGroupName, String name)
      Gets the application settings of an app. Description for Gets the application settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      string dictionary resource.
      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.
    • updateAuthSettingsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteAuthSettingsInner>> updateAuthSettingsWithResponseAsync(String resourceGroupName, String name, SiteAuthSettingsInner siteAuthSettings)
      Updates the Authentication / Authorization settings associated with web app. Description for Updates the Authentication / Authorization settings associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      siteAuthSettings - Auth settings associated with web app.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization feature along with Response on successful completion of Mono.
      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.
    • updateAuthSettingsAsync

      Mono<SiteAuthSettingsInner> updateAuthSettingsAsync(String resourceGroupName, String name, SiteAuthSettingsInner siteAuthSettings)
      Updates the Authentication / Authorization settings associated with web app. Description for Updates the Authentication / Authorization settings associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      siteAuthSettings - Auth settings associated with web app.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization feature on successful completion of Mono.
      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.
    • updateAuthSettingsWithResponse

      com.azure.core.http.rest.Response<SiteAuthSettingsInner> updateAuthSettingsWithResponse(String resourceGroupName, String name, SiteAuthSettingsInner siteAuthSettings, com.azure.core.util.Context context)
      Updates the Authentication / Authorization settings associated with web app. Description for Updates the Authentication / Authorization settings associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      siteAuthSettings - Auth settings associated with web app.
      context - The context to associate with this operation.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization feature along with Response.
      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.
    • updateAuthSettings

      SiteAuthSettingsInner updateAuthSettings(String resourceGroupName, String name, SiteAuthSettingsInner siteAuthSettings)
      Updates the Authentication / Authorization settings associated with web app. Description for Updates the Authentication / Authorization settings associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      siteAuthSettings - Auth settings associated with web app.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization feature.
      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.
    • getAuthSettingsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteAuthSettingsInner>> getAuthSettingsWithResponseAsync(String resourceGroupName, String name)
      Gets the Authentication/Authorization settings of an app. Description for Gets the Authentication/Authorization settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization feature along with Response on successful completion of Mono.
      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.
    • getAuthSettingsAsync

      Mono<SiteAuthSettingsInner> getAuthSettingsAsync(String resourceGroupName, String name)
      Gets the Authentication/Authorization settings of an app. Description for Gets the Authentication/Authorization settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization feature on successful completion of Mono.
      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.
    • getAuthSettingsWithResponse

      com.azure.core.http.rest.Response<SiteAuthSettingsInner> getAuthSettingsWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the Authentication/Authorization settings of an app. Description for Gets the Authentication/Authorization settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization feature along with Response.
      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.
    • getAuthSettings

      SiteAuthSettingsInner getAuthSettings(String resourceGroupName, String name)
      Gets the Authentication/Authorization settings of an app. Description for Gets the Authentication/Authorization settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization feature.
      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.
    • getAuthSettingsV2WithoutSecretsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteAuthSettingsV2Inner>> getAuthSettingsV2WithoutSecretsWithResponseAsync(String resourceGroupName, String name)
      Gets site's Authentication / Authorization settings for apps via the V2 format Description for Gets site's Authentication / Authorization settings for apps via the V2 format.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization V2 feature along with Response on successful completion of Mono.
      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.
    • getAuthSettingsV2WithoutSecretsAsync

      Mono<SiteAuthSettingsV2Inner> getAuthSettingsV2WithoutSecretsAsync(String resourceGroupName, String name)
      Gets site's Authentication / Authorization settings for apps via the V2 format Description for Gets site's Authentication / Authorization settings for apps via the V2 format.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization V2 feature on successful completion of Mono.
      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.
    • getAuthSettingsV2WithoutSecretsWithResponse

      com.azure.core.http.rest.Response<SiteAuthSettingsV2Inner> getAuthSettingsV2WithoutSecretsWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets site's Authentication / Authorization settings for apps via the V2 format Description for Gets site's Authentication / Authorization settings for apps via the V2 format.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization V2 feature along with Response.
      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.
    • getAuthSettingsV2WithoutSecrets

      SiteAuthSettingsV2Inner getAuthSettingsV2WithoutSecrets(String resourceGroupName, String name)
      Gets site's Authentication / Authorization settings for apps via the V2 format Description for Gets site's Authentication / Authorization settings for apps via the V2 format.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization V2 feature.
      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.
    • updateAuthSettingsV2WithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteAuthSettingsV2Inner>> updateAuthSettingsV2WithResponseAsync(String resourceGroupName, String name, SiteAuthSettingsV2Inner siteAuthSettingsV2)
      Updates site's Authentication / Authorization settings for apps via the V2 format Description for Updates site's Authentication / Authorization settings for apps via the V2 format.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      siteAuthSettingsV2 - Auth settings associated with web app.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization V2 feature along with Response on successful completion of Mono.
      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.
    • updateAuthSettingsV2Async

      Mono<SiteAuthSettingsV2Inner> updateAuthSettingsV2Async(String resourceGroupName, String name, SiteAuthSettingsV2Inner siteAuthSettingsV2)
      Updates site's Authentication / Authorization settings for apps via the V2 format Description for Updates site's Authentication / Authorization settings for apps via the V2 format.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      siteAuthSettingsV2 - Auth settings associated with web app.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization V2 feature on successful completion of Mono.
      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.
    • updateAuthSettingsV2WithResponse

      com.azure.core.http.rest.Response<SiteAuthSettingsV2Inner> updateAuthSettingsV2WithResponse(String resourceGroupName, String name, SiteAuthSettingsV2Inner siteAuthSettingsV2, com.azure.core.util.Context context)
      Updates site's Authentication / Authorization settings for apps via the V2 format Description for Updates site's Authentication / Authorization settings for apps via the V2 format.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      siteAuthSettingsV2 - Auth settings associated with web app.
      context - The context to associate with this operation.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization V2 feature along with Response.
      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.
    • updateAuthSettingsV2

      SiteAuthSettingsV2Inner updateAuthSettingsV2(String resourceGroupName, String name, SiteAuthSettingsV2Inner siteAuthSettingsV2)
      Updates site's Authentication / Authorization settings for apps via the V2 format Description for Updates site's Authentication / Authorization settings for apps via the V2 format.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      siteAuthSettingsV2 - Auth settings associated with web app.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization V2 feature.
      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.
    • getAuthSettingsV2WithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteAuthSettingsV2Inner>> getAuthSettingsV2WithResponseAsync(String resourceGroupName, String name)
      Gets site's Authentication / Authorization settings for apps via the V2 format Description for Gets site's Authentication / Authorization settings for apps via the V2 format.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization V2 feature along with Response on successful completion of Mono.
      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.
    • getAuthSettingsV2Async

      Mono<SiteAuthSettingsV2Inner> getAuthSettingsV2Async(String resourceGroupName, String name)
      Gets site's Authentication / Authorization settings for apps via the V2 format Description for Gets site's Authentication / Authorization settings for apps via the V2 format.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization V2 feature on successful completion of Mono.
      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.
    • getAuthSettingsV2WithResponse

      com.azure.core.http.rest.Response<SiteAuthSettingsV2Inner> getAuthSettingsV2WithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets site's Authentication / Authorization settings for apps via the V2 format Description for Gets site's Authentication / Authorization settings for apps via the V2 format.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization V2 feature along with Response.
      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.
    • getAuthSettingsV2

      SiteAuthSettingsV2Inner getAuthSettingsV2(String resourceGroupName, String name)
      Gets site's Authentication / Authorization settings for apps via the V2 format Description for Gets site's Authentication / Authorization settings for apps via the V2 format.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization V2 feature.
      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.
    • updateAzureStorageAccountsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<AzureStoragePropertyDictionaryResourceInner>> updateAzureStorageAccountsWithResponseAsync(String resourceGroupName, String name, AzureStoragePropertyDictionaryResourceInner azureStorageAccounts)
      Updates the Azure storage account configurations of an app. Description for Updates the Azure storage account configurations of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      azureStorageAccounts - Azure storage accounts of the app.
      Returns:
      azureStorageInfo dictionary resource along with Response on successful completion of Mono.
      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.
    • updateAzureStorageAccountsAsync

      Mono<AzureStoragePropertyDictionaryResourceInner> updateAzureStorageAccountsAsync(String resourceGroupName, String name, AzureStoragePropertyDictionaryResourceInner azureStorageAccounts)
      Updates the Azure storage account configurations of an app. Description for Updates the Azure storage account configurations of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      azureStorageAccounts - Azure storage accounts of the app.
      Returns:
      azureStorageInfo dictionary resource on successful completion of Mono.
      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.
    • updateAzureStorageAccountsWithResponse

      com.azure.core.http.rest.Response<AzureStoragePropertyDictionaryResourceInner> updateAzureStorageAccountsWithResponse(String resourceGroupName, String name, AzureStoragePropertyDictionaryResourceInner azureStorageAccounts, com.azure.core.util.Context context)
      Updates the Azure storage account configurations of an app. Description for Updates the Azure storage account configurations of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      azureStorageAccounts - Azure storage accounts of the app.
      context - The context to associate with this operation.
      Returns:
      azureStorageInfo dictionary resource along with Response.
      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.
    • updateAzureStorageAccounts

      AzureStoragePropertyDictionaryResourceInner updateAzureStorageAccounts(String resourceGroupName, String name, AzureStoragePropertyDictionaryResourceInner azureStorageAccounts)
      Updates the Azure storage account configurations of an app. Description for Updates the Azure storage account configurations of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      azureStorageAccounts - Azure storage accounts of the app.
      Returns:
      azureStorageInfo dictionary resource.
      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.
    • listAzureStorageAccountsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<AzureStoragePropertyDictionaryResourceInner>> listAzureStorageAccountsWithResponseAsync(String resourceGroupName, String name)
      Gets the Azure storage account configurations of an app. Description for Gets the Azure storage account configurations of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      azureStorageInfo dictionary resource along with Response on successful completion of Mono.
      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.
    • listAzureStorageAccountsAsync

      Mono<AzureStoragePropertyDictionaryResourceInner> listAzureStorageAccountsAsync(String resourceGroupName, String name)
      Gets the Azure storage account configurations of an app. Description for Gets the Azure storage account configurations of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      azureStorageInfo dictionary resource on successful completion of Mono.
      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.
    • listAzureStorageAccountsWithResponse

      com.azure.core.http.rest.Response<AzureStoragePropertyDictionaryResourceInner> listAzureStorageAccountsWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the Azure storage account configurations of an app. Description for Gets the Azure storage account configurations of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      azureStorageInfo dictionary resource along with Response.
      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.
    • listAzureStorageAccounts

      AzureStoragePropertyDictionaryResourceInner listAzureStorageAccounts(String resourceGroupName, String name)
      Gets the Azure storage account configurations of an app. Description for Gets the Azure storage account configurations of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      azureStorageInfo dictionary resource.
      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.
    • updateBackupConfigurationWithResponseAsync

      Mono<com.azure.core.http.rest.Response<BackupRequestInner>> updateBackupConfigurationWithResponseAsync(String resourceGroupName, String name, BackupRequestInner request)
      Updates the backup configuration of an app. Description for Updates the backup configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      request - Edited backup configuration.
      Returns:
      description of a backup which will be performed along with Response on successful completion of Mono.
      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.
    • updateBackupConfigurationAsync

      Mono<BackupRequestInner> updateBackupConfigurationAsync(String resourceGroupName, String name, BackupRequestInner request)
      Updates the backup configuration of an app. Description for Updates the backup configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      request - Edited backup configuration.
      Returns:
      description of a backup which will be performed on successful completion of Mono.
      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.
    • updateBackupConfigurationWithResponse

      com.azure.core.http.rest.Response<BackupRequestInner> updateBackupConfigurationWithResponse(String resourceGroupName, String name, BackupRequestInner request, com.azure.core.util.Context context)
      Updates the backup configuration of an app. Description for Updates the backup configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      request - Edited backup configuration.
      context - The context to associate with this operation.
      Returns:
      description of a backup which will be performed along with Response.
      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.
    • updateBackupConfiguration

      BackupRequestInner updateBackupConfiguration(String resourceGroupName, String name, BackupRequestInner request)
      Updates the backup configuration of an app. Description for Updates the backup configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      request - Edited backup configuration.
      Returns:
      description of a backup which will be performed.
      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.
    • deleteBackupConfigurationWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteBackupConfigurationWithResponseAsync(String resourceGroupName, String name)
      Deletes the backup configuration of an app. Description for Deletes the backup configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      the Response on successful completion of Mono.
      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.
    • deleteBackupConfigurationAsync

      Mono<Void> deleteBackupConfigurationAsync(String resourceGroupName, String name)
      Deletes the backup configuration of an app. Description for Deletes the backup configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • deleteBackupConfigurationWithResponse

      com.azure.core.http.rest.Response<Void> deleteBackupConfigurationWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Deletes the backup configuration of an app. Description for Deletes the backup configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • deleteBackupConfiguration

      void deleteBackupConfiguration(String resourceGroupName, String name)
      Deletes the backup configuration of an app. Description for Deletes the backup configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      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.
    • getBackupConfigurationWithResponseAsync

      Mono<com.azure.core.http.rest.Response<BackupRequestInner>> getBackupConfigurationWithResponseAsync(String resourceGroupName, String name)
      Gets the backup configuration of an app. Description for Gets the backup configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      description of a backup which will be performed along with Response on successful completion of Mono.
      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.
    • getBackupConfigurationAsync

      Mono<BackupRequestInner> getBackupConfigurationAsync(String resourceGroupName, String name)
      Gets the backup configuration of an app. Description for Gets the backup configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      description of a backup which will be performed on successful completion of Mono.
      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.
    • getBackupConfigurationWithResponse

      com.azure.core.http.rest.Response<BackupRequestInner> getBackupConfigurationWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the backup configuration of an app. Description for Gets the backup configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      description of a backup which will be performed along with Response.
      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.
    • getBackupConfiguration

      BackupRequestInner getBackupConfiguration(String resourceGroupName, String name)
      Gets the backup configuration of an app. Description for Gets the backup configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      description of a backup which will be performed.
      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.
    • getAppSettingsKeyVaultReferencesAsync

      com.azure.core.http.rest.PagedFlux<ApiKVReferenceInner> getAppSettingsKeyVaultReferencesAsync(String resourceGroupName, String name)
      Gets the config reference app settings and status of an app Description for Gets the config reference app settings and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      the 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.
    • getAppSettingsKeyVaultReferences

      com.azure.core.http.rest.PagedIterable<ApiKVReferenceInner> getAppSettingsKeyVaultReferences(String resourceGroupName, String name)
      Gets the config reference app settings and status of an app Description for Gets the config reference app settings and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      the 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.
    • getAppSettingsKeyVaultReferences

      com.azure.core.http.rest.PagedIterable<ApiKVReferenceInner> getAppSettingsKeyVaultReferences(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the config reference app settings and status of an app Description for Gets the config reference app settings and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      the 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.
    • getAppSettingKeyVaultReferenceWithResponseAsync

      Mono<com.azure.core.http.rest.Response<ApiKVReferenceInner>> getAppSettingKeyVaultReferenceWithResponseAsync(String resourceGroupName, String name, String appSettingKey)
      Gets the config reference and status of an app Description for Gets the config reference and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      appSettingKey - App Setting key name.
      Returns:
      description of site key vault references along with Response on successful completion of Mono.
      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.
    • getAppSettingKeyVaultReferenceAsync

      Mono<ApiKVReferenceInner> getAppSettingKeyVaultReferenceAsync(String resourceGroupName, String name, String appSettingKey)
      Gets the config reference and status of an app Description for Gets the config reference and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      appSettingKey - App Setting key name.
      Returns:
      description of site key vault references on successful completion of Mono.
      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.
    • getAppSettingKeyVaultReferenceWithResponse

      com.azure.core.http.rest.Response<ApiKVReferenceInner> getAppSettingKeyVaultReferenceWithResponse(String resourceGroupName, String name, String appSettingKey, com.azure.core.util.Context context)
      Gets the config reference and status of an app Description for Gets the config reference and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      appSettingKey - App Setting key name.
      context - The context to associate with this operation.
      Returns:
      description of site key vault references along with Response.
      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.
    • getAppSettingKeyVaultReference

      ApiKVReferenceInner getAppSettingKeyVaultReference(String resourceGroupName, String name, String appSettingKey)
      Gets the config reference and status of an app Description for Gets the config reference and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      appSettingKey - App Setting key name.
      Returns:
      description of site key vault references.
      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.
    • getSiteConnectionStringKeyVaultReferencesAsync

      com.azure.core.http.rest.PagedFlux<ApiKVReferenceInner> getSiteConnectionStringKeyVaultReferencesAsync(String resourceGroupName, String name)
      Gets the config reference app settings and status of an app Description for Gets the config reference app settings and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      the 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.
    • getSiteConnectionStringKeyVaultReferences

      com.azure.core.http.rest.PagedIterable<ApiKVReferenceInner> getSiteConnectionStringKeyVaultReferences(String resourceGroupName, String name)
      Gets the config reference app settings and status of an app Description for Gets the config reference app settings and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      the 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.
    • getSiteConnectionStringKeyVaultReferences

      com.azure.core.http.rest.PagedIterable<ApiKVReferenceInner> getSiteConnectionStringKeyVaultReferences(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the config reference app settings and status of an app Description for Gets the config reference app settings and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      the 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.
    • getSiteConnectionStringKeyVaultReferenceWithResponseAsync

      Mono<com.azure.core.http.rest.Response<ApiKVReferenceInner>> getSiteConnectionStringKeyVaultReferenceWithResponseAsync(String resourceGroupName, String name, String connectionStringKey)
      Gets the config reference and status of an app Description for Gets the config reference and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      connectionStringKey - The connectionStringKey parameter.
      Returns:
      description of site key vault references along with Response on successful completion of Mono.
      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.
    • getSiteConnectionStringKeyVaultReferenceAsync

      Mono<ApiKVReferenceInner> getSiteConnectionStringKeyVaultReferenceAsync(String resourceGroupName, String name, String connectionStringKey)
      Gets the config reference and status of an app Description for Gets the config reference and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      connectionStringKey - The connectionStringKey parameter.
      Returns:
      description of site key vault references on successful completion of Mono.
      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.
    • getSiteConnectionStringKeyVaultReferenceWithResponse

      com.azure.core.http.rest.Response<ApiKVReferenceInner> getSiteConnectionStringKeyVaultReferenceWithResponse(String resourceGroupName, String name, String connectionStringKey, com.azure.core.util.Context context)
      Gets the config reference and status of an app Description for Gets the config reference and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      connectionStringKey - The connectionStringKey parameter.
      context - The context to associate with this operation.
      Returns:
      description of site key vault references along with Response.
      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.
    • getSiteConnectionStringKeyVaultReference

      ApiKVReferenceInner getSiteConnectionStringKeyVaultReference(String resourceGroupName, String name, String connectionStringKey)
      Gets the config reference and status of an app Description for Gets the config reference and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      connectionStringKey - The connectionStringKey parameter.
      Returns:
      description of site key vault references.
      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.
    • updateConnectionStringsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<ConnectionStringDictionaryInner>> updateConnectionStringsWithResponseAsync(String resourceGroupName, String name, ConnectionStringDictionaryInner connectionStrings)
      Replaces the connection strings of an app. Description for Replaces the connection strings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      connectionStrings - Connection strings of the app or deployment slot. See example.
      Returns:
      string dictionary resource along with Response on successful completion of Mono.
      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.
    • updateConnectionStringsAsync

      Mono<ConnectionStringDictionaryInner> updateConnectionStringsAsync(String resourceGroupName, String name, ConnectionStringDictionaryInner connectionStrings)
      Replaces the connection strings of an app. Description for Replaces the connection strings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      connectionStrings - Connection strings of the app or deployment slot. See example.
      Returns:
      string dictionary resource on successful completion of Mono.
      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.
    • updateConnectionStringsWithResponse

      com.azure.core.http.rest.Response<ConnectionStringDictionaryInner> updateConnectionStringsWithResponse(String resourceGroupName, String name, ConnectionStringDictionaryInner connectionStrings, com.azure.core.util.Context context)
      Replaces the connection strings of an app. Description for Replaces the connection strings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      connectionStrings - Connection strings of the app or deployment slot. See example.
      context - The context to associate with this operation.
      Returns:
      string dictionary resource along with Response.
      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.
    • updateConnectionStrings

      ConnectionStringDictionaryInner updateConnectionStrings(String resourceGroupName, String name, ConnectionStringDictionaryInner connectionStrings)
      Replaces the connection strings of an app. Description for Replaces the connection strings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      connectionStrings - Connection strings of the app or deployment slot. See example.
      Returns:
      string dictionary resource.
      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.
    • listConnectionStringsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<ConnectionStringDictionaryInner>> listConnectionStringsWithResponseAsync(String resourceGroupName, String name)
      Gets the connection strings of an app. Description for Gets the connection strings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      string dictionary resource along with Response on successful completion of Mono.
      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.
    • listConnectionStringsAsync

      Mono<ConnectionStringDictionaryInner> listConnectionStringsAsync(String resourceGroupName, String name)
      Gets the connection strings of an app. Description for Gets the connection strings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      string dictionary resource on successful completion of Mono.
      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.
    • listConnectionStringsWithResponse

      com.azure.core.http.rest.Response<ConnectionStringDictionaryInner> listConnectionStringsWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the connection strings of an app. Description for Gets the connection strings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      string dictionary resource along with Response.
      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.
    • listConnectionStrings

      ConnectionStringDictionaryInner listConnectionStrings(String resourceGroupName, String name)
      Gets the connection strings of an app. Description for Gets the connection strings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      string dictionary resource.
      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.
    • getDiagnosticLogsConfigurationWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteLogsConfigInner>> getDiagnosticLogsConfigurationWithResponseAsync(String resourceGroupName, String name)
      Gets the logging configuration of an app. Description for Gets the logging configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      configuration of App Service site logs along with Response on successful completion of Mono.
      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.
    • getDiagnosticLogsConfigurationAsync

      Mono<SiteLogsConfigInner> getDiagnosticLogsConfigurationAsync(String resourceGroupName, String name)
      Gets the logging configuration of an app. Description for Gets the logging configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      configuration of App Service site logs on successful completion of Mono.
      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.
    • getDiagnosticLogsConfigurationWithResponse

      com.azure.core.http.rest.Response<SiteLogsConfigInner> getDiagnosticLogsConfigurationWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the logging configuration of an app. Description for Gets the logging configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      configuration of App Service site logs along with Response.
      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.
    • getDiagnosticLogsConfiguration

      SiteLogsConfigInner getDiagnosticLogsConfiguration(String resourceGroupName, String name)
      Gets the logging configuration of an app. Description for Gets the logging configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      configuration of App Service site logs.
      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.
    • updateDiagnosticLogsConfigWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteLogsConfigInner>> updateDiagnosticLogsConfigWithResponseAsync(String resourceGroupName, String name, SiteLogsConfigInner siteLogsConfig)
      Updates the logging configuration of an app. Description for Updates the logging configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      siteLogsConfig - A SiteLogsConfig JSON object that contains the logging configuration to change in the "properties" property.
      Returns:
      configuration of App Service site logs along with Response on successful completion of Mono.
      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.
    • updateDiagnosticLogsConfigAsync

      Mono<SiteLogsConfigInner> updateDiagnosticLogsConfigAsync(String resourceGroupName, String name, SiteLogsConfigInner siteLogsConfig)
      Updates the logging configuration of an app. Description for Updates the logging configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      siteLogsConfig - A SiteLogsConfig JSON object that contains the logging configuration to change in the "properties" property.
      Returns:
      configuration of App Service site logs on successful completion of Mono.
      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.
    • updateDiagnosticLogsConfigWithResponse

      com.azure.core.http.rest.Response<SiteLogsConfigInner> updateDiagnosticLogsConfigWithResponse(String resourceGroupName, String name, SiteLogsConfigInner siteLogsConfig, com.azure.core.util.Context context)
      Updates the logging configuration of an app. Description for Updates the logging configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      siteLogsConfig - A SiteLogsConfig JSON object that contains the logging configuration to change in the "properties" property.
      context - The context to associate with this operation.
      Returns:
      configuration of App Service site logs along with Response.
      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.
    • updateDiagnosticLogsConfig

      SiteLogsConfigInner updateDiagnosticLogsConfig(String resourceGroupName, String name, SiteLogsConfigInner siteLogsConfig)
      Updates the logging configuration of an app. Description for Updates the logging configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      siteLogsConfig - A SiteLogsConfig JSON object that contains the logging configuration to change in the "properties" property.
      Returns:
      configuration of App Service site logs.
      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.
    • updateMetadataWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StringDictionaryInner>> updateMetadataWithResponseAsync(String resourceGroupName, String name, StringDictionaryInner metadata)
      Replaces the metadata of an app. Description for Replaces the metadata of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      metadata - Edited metadata of the app or deployment slot. See example.
      Returns:
      string dictionary resource along with Response on successful completion of Mono.
      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.
    • updateMetadataAsync

      Mono<StringDictionaryInner> updateMetadataAsync(String resourceGroupName, String name, StringDictionaryInner metadata)
      Replaces the metadata of an app. Description for Replaces the metadata of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      metadata - Edited metadata of the app or deployment slot. See example.
      Returns:
      string dictionary resource on successful completion of Mono.
      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.
    • updateMetadataWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> updateMetadataWithResponse(String resourceGroupName, String name, StringDictionaryInner metadata, com.azure.core.util.Context context)
      Replaces the metadata of an app. Description for Replaces the metadata of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      metadata - Edited metadata of the app or deployment slot. See example.
      context - The context to associate with this operation.
      Returns:
      string dictionary resource along with Response.
      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.
    • updateMetadata

      StringDictionaryInner updateMetadata(String resourceGroupName, String name, StringDictionaryInner metadata)
      Replaces the metadata of an app. Description for Replaces the metadata of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      metadata - Edited metadata of the app or deployment slot. See example.
      Returns:
      string dictionary resource.
      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.
    • listMetadataWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StringDictionaryInner>> listMetadataWithResponseAsync(String resourceGroupName, String name)
      Gets the metadata of an app. Description for Gets the metadata of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      string dictionary resource along with Response on successful completion of Mono.
      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.
    • listMetadataAsync

      Mono<StringDictionaryInner> listMetadataAsync(String resourceGroupName, String name)
      Gets the metadata of an app. Description for Gets the metadata of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      string dictionary resource on successful completion of Mono.
      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.
    • listMetadataWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> listMetadataWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the metadata of an app. Description for Gets the metadata of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      string dictionary resource along with Response.
      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.
    • listMetadata

      StringDictionaryInner listMetadata(String resourceGroupName, String name)
      Gets the metadata of an app. Description for Gets the metadata of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      string dictionary resource.
      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.
    • listPublishingCredentialsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> listPublishingCredentialsWithResponseAsync(String resourceGroupName, String name)
      Gets the Git/FTP publishing credentials of an app. Description for Gets the Git/FTP publishing credentials of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      user credentials used for publishing activity along with Response on successful completion of Mono.
      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.
    • beginListPublishingCredentialsAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<UserInner>,UserInner> beginListPublishingCredentialsAsync(String resourceGroupName, String name)
      Gets the Git/FTP publishing credentials of an app. Description for Gets the Git/FTP publishing credentials of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      the PollerFlux for polling of user credentials used for publishing activity.
      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.
    • beginListPublishingCredentials

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<UserInner>,UserInner> beginListPublishingCredentials(String resourceGroupName, String name)
      Gets the Git/FTP publishing credentials of an app. Description for Gets the Git/FTP publishing credentials of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      the SyncPoller for polling of user credentials used for publishing activity.
      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.
    • beginListPublishingCredentials

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<UserInner>,UserInner> beginListPublishingCredentials(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the Git/FTP publishing credentials of an app. Description for Gets the Git/FTP publishing credentials of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of user credentials used for publishing activity.
      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.
    • listPublishingCredentialsAsync

      Mono<UserInner> listPublishingCredentialsAsync(String resourceGroupName, String name)
      Gets the Git/FTP publishing credentials of an app. Description for Gets the Git/FTP publishing credentials of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      user credentials used for publishing activity on successful completion of Mono.
      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.
    • listPublishingCredentials

      UserInner listPublishingCredentials(String resourceGroupName, String name)
      Gets the Git/FTP publishing credentials of an app. Description for Gets the Git/FTP publishing credentials of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      user credentials used for publishing activity.
      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.
    • listPublishingCredentials

      UserInner listPublishingCredentials(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the Git/FTP publishing credentials of an app. Description for Gets the Git/FTP publishing credentials of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      user credentials used for publishing activity.
      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.
    • updateSitePushSettingsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<PushSettingsInner>> updateSitePushSettingsWithResponseAsync(String resourceGroupName, String name, PushSettingsInner pushSettings)
      Updates the Push settings associated with web app. Description for Updates the Push settings associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      pushSettings - Push settings associated with web app.
      Returns:
      push settings for the App along with Response on successful completion of Mono.
      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.
    • updateSitePushSettingsAsync

      Mono<PushSettingsInner> updateSitePushSettingsAsync(String resourceGroupName, String name, PushSettingsInner pushSettings)
      Updates the Push settings associated with web app. Description for Updates the Push settings associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      pushSettings - Push settings associated with web app.
      Returns:
      push settings for the App on successful completion of Mono.
      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.
    • updateSitePushSettingsWithResponse

      com.azure.core.http.rest.Response<PushSettingsInner> updateSitePushSettingsWithResponse(String resourceGroupName, String name, PushSettingsInner pushSettings, com.azure.core.util.Context context)
      Updates the Push settings associated with web app. Description for Updates the Push settings associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      pushSettings - Push settings associated with web app.
      context - The context to associate with this operation.
      Returns:
      push settings for the App along with Response.
      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.
    • updateSitePushSettings

      PushSettingsInner updateSitePushSettings(String resourceGroupName, String name, PushSettingsInner pushSettings)
      Updates the Push settings associated with web app. Description for Updates the Push settings associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      pushSettings - Push settings associated with web app.
      Returns:
      push settings for the App.
      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.
    • listSitePushSettingsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<PushSettingsInner>> listSitePushSettingsWithResponseAsync(String resourceGroupName, String name)
      Gets the Push settings associated with web app. Description for Gets the Push settings associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      push settings for the App along with Response on successful completion of Mono.
      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.
    • listSitePushSettingsAsync

      Mono<PushSettingsInner> listSitePushSettingsAsync(String resourceGroupName, String name)
      Gets the Push settings associated with web app. Description for Gets the Push settings associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      push settings for the App on successful completion of Mono.
      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.
    • listSitePushSettingsWithResponse

      com.azure.core.http.rest.Response<PushSettingsInner> listSitePushSettingsWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the Push settings associated with web app. Description for Gets the Push settings associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      context - The context to associate with this operation.
      Returns:
      push settings for the App along with Response.
      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.
    • listSitePushSettings

      PushSettingsInner listSitePushSettings(String resourceGroupName, String name)
      Gets the Push settings associated with web app. Description for Gets the Push settings associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      push settings for the App.
      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.
    • listSlotConfigurationNamesWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SlotConfigNamesResourceInner>> listSlotConfigurationNamesWithResponseAsync(String resourceGroupName, String name)
      Gets the names of app settings and connection strings that stick to the slot (not swapped). Description for Gets the names of app settings and connection strings that stick to the slot (not swapped).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      slot Config names azure resource along with Response on successful completion of Mono.
      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.
    • listSlotConfigurationNamesAsync

      Mono<SlotConfigNamesResourceInner> listSlotConfigurationNamesAsync(String resourceGroupName, String name)
      Gets the names of app settings and connection strings that stick to the slot (not swapped). Description for Gets the names of app settings and connection strings that stick to the slot (not swapped).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      slot Config names azure resource on successful completion of Mono.
      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.
    • listSlotConfigurationNamesWithResponse

      com.azure.core.http.rest.Response<SlotConfigNamesResourceInner> listSlotConfigurationNamesWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the names of app settings and connection strings that stick to the slot (not swapped). Description for Gets the names of app settings and connection strings that stick to the slot (not swapped).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      slot Config names azure resource along with Response.
      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.
    • listSlotConfigurationNames

      SlotConfigNamesResourceInner listSlotConfigurationNames(String resourceGroupName, String name)
      Gets the names of app settings and connection strings that stick to the slot (not swapped). Description for Gets the names of app settings and connection strings that stick to the slot (not swapped).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      slot Config names azure resource.
      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.
    • updateSlotConfigurationNamesWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SlotConfigNamesResourceInner>> updateSlotConfigurationNamesWithResponseAsync(String resourceGroupName, String name, SlotConfigNamesResourceInner slotConfigNames)
      Updates the names of application settings and connection string that remain with the slot during swap operation. Description for Updates the names of application settings and connection string that remain with the slot during swap operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slotConfigNames - Names of application settings and connection strings. See example.
      Returns:
      slot Config names azure resource along with Response on successful completion of Mono.
      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.
    • updateSlotConfigurationNamesAsync

      Mono<SlotConfigNamesResourceInner> updateSlotConfigurationNamesAsync(String resourceGroupName, String name, SlotConfigNamesResourceInner slotConfigNames)
      Updates the names of application settings and connection string that remain with the slot during swap operation. Description for Updates the names of application settings and connection string that remain with the slot during swap operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slotConfigNames - Names of application settings and connection strings. See example.
      Returns:
      slot Config names azure resource on successful completion of Mono.
      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.
    • updateSlotConfigurationNamesWithResponse

      com.azure.core.http.rest.Response<SlotConfigNamesResourceInner> updateSlotConfigurationNamesWithResponse(String resourceGroupName, String name, SlotConfigNamesResourceInner slotConfigNames, com.azure.core.util.Context context)
      Updates the names of application settings and connection string that remain with the slot during swap operation. Description for Updates the names of application settings and connection string that remain with the slot during swap operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slotConfigNames - Names of application settings and connection strings. See example.
      context - The context to associate with this operation.
      Returns:
      slot Config names azure resource along with Response.
      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.
    • updateSlotConfigurationNames

      SlotConfigNamesResourceInner updateSlotConfigurationNames(String resourceGroupName, String name, SlotConfigNamesResourceInner slotConfigNames)
      Updates the names of application settings and connection string that remain with the slot during swap operation. Description for Updates the names of application settings and connection string that remain with the slot during swap operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slotConfigNames - Names of application settings and connection strings. See example.
      Returns:
      slot Config names azure resource.
      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.
    • getConfigurationWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteConfigResourceInner>> getConfigurationWithResponseAsync(String resourceGroupName, String name)
      Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc. Description for Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      web app configuration ARM resource along with Response on successful completion of Mono.
      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.
    • getConfigurationAsync

      Mono<SiteConfigResourceInner> getConfigurationAsync(String resourceGroupName, String name)
      Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc. Description for Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      web app configuration ARM resource on successful completion of Mono.
      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.
    • getConfigurationWithResponse

      com.azure.core.http.rest.Response<SiteConfigResourceInner> getConfigurationWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc. Description for Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      web app configuration ARM resource along with Response.
      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.
    • getConfiguration

      SiteConfigResourceInner getConfiguration(String resourceGroupName, String name)
      Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc. Description for Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      web app configuration ARM resource.
      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.
    • createOrUpdateConfigurationWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateConfigurationWithResponseAsync(String resourceGroupName, String name, SiteConfigResourceInner siteConfig)
      Updates the configuration of an app. Description for Updates the configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      siteConfig - JSON representation of a SiteConfig object. See example.
      Returns:
      web app configuration ARM resource along with Response on successful completion of Mono.
      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.
    • beginCreateOrUpdateConfigurationAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<SiteConfigResourceInner>,SiteConfigResourceInner> beginCreateOrUpdateConfigurationAsync(String resourceGroupName, String name, SiteConfigResourceInner siteConfig)
      Updates the configuration of an app. Description for Updates the configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      siteConfig - JSON representation of a SiteConfig object. See example.
      Returns:
      the PollerFlux for polling of web app configuration ARM resource.
      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.
    • beginCreateOrUpdateConfiguration

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SiteConfigResourceInner>,SiteConfigResourceInner> beginCreateOrUpdateConfiguration(String resourceGroupName, String name, SiteConfigResourceInner siteConfig)
      Updates the configuration of an app. Description for Updates the configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      siteConfig - JSON representation of a SiteConfig object. See example.
      Returns:
      the SyncPoller for polling of web app configuration ARM resource.
      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.
    • beginCreateOrUpdateConfiguration

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SiteConfigResourceInner>,SiteConfigResourceInner> beginCreateOrUpdateConfiguration(String resourceGroupName, String name, SiteConfigResourceInner siteConfig, com.azure.core.util.Context context)
      Updates the configuration of an app. Description for Updates the configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      siteConfig - JSON representation of a SiteConfig object. See example.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of web app configuration ARM resource.
      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.
    • createOrUpdateConfigurationAsync

      Mono<SiteConfigResourceInner> createOrUpdateConfigurationAsync(String resourceGroupName, String name, SiteConfigResourceInner siteConfig)
      Updates the configuration of an app. Description for Updates the configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      siteConfig - JSON representation of a SiteConfig object. See example.
      Returns:
      web app configuration ARM resource on successful completion of Mono.
      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.
    • createOrUpdateConfiguration

      SiteConfigResourceInner createOrUpdateConfiguration(String resourceGroupName, String name, SiteConfigResourceInner siteConfig)
      Updates the configuration of an app. Description for Updates the configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      siteConfig - JSON representation of a SiteConfig object. See example.
      Returns:
      web app configuration ARM resource.
      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.
    • createOrUpdateConfiguration

      SiteConfigResourceInner createOrUpdateConfiguration(String resourceGroupName, String name, SiteConfigResourceInner siteConfig, com.azure.core.util.Context context)
      Updates the configuration of an app. Description for Updates the configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      siteConfig - JSON representation of a SiteConfig object. See example.
      context - The context to associate with this operation.
      Returns:
      web app configuration ARM resource.
      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.
    • updateConfigurationWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteConfigResourceInner>> updateConfigurationWithResponseAsync(String resourceGroupName, String name, SiteConfigResourceInner siteConfig)
      Updates the configuration of an app. Description for Updates the configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      siteConfig - JSON representation of a SiteConfig object. See example.
      Returns:
      web app configuration ARM resource along with Response on successful completion of Mono.
      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.
    • updateConfigurationAsync

      Mono<SiteConfigResourceInner> updateConfigurationAsync(String resourceGroupName, String name, SiteConfigResourceInner siteConfig)
      Updates the configuration of an app. Description for Updates the configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      siteConfig - JSON representation of a SiteConfig object. See example.
      Returns:
      web app configuration ARM resource on successful completion of Mono.
      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.
    • updateConfigurationWithResponse

      com.azure.core.http.rest.Response<SiteConfigResourceInner> updateConfigurationWithResponse(String resourceGroupName, String name, SiteConfigResourceInner siteConfig, com.azure.core.util.Context context)
      Updates the configuration of an app. Description for Updates the configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      siteConfig - JSON representation of a SiteConfig object. See example.
      context - The context to associate with this operation.
      Returns:
      web app configuration ARM resource along with Response.
      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.
    • updateConfiguration

      SiteConfigResourceInner updateConfiguration(String resourceGroupName, String name, SiteConfigResourceInner siteConfig)
      Updates the configuration of an app. Description for Updates the configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      siteConfig - JSON representation of a SiteConfig object. See example.
      Returns:
      web app configuration ARM resource.
      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.
    • listConfigurationSnapshotInfoAsync

      com.azure.core.http.rest.PagedFlux<SiteConfigurationSnapshotInfoInner> listConfigurationSnapshotInfoAsync(String resourceGroupName, String name)
      Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot. Description for Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      collection of metadata for the app configuration snapshots that can be restored 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.
    • listConfigurationSnapshotInfo

      com.azure.core.http.rest.PagedIterable<SiteConfigurationSnapshotInfoInner> listConfigurationSnapshotInfo(String resourceGroupName, String name)
      Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot. Description for Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      collection of metadata for the app configuration snapshots that can be restored 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.
    • listConfigurationSnapshotInfo

      com.azure.core.http.rest.PagedIterable<SiteConfigurationSnapshotInfoInner> listConfigurationSnapshotInfo(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot. Description for Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      collection of metadata for the app configuration snapshots that can be restored 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.
    • getConfigurationSnapshotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteConfigResourceInner>> getConfigurationSnapshotWithResponseAsync(String resourceGroupName, String name, String snapshotId)
      Gets a snapshot of the configuration of an app at a previous point in time. Description for Gets a snapshot of the configuration of an app at a previous point in time.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      snapshotId - The ID of the snapshot to read.
      Returns:
      web app configuration ARM resource along with Response on successful completion of Mono.
      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.
    • getConfigurationSnapshotAsync

      Mono<SiteConfigResourceInner> getConfigurationSnapshotAsync(String resourceGroupName, String name, String snapshotId)
      Gets a snapshot of the configuration of an app at a previous point in time. Description for Gets a snapshot of the configuration of an app at a previous point in time.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      snapshotId - The ID of the snapshot to read.
      Returns:
      web app configuration ARM resource on successful completion of Mono.
      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.
    • getConfigurationSnapshotWithResponse

      com.azure.core.http.rest.Response<SiteConfigResourceInner> getConfigurationSnapshotWithResponse(String resourceGroupName, String name, String snapshotId, com.azure.core.util.Context context)
      Gets a snapshot of the configuration of an app at a previous point in time. Description for Gets a snapshot of the configuration of an app at a previous point in time.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      snapshotId - The ID of the snapshot to read.
      context - The context to associate with this operation.
      Returns:
      web app configuration ARM resource along with Response.
      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.
    • getConfigurationSnapshot

      SiteConfigResourceInner getConfigurationSnapshot(String resourceGroupName, String name, String snapshotId)
      Gets a snapshot of the configuration of an app at a previous point in time. Description for Gets a snapshot of the configuration of an app at a previous point in time.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      snapshotId - The ID of the snapshot to read.
      Returns:
      web app configuration ARM resource.
      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.
    • recoverSiteConfigurationSnapshotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> recoverSiteConfigurationSnapshotWithResponseAsync(String resourceGroupName, String name, String snapshotId)
      Reverts the configuration of an app to a previous snapshot. Description for Reverts the configuration of an app to a previous snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      snapshotId - The ID of the snapshot to read.
      Returns:
      the Response on successful completion of Mono.
      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.
    • recoverSiteConfigurationSnapshotAsync

      Mono<Void> recoverSiteConfigurationSnapshotAsync(String resourceGroupName, String name, String snapshotId)
      Reverts the configuration of an app to a previous snapshot. Description for Reverts the configuration of an app to a previous snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      snapshotId - The ID of the snapshot to read.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • recoverSiteConfigurationSnapshotWithResponse

      com.azure.core.http.rest.Response<Void> recoverSiteConfigurationSnapshotWithResponse(String resourceGroupName, String name, String snapshotId, com.azure.core.util.Context context)
      Reverts the configuration of an app to a previous snapshot. Description for Reverts the configuration of an app to a previous snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      snapshotId - The ID of the snapshot to read.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • recoverSiteConfigurationSnapshot

      void recoverSiteConfigurationSnapshot(String resourceGroupName, String name, String snapshotId)
      Reverts the configuration of an app to a previous snapshot. Description for Reverts the configuration of an app to a previous snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      snapshotId - The ID of the snapshot to read.
      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.
    • getWebSiteContainerLogsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<com.azure.core.util.BinaryData>> getWebSiteContainerLogsWithResponseAsync(String resourceGroupName, String name)
      Gets the last lines of docker logs for the given site Description for Gets the last lines of docker logs for the given site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      the response body along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWebSiteContainerLogsAsync

      Mono<com.azure.core.util.BinaryData> getWebSiteContainerLogsAsync(String resourceGroupName, String name)
      Gets the last lines of docker logs for the given site Description for Gets the last lines of docker logs for the given site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      the response body on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWebSiteContainerLogsWithResponse

      com.azure.core.http.rest.Response<com.azure.core.util.BinaryData> getWebSiteContainerLogsWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the last lines of docker logs for the given site Description for Gets the last lines of docker logs for the given site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      context - The context to associate with this operation.
      Returns:
      the response body along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWebSiteContainerLogs

      com.azure.core.util.BinaryData getWebSiteContainerLogs(String resourceGroupName, String name)
      Gets the last lines of docker logs for the given site Description for Gets the last lines of docker logs for the given site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      the response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getContainerLogsZipWithResponseAsync

      Mono<com.azure.core.http.rest.Response<com.azure.core.util.BinaryData>> getContainerLogsZipWithResponseAsync(String resourceGroupName, String name)
      Gets the ZIP archived docker log files for the given site Description for Gets the ZIP archived docker log files for the given site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      the response body along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getContainerLogsZipAsync

      Mono<com.azure.core.util.BinaryData> getContainerLogsZipAsync(String resourceGroupName, String name)
      Gets the ZIP archived docker log files for the given site Description for Gets the ZIP archived docker log files for the given site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      the response body on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getContainerLogsZipWithResponse

      com.azure.core.http.rest.Response<com.azure.core.util.BinaryData> getContainerLogsZipWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the ZIP archived docker log files for the given site Description for Gets the ZIP archived docker log files for the given site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      context - The context to associate with this operation.
      Returns:
      the response body along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getContainerLogsZip

      com.azure.core.util.BinaryData getContainerLogsZip(String resourceGroupName, String name)
      Gets the ZIP archived docker log files for the given site Description for Gets the ZIP archived docker log files for the given site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      the response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listContinuousWebJobsAsync

      com.azure.core.http.rest.PagedFlux<ContinuousWebJobInner> listContinuousWebJobsAsync(String resourceGroupName, String name)
      List continuous web jobs for an app, or a deployment slot. Description for List continuous web jobs for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      Returns:
      collection of Kudu continuous web job information elements 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.
    • listContinuousWebJobs

      com.azure.core.http.rest.PagedIterable<ContinuousWebJobInner> listContinuousWebJobs(String resourceGroupName, String name)
      List continuous web jobs for an app, or a deployment slot. Description for List continuous web jobs for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      Returns:
      collection of Kudu continuous web job information elements 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.
    • listContinuousWebJobs

      com.azure.core.http.rest.PagedIterable<ContinuousWebJobInner> listContinuousWebJobs(String resourceGroupName, String name, com.azure.core.util.Context context)
      List continuous web jobs for an app, or a deployment slot. Description for List continuous web jobs for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      context - The context to associate with this operation.
      Returns:
      collection of Kudu continuous web job information elements 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.
    • getContinuousWebJobWithResponseAsync

      Mono<com.azure.core.http.rest.Response<ContinuousWebJobInner>> getContinuousWebJobWithResponseAsync(String resourceGroupName, String name, String webJobName)
      Gets a continuous web job by its ID for an app, or a deployment slot. Description for Gets a continuous web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      Returns:
      continuous Web Job Information along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getContinuousWebJobAsync

      Mono<ContinuousWebJobInner> getContinuousWebJobAsync(String resourceGroupName, String name, String webJobName)
      Gets a continuous web job by its ID for an app, or a deployment slot. Description for Gets a continuous web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      Returns:
      continuous Web Job Information on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getContinuousWebJobWithResponse

      com.azure.core.http.rest.Response<ContinuousWebJobInner> getContinuousWebJobWithResponse(String resourceGroupName, String name, String webJobName, com.azure.core.util.Context context)
      Gets a continuous web job by its ID for an app, or a deployment slot. Description for Gets a continuous web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      context - The context to associate with this operation.
      Returns:
      continuous Web Job Information along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getContinuousWebJob

      ContinuousWebJobInner getContinuousWebJob(String resourceGroupName, String name, String webJobName)
      Gets a continuous web job by its ID for an app, or a deployment slot. Description for Gets a continuous web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      Returns:
      continuous Web Job Information.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteContinuousWebJobWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteContinuousWebJobWithResponseAsync(String resourceGroupName, String name, String webJobName)
      Delete a continuous web job by its ID for an app, or a deployment slot. Description for Delete a continuous web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      Returns:
      the Response on successful completion of Mono.
      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.
    • deleteContinuousWebJobAsync

      Mono<Void> deleteContinuousWebJobAsync(String resourceGroupName, String name, String webJobName)
      Delete a continuous web job by its ID for an app, or a deployment slot. Description for Delete a continuous web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • deleteContinuousWebJobWithResponse

      com.azure.core.http.rest.Response<Void> deleteContinuousWebJobWithResponse(String resourceGroupName, String name, String webJobName, com.azure.core.util.Context context)
      Delete a continuous web job by its ID for an app, or a deployment slot. Description for Delete a continuous web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • deleteContinuousWebJob

      void deleteContinuousWebJob(String resourceGroupName, String name, String webJobName)
      Delete a continuous web job by its ID for an app, or a deployment slot. Description for Delete a continuous web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      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.
    • startContinuousWebJobWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> startContinuousWebJobWithResponseAsync(String resourceGroupName, String name, String webJobName)
      Start a continuous web job for an app, or a deployment slot. Description for Start a continuous web job for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • startContinuousWebJobAsync

      Mono<Void> startContinuousWebJobAsync(String resourceGroupName, String name, String webJobName)
      Start a continuous web job for an app, or a deployment slot. Description for Start a continuous web job for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • startContinuousWebJobWithResponse

      com.azure.core.http.rest.Response<Void> startContinuousWebJobWithResponse(String resourceGroupName, String name, String webJobName, com.azure.core.util.Context context)
      Start a continuous web job for an app, or a deployment slot. Description for Start a continuous web job for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • startContinuousWebJob

      void startContinuousWebJob(String resourceGroupName, String name, String webJobName)
      Start a continuous web job for an app, or a deployment slot. Description for Start a continuous web job for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • stopContinuousWebJobWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> stopContinuousWebJobWithResponseAsync(String resourceGroupName, String name, String webJobName)
      Stop a continuous web job for an app, or a deployment slot. Description for Stop a continuous web job for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • stopContinuousWebJobAsync

      Mono<Void> stopContinuousWebJobAsync(String resourceGroupName, String name, String webJobName)
      Stop a continuous web job for an app, or a deployment slot. Description for Stop a continuous web job for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • stopContinuousWebJobWithResponse

      com.azure.core.http.rest.Response<Void> stopContinuousWebJobWithResponse(String resourceGroupName, String name, String webJobName, com.azure.core.util.Context context)
      Stop a continuous web job for an app, or a deployment slot. Description for Stop a continuous web job for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • stopContinuousWebJob

      void stopContinuousWebJob(String resourceGroupName, String name, String webJobName)
      Stop a continuous web job for an app, or a deployment slot. Description for Stop a continuous web job for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listProductionSiteDeploymentStatusesAsync

      com.azure.core.http.rest.PagedFlux<CsmDeploymentStatus> listProductionSiteDeploymentStatusesAsync(String resourceGroupName, String name)
      List deployment statuses for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      deployment status collection ARM resource 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.
    • listProductionSiteDeploymentStatuses

      com.azure.core.http.rest.PagedIterable<CsmDeploymentStatus> listProductionSiteDeploymentStatuses(String resourceGroupName, String name)
      List deployment statuses for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      deployment status collection ARM resource 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.
    • listProductionSiteDeploymentStatuses

      com.azure.core.http.rest.PagedIterable<CsmDeploymentStatus> listProductionSiteDeploymentStatuses(String resourceGroupName, String name, com.azure.core.util.Context context)
      List deployment statuses for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      deployment status collection ARM resource 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.
    • getProductionSiteDeploymentStatusWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> getProductionSiteDeploymentStatusWithResponseAsync(String resourceGroupName, String name, String deploymentStatusId)
      Gets the deployment status for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      deploymentStatusId - GUID of the deployment operation.
      Returns:
      the deployment status for an app (or deployment slot, if specified) along with Response on successful completion of Mono.
      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.
    • beginGetProductionSiteDeploymentStatusAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<CsmDeploymentStatus>,CsmDeploymentStatus> beginGetProductionSiteDeploymentStatusAsync(String resourceGroupName, String name, String deploymentStatusId)
      Gets the deployment status for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      deploymentStatusId - GUID of the deployment operation.
      Returns:
      the PollerFlux for polling of the deployment status for an app (or deployment slot, if specified).
      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.
    • beginGetProductionSiteDeploymentStatus

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<CsmDeploymentStatus>,CsmDeploymentStatus> beginGetProductionSiteDeploymentStatus(String resourceGroupName, String name, String deploymentStatusId)
      Gets the deployment status for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      deploymentStatusId - GUID of the deployment operation.
      Returns:
      the SyncPoller for polling of the deployment status for an app (or deployment slot, if specified).
      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.
    • beginGetProductionSiteDeploymentStatus

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<CsmDeploymentStatus>,CsmDeploymentStatus> beginGetProductionSiteDeploymentStatus(String resourceGroupName, String name, String deploymentStatusId, com.azure.core.util.Context context)
      Gets the deployment status for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      deploymentStatusId - GUID of the deployment operation.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of the deployment status for an app (or deployment slot, if specified).
      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.
    • getProductionSiteDeploymentStatusAsync

      Mono<CsmDeploymentStatus> getProductionSiteDeploymentStatusAsync(String resourceGroupName, String name, String deploymentStatusId)
      Gets the deployment status for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      deploymentStatusId - GUID of the deployment operation.
      Returns:
      the deployment status for an app (or deployment slot, if specified) on successful completion of Mono.
      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.
    • getProductionSiteDeploymentStatus

      CsmDeploymentStatus getProductionSiteDeploymentStatus(String resourceGroupName, String name, String deploymentStatusId)
      Gets the deployment status for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      deploymentStatusId - GUID of the deployment operation.
      Returns:
      the deployment status for an app (or deployment slot, if specified).
      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.
    • getProductionSiteDeploymentStatus

      CsmDeploymentStatus getProductionSiteDeploymentStatus(String resourceGroupName, String name, String deploymentStatusId, com.azure.core.util.Context context)
      Gets the deployment status for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      deploymentStatusId - GUID of the deployment operation.
      context - The context to associate with this operation.
      Returns:
      the deployment status for an app (or deployment slot, if specified).
      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.
    • listDeploymentsAsync

      com.azure.core.http.rest.PagedFlux<DeploymentInner> listDeploymentsAsync(String resourceGroupName, String name)
      List deployments for an app, or a deployment slot. Description for List deployments for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      collection of app deployments 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.
    • listDeployments

      com.azure.core.http.rest.PagedIterable<DeploymentInner> listDeployments(String resourceGroupName, String name)
      List deployments for an app, or a deployment slot. Description for List deployments for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      collection of app deployments 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.
    • listDeployments

      com.azure.core.http.rest.PagedIterable<DeploymentInner> listDeployments(String resourceGroupName, String name, com.azure.core.util.Context context)
      List deployments for an app, or a deployment slot. Description for List deployments for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      collection of app deployments 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.
    • getDeploymentWithResponseAsync

      Mono<com.azure.core.http.rest.Response<DeploymentInner>> getDeploymentWithResponseAsync(String resourceGroupName, String name, String id)
      Get a deployment by its ID for an app, or a deployment slot. Description for Get a deployment by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - Deployment ID.
      Returns:
      user credentials used for publishing activity along with Response on successful completion of Mono.
      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.
    • getDeploymentAsync

      Mono<DeploymentInner> getDeploymentAsync(String resourceGroupName, String name, String id)
      Get a deployment by its ID for an app, or a deployment slot. Description for Get a deployment by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - Deployment ID.
      Returns:
      user credentials used for publishing activity on successful completion of Mono.
      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.
    • getDeploymentWithResponse

      com.azure.core.http.rest.Response<DeploymentInner> getDeploymentWithResponse(String resourceGroupName, String name, String id, com.azure.core.util.Context context)
      Get a deployment by its ID for an app, or a deployment slot. Description for Get a deployment by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - Deployment ID.
      context - The context to associate with this operation.
      Returns:
      user credentials used for publishing activity along with Response.
      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.
    • getDeployment

      DeploymentInner getDeployment(String resourceGroupName, String name, String id)
      Get a deployment by its ID for an app, or a deployment slot. Description for Get a deployment by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - Deployment ID.
      Returns:
      user credentials used for publishing activity.
      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.
    • createDeploymentWithResponseAsync

      Mono<com.azure.core.http.rest.Response<DeploymentInner>> createDeploymentWithResponseAsync(String resourceGroupName, String name, String id, DeploymentInner deployment)
      Create a deployment for an app, or a deployment slot. Description for Create a deployment for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - ID of an existing deployment.
      deployment - Deployment details.
      Returns:
      user credentials used for publishing activity along with Response on successful completion of Mono.
      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.
    • createDeploymentAsync

      Mono<DeploymentInner> createDeploymentAsync(String resourceGroupName, String name, String id, DeploymentInner deployment)
      Create a deployment for an app, or a deployment slot. Description for Create a deployment for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - ID of an existing deployment.
      deployment - Deployment details.
      Returns:
      user credentials used for publishing activity on successful completion of Mono.
      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.
    • createDeploymentWithResponse

      com.azure.core.http.rest.Response<DeploymentInner> createDeploymentWithResponse(String resourceGroupName, String name, String id, DeploymentInner deployment, com.azure.core.util.Context context)
      Create a deployment for an app, or a deployment slot. Description for Create a deployment for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - ID of an existing deployment.
      deployment - Deployment details.
      context - The context to associate with this operation.
      Returns:
      user credentials used for publishing activity along with Response.
      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.
    • createDeployment

      DeploymentInner createDeployment(String resourceGroupName, String name, String id, DeploymentInner deployment)
      Create a deployment for an app, or a deployment slot. Description for Create a deployment for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - ID of an existing deployment.
      deployment - Deployment details.
      Returns:
      user credentials used for publishing activity.
      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.
    • deleteDeploymentWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteDeploymentWithResponseAsync(String resourceGroupName, String name, String id)
      Delete a deployment by its ID for an app, or a deployment slot. Description for Delete a deployment by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - Deployment ID.
      Returns:
      the Response on successful completion of Mono.
      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.
    • deleteDeploymentAsync

      Mono<Void> deleteDeploymentAsync(String resourceGroupName, String name, String id)
      Delete a deployment by its ID for an app, or a deployment slot. Description for Delete a deployment by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - Deployment ID.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • deleteDeploymentWithResponse

      com.azure.core.http.rest.Response<Void> deleteDeploymentWithResponse(String resourceGroupName, String name, String id, com.azure.core.util.Context context)
      Delete a deployment by its ID for an app, or a deployment slot. Description for Delete a deployment by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - Deployment ID.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • deleteDeployment

      void deleteDeployment(String resourceGroupName, String name, String id)
      Delete a deployment by its ID for an app, or a deployment slot. Description for Delete a deployment by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - Deployment ID.
      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.
    • listDeploymentLogWithResponseAsync

      Mono<com.azure.core.http.rest.Response<DeploymentInner>> listDeploymentLogWithResponseAsync(String resourceGroupName, String name, String id)
      List deployment log for specific deployment for an app, or a deployment slot. Description for List deployment log for specific deployment for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - The ID of a specific deployment. This is the value of the name property in the JSON response from "GET /api/sites/{siteName}/deployments".
      Returns:
      user credentials used for publishing activity along with Response on successful completion of Mono.
      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.
    • listDeploymentLogAsync

      Mono<DeploymentInner> listDeploymentLogAsync(String resourceGroupName, String name, String id)
      List deployment log for specific deployment for an app, or a deployment slot. Description for List deployment log for specific deployment for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - The ID of a specific deployment. This is the value of the name property in the JSON response from "GET /api/sites/{siteName}/deployments".
      Returns:
      user credentials used for publishing activity on successful completion of Mono.
      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.
    • listDeploymentLogWithResponse

      com.azure.core.http.rest.Response<DeploymentInner> listDeploymentLogWithResponse(String resourceGroupName, String name, String id, com.azure.core.util.Context context)
      List deployment log for specific deployment for an app, or a deployment slot. Description for List deployment log for specific deployment for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - The ID of a specific deployment. This is the value of the name property in the JSON response from "GET /api/sites/{siteName}/deployments".
      context - The context to associate with this operation.
      Returns:
      user credentials used for publishing activity along with Response.
      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.
    • listDeploymentLog

      DeploymentInner listDeploymentLog(String resourceGroupName, String name, String id)
      List deployment log for specific deployment for an app, or a deployment slot. Description for List deployment log for specific deployment for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - The ID of a specific deployment. This is the value of the name property in the JSON response from "GET /api/sites/{siteName}/deployments".
      Returns:
      user credentials used for publishing activity.
      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.
    • discoverBackupWithResponseAsync

      Mono<com.azure.core.http.rest.Response<RestoreRequestInner>> discoverBackupWithResponseAsync(String resourceGroupName, String name, RestoreRequestInner request)
      Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup. Description for Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      request - A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.
      Returns:
      description of a restore request along with Response on successful completion of Mono.
      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.
    • discoverBackupAsync

      Mono<RestoreRequestInner> discoverBackupAsync(String resourceGroupName, String name, RestoreRequestInner request)
      Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup. Description for Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      request - A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.
      Returns:
      description of a restore request on successful completion of Mono.
      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.
    • discoverBackupWithResponse

      com.azure.core.http.rest.Response<RestoreRequestInner> discoverBackupWithResponse(String resourceGroupName, String name, RestoreRequestInner request, com.azure.core.util.Context context)
      Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup. Description for Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      request - A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.
      context - The context to associate with this operation.
      Returns:
      description of a restore request along with Response.
      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.
    • discoverBackup

      RestoreRequestInner discoverBackup(String resourceGroupName, String name, RestoreRequestInner request)
      Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup. Description for Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      request - A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.
      Returns:
      description of a restore request.
      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.
    • listDomainOwnershipIdentifiersAsync

      com.azure.core.http.rest.PagedFlux<IdentifierInner> listDomainOwnershipIdentifiersAsync(String resourceGroupName, String name)
      Lists ownership identifiers for domain associated with web app. Description for Lists ownership identifiers for domain associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      collection of identifiers 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.
    • listDomainOwnershipIdentifiers

      com.azure.core.http.rest.PagedIterable<IdentifierInner> listDomainOwnershipIdentifiers(String resourceGroupName, String name)
      Lists ownership identifiers for domain associated with web app. Description for Lists ownership identifiers for domain associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      collection of identifiers 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.
    • listDomainOwnershipIdentifiers

      com.azure.core.http.rest.PagedIterable<IdentifierInner> listDomainOwnershipIdentifiers(String resourceGroupName, String name, com.azure.core.util.Context context)
      Lists ownership identifiers for domain associated with web app. Description for Lists ownership identifiers for domain associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      collection of identifiers 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.
    • getDomainOwnershipIdentifierWithResponseAsync

      Mono<com.azure.core.http.rest.Response<IdentifierInner>> getDomainOwnershipIdentifierWithResponseAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName)
      Get domain ownership identifier for web app. Description for Get domain ownership identifier for web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      Returns:
      a domain specific resource identifier along with Response on successful completion of Mono.
      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.
    • getDomainOwnershipIdentifierAsync

      Mono<IdentifierInner> getDomainOwnershipIdentifierAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName)
      Get domain ownership identifier for web app. Description for Get domain ownership identifier for web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      Returns:
      a domain specific resource identifier on successful completion of Mono.
      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.
    • getDomainOwnershipIdentifierWithResponse

      com.azure.core.http.rest.Response<IdentifierInner> getDomainOwnershipIdentifierWithResponse(String resourceGroupName, String name, String domainOwnershipIdentifierName, com.azure.core.util.Context context)
      Get domain ownership identifier for web app. Description for Get domain ownership identifier for web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      context - The context to associate with this operation.
      Returns:
      a domain specific resource identifier along with Response.
      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.
    • getDomainOwnershipIdentifier

      IdentifierInner getDomainOwnershipIdentifier(String resourceGroupName, String name, String domainOwnershipIdentifierName)
      Get domain ownership identifier for web app. Description for Get domain ownership identifier for web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      Returns:
      a domain specific resource identifier.
      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.
    • createOrUpdateDomainOwnershipIdentifierWithResponseAsync

      Mono<com.azure.core.http.rest.Response<IdentifierInner>> createOrUpdateDomainOwnershipIdentifierWithResponseAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName, IdentifierInner domainOwnershipIdentifier)
      Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      domainOwnershipIdentifier - A JSON representation of the domain ownership properties.
      Returns:
      a domain specific resource identifier along with Response on successful completion of Mono.
      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.
    • createOrUpdateDomainOwnershipIdentifierAsync

      Mono<IdentifierInner> createOrUpdateDomainOwnershipIdentifierAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName, IdentifierInner domainOwnershipIdentifier)
      Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      domainOwnershipIdentifier - A JSON representation of the domain ownership properties.
      Returns:
      a domain specific resource identifier on successful completion of Mono.
      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.
    • createOrUpdateDomainOwnershipIdentifierWithResponse

      com.azure.core.http.rest.Response<IdentifierInner> createOrUpdateDomainOwnershipIdentifierWithResponse(String resourceGroupName, String name, String domainOwnershipIdentifierName, IdentifierInner domainOwnershipIdentifier, com.azure.core.util.Context context)
      Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      domainOwnershipIdentifier - A JSON representation of the domain ownership properties.
      context - The context to associate with this operation.
      Returns:
      a domain specific resource identifier along with Response.
      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.
    • createOrUpdateDomainOwnershipIdentifier

      IdentifierInner createOrUpdateDomainOwnershipIdentifier(String resourceGroupName, String name, String domainOwnershipIdentifierName, IdentifierInner domainOwnershipIdentifier)
      Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      domainOwnershipIdentifier - A JSON representation of the domain ownership properties.
      Returns:
      a domain specific resource identifier.
      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.
    • deleteDomainOwnershipIdentifierWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteDomainOwnershipIdentifierWithResponseAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName)
      Deletes a domain ownership identifier for a web app. Description for Deletes a domain ownership identifier for a web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      Returns:
      the Response on successful completion of Mono.
      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.
    • deleteDomainOwnershipIdentifierAsync

      Mono<Void> deleteDomainOwnershipIdentifierAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName)
      Deletes a domain ownership identifier for a web app. Description for Deletes a domain ownership identifier for a web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • deleteDomainOwnershipIdentifierWithResponse

      com.azure.core.http.rest.Response<Void> deleteDomainOwnershipIdentifierWithResponse(String resourceGroupName, String name, String domainOwnershipIdentifierName, com.azure.core.util.Context context)
      Deletes a domain ownership identifier for a web app. Description for Deletes a domain ownership identifier for a web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • deleteDomainOwnershipIdentifier

      void deleteDomainOwnershipIdentifier(String resourceGroupName, String name, String domainOwnershipIdentifierName)
      Deletes a domain ownership identifier for a web app. Description for Deletes a domain ownership identifier for a web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      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.
    • updateDomainOwnershipIdentifierWithResponseAsync

      Mono<com.azure.core.http.rest.Response<IdentifierInner>> updateDomainOwnershipIdentifierWithResponseAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName, IdentifierInner domainOwnershipIdentifier)
      Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      domainOwnershipIdentifier - A JSON representation of the domain ownership properties.
      Returns:
      a domain specific resource identifier along with Response on successful completion of Mono.
      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.
    • updateDomainOwnershipIdentifierAsync

      Mono<IdentifierInner> updateDomainOwnershipIdentifierAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName, IdentifierInner domainOwnershipIdentifier)
      Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      domainOwnershipIdentifier - A JSON representation of the domain ownership properties.
      Returns:
      a domain specific resource identifier on successful completion of Mono.
      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.
    • updateDomainOwnershipIdentifierWithResponse

      com.azure.core.http.rest.Response<IdentifierInner> updateDomainOwnershipIdentifierWithResponse(String resourceGroupName, String name, String domainOwnershipIdentifierName, IdentifierInner domainOwnershipIdentifier, com.azure.core.util.Context context)
      Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      domainOwnershipIdentifier - A JSON representation of the domain ownership properties.
      context - The context to associate with this operation.
      Returns:
      a domain specific resource identifier along with Response.
      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.
    • updateDomainOwnershipIdentifier

      IdentifierInner updateDomainOwnershipIdentifier(String resourceGroupName, String name, String domainOwnershipIdentifierName, IdentifierInner domainOwnershipIdentifier)
      Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      domainOwnershipIdentifier - A JSON representation of the domain ownership properties.
      Returns:
      a domain specific resource identifier.
      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.
    • getMSDeployStatusWithResponseAsync

      Mono<com.azure.core.http.rest.Response<MSDeployStatusInner>> getMSDeployStatusWithResponseAsync(String resourceGroupName, String name)
      Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      mSDeploy ARM response along with Response on successful completion of Mono.
      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.
    • getMSDeployStatusAsync

      Mono<MSDeployStatusInner> getMSDeployStatusAsync(String resourceGroupName, String name)
      Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      mSDeploy ARM response on successful completion of Mono.
      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.
    • getMSDeployStatusWithResponse

      com.azure.core.http.rest.Response<MSDeployStatusInner> getMSDeployStatusWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      context - The context to associate with this operation.
      Returns:
      mSDeploy ARM response along with Response.
      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.
    • getMSDeployStatus

      MSDeployStatusInner getMSDeployStatus(String resourceGroupName, String name)
      Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      mSDeploy ARM response.
      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.
    • createMSDeployOperationWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createMSDeployOperationWithResponseAsync(String resourceGroupName, String name, MSDeploy mSDeploy)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      mSDeploy - Details of MSDeploy operation.
      Returns:
      mSDeploy ARM response along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateMSDeployOperationAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<MSDeployStatusInner>,MSDeployStatusInner> beginCreateMSDeployOperationAsync(String resourceGroupName, String name, MSDeploy mSDeploy)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      mSDeploy - Details of MSDeploy operation.
      Returns:
      the PollerFlux for polling of mSDeploy ARM response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateMSDeployOperation

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<MSDeployStatusInner>,MSDeployStatusInner> beginCreateMSDeployOperation(String resourceGroupName, String name, MSDeploy mSDeploy)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      mSDeploy - Details of MSDeploy operation.
      Returns:
      the SyncPoller for polling of mSDeploy ARM response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateMSDeployOperation

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<MSDeployStatusInner>,MSDeployStatusInner> beginCreateMSDeployOperation(String resourceGroupName, String name, MSDeploy mSDeploy, com.azure.core.util.Context context)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      mSDeploy - Details of MSDeploy operation.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of mSDeploy ARM response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createMSDeployOperationAsync

      Mono<MSDeployStatusInner> createMSDeployOperationAsync(String resourceGroupName, String name, MSDeploy mSDeploy)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      mSDeploy - Details of MSDeploy operation.
      Returns:
      mSDeploy ARM response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createMSDeployOperation

      MSDeployStatusInner createMSDeployOperation(String resourceGroupName, String name, MSDeploy mSDeploy)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      mSDeploy - Details of MSDeploy operation.
      Returns:
      mSDeploy ARM response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createMSDeployOperation

      MSDeployStatusInner createMSDeployOperation(String resourceGroupName, String name, MSDeploy mSDeploy, com.azure.core.util.Context context)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      mSDeploy - Details of MSDeploy operation.
      context - The context to associate with this operation.
      Returns:
      mSDeploy ARM response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getMSDeployLogWithResponseAsync

      Mono<com.azure.core.http.rest.Response<MSDeployLogInner>> getMSDeployLogWithResponseAsync(String resourceGroupName, String name)
      Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      mSDeploy log along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getMSDeployLogAsync

      Mono<MSDeployLogInner> getMSDeployLogAsync(String resourceGroupName, String name)
      Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      mSDeploy log on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getMSDeployLogWithResponse

      com.azure.core.http.rest.Response<MSDeployLogInner> getMSDeployLogWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      context - The context to associate with this operation.
      Returns:
      mSDeploy log along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getMSDeployLog

      MSDeployLogInner getMSDeployLog(String resourceGroupName, String name)
      Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      mSDeploy log.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getOneDeployStatusWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Object>> getOneDeployStatusWithResponseAsync(String resourceGroupName, String name)
      Invoke onedeploy status API /api/deployments and gets the deployment status for the site Description for Invoke onedeploy status API /api/deployments and gets the deployment status for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      any object along with Response on successful completion of Mono.
      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.
    • getOneDeployStatusAsync

      Mono<Object> getOneDeployStatusAsync(String resourceGroupName, String name)
      Invoke onedeploy status API /api/deployments and gets the deployment status for the site Description for Invoke onedeploy status API /api/deployments and gets the deployment status for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      any object on successful completion of Mono.
      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.
    • getOneDeployStatusWithResponse

      com.azure.core.http.rest.Response<Object> getOneDeployStatusWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Invoke onedeploy status API /api/deployments and gets the deployment status for the site Description for Invoke onedeploy status API /api/deployments and gets the deployment status for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      context - The context to associate with this operation.
      Returns:
      any object along with Response.
      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.
    • getOneDeployStatus

      Object getOneDeployStatus(String resourceGroupName, String name)
      Invoke onedeploy status API /api/deployments and gets the deployment status for the site Description for Invoke onedeploy status API /api/deployments and gets the deployment status for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      any object.
      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.
    • createOneDeployOperationWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Object>> createOneDeployOperationWithResponseAsync(String resourceGroupName, String name)
      Invoke the OneDeploy publish web app extension. Description for Invoke the OneDeploy publish web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      any object along with Response on successful completion of Mono.
      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.
    • createOneDeployOperationAsync

      Mono<Object> createOneDeployOperationAsync(String resourceGroupName, String name)
      Invoke the OneDeploy publish web app extension. Description for Invoke the OneDeploy publish web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      any object on successful completion of Mono.
      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.
    • createOneDeployOperationWithResponse

      com.azure.core.http.rest.Response<Object> createOneDeployOperationWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Invoke the OneDeploy publish web app extension. Description for Invoke the OneDeploy publish web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      context - The context to associate with this operation.
      Returns:
      any object along with Response.
      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.
    • createOneDeployOperation

      Object createOneDeployOperation(String resourceGroupName, String name)
      Invoke the OneDeploy publish web app extension. Description for Invoke the OneDeploy publish web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      any object.
      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.
    • listFunctionsAsync

      com.azure.core.http.rest.PagedFlux<FunctionEnvelopeInner> listFunctionsAsync(String resourceGroupName, String name)
      List the functions for a web site, or a deployment slot. Description for List the functions for a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      Returns:
      collection of Kudu function information elements as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listFunctions

      com.azure.core.http.rest.PagedIterable<FunctionEnvelopeInner> listFunctions(String resourceGroupName, String name)
      List the functions for a web site, or a deployment slot. Description for List the functions for a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      Returns:
      collection of Kudu function information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listFunctions

      com.azure.core.http.rest.PagedIterable<FunctionEnvelopeInner> listFunctions(String resourceGroupName, String name, com.azure.core.util.Context context)
      List the functions for a web site, or a deployment slot. Description for List the functions for a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      context - The context to associate with this operation.
      Returns:
      collection of Kudu function information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getFunctionsAdminTokenWithResponseAsync

      Mono<com.azure.core.http.rest.Response<String>> getFunctionsAdminTokenWithResponseAsync(String resourceGroupName, String name)
      Fetch a short lived token that can be exchanged for a master key. Description for Fetch a short lived token that can be exchanged for a master key.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      the response body along with Response on successful completion of Mono.
      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.
    • getFunctionsAdminTokenAsync

      Mono<String> getFunctionsAdminTokenAsync(String resourceGroupName, String name)
      Fetch a short lived token that can be exchanged for a master key. Description for Fetch a short lived token that can be exchanged for a master key.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      the response body on successful completion of Mono.
      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.
    • getFunctionsAdminTokenWithResponse

      com.azure.core.http.rest.Response<String> getFunctionsAdminTokenWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Fetch a short lived token that can be exchanged for a master key. Description for Fetch a short lived token that can be exchanged for a master key.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      context - The context to associate with this operation.
      Returns:
      the response body along with Response.
      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.
    • getFunctionsAdminToken

      String getFunctionsAdminToken(String resourceGroupName, String name)
      Fetch a short lived token that can be exchanged for a master key. Description for Fetch a short lived token that can be exchanged for a master key.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      the response.
      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.
    • getFunctionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<FunctionEnvelopeInner>> getFunctionWithResponseAsync(String resourceGroupName, String name, String functionName)
      Get function information by its ID for web site, or a deployment slot. Description for Get function information by its ID for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      Returns:
      function information along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getFunctionAsync

      Mono<FunctionEnvelopeInner> getFunctionAsync(String resourceGroupName, String name, String functionName)
      Get function information by its ID for web site, or a deployment slot. Description for Get function information by its ID for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      Returns:
      function information on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getFunctionWithResponse

      com.azure.core.http.rest.Response<FunctionEnvelopeInner> getFunctionWithResponse(String resourceGroupName, String name, String functionName, com.azure.core.util.Context context)
      Get function information by its ID for web site, or a deployment slot. Description for Get function information by its ID for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      context - The context to associate with this operation.
      Returns:
      function information along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getFunction

      FunctionEnvelopeInner getFunction(String resourceGroupName, String name, String functionName)
      Get function information by its ID for web site, or a deployment slot. Description for Get function information by its ID for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      Returns:
      function information.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createFunctionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createFunctionWithResponseAsync(String resourceGroupName, String name, String functionName, FunctionEnvelopeInner functionEnvelope)
      Create function for web site, or a deployment slot. Description for Create function for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      functionEnvelope - Function details.
      Returns:
      function information along with Response on successful completion of Mono.
      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.
    • beginCreateFunctionAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<FunctionEnvelopeInner>,FunctionEnvelopeInner> beginCreateFunctionAsync(String resourceGroupName, String name, String functionName, FunctionEnvelopeInner functionEnvelope)
      Create function for web site, or a deployment slot. Description for Create function for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      functionEnvelope - Function details.
      Returns:
      the PollerFlux for polling of function information.
      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.
    • beginCreateFunction

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<FunctionEnvelopeInner>,FunctionEnvelopeInner> beginCreateFunction(String resourceGroupName, String name, String functionName, FunctionEnvelopeInner functionEnvelope)
      Create function for web site, or a deployment slot. Description for Create function for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      functionEnvelope - Function details.
      Returns:
      the SyncPoller for polling of function information.
      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.
    • beginCreateFunction

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<FunctionEnvelopeInner>,FunctionEnvelopeInner> beginCreateFunction(String resourceGroupName, String name, String functionName, FunctionEnvelopeInner functionEnvelope, com.azure.core.util.Context context)
      Create function for web site, or a deployment slot. Description for Create function for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      functionEnvelope - Function details.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of function information.
      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.
    • createFunctionAsync

      Mono<FunctionEnvelopeInner> createFunctionAsync(String resourceGroupName, String name, String functionName, FunctionEnvelopeInner functionEnvelope)
      Create function for web site, or a deployment slot. Description for Create function for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      functionEnvelope - Function details.
      Returns:
      function information on successful completion of Mono.
      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.
    • createFunction

      FunctionEnvelopeInner createFunction(String resourceGroupName, String name, String functionName, FunctionEnvelopeInner functionEnvelope)
      Create function for web site, or a deployment slot. Description for Create function for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      functionEnvelope - Function details.
      Returns:
      function information.
      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.
    • createFunction

      FunctionEnvelopeInner createFunction(String resourceGroupName, String name, String functionName, FunctionEnvelopeInner functionEnvelope, com.azure.core.util.Context context)
      Create function for web site, or a deployment slot. Description for Create function for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      functionEnvelope - Function details.
      context - The context to associate with this operation.
      Returns:
      function information.
      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.
    • deleteFunctionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteFunctionWithResponseAsync(String resourceGroupName, String name, String functionName)
      Delete a function for web site, or a deployment slot. Description for Delete a function for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteFunctionAsync

      Mono<Void> deleteFunctionAsync(String resourceGroupName, String name, String functionName)
      Delete a function for web site, or a deployment slot. Description for Delete a function for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteFunctionWithResponse

      com.azure.core.http.rest.Response<Void> deleteFunctionWithResponse(String resourceGroupName, String name, String functionName, com.azure.core.util.Context context)
      Delete a function for web site, or a deployment slot. Description for Delete a function for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteFunction

      void deleteFunction(String resourceGroupName, String name, String functionName)
      Delete a function for web site, or a deployment slot. Description for Delete a function for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdateFunctionSecretWithResponseAsync

      Mono<com.azure.core.http.rest.Response<KeyInfoInner>> createOrUpdateFunctionSecretWithResponseAsync(String resourceGroupName, String name, String functionName, String keyName, KeyInfoInner key)
      Add or update a function secret. Description for Add or update a function secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - The name of the function.
      keyName - The name of the key.
      key - The key to create or update.
      Returns:
      function key info along with Response on successful completion of Mono.
      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.
    • createOrUpdateFunctionSecretAsync

      Mono<KeyInfoInner> createOrUpdateFunctionSecretAsync(String resourceGroupName, String name, String functionName, String keyName, KeyInfoInner key)
      Add or update a function secret. Description for Add or update a function secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - The name of the function.
      keyName - The name of the key.
      key - The key to create or update.
      Returns:
      function key info on successful completion of Mono.
      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.
    • createOrUpdateFunctionSecretWithResponse

      com.azure.core.http.rest.Response<KeyInfoInner> createOrUpdateFunctionSecretWithResponse(String resourceGroupName, String name, String functionName, String keyName, KeyInfoInner key, com.azure.core.util.Context context)
      Add or update a function secret. Description for Add or update a function secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - The name of the function.
      keyName - The name of the key.
      key - The key to create or update.
      context - The context to associate with this operation.
      Returns:
      function key info along with Response.
      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.
    • createOrUpdateFunctionSecret

      KeyInfoInner createOrUpdateFunctionSecret(String resourceGroupName, String name, String functionName, String keyName, KeyInfoInner key)
      Add or update a function secret. Description for Add or update a function secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - The name of the function.
      keyName - The name of the key.
      key - The key to create or update.
      Returns:
      function key info.
      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.
    • deleteFunctionSecretWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteFunctionSecretWithResponseAsync(String resourceGroupName, String name, String functionName, String keyName)
      Delete a function secret. Description for Delete a function secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - The name of the function.
      keyName - The name of the key.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteFunctionSecretAsync

      Mono<Void> deleteFunctionSecretAsync(String resourceGroupName, String name, String functionName, String keyName)
      Delete a function secret. Description for Delete a function secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - The name of the function.
      keyName - The name of the key.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteFunctionSecretWithResponse

      com.azure.core.http.rest.Response<Void> deleteFunctionSecretWithResponse(String resourceGroupName, String name, String functionName, String keyName, com.azure.core.util.Context context)
      Delete a function secret. Description for Delete a function secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - The name of the function.
      keyName - The name of the key.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteFunctionSecret

      void deleteFunctionSecret(String resourceGroupName, String name, String functionName, String keyName)
      Delete a function secret. Description for Delete a function secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - The name of the function.
      keyName - The name of the key.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listFunctionKeysWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StringDictionaryInner>> listFunctionKeysWithResponseAsync(String resourceGroupName, String name, String functionName)
      Get function keys for a function in a web site, or a deployment slot. Description for Get function keys for a function in a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      Returns:
      string dictionary resource along with Response on successful completion of Mono.
      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.
    • listFunctionKeysAsync

      Mono<StringDictionaryInner> listFunctionKeysAsync(String resourceGroupName, String name, String functionName)
      Get function keys for a function in a web site, or a deployment slot. Description for Get function keys for a function in a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      Returns:
      string dictionary resource on successful completion of Mono.
      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.
    • listFunctionKeysWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> listFunctionKeysWithResponse(String resourceGroupName, String name, String functionName, com.azure.core.util.Context context)
      Get function keys for a function in a web site, or a deployment slot. Description for Get function keys for a function in a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      context - The context to associate with this operation.
      Returns:
      string dictionary resource along with Response.
      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.
    • listFunctionKeys

      StringDictionaryInner listFunctionKeys(String resourceGroupName, String name, String functionName)
      Get function keys for a function in a web site, or a deployment slot. Description for Get function keys for a function in a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      Returns:
      string dictionary resource.
      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.
    • listFunctionSecretsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<FunctionSecretsInner>> listFunctionSecretsWithResponseAsync(String resourceGroupName, String name, String functionName)
      Get function secrets for a function in a web site, or a deployment slot. Description for Get function secrets for a function in a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      Returns:
      function secrets along with Response on successful completion of Mono.
      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.
    • listFunctionSecretsAsync

      Mono<FunctionSecretsInner> listFunctionSecretsAsync(String resourceGroupName, String name, String functionName)
      Get function secrets for a function in a web site, or a deployment slot. Description for Get function secrets for a function in a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      Returns:
      function secrets on successful completion of Mono.
      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.
    • listFunctionSecretsWithResponse

      com.azure.core.http.rest.Response<FunctionSecretsInner> listFunctionSecretsWithResponse(String resourceGroupName, String name, String functionName, com.azure.core.util.Context context)
      Get function secrets for a function in a web site, or a deployment slot. Description for Get function secrets for a function in a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      context - The context to associate with this operation.
      Returns:
      function secrets along with Response.
      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.
    • listFunctionSecrets

      FunctionSecretsInner listFunctionSecrets(String resourceGroupName, String name, String functionName)
      Get function secrets for a function in a web site, or a deployment slot. Description for Get function secrets for a function in a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      Returns:
      function secrets.
      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.
    • listHostKeysWithResponseAsync

      Mono<com.azure.core.http.rest.Response<HostKeysInner>> listHostKeysWithResponseAsync(String resourceGroupName, String name)
      Get host secrets for a function app. Description for Get host secrets for a function app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      Returns:
      functions host level keys along with Response on successful completion of Mono.
      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.
    • listHostKeysAsync

      Mono<HostKeysInner> listHostKeysAsync(String resourceGroupName, String name)
      Get host secrets for a function app. Description for Get host secrets for a function app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      Returns:
      functions host level keys on successful completion of Mono.
      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.
    • listHostKeysWithResponse

      com.azure.core.http.rest.Response<HostKeysInner> listHostKeysWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Get host secrets for a function app. Description for Get host secrets for a function app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      context - The context to associate with this operation.
      Returns:
      functions host level keys along with Response.
      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.
    • listHostKeys

      HostKeysInner listHostKeys(String resourceGroupName, String name)
      Get host secrets for a function app. Description for Get host secrets for a function app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      Returns:
      functions host level keys.
      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.
    • listSyncStatusWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> listSyncStatusWithResponseAsync(String resourceGroupName, String name)
      This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      the Response on successful completion of Mono.
      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.
    • listSyncStatusAsync

      Mono<Void> listSyncStatusAsync(String resourceGroupName, String name)
      This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • listSyncStatusWithResponse

      com.azure.core.http.rest.Response<Void> listSyncStatusWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • listSyncStatus

      void listSyncStatus(String resourceGroupName, String name)
      This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      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.
    • syncFunctionsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> syncFunctionsWithResponseAsync(String resourceGroupName, String name)
      Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      the Response on successful completion of Mono.
      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.
    • syncFunctionsAsync

      Mono<Void> syncFunctionsAsync(String resourceGroupName, String name)
      Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • syncFunctionsWithResponse

      com.azure.core.http.rest.Response<Void> syncFunctionsWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • syncFunctions

      void syncFunctions(String resourceGroupName, String name)
      Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      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.
    • createOrUpdateHostSecretWithResponseAsync

      Mono<com.azure.core.http.rest.Response<KeyInfoInner>> createOrUpdateHostSecretWithResponseAsync(String resourceGroupName, String name, String keyType, String keyName, KeyInfoInner key)
      Add or update a host level secret. Description for Add or update a host level secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      keyType - The type of host key.
      keyName - The name of the key.
      key - The key to create or update.
      Returns:
      function key info along with Response on successful completion of Mono.
      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.
    • createOrUpdateHostSecretAsync

      Mono<KeyInfoInner> createOrUpdateHostSecretAsync(String resourceGroupName, String name, String keyType, String keyName, KeyInfoInner key)
      Add or update a host level secret. Description for Add or update a host level secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      keyType - The type of host key.
      keyName - The name of the key.
      key - The key to create or update.
      Returns:
      function key info on successful completion of Mono.
      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.
    • createOrUpdateHostSecretWithResponse

      com.azure.core.http.rest.Response<KeyInfoInner> createOrUpdateHostSecretWithResponse(String resourceGroupName, String name, String keyType, String keyName, KeyInfoInner key, com.azure.core.util.Context context)
      Add or update a host level secret. Description for Add or update a host level secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      keyType - The type of host key.
      keyName - The name of the key.
      key - The key to create or update.
      context - The context to associate with this operation.
      Returns:
      function key info along with Response.
      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.
    • createOrUpdateHostSecret

      KeyInfoInner createOrUpdateHostSecret(String resourceGroupName, String name, String keyType, String keyName, KeyInfoInner key)
      Add or update a host level secret. Description for Add or update a host level secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      keyType - The type of host key.
      keyName - The name of the key.
      key - The key to create or update.
      Returns:
      function key info.
      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.
    • deleteHostSecretWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteHostSecretWithResponseAsync(String resourceGroupName, String name, String keyType, String keyName)
      Delete a host level secret. Description for Delete a host level secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      keyType - The type of host key.
      keyName - The name of the key.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteHostSecretAsync

      Mono<Void> deleteHostSecretAsync(String resourceGroupName, String name, String keyType, String keyName)
      Delete a host level secret. Description for Delete a host level secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      keyType - The type of host key.
      keyName - The name of the key.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteHostSecretWithResponse

      com.azure.core.http.rest.Response<Void> deleteHostSecretWithResponse(String resourceGroupName, String name, String keyType, String keyName, com.azure.core.util.Context context)
      Delete a host level secret. Description for Delete a host level secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      keyType - The type of host key.
      keyName - The name of the key.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteHostSecret

      void deleteHostSecret(String resourceGroupName, String name, String keyType, String keyName)
      Delete a host level secret. Description for Delete a host level secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      keyType - The type of host key.
      keyName - The name of the key.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listHostnameBindingsAsync

      com.azure.core.http.rest.PagedFlux<HostnameBindingInner> listHostnameBindingsAsync(String resourceGroupName, String name)
      Get hostname bindings for an app or a deployment slot. Description for Get hostname bindings for an app or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      collection of hostname bindings 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.
    • listHostnameBindings

      com.azure.core.http.rest.PagedIterable<HostnameBindingInner> listHostnameBindings(String resourceGroupName, String name)
      Get hostname bindings for an app or a deployment slot. Description for Get hostname bindings for an app or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      collection of hostname bindings 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.
    • listHostnameBindings

      com.azure.core.http.rest.PagedIterable<HostnameBindingInner> listHostnameBindings(String resourceGroupName, String name, com.azure.core.util.Context context)
      Get hostname bindings for an app or a deployment slot. Description for Get hostname bindings for an app or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      collection of hostname bindings 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.
    • getHostnameBindingWithResponseAsync

      Mono<com.azure.core.http.rest.Response<HostnameBindingInner>> getHostnameBindingWithResponseAsync(String resourceGroupName, String name, String hostname)
      Get the named hostname binding for an app (or deployment slot, if specified). Description for Get the named hostname binding for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      hostname - Hostname in the hostname binding.
      Returns:
      a hostname binding object along with Response on successful completion of Mono.
      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.
    • getHostnameBindingAsync

      Mono<HostnameBindingInner> getHostnameBindingAsync(String resourceGroupName, String name, String hostname)
      Get the named hostname binding for an app (or deployment slot, if specified). Description for Get the named hostname binding for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      hostname - Hostname in the hostname binding.
      Returns:
      a hostname binding object on successful completion of Mono.
      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.
    • getHostnameBindingWithResponse

      com.azure.core.http.rest.Response<HostnameBindingInner> getHostnameBindingWithResponse(String resourceGroupName, String name, String hostname, com.azure.core.util.Context context)
      Get the named hostname binding for an app (or deployment slot, if specified). Description for Get the named hostname binding for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      hostname - Hostname in the hostname binding.
      context - The context to associate with this operation.
      Returns:
      a hostname binding object along with Response.
      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.
    • getHostnameBinding

      HostnameBindingInner getHostnameBinding(String resourceGroupName, String name, String hostname)
      Get the named hostname binding for an app (or deployment slot, if specified). Description for Get the named hostname binding for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      hostname - Hostname in the hostname binding.
      Returns:
      a hostname binding object.
      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.
    • createOrUpdateHostnameBindingWithResponseAsync

      Mono<com.azure.core.http.rest.Response<HostnameBindingInner>> createOrUpdateHostnameBindingWithResponseAsync(String resourceGroupName, String name, String hostname, HostnameBindingInner hostnameBinding)
      Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      hostname - Hostname in the hostname binding.
      hostnameBinding - Binding details. This is the JSON representation of a HostNameBinding object.
      Returns:
      a hostname binding object along with Response on successful completion of Mono.
      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.
    • createOrUpdateHostnameBindingAsync

      Mono<HostnameBindingInner> createOrUpdateHostnameBindingAsync(String resourceGroupName, String name, String hostname, HostnameBindingInner hostnameBinding)
      Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      hostname - Hostname in the hostname binding.
      hostnameBinding - Binding details. This is the JSON representation of a HostNameBinding object.
      Returns:
      a hostname binding object on successful completion of Mono.
      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.
    • createOrUpdateHostnameBindingWithResponse

      com.azure.core.http.rest.Response<HostnameBindingInner> createOrUpdateHostnameBindingWithResponse(String resourceGroupName, String name, String hostname, HostnameBindingInner hostnameBinding, com.azure.core.util.Context context)
      Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      hostname - Hostname in the hostname binding.
      hostnameBinding - Binding details. This is the JSON representation of a HostNameBinding object.
      context - The context to associate with this operation.
      Returns:
      a hostname binding object along with Response.
      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.
    • createOrUpdateHostnameBinding

      HostnameBindingInner createOrUpdateHostnameBinding(String resourceGroupName, String name, String hostname, HostnameBindingInner hostnameBinding)
      Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      hostname - Hostname in the hostname binding.
      hostnameBinding - Binding details. This is the JSON representation of a HostNameBinding object.
      Returns:
      a hostname binding object.
      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.
    • deleteHostnameBindingWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteHostnameBindingWithResponseAsync(String resourceGroupName, String name, String hostname)
      Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      hostname - Hostname in the hostname binding.
      Returns:
      the Response on successful completion of Mono.
      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.
    • deleteHostnameBindingAsync

      Mono<Void> deleteHostnameBindingAsync(String resourceGroupName, String name, String hostname)
      Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      hostname - Hostname in the hostname binding.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • deleteHostnameBindingWithResponse

      com.azure.core.http.rest.Response<Void> deleteHostnameBindingWithResponse(String resourceGroupName, String name, String hostname, com.azure.core.util.Context context)
      Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      hostname - Hostname in the hostname binding.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • deleteHostnameBinding

      void deleteHostnameBinding(String resourceGroupName, String name, String hostname)
      Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      hostname - Hostname in the hostname binding.
      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.
    • getHybridConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<HybridConnectionInner>> getHybridConnectionWithResponseAsync(String resourceGroupName, String name, String namespaceName, String relayName)
      Retrieves a specific Service Bus Hybrid Connection used by this Web App. Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      Returns:
      hybrid Connection contract along with Response on successful completion of Mono.
      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.
    • getHybridConnectionAsync

      Mono<HybridConnectionInner> getHybridConnectionAsync(String resourceGroupName, String name, String namespaceName, String relayName)
      Retrieves a specific Service Bus Hybrid Connection used by this Web App. Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      Returns:
      hybrid Connection contract on successful completion of Mono.
      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.
    • getHybridConnectionWithResponse

      com.azure.core.http.rest.Response<HybridConnectionInner> getHybridConnectionWithResponse(String resourceGroupName, String name, String namespaceName, String relayName, com.azure.core.util.Context context)
      Retrieves a specific Service Bus Hybrid Connection used by this Web App. Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      context - The context to associate with this operation.
      Returns:
      hybrid Connection contract along with Response.
      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.
    • getHybridConnection

      HybridConnectionInner getHybridConnection(String resourceGroupName, String name, String namespaceName, String relayName)
      Retrieves a specific Service Bus Hybrid Connection used by this Web App. Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      Returns:
      hybrid Connection contract.
      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.
    • createOrUpdateHybridConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<HybridConnectionInner>> createOrUpdateHybridConnectionWithResponseAsync(String resourceGroupName, String name, String namespaceName, String relayName, HybridConnectionInner connectionEnvelope)
      Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      connectionEnvelope - The details of the hybrid connection.
      Returns:
      hybrid Connection contract along with Response on successful completion of Mono.
      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.
    • createOrUpdateHybridConnectionAsync

      Mono<HybridConnectionInner> createOrUpdateHybridConnectionAsync(String resourceGroupName, String name, String namespaceName, String relayName, HybridConnectionInner connectionEnvelope)
      Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      connectionEnvelope - The details of the hybrid connection.
      Returns:
      hybrid Connection contract on successful completion of Mono.
      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.
    • createOrUpdateHybridConnectionWithResponse

      com.azure.core.http.rest.Response<HybridConnectionInner> createOrUpdateHybridConnectionWithResponse(String resourceGroupName, String name, String namespaceName, String relayName, HybridConnectionInner connectionEnvelope, com.azure.core.util.Context context)
      Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      connectionEnvelope - The details of the hybrid connection.
      context - The context to associate with this operation.
      Returns:
      hybrid Connection contract along with Response.
      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.
    • createOrUpdateHybridConnection

      HybridConnectionInner createOrUpdateHybridConnection(String resourceGroupName, String name, String namespaceName, String relayName, HybridConnectionInner connectionEnvelope)
      Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      connectionEnvelope - The details of the hybrid connection.
      Returns:
      hybrid Connection contract.
      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.
    • deleteHybridConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteHybridConnectionWithResponseAsync(String resourceGroupName, String name, String namespaceName, String relayName)
      Removes a Hybrid Connection from this site. Description for Removes a Hybrid Connection from this site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteHybridConnectionAsync

      Mono<Void> deleteHybridConnectionAsync(String resourceGroupName, String name, String namespaceName, String relayName)
      Removes a Hybrid Connection from this site. Description for Removes a Hybrid Connection from this site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteHybridConnectionWithResponse

      com.azure.core.http.rest.Response<Void> deleteHybridConnectionWithResponse(String resourceGroupName, String name, String namespaceName, String relayName, com.azure.core.util.Context context)
      Removes a Hybrid Connection from this site. Description for Removes a Hybrid Connection from this site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteHybridConnection

      void deleteHybridConnection(String resourceGroupName, String name, String namespaceName, String relayName)
      Removes a Hybrid Connection from this site. Description for Removes a Hybrid Connection from this site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateHybridConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<HybridConnectionInner>> updateHybridConnectionWithResponseAsync(String resourceGroupName, String name, String namespaceName, String relayName, HybridConnectionInner connectionEnvelope)
      Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      connectionEnvelope - The details of the hybrid connection.
      Returns:
      hybrid Connection contract along with Response on successful completion of Mono.
      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.
    • updateHybridConnectionAsync

      Mono<HybridConnectionInner> updateHybridConnectionAsync(String resourceGroupName, String name, String namespaceName, String relayName, HybridConnectionInner connectionEnvelope)
      Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      connectionEnvelope - The details of the hybrid connection.
      Returns:
      hybrid Connection contract on successful completion of Mono.
      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.
    • updateHybridConnectionWithResponse

      com.azure.core.http.rest.Response<HybridConnectionInner> updateHybridConnectionWithResponse(String resourceGroupName, String name, String namespaceName, String relayName, HybridConnectionInner connectionEnvelope, com.azure.core.util.Context context)
      Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      connectionEnvelope - The details of the hybrid connection.
      context - The context to associate with this operation.
      Returns:
      hybrid Connection contract along with Response.
      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.
    • updateHybridConnection

      HybridConnectionInner updateHybridConnection(String resourceGroupName, String name, String namespaceName, String relayName, HybridConnectionInner connectionEnvelope)
      Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      connectionEnvelope - The details of the hybrid connection.
      Returns:
      hybrid Connection contract.
      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.
    • listHybridConnectionsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<HybridConnectionInner>> listHybridConnectionsWithResponseAsync(String resourceGroupName, String name)
      Retrieves all Service Bus Hybrid Connections used by this Web App. Description for Retrieves all Service Bus Hybrid Connections used by this Web App.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      Returns:
      hybrid Connection contract along with Response on successful completion of Mono.
      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.
    • listHybridConnectionsAsync

      Mono<HybridConnectionInner> listHybridConnectionsAsync(String resourceGroupName, String name)
      Retrieves all Service Bus Hybrid Connections used by this Web App. Description for Retrieves all Service Bus Hybrid Connections used by this Web App.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      Returns:
      hybrid Connection contract on successful completion of Mono.
      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.
    • listHybridConnectionsWithResponse

      com.azure.core.http.rest.Response<HybridConnectionInner> listHybridConnectionsWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Retrieves all Service Bus Hybrid Connections used by this Web App. Description for Retrieves all Service Bus Hybrid Connections used by this Web App.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      context - The context to associate with this operation.
      Returns:
      hybrid Connection contract along with Response.
      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.
    • listHybridConnections

      HybridConnectionInner listHybridConnections(String resourceGroupName, String name)
      Retrieves all Service Bus Hybrid Connections used by this Web App. Description for Retrieves all Service Bus Hybrid Connections used by this Web App.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      Returns:
      hybrid Connection contract.
      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.
    • listRelayServiceConnectionsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<RelayServiceConnectionEntityInner>> listRelayServiceConnectionsWithResponseAsync(String resourceGroupName, String name)
      Gets hybrid connections configured for an app (or deployment slot, if specified). Description for Gets hybrid connections configured for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      hybrid Connection for an App Service app along with Response on successful completion of Mono.
      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.
    • listRelayServiceConnectionsAsync

      Mono<RelayServiceConnectionEntityInner> listRelayServiceConnectionsAsync(String resourceGroupName, String name)
      Gets hybrid connections configured for an app (or deployment slot, if specified). Description for Gets hybrid connections configured for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      hybrid Connection for an App Service app on successful completion of Mono.
      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.
    • listRelayServiceConnectionsWithResponse

      com.azure.core.http.rest.Response<RelayServiceConnectionEntityInner> listRelayServiceConnectionsWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets hybrid connections configured for an app (or deployment slot, if specified). Description for Gets hybrid connections configured for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      hybrid Connection for an App Service app along with Response.
      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.
    • listRelayServiceConnections

      RelayServiceConnectionEntityInner listRelayServiceConnections(String resourceGroupName, String name)
      Gets hybrid connections configured for an app (or deployment slot, if specified). Description for Gets hybrid connections configured for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      hybrid Connection for an App Service app.
      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.
    • getRelayServiceConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<RelayServiceConnectionEntityInner>> getRelayServiceConnectionWithResponseAsync(String resourceGroupName, String name, String entityName)
      Gets a hybrid connection configuration by its name. Description for Gets a hybrid connection configuration by its name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection.
      Returns:
      hybrid Connection for an App Service app along with Response on successful completion of Mono.
      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.
    • getRelayServiceConnectionAsync

      Mono<RelayServiceConnectionEntityInner> getRelayServiceConnectionAsync(String resourceGroupName, String name, String entityName)
      Gets a hybrid connection configuration by its name. Description for Gets a hybrid connection configuration by its name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection.
      Returns:
      hybrid Connection for an App Service app on successful completion of Mono.
      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.
    • getRelayServiceConnectionWithResponse

      com.azure.core.http.rest.Response<RelayServiceConnectionEntityInner> getRelayServiceConnectionWithResponse(String resourceGroupName, String name, String entityName, com.azure.core.util.Context context)
      Gets a hybrid connection configuration by its name. Description for Gets a hybrid connection configuration by its name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection.
      context - The context to associate with this operation.
      Returns:
      hybrid Connection for an App Service app along with Response.
      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.
    • getRelayServiceConnection

      RelayServiceConnectionEntityInner getRelayServiceConnection(String resourceGroupName, String name, String entityName)
      Gets a hybrid connection configuration by its name. Description for Gets a hybrid connection configuration by its name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection.
      Returns:
      hybrid Connection for an App Service app.
      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.
    • createOrUpdateRelayServiceConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<RelayServiceConnectionEntityInner>> createOrUpdateRelayServiceConnectionWithResponseAsync(String resourceGroupName, String name, String entityName, RelayServiceConnectionEntityInner connectionEnvelope)
      Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection configuration.
      connectionEnvelope - Details of the hybrid connection configuration.
      Returns:
      hybrid Connection for an App Service app along with Response on successful completion of Mono.
      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.
    • createOrUpdateRelayServiceConnectionAsync

      Mono<RelayServiceConnectionEntityInner> createOrUpdateRelayServiceConnectionAsync(String resourceGroupName, String name, String entityName, RelayServiceConnectionEntityInner connectionEnvelope)
      Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection configuration.
      connectionEnvelope - Details of the hybrid connection configuration.
      Returns:
      hybrid Connection for an App Service app on successful completion of Mono.
      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.
    • createOrUpdateRelayServiceConnectionWithResponse

      com.azure.core.http.rest.Response<RelayServiceConnectionEntityInner> createOrUpdateRelayServiceConnectionWithResponse(String resourceGroupName, String name, String entityName, RelayServiceConnectionEntityInner connectionEnvelope, com.azure.core.util.Context context)
      Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection configuration.
      connectionEnvelope - Details of the hybrid connection configuration.
      context - The context to associate with this operation.
      Returns:
      hybrid Connection for an App Service app along with Response.
      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.
    • createOrUpdateRelayServiceConnection

      RelayServiceConnectionEntityInner createOrUpdateRelayServiceConnection(String resourceGroupName, String name, String entityName, RelayServiceConnectionEntityInner connectionEnvelope)
      Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection configuration.
      connectionEnvelope - Details of the hybrid connection configuration.
      Returns:
      hybrid Connection for an App Service app.
      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.
    • deleteRelayServiceConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteRelayServiceConnectionWithResponseAsync(String resourceGroupName, String name, String entityName)
      Deletes a relay service connection by its name. Description for Deletes a relay service connection by its name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection configuration.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteRelayServiceConnectionAsync

      Mono<Void> deleteRelayServiceConnectionAsync(String resourceGroupName, String name, String entityName)
      Deletes a relay service connection by its name. Description for Deletes a relay service connection by its name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection configuration.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteRelayServiceConnectionWithResponse

      com.azure.core.http.rest.Response<Void> deleteRelayServiceConnectionWithResponse(String resourceGroupName, String name, String entityName, com.azure.core.util.Context context)
      Deletes a relay service connection by its name. Description for Deletes a relay service connection by its name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection configuration.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteRelayServiceConnection

      void deleteRelayServiceConnection(String resourceGroupName, String name, String entityName)
      Deletes a relay service connection by its name. Description for Deletes a relay service connection by its name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection configuration.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateRelayServiceConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<RelayServiceConnectionEntityInner>> updateRelayServiceConnectionWithResponseAsync(String resourceGroupName, String name, String entityName, RelayServiceConnectionEntityInner connectionEnvelope)
      Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection configuration.
      connectionEnvelope - Details of the hybrid connection configuration.
      Returns:
      hybrid Connection for an App Service app along with Response on successful completion of Mono.
      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.
    • updateRelayServiceConnectionAsync

      Mono<RelayServiceConnectionEntityInner> updateRelayServiceConnectionAsync(String resourceGroupName, String name, String entityName, RelayServiceConnectionEntityInner connectionEnvelope)
      Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection configuration.
      connectionEnvelope - Details of the hybrid connection configuration.
      Returns:
      hybrid Connection for an App Service app on successful completion of Mono.
      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.
    • updateRelayServiceConnectionWithResponse

      com.azure.core.http.rest.Response<RelayServiceConnectionEntityInner> updateRelayServiceConnectionWithResponse(String resourceGroupName, String name, String entityName, RelayServiceConnectionEntityInner connectionEnvelope, com.azure.core.util.Context context)
      Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection configuration.
      connectionEnvelope - Details of the hybrid connection configuration.
      context - The context to associate with this operation.
      Returns:
      hybrid Connection for an App Service app along with Response.
      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.
    • updateRelayServiceConnection

      RelayServiceConnectionEntityInner updateRelayServiceConnection(String resourceGroupName, String name, String entityName, RelayServiceConnectionEntityInner connectionEnvelope)
      Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection configuration.
      connectionEnvelope - Details of the hybrid connection configuration.
      Returns:
      hybrid Connection for an App Service app.
      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.
    • listInstanceIdentifiersAsync

      com.azure.core.http.rest.PagedFlux<WebSiteInstanceStatusInner> listInstanceIdentifiersAsync(String resourceGroupName, String name)
      Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      collection of app instances 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.
    • listInstanceIdentifiers

      com.azure.core.http.rest.PagedIterable<WebSiteInstanceStatusInner> listInstanceIdentifiers(String resourceGroupName, String name)
      Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      collection of app instances 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.
    • listInstanceIdentifiers

      com.azure.core.http.rest.PagedIterable<WebSiteInstanceStatusInner> listInstanceIdentifiers(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      collection of app instances 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.
    • getInstanceInfoWithResponseAsync

      Mono<com.azure.core.http.rest.Response<WebSiteInstanceStatusInner>> getInstanceInfoWithResponseAsync(String resourceGroupName, String name, String instanceId)
      Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      instanceId - The instanceId parameter.
      Returns:
      the response body along with Response on successful completion of Mono.
      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.
    • getInstanceInfoAsync

      Mono<WebSiteInstanceStatusInner> getInstanceInfoAsync(String resourceGroupName, String name, String instanceId)
      Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      instanceId - The instanceId parameter.
      Returns:
      the response body on successful completion of Mono.
      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.
    • getInstanceInfoWithResponse

      com.azure.core.http.rest.Response<WebSiteInstanceStatusInner> getInstanceInfoWithResponse(String resourceGroupName, String name, String instanceId, com.azure.core.util.Context context)
      Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      instanceId - The instanceId parameter.
      context - The context to associate with this operation.
      Returns:
      the response body along with Response.
      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.
    • getInstanceInfo

      WebSiteInstanceStatusInner getInstanceInfo(String resourceGroupName, String name, String instanceId)
      Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      instanceId - The instanceId parameter.
      Returns:
      the response.
      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.
    • getInstanceMsDeployStatusWithResponseAsync

      Mono<com.azure.core.http.rest.Response<MSDeployStatusInner>> getInstanceMsDeployStatusWithResponseAsync(String resourceGroupName, String name, String instanceId)
      Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      instanceId - ID of web app instance.
      Returns:
      mSDeploy ARM response along with Response on successful completion of Mono.
      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.
    • getInstanceMsDeployStatusAsync

      Mono<MSDeployStatusInner> getInstanceMsDeployStatusAsync(String resourceGroupName, String name, String instanceId)
      Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      instanceId - ID of web app instance.
      Returns:
      mSDeploy ARM response on successful completion of Mono.
      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.
    • getInstanceMsDeployStatusWithResponse

      com.azure.core.http.rest.Response<MSDeployStatusInner> getInstanceMsDeployStatusWithResponse(String resourceGroupName, String name, String instanceId, com.azure.core.util.Context context)
      Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      instanceId - ID of web app instance.
      context - The context to associate with this operation.
      Returns:
      mSDeploy ARM response along with Response.
      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.
    • getInstanceMsDeployStatus

      MSDeployStatusInner getInstanceMsDeployStatus(String resourceGroupName, String name, String instanceId)
      Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      instanceId - ID of web app instance.
      Returns:
      mSDeploy ARM response.
      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.
    • createInstanceMSDeployOperationWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createInstanceMSDeployOperationWithResponseAsync(String resourceGroupName, String name, String instanceId, MSDeploy mSDeploy)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      instanceId - ID of web app instance.
      mSDeploy - Details of MSDeploy operation.
      Returns:
      mSDeploy ARM response along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateInstanceMSDeployOperationAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<MSDeployStatusInner>,MSDeployStatusInner> beginCreateInstanceMSDeployOperationAsync(String resourceGroupName, String name, String instanceId, MSDeploy mSDeploy)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      instanceId - ID of web app instance.
      mSDeploy - Details of MSDeploy operation.
      Returns:
      the PollerFlux for polling of mSDeploy ARM response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateInstanceMSDeployOperation

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<MSDeployStatusInner>,MSDeployStatusInner> beginCreateInstanceMSDeployOperation(String resourceGroupName, String name, String instanceId, MSDeploy mSDeploy)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      instanceId - ID of web app instance.
      mSDeploy - Details of MSDeploy operation.
      Returns:
      the SyncPoller for polling of mSDeploy ARM response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateInstanceMSDeployOperation

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<MSDeployStatusInner>,MSDeployStatusInner> beginCreateInstanceMSDeployOperation(String resourceGroupName, String name, String instanceId, MSDeploy mSDeploy, com.azure.core.util.Context context)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      instanceId - ID of web app instance.
      mSDeploy - Details of MSDeploy operation.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of mSDeploy ARM response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createInstanceMSDeployOperationAsync

      Mono<MSDeployStatusInner> createInstanceMSDeployOperationAsync(String resourceGroupName, String name, String instanceId, MSDeploy mSDeploy)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      instanceId - ID of web app instance.
      mSDeploy - Details of MSDeploy operation.
      Returns:
      mSDeploy ARM response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createInstanceMSDeployOperation

      MSDeployStatusInner createInstanceMSDeployOperation(String resourceGroupName, String name, String instanceId, MSDeploy mSDeploy)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      instanceId - ID of web app instance.
      mSDeploy - Details of MSDeploy operation.
      Returns:
      mSDeploy ARM response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createInstanceMSDeployOperation

      MSDeployStatusInner createInstanceMSDeployOperation(String resourceGroupName, String name, String instanceId, MSDeploy mSDeploy, com.azure.core.util.Context context)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      instanceId - ID of web app instance.
      mSDeploy - Details of MSDeploy operation.
      context - The context to associate with this operation.
      Returns:
      mSDeploy ARM response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceMSDeployLogWithResponseAsync

      Mono<com.azure.core.http.rest.Response<MSDeployLogInner>> getInstanceMSDeployLogWithResponseAsync(String resourceGroupName, String name, String instanceId)
      Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      instanceId - ID of web app instance.
      Returns:
      mSDeploy log along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceMSDeployLogAsync

      Mono<MSDeployLogInner> getInstanceMSDeployLogAsync(String resourceGroupName, String name, String instanceId)
      Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      instanceId - ID of web app instance.
      Returns:
      mSDeploy log on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceMSDeployLogWithResponse

      com.azure.core.http.rest.Response<MSDeployLogInner> getInstanceMSDeployLogWithResponse(String resourceGroupName, String name, String instanceId, com.azure.core.util.Context context)
      Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      instanceId - ID of web app instance.
      context - The context to associate with this operation.
      Returns:
      mSDeploy log along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceMSDeployLog

      MSDeployLogInner getInstanceMSDeployLog(String resourceGroupName, String name, String instanceId)
      Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      instanceId - ID of web app instance.
      Returns:
      mSDeploy log.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listInstanceProcessesAsync

      com.azure.core.http.rest.PagedFlux<ProcessInfoInner> listInstanceProcessesAsync(String resourceGroupName, String name, String instanceId)
      Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. Description for Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      collection of Kudu process information elements as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listInstanceProcesses

      com.azure.core.http.rest.PagedIterable<ProcessInfoInner> listInstanceProcesses(String resourceGroupName, String name, String instanceId)
      Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. Description for Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      collection of Kudu process information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listInstanceProcesses

      com.azure.core.http.rest.PagedIterable<ProcessInfoInner> listInstanceProcesses(String resourceGroupName, String name, String instanceId, com.azure.core.util.Context context)
      Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. Description for Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      context - The context to associate with this operation.
      Returns:
      collection of Kudu process information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceProcessWithResponseAsync

      Mono<com.azure.core.http.rest.Response<ProcessInfoInner>> getInstanceProcessWithResponseAsync(String resourceGroupName, String name, String processId, String instanceId)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      process Information along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceProcessAsync

      Mono<ProcessInfoInner> getInstanceProcessAsync(String resourceGroupName, String name, String processId, String instanceId)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      process Information on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceProcessWithResponse

      com.azure.core.http.rest.Response<ProcessInfoInner> getInstanceProcessWithResponse(String resourceGroupName, String name, String processId, String instanceId, com.azure.core.util.Context context)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      context - The context to associate with this operation.
      Returns:
      process Information along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceProcess

      ProcessInfoInner getInstanceProcess(String resourceGroupName, String name, String processId, String instanceId)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      process Information.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteInstanceProcessWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteInstanceProcessWithResponseAsync(String resourceGroupName, String name, String processId, String instanceId)
      Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteInstanceProcessAsync

      Mono<Void> deleteInstanceProcessAsync(String resourceGroupName, String name, String processId, String instanceId)
      Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteInstanceProcessWithResponse

      com.azure.core.http.rest.Response<Void> deleteInstanceProcessWithResponse(String resourceGroupName, String name, String processId, String instanceId, com.azure.core.util.Context context)
      Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteInstanceProcess

      void deleteInstanceProcess(String resourceGroupName, String name, String processId, String instanceId)
      Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceProcessDumpWithResponseAsync

      Mono<com.azure.core.http.rest.Response<com.azure.core.util.BinaryData>> getInstanceProcessDumpWithResponseAsync(String resourceGroupName, String name, String processId, String instanceId)
      Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      the response body along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceProcessDumpAsync

      Mono<com.azure.core.util.BinaryData> getInstanceProcessDumpAsync(String resourceGroupName, String name, String processId, String instanceId)
      Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      the response body on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceProcessDumpWithResponse

      com.azure.core.http.rest.Response<com.azure.core.util.BinaryData> getInstanceProcessDumpWithResponse(String resourceGroupName, String name, String processId, String instanceId, com.azure.core.util.Context context)
      Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      context - The context to associate with this operation.
      Returns:
      the response body along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceProcessDump

      com.azure.core.util.BinaryData getInstanceProcessDump(String resourceGroupName, String name, String processId, String instanceId)
      Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      the response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listInstanceProcessModulesAsync

      com.azure.core.http.rest.PagedFlux<ProcessModuleInfoInner> listInstanceProcessModulesAsync(String resourceGroupName, String name, String processId, String instanceId)
      List module information for a process by its ID for a specific scaled-out instance in a web site. Description for List module information for a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      collection of Kudu thread information elements as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listInstanceProcessModules

      com.azure.core.http.rest.PagedIterable<ProcessModuleInfoInner> listInstanceProcessModules(String resourceGroupName, String name, String processId, String instanceId)
      List module information for a process by its ID for a specific scaled-out instance in a web site. Description for List module information for a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      collection of Kudu thread information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listInstanceProcessModules

      com.azure.core.http.rest.PagedIterable<ProcessModuleInfoInner> listInstanceProcessModules(String resourceGroupName, String name, String processId, String instanceId, com.azure.core.util.Context context)
      List module information for a process by its ID for a specific scaled-out instance in a web site. Description for List module information for a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      context - The context to associate with this operation.
      Returns:
      collection of Kudu thread information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceProcessModuleWithResponseAsync

      Mono<com.azure.core.http.rest.Response<ProcessModuleInfoInner>> getInstanceProcessModuleWithResponseAsync(String resourceGroupName, String name, String processId, String baseAddress, String instanceId)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      baseAddress - Module base address.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      process Module Information along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceProcessModuleAsync

      Mono<ProcessModuleInfoInner> getInstanceProcessModuleAsync(String resourceGroupName, String name, String processId, String baseAddress, String instanceId)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      baseAddress - Module base address.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      process Module Information on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceProcessModuleWithResponse

      com.azure.core.http.rest.Response<ProcessModuleInfoInner> getInstanceProcessModuleWithResponse(String resourceGroupName, String name, String processId, String baseAddress, String instanceId, com.azure.core.util.Context context)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      baseAddress - Module base address.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      context - The context to associate with this operation.
      Returns:
      process Module Information along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceProcessModule

      ProcessModuleInfoInner getInstanceProcessModule(String resourceGroupName, String name, String processId, String baseAddress, String instanceId)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      baseAddress - Module base address.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      process Module Information.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listInstanceProcessThreadsAsync

      com.azure.core.http.rest.PagedFlux<ProcessThreadInfoInner> listInstanceProcessThreadsAsync(String resourceGroupName, String name, String processId, String instanceId)
      List the threads in a process by its ID for a specific scaled-out instance in a web site. Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      collection of Kudu thread information elements as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listInstanceProcessThreads

      com.azure.core.http.rest.PagedIterable<ProcessThreadInfoInner> listInstanceProcessThreads(String resourceGroupName, String name, String processId, String instanceId)
      List the threads in a process by its ID for a specific scaled-out instance in a web site. Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      collection of Kudu thread information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listInstanceProcessThreads

      com.azure.core.http.rest.PagedIterable<ProcessThreadInfoInner> listInstanceProcessThreads(String resourceGroupName, String name, String processId, String instanceId, com.azure.core.util.Context context)
      List the threads in a process by its ID for a specific scaled-out instance in a web site. Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      context - The context to associate with this operation.
      Returns:
      collection of Kudu thread information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • isCloneableWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteCloneabilityInner>> isCloneableWithResponseAsync(String resourceGroupName, String name)
      Shows whether an app can be cloned to another resource group or subscription. Description for Shows whether an app can be cloned to another resource group or subscription.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      represents whether or not an app is cloneable along with Response on successful completion of Mono.
      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.
    • isCloneableAsync

      Mono<SiteCloneabilityInner> isCloneableAsync(String resourceGroupName, String name)
      Shows whether an app can be cloned to another resource group or subscription. Description for Shows whether an app can be cloned to another resource group or subscription.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      represents whether or not an app is cloneable on successful completion of Mono.
      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.
    • isCloneableWithResponse

      com.azure.core.http.rest.Response<SiteCloneabilityInner> isCloneableWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Shows whether an app can be cloned to another resource group or subscription. Description for Shows whether an app can be cloned to another resource group or subscription.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      represents whether or not an app is cloneable along with Response.
      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.
    • isCloneable

      SiteCloneabilityInner isCloneable(String resourceGroupName, String name)
      Shows whether an app can be cloned to another resource group or subscription. Description for Shows whether an app can be cloned to another resource group or subscription.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      represents whether or not an app is cloneable.
      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.
    • listSiteBackupsAsync

      com.azure.core.http.rest.PagedFlux<BackupItemInner> listSiteBackupsAsync(String resourceGroupName, String name)
      Gets existing backups of an app. Description for Gets existing backups of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      collection of backup items 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.
    • listSiteBackups

      com.azure.core.http.rest.PagedIterable<BackupItemInner> listSiteBackups(String resourceGroupName, String name)
      Gets existing backups of an app. Description for Gets existing backups of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      collection of backup items 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.
    • listSiteBackups

      com.azure.core.http.rest.PagedIterable<BackupItemInner> listSiteBackups(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets existing backups of an app. Description for Gets existing backups of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      collection of backup items 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.
    • listSyncFunctionTriggersWithResponseAsync

      Mono<com.azure.core.http.rest.Response<FunctionSecretsInner>> listSyncFunctionTriggersWithResponseAsync(String resourceGroupName, String name)
      This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      function secrets along with Response on successful completion of Mono.
      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.
    • listSyncFunctionTriggersAsync

      Mono<FunctionSecretsInner> listSyncFunctionTriggersAsync(String resourceGroupName, String name)
      This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      function secrets on successful completion of Mono.
      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.
    • listSyncFunctionTriggersWithResponse

      com.azure.core.http.rest.Response<FunctionSecretsInner> listSyncFunctionTriggersWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      function secrets along with Response.
      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.
    • listSyncFunctionTriggers

      FunctionSecretsInner listSyncFunctionTriggers(String resourceGroupName, String name)
      This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      function secrets.
      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.
    • updateMachineKeyWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Object>> updateMachineKeyWithResponseAsync(String resourceGroupName, String name)
      Updates the machine key of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      any object along with Response on successful completion of Mono.
      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.
    • updateMachineKeyAsync

      Mono<Object> updateMachineKeyAsync(String resourceGroupName, String name)
      Updates the machine key of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      any object on successful completion of Mono.
      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.
    • updateMachineKeyWithResponse

      com.azure.core.http.rest.Response<Object> updateMachineKeyWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Updates the machine key of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      any object along with Response.
      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.
    • updateMachineKey

      Object updateMachineKey(String resourceGroupName, String name)
      Updates the machine key of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      any object.
      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.
    • migrateStorageWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> migrateStorageWithResponseAsync(String subscriptionName, String resourceGroupName, String name, StorageMigrationOptions migrationOptions)
      Restores a web app. Description for Restores a web app.
      Parameters:
      subscriptionName - Azure subscription.
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      migrationOptions - Migration migrationOptions.
      Returns:
      response for a migration of app content request along with Response on successful completion of Mono.
      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.
    • beginMigrateStorageAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<StorageMigrationResponseInner>,StorageMigrationResponseInner> beginMigrateStorageAsync(String subscriptionName, String resourceGroupName, String name, StorageMigrationOptions migrationOptions)
      Restores a web app. Description for Restores a web app.
      Parameters:
      subscriptionName - Azure subscription.
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      migrationOptions - Migration migrationOptions.
      Returns:
      the PollerFlux for polling of response for a migration of app content request.
      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.
    • beginMigrateStorage

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<StorageMigrationResponseInner>,StorageMigrationResponseInner> beginMigrateStorage(String subscriptionName, String resourceGroupName, String name, StorageMigrationOptions migrationOptions)
      Restores a web app. Description for Restores a web app.
      Parameters:
      subscriptionName - Azure subscription.
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      migrationOptions - Migration migrationOptions.
      Returns:
      the SyncPoller for polling of response for a migration of app content request.
      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.
    • beginMigrateStorage

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<StorageMigrationResponseInner>,StorageMigrationResponseInner> beginMigrateStorage(String subscriptionName, String resourceGroupName, String name, StorageMigrationOptions migrationOptions, com.azure.core.util.Context context)
      Restores a web app. Description for Restores a web app.
      Parameters:
      subscriptionName - Azure subscription.
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      migrationOptions - Migration migrationOptions.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of response for a migration of app content request.
      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.
    • migrateStorageAsync

      Mono<StorageMigrationResponseInner> migrateStorageAsync(String subscriptionName, String resourceGroupName, String name, StorageMigrationOptions migrationOptions)
      Restores a web app. Description for Restores a web app.
      Parameters:
      subscriptionName - Azure subscription.
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      migrationOptions - Migration migrationOptions.
      Returns:
      response for a migration of app content request on successful completion of Mono.
      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.
    • migrateStorage

      StorageMigrationResponseInner migrateStorage(String subscriptionName, String resourceGroupName, String name, StorageMigrationOptions migrationOptions)
      Restores a web app. Description for Restores a web app.
      Parameters:
      subscriptionName - Azure subscription.
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      migrationOptions - Migration migrationOptions.
      Returns:
      response for a migration of app content request.
      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.
    • migrateStorage

      StorageMigrationResponseInner migrateStorage(String subscriptionName, String resourceGroupName, String name, StorageMigrationOptions migrationOptions, com.azure.core.util.Context context)
      Restores a web app. Description for Restores a web app.
      Parameters:
      subscriptionName - Azure subscription.
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      migrationOptions - Migration migrationOptions.
      context - The context to associate with this operation.
      Returns:
      response for a migration of app content request.
      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.
    • migrateMySqlWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> migrateMySqlWithResponseAsync(String resourceGroupName, String name, MigrateMySqlRequest migrationRequestEnvelope)
      Migrates a local (in-app) MySql database to a remote MySql database. Description for Migrates a local (in-app) MySql database to a remote MySql database.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      migrationRequestEnvelope - MySql migration options.
      Returns:
      an operation on a resource along with Response on successful completion of Mono.
      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.
    • beginMigrateMySqlAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<OperationInner>,OperationInner> beginMigrateMySqlAsync(String resourceGroupName, String name, MigrateMySqlRequest migrationRequestEnvelope)
      Migrates a local (in-app) MySql database to a remote MySql database. Description for Migrates a local (in-app) MySql database to a remote MySql database.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      migrationRequestEnvelope - MySql migration options.
      Returns:
      the PollerFlux for polling of an operation on a resource.
      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.
    • beginMigrateMySql

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<OperationInner>,OperationInner> beginMigrateMySql(String resourceGroupName, String name, MigrateMySqlRequest migrationRequestEnvelope)
      Migrates a local (in-app) MySql database to a remote MySql database. Description for Migrates a local (in-app) MySql database to a remote MySql database.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      migrationRequestEnvelope - MySql migration options.
      Returns:
      the SyncPoller for polling of an operation on a resource.
      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.
    • beginMigrateMySql

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<OperationInner>,OperationInner> beginMigrateMySql(String resourceGroupName, String name, MigrateMySqlRequest migrationRequestEnvelope, com.azure.core.util.Context context)
      Migrates a local (in-app) MySql database to a remote MySql database. Description for Migrates a local (in-app) MySql database to a remote MySql database.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      migrationRequestEnvelope - MySql migration options.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of an operation on a resource.
      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.
    • migrateMySqlAsync

      Mono<OperationInner> migrateMySqlAsync(String resourceGroupName, String name, MigrateMySqlRequest migrationRequestEnvelope)
      Migrates a local (in-app) MySql database to a remote MySql database. Description for Migrates a local (in-app) MySql database to a remote MySql database.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      migrationRequestEnvelope - MySql migration options.
      Returns:
      an operation on a resource on successful completion of Mono.
      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.
    • migrateMySql

      OperationInner migrateMySql(String resourceGroupName, String name, MigrateMySqlRequest migrationRequestEnvelope)
      Migrates a local (in-app) MySql database to a remote MySql database. Description for Migrates a local (in-app) MySql database to a remote MySql database.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      migrationRequestEnvelope - MySql migration options.
      Returns:
      an operation on a resource.
      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.
    • migrateMySql

      OperationInner migrateMySql(String resourceGroupName, String name, MigrateMySqlRequest migrationRequestEnvelope, com.azure.core.util.Context context)
      Migrates a local (in-app) MySql database to a remote MySql database. Description for Migrates a local (in-app) MySql database to a remote MySql database.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      migrationRequestEnvelope - MySql migration options.
      context - The context to associate with this operation.
      Returns:
      an operation on a resource.
      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.
    • getMigrateMySqlStatusWithResponseAsync

      Mono<com.azure.core.http.rest.Response<MigrateMySqlStatusInner>> getMigrateMySqlStatusWithResponseAsync(String resourceGroupName, String name)
      Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled Description for Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      mySQL migration status along with Response on successful completion of Mono.
      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.
    • getMigrateMySqlStatusAsync

      Mono<MigrateMySqlStatusInner> getMigrateMySqlStatusAsync(String resourceGroupName, String name)
      Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled Description for Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      mySQL migration status on successful completion of Mono.
      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.
    • getMigrateMySqlStatusWithResponse

      com.azure.core.http.rest.Response<MigrateMySqlStatusInner> getMigrateMySqlStatusWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled Description for Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      context - The context to associate with this operation.
      Returns:
      mySQL migration status along with Response.
      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.
    • getMigrateMySqlStatus

      MigrateMySqlStatusInner getMigrateMySqlStatus(String resourceGroupName, String name)
      Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled Description for Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      mySQL migration status.
      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.
    • getSwiftVirtualNetworkConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SwiftVirtualNetworkInner>> getSwiftVirtualNetworkConnectionWithResponseAsync(String resourceGroupName, String name)
      Gets a Swift Virtual Network connection. Description for Gets a Swift Virtual Network connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      swift Virtual Network Contract along with Response on successful completion of Mono.
      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.
    • getSwiftVirtualNetworkConnectionAsync

      Mono<SwiftVirtualNetworkInner> getSwiftVirtualNetworkConnectionAsync(String resourceGroupName, String name)
      Gets a Swift Virtual Network connection. Description for Gets a Swift Virtual Network connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      swift Virtual Network Contract on successful completion of Mono.
      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.
    • getSwiftVirtualNetworkConnectionWithResponse

      com.azure.core.http.rest.Response<SwiftVirtualNetworkInner> getSwiftVirtualNetworkConnectionWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets a Swift Virtual Network connection. Description for Gets a Swift Virtual Network connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      swift Virtual Network Contract along with Response.
      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.
    • getSwiftVirtualNetworkConnection

      SwiftVirtualNetworkInner getSwiftVirtualNetworkConnection(String resourceGroupName, String name)
      Gets a Swift Virtual Network connection. Description for Gets a Swift Virtual Network connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      swift Virtual Network Contract.
      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.
    • createOrUpdateSwiftVirtualNetworkConnectionWithCheckWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SwiftVirtualNetworkInner>> createOrUpdateSwiftVirtualNetworkConnectionWithCheckWithResponseAsync(String resourceGroupName, String name, SwiftVirtualNetworkInner connectionEnvelope)
      Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      Returns:
      swift Virtual Network Contract along with Response on successful completion of Mono.
      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.
    • createOrUpdateSwiftVirtualNetworkConnectionWithCheckAsync

      Mono<SwiftVirtualNetworkInner> createOrUpdateSwiftVirtualNetworkConnectionWithCheckAsync(String resourceGroupName, String name, SwiftVirtualNetworkInner connectionEnvelope)
      Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      Returns:
      swift Virtual Network Contract on successful completion of Mono.
      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.
    • createOrUpdateSwiftVirtualNetworkConnectionWithCheckWithResponse

      com.azure.core.http.rest.Response<SwiftVirtualNetworkInner> createOrUpdateSwiftVirtualNetworkConnectionWithCheckWithResponse(String resourceGroupName, String name, SwiftVirtualNetworkInner connectionEnvelope, com.azure.core.util.Context context)
      Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      context - The context to associate with this operation.
      Returns:
      swift Virtual Network Contract along with Response.
      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.
    • createOrUpdateSwiftVirtualNetworkConnectionWithCheck

      SwiftVirtualNetworkInner createOrUpdateSwiftVirtualNetworkConnectionWithCheck(String resourceGroupName, String name, SwiftVirtualNetworkInner connectionEnvelope)
      Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      Returns:
      swift Virtual Network Contract.
      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.
    • deleteSwiftVirtualNetworkWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteSwiftVirtualNetworkWithResponseAsync(String resourceGroupName, String name)
      Deletes a Swift Virtual Network connection from an app (or deployment slot). Description for Deletes a Swift Virtual Network connection from an app (or deployment slot).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteSwiftVirtualNetworkAsync

      Mono<Void> deleteSwiftVirtualNetworkAsync(String resourceGroupName, String name)
      Deletes a Swift Virtual Network connection from an app (or deployment slot). Description for Deletes a Swift Virtual Network connection from an app (or deployment slot).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteSwiftVirtualNetworkWithResponse

      com.azure.core.http.rest.Response<Void> deleteSwiftVirtualNetworkWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Deletes a Swift Virtual Network connection from an app (or deployment slot). Description for Deletes a Swift Virtual Network connection from an app (or deployment slot).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteSwiftVirtualNetwork

      void deleteSwiftVirtualNetwork(String resourceGroupName, String name)
      Deletes a Swift Virtual Network connection from an app (or deployment slot). Description for Deletes a Swift Virtual Network connection from an app (or deployment slot).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateSwiftVirtualNetworkConnectionWithCheckWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SwiftVirtualNetworkInner>> updateSwiftVirtualNetworkConnectionWithCheckWithResponseAsync(String resourceGroupName, String name, SwiftVirtualNetworkInner connectionEnvelope)
      Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      Returns:
      swift Virtual Network Contract along with Response on successful completion of Mono.
      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.
    • updateSwiftVirtualNetworkConnectionWithCheckAsync

      Mono<SwiftVirtualNetworkInner> updateSwiftVirtualNetworkConnectionWithCheckAsync(String resourceGroupName, String name, SwiftVirtualNetworkInner connectionEnvelope)
      Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      Returns:
      swift Virtual Network Contract on successful completion of Mono.
      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.
    • updateSwiftVirtualNetworkConnectionWithCheckWithResponse

      com.azure.core.http.rest.Response<SwiftVirtualNetworkInner> updateSwiftVirtualNetworkConnectionWithCheckWithResponse(String resourceGroupName, String name, SwiftVirtualNetworkInner connectionEnvelope, com.azure.core.util.Context context)
      Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      context - The context to associate with this operation.
      Returns:
      swift Virtual Network Contract along with Response.
      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.
    • updateSwiftVirtualNetworkConnectionWithCheck

      SwiftVirtualNetworkInner updateSwiftVirtualNetworkConnectionWithCheck(String resourceGroupName, String name, SwiftVirtualNetworkInner connectionEnvelope)
      Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      Returns:
      swift Virtual Network Contract.
      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.
    • listNetworkFeaturesWithResponseAsync

      Mono<com.azure.core.http.rest.Response<NetworkFeaturesInner>> listNetworkFeaturesWithResponseAsync(String resourceGroupName, String name, String view)
      Gets all network features used by the app (or deployment slot, if specified). Description for Gets all network features used by the app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      view - The type of view. Only "summary" is supported at this time.
      Returns:
      full view of network features for an app (presently VNET integration and Hybrid Connections) along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listNetworkFeaturesAsync

      Mono<NetworkFeaturesInner> listNetworkFeaturesAsync(String resourceGroupName, String name, String view)
      Gets all network features used by the app (or deployment slot, if specified). Description for Gets all network features used by the app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      view - The type of view. Only "summary" is supported at this time.
      Returns:
      full view of network features for an app (presently VNET integration and Hybrid Connections) on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listNetworkFeaturesWithResponse

      com.azure.core.http.rest.Response<NetworkFeaturesInner> listNetworkFeaturesWithResponse(String resourceGroupName, String name, String view, com.azure.core.util.Context context)
      Gets all network features used by the app (or deployment slot, if specified). Description for Gets all network features used by the app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      view - The type of view. Only "summary" is supported at this time.
      context - The context to associate with this operation.
      Returns:
      full view of network features for an app (presently VNET integration and Hybrid Connections) along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listNetworkFeatures

      NetworkFeaturesInner listNetworkFeatures(String resourceGroupName, String name, String view)
      Gets all network features used by the app (or deployment slot, if specified). Description for Gets all network features used by the app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      view - The type of view. Only "summary" is supported at this time.
      Returns:
      full view of network features for an app (presently VNET integration and Hybrid Connections).
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getNetworkTraceOperationWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Object>> getNetworkTraceOperationWithResponseAsync(String resourceGroupName, String name, String operationId)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      Returns:
      array of NetworkTrace along with Response on successful completion of Mono.
      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.
    • getNetworkTraceOperationAsync

      Mono<Object> getNetworkTraceOperationAsync(String resourceGroupName, String name, String operationId)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      Returns:
      array of NetworkTrace on successful completion of Mono.
      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.
    • getNetworkTraceOperationWithResponse

      com.azure.core.http.rest.Response<Object> getNetworkTraceOperationWithResponse(String resourceGroupName, String name, String operationId, com.azure.core.util.Context context)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      context - The context to associate with this operation.
      Returns:
      array of NetworkTrace along with Response.
      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.
    • getNetworkTraceOperation

      Object getNetworkTraceOperation(String resourceGroupName, String name, String operationId)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      Returns:
      array of NetworkTrace.
      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.
    • startWebSiteNetworkTraceWithResponseAsync

      Mono<com.azure.core.http.rest.Response<String>> startWebSiteNetworkTraceWithResponseAsync(String resourceGroupName, String name, Integer durationInSeconds, Integer maxFrameLength, String sasUrl)
      Start capturing network packets for the site (To be deprecated). Description for Start capturing network packets for the site (To be deprecated).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      durationInSeconds - The duration to keep capturing in seconds.
      maxFrameLength - The maximum frame length in bytes (Optional).
      sasUrl - The Blob URL to store capture file.
      Returns:
      the response body along with Response on successful completion of Mono.
      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.
    • startWebSiteNetworkTraceAsync

      Mono<String> startWebSiteNetworkTraceAsync(String resourceGroupName, String name)
      Start capturing network packets for the site (To be deprecated). Description for Start capturing network packets for the site (To be deprecated).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      Returns:
      the response body on successful completion of Mono.
      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.
    • startWebSiteNetworkTraceWithResponse

      com.azure.core.http.rest.Response<String> startWebSiteNetworkTraceWithResponse(String resourceGroupName, String name, Integer durationInSeconds, Integer maxFrameLength, String sasUrl, com.azure.core.util.Context context)
      Start capturing network packets for the site (To be deprecated). Description for Start capturing network packets for the site (To be deprecated).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      durationInSeconds - The duration to keep capturing in seconds.
      maxFrameLength - The maximum frame length in bytes (Optional).
      sasUrl - The Blob URL to store capture file.
      context - The context to associate with this operation.
      Returns:
      the response body along with Response.
      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.
    • startWebSiteNetworkTrace

      String startWebSiteNetworkTrace(String resourceGroupName, String name)
      Start capturing network packets for the site (To be deprecated). Description for Start capturing network packets for the site (To be deprecated).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      Returns:
      the response.
      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.
    • startWebSiteNetworkTraceOperationWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> startWebSiteNetworkTraceOperationWithResponseAsync(String resourceGroupName, String name, Integer durationInSeconds, Integer maxFrameLength, String sasUrl)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      durationInSeconds - The duration to keep capturing in seconds.
      maxFrameLength - The maximum frame length in bytes (Optional).
      sasUrl - The Blob URL to store capture file.
      Returns:
      array of NetworkTrace along with Response on successful completion of Mono.
      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.
    • beginStartWebSiteNetworkTraceOperationAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Object>,Object> beginStartWebSiteNetworkTraceOperationAsync(String resourceGroupName, String name, Integer durationInSeconds, Integer maxFrameLength, String sasUrl)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      durationInSeconds - The duration to keep capturing in seconds.
      maxFrameLength - The maximum frame length in bytes (Optional).
      sasUrl - The Blob URL to store capture file.
      Returns:
      the PollerFlux for polling of array of NetworkTrace.
      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.
    • beginStartWebSiteNetworkTraceOperationAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Object>,Object> beginStartWebSiteNetworkTraceOperationAsync(String resourceGroupName, String name)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      Returns:
      the PollerFlux for polling of array of NetworkTrace.
      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.
    • beginStartWebSiteNetworkTraceOperation

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Object>,Object> beginStartWebSiteNetworkTraceOperation(String resourceGroupName, String name)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      Returns:
      the SyncPoller for polling of array of NetworkTrace.
      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.
    • beginStartWebSiteNetworkTraceOperation

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Object>,Object> beginStartWebSiteNetworkTraceOperation(String resourceGroupName, String name, Integer durationInSeconds, Integer maxFrameLength, String sasUrl, com.azure.core.util.Context context)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      durationInSeconds - The duration to keep capturing in seconds.
      maxFrameLength - The maximum frame length in bytes (Optional).
      sasUrl - The Blob URL to store capture file.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of array of NetworkTrace.
      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.
    • startWebSiteNetworkTraceOperationAsync

      Mono<Object> startWebSiteNetworkTraceOperationAsync(String resourceGroupName, String name, Integer durationInSeconds, Integer maxFrameLength, String sasUrl)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      durationInSeconds - The duration to keep capturing in seconds.
      maxFrameLength - The maximum frame length in bytes (Optional).
      sasUrl - The Blob URL to store capture file.
      Returns:
      array of NetworkTrace on successful completion of Mono.
      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.
    • startWebSiteNetworkTraceOperationAsync

      Mono<Object> startWebSiteNetworkTraceOperationAsync(String resourceGroupName, String name)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      Returns:
      array of NetworkTrace on successful completion of Mono.
      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.
    • startWebSiteNetworkTraceOperation

      Object startWebSiteNetworkTraceOperation(String resourceGroupName, String name)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      Returns:
      array of NetworkTrace.
      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.
    • startWebSiteNetworkTraceOperation

      Object startWebSiteNetworkTraceOperation(String resourceGroupName, String name, Integer durationInSeconds, Integer maxFrameLength, String sasUrl, com.azure.core.util.Context context)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      durationInSeconds - The duration to keep capturing in seconds.
      maxFrameLength - The maximum frame length in bytes (Optional).
      sasUrl - The Blob URL to store capture file.
      context - The context to associate with this operation.
      Returns:
      array of NetworkTrace.
      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.
    • stopWebSiteNetworkTraceWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> stopWebSiteNetworkTraceWithResponseAsync(String resourceGroupName, String name)
      Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      Returns:
      the Response on successful completion of Mono.
      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.
    • stopWebSiteNetworkTraceAsync

      Mono<Void> stopWebSiteNetworkTraceAsync(String resourceGroupName, String name)
      Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • stopWebSiteNetworkTraceWithResponse

      com.azure.core.http.rest.Response<Void> stopWebSiteNetworkTraceWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • stopWebSiteNetworkTrace

      void stopWebSiteNetworkTrace(String resourceGroupName, String name)
      Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      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.
    • getNetworkTracesWithResponseAsync

      Mono<com.azure.core.http.rest.Response<List<NetworkTraceInner>>> getNetworkTracesWithResponseAsync(String resourceGroupName, String name, String operationId)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      Returns:
      array of NetworkTrace along with Response on successful completion of Mono.
      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.
    • getNetworkTracesAsync

      Mono<List<NetworkTraceInner>> getNetworkTracesAsync(String resourceGroupName, String name, String operationId)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      Returns:
      array of NetworkTrace on successful completion of Mono.
      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.
    • getNetworkTracesWithResponse

      com.azure.core.http.rest.Response<List<NetworkTraceInner>> getNetworkTracesWithResponse(String resourceGroupName, String name, String operationId, com.azure.core.util.Context context)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      context - The context to associate with this operation.
      Returns:
      array of NetworkTrace along with Response.
      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.
    • getNetworkTraces

      List<NetworkTraceInner> getNetworkTraces(String resourceGroupName, String name, String operationId)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      Returns:
      array of NetworkTrace.
      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.
    • getNetworkTraceOperationV2WithResponseAsync

      Mono<com.azure.core.http.rest.Response<Object>> getNetworkTraceOperationV2WithResponseAsync(String resourceGroupName, String name, String operationId)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      Returns:
      array of NetworkTrace along with Response on successful completion of Mono.
      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.
    • getNetworkTraceOperationV2Async

      Mono<Object> getNetworkTraceOperationV2Async(String resourceGroupName, String name, String operationId)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      Returns:
      array of NetworkTrace on successful completion of Mono.
      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.
    • getNetworkTraceOperationV2WithResponse

      com.azure.core.http.rest.Response<Object> getNetworkTraceOperationV2WithResponse(String resourceGroupName, String name, String operationId, com.azure.core.util.Context context)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      context - The context to associate with this operation.
      Returns:
      array of NetworkTrace along with Response.
      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.
    • getNetworkTraceOperationV2

      Object getNetworkTraceOperationV2(String resourceGroupName, String name, String operationId)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      Returns:
      array of NetworkTrace.
      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.
    • getNetworkTracesV2WithResponseAsync

      Mono<com.azure.core.http.rest.Response<List<NetworkTraceInner>>> getNetworkTracesV2WithResponseAsync(String resourceGroupName, String name, String operationId)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      Returns:
      array of NetworkTrace along with Response on successful completion of Mono.
      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.
    • getNetworkTracesV2Async

      Mono<List<NetworkTraceInner>> getNetworkTracesV2Async(String resourceGroupName, String name, String operationId)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      Returns:
      array of NetworkTrace on successful completion of Mono.
      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.
    • getNetworkTracesV2WithResponse

      com.azure.core.http.rest.Response<List<NetworkTraceInner>> getNetworkTracesV2WithResponse(String resourceGroupName, String name, String operationId, com.azure.core.util.Context context)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      context - The context to associate with this operation.
      Returns:
      array of NetworkTrace along with Response.
      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.
    • getNetworkTracesV2

      List<NetworkTraceInner> getNetworkTracesV2(String resourceGroupName, String name, String operationId)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      Returns:
      array of NetworkTrace.
      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.
    • generateNewSitePublishingPasswordWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> generateNewSitePublishingPasswordWithResponseAsync(String resourceGroupName, String name)
      Generates a new publishing password for an app (or deployment slot, if specified). Description for Generates a new publishing password for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      the Response on successful completion of Mono.
      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.
    • generateNewSitePublishingPasswordAsync

      Mono<Void> generateNewSitePublishingPasswordAsync(String resourceGroupName, String name)
      Generates a new publishing password for an app (or deployment slot, if specified). Description for Generates a new publishing password for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • generateNewSitePublishingPasswordWithResponse

      com.azure.core.http.rest.Response<Void> generateNewSitePublishingPasswordWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Generates a new publishing password for an app (or deployment slot, if specified). Description for Generates a new publishing password for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • generateNewSitePublishingPassword

      void generateNewSitePublishingPassword(String resourceGroupName, String name)
      Generates a new publishing password for an app (or deployment slot, if specified). Description for Generates a new publishing password for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      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.
    • listPerfMonCountersAsync

      com.azure.core.http.rest.PagedFlux<PerfMonResponseInner> listPerfMonCountersAsync(String resourceGroupName, String name, String filter)
      Gets perfmon counters for web app. Description for Gets perfmon counters for web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      filter - Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.
      Returns:
      collection of performance monitor counters 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.
    • listPerfMonCountersAsync

      com.azure.core.http.rest.PagedFlux<PerfMonResponseInner> listPerfMonCountersAsync(String resourceGroupName, String name)
      Gets perfmon counters for web app. Description for Gets perfmon counters for web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      collection of performance monitor counters 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.
    • listPerfMonCounters

      com.azure.core.http.rest.PagedIterable<PerfMonResponseInner> listPerfMonCounters(String resourceGroupName, String name)
      Gets perfmon counters for web app. Description for Gets perfmon counters for web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      collection of performance monitor counters 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.
    • listPerfMonCounters

      com.azure.core.http.rest.PagedIterable<PerfMonResponseInner> listPerfMonCounters(String resourceGroupName, String name, String filter, com.azure.core.util.Context context)
      Gets perfmon counters for web app. Description for Gets perfmon counters for web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      filter - Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.
      context - The context to associate with this operation.
      Returns:
      collection of performance monitor counters 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.
    • getSitePhpErrorLogFlagWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SitePhpErrorLogFlagInner>> getSitePhpErrorLogFlagWithResponseAsync(String resourceGroupName, String name)
      Gets web app's event logs. Description for Gets web app's event logs.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      used for getting PHP error logging flag along with Response on successful completion of Mono.
      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.
    • getSitePhpErrorLogFlagAsync

      Mono<SitePhpErrorLogFlagInner> getSitePhpErrorLogFlagAsync(String resourceGroupName, String name)
      Gets web app's event logs. Description for Gets web app's event logs.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      used for getting PHP error logging flag on successful completion of Mono.
      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.
    • getSitePhpErrorLogFlagWithResponse

      com.azure.core.http.rest.Response<SitePhpErrorLogFlagInner> getSitePhpErrorLogFlagWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets web app's event logs. Description for Gets web app's event logs.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      context - The context to associate with this operation.
      Returns:
      used for getting PHP error logging flag along with Response.
      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.
    • getSitePhpErrorLogFlag

      SitePhpErrorLogFlagInner getSitePhpErrorLogFlag(String resourceGroupName, String name)
      Gets web app's event logs. Description for Gets web app's event logs.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      used for getting PHP error logging flag.
      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.
    • listPremierAddOnsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<PremierAddOnInner>> listPremierAddOnsWithResponseAsync(String resourceGroupName, String name)
      Gets the premier add-ons of an app. Description for Gets the premier add-ons of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      premier add-on along with Response on successful completion of Mono.
      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.
    • listPremierAddOnsAsync

      Mono<PremierAddOnInner> listPremierAddOnsAsync(String resourceGroupName, String name)
      Gets the premier add-ons of an app. Description for Gets the premier add-ons of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      premier add-on on successful completion of Mono.
      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.
    • listPremierAddOnsWithResponse

      com.azure.core.http.rest.Response<PremierAddOnInner> listPremierAddOnsWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the premier add-ons of an app. Description for Gets the premier add-ons of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      premier add-on along with Response.
      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.
    • listPremierAddOns

      PremierAddOnInner listPremierAddOns(String resourceGroupName, String name)
      Gets the premier add-ons of an app. Description for Gets the premier add-ons of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      premier add-on.
      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.
    • getPremierAddOnWithResponseAsync

      Mono<com.azure.core.http.rest.Response<PremierAddOnInner>> getPremierAddOnWithResponseAsync(String resourceGroupName, String name, String premierAddOnName)
      Gets a named add-on of an app. Description for Gets a named add-on of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      Returns:
      premier add-on along with Response on successful completion of Mono.
      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.
    • getPremierAddOnAsync

      Mono<PremierAddOnInner> getPremierAddOnAsync(String resourceGroupName, String name, String premierAddOnName)
      Gets a named add-on of an app. Description for Gets a named add-on of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      Returns:
      premier add-on on successful completion of Mono.
      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.
    • getPremierAddOnWithResponse

      com.azure.core.http.rest.Response<PremierAddOnInner> getPremierAddOnWithResponse(String resourceGroupName, String name, String premierAddOnName, com.azure.core.util.Context context)
      Gets a named add-on of an app. Description for Gets a named add-on of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      context - The context to associate with this operation.
      Returns:
      premier add-on along with Response.
      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.
    • getPremierAddOn

      PremierAddOnInner getPremierAddOn(String resourceGroupName, String name, String premierAddOnName)
      Gets a named add-on of an app. Description for Gets a named add-on of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      Returns:
      premier add-on.
      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.
    • addPremierAddOnWithResponseAsync

      Mono<com.azure.core.http.rest.Response<PremierAddOnInner>> addPremierAddOnWithResponseAsync(String resourceGroupName, String name, String premierAddOnName, PremierAddOnInner premierAddOn)
      Updates a named add-on of an app. Description for Updates a named add-on of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      premierAddOn - A JSON representation of the edited premier add-on.
      Returns:
      premier add-on along with Response on successful completion of Mono.
      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.
    • addPremierAddOnAsync

      Mono<PremierAddOnInner> addPremierAddOnAsync(String resourceGroupName, String name, String premierAddOnName, PremierAddOnInner premierAddOn)
      Updates a named add-on of an app. Description for Updates a named add-on of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      premierAddOn - A JSON representation of the edited premier add-on.
      Returns:
      premier add-on on successful completion of Mono.
      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.
    • addPremierAddOnWithResponse

      com.azure.core.http.rest.Response<PremierAddOnInner> addPremierAddOnWithResponse(String resourceGroupName, String name, String premierAddOnName, PremierAddOnInner premierAddOn, com.azure.core.util.Context context)
      Updates a named add-on of an app. Description for Updates a named add-on of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      premierAddOn - A JSON representation of the edited premier add-on.
      context - The context to associate with this operation.
      Returns:
      premier add-on along with Response.
      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.
    • addPremierAddOn

      PremierAddOnInner addPremierAddOn(String resourceGroupName, String name, String premierAddOnName, PremierAddOnInner premierAddOn)
      Updates a named add-on of an app. Description for Updates a named add-on of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      premierAddOn - A JSON representation of the edited premier add-on.
      Returns:
      premier add-on.
      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.
    • deletePremierAddOnWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deletePremierAddOnWithResponseAsync(String resourceGroupName, String name, String premierAddOnName)
      Delete a premier add-on from an app. Description for Delete a premier add-on from an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      Returns:
      the Response on successful completion of Mono.
      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.
    • deletePremierAddOnAsync

      Mono<Void> deletePremierAddOnAsync(String resourceGroupName, String name, String premierAddOnName)
      Delete a premier add-on from an app. Description for Delete a premier add-on from an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • deletePremierAddOnWithResponse

      com.azure.core.http.rest.Response<Void> deletePremierAddOnWithResponse(String resourceGroupName, String name, String premierAddOnName, com.azure.core.util.Context context)
      Delete a premier add-on from an app. Description for Delete a premier add-on from an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • deletePremierAddOn

      void deletePremierAddOn(String resourceGroupName, String name, String premierAddOnName)
      Delete a premier add-on from an app. Description for Delete a premier add-on from an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      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.
    • updatePremierAddOnWithResponseAsync

      Mono<com.azure.core.http.rest.Response<PremierAddOnInner>> updatePremierAddOnWithResponseAsync(String resourceGroupName, String name, String premierAddOnName, PremierAddOnPatchResource premierAddOn)
      Updates a named add-on of an app. Description for Updates a named add-on of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      premierAddOn - A JSON representation of the edited premier add-on.
      Returns:
      premier add-on along with Response on successful completion of Mono.
      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.
    • updatePremierAddOnAsync

      Mono<PremierAddOnInner> updatePremierAddOnAsync(String resourceGroupName, String name, String premierAddOnName, PremierAddOnPatchResource premierAddOn)
      Updates a named add-on of an app. Description for Updates a named add-on of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      premierAddOn - A JSON representation of the edited premier add-on.
      Returns:
      premier add-on on successful completion of Mono.
      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.
    • updatePremierAddOnWithResponse

      com.azure.core.http.rest.Response<PremierAddOnInner> updatePremierAddOnWithResponse(String resourceGroupName, String name, String premierAddOnName, PremierAddOnPatchResource premierAddOn, com.azure.core.util.Context context)
      Updates a named add-on of an app. Description for Updates a named add-on of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      premierAddOn - A JSON representation of the edited premier add-on.
      context - The context to associate with this operation.
      Returns:
      premier add-on along with Response.
      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.
    • updatePremierAddOn

      PremierAddOnInner updatePremierAddOn(String resourceGroupName, String name, String premierAddOnName, PremierAddOnPatchResource premierAddOn)
      Updates a named add-on of an app. Description for Updates a named add-on of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      premierAddOn - A JSON representation of the edited premier add-on.
      Returns:
      premier add-on.
      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.
    • getPrivateAccessWithResponseAsync

      Mono<com.azure.core.http.rest.Response<PrivateAccessInner>> getPrivateAccessWithResponseAsync(String resourceGroupName, String name)
      Gets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Gets data around private site access enablement and authorized Virtual Networks that can access the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      Returns:
      description of the parameters of Private Access for a Web Site along with Response on successful completion of Mono.
      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.
    • getPrivateAccessAsync

      Mono<PrivateAccessInner> getPrivateAccessAsync(String resourceGroupName, String name)
      Gets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Gets data around private site access enablement and authorized Virtual Networks that can access the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      Returns:
      description of the parameters of Private Access for a Web Site on successful completion of Mono.
      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.
    • getPrivateAccessWithResponse

      com.azure.core.http.rest.Response<PrivateAccessInner> getPrivateAccessWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Gets data around private site access enablement and authorized Virtual Networks that can access the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      context - The context to associate with this operation.
      Returns:
      description of the parameters of Private Access for a Web Site along with Response.
      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.
    • getPrivateAccess

      PrivateAccessInner getPrivateAccess(String resourceGroupName, String name)
      Gets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Gets data around private site access enablement and authorized Virtual Networks that can access the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      Returns:
      description of the parameters of Private Access for a Web Site.
      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.
    • putPrivateAccessVnetWithResponseAsync

      Mono<com.azure.core.http.rest.Response<PrivateAccessInner>> putPrivateAccessVnetWithResponseAsync(String resourceGroupName, String name, PrivateAccessInner access)
      Sets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Sets data around private site access enablement and authorized Virtual Networks that can access the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      access - The information for the private access.
      Returns:
      description of the parameters of Private Access for a Web Site along with Response on successful completion of Mono.
      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.
    • putPrivateAccessVnetAsync

      Mono<PrivateAccessInner> putPrivateAccessVnetAsync(String resourceGroupName, String name, PrivateAccessInner access)
      Sets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Sets data around private site access enablement and authorized Virtual Networks that can access the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      access - The information for the private access.
      Returns:
      description of the parameters of Private Access for a Web Site on successful completion of Mono.
      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.
    • putPrivateAccessVnetWithResponse

      com.azure.core.http.rest.Response<PrivateAccessInner> putPrivateAccessVnetWithResponse(String resourceGroupName, String name, PrivateAccessInner access, com.azure.core.util.Context context)
      Sets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Sets data around private site access enablement and authorized Virtual Networks that can access the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      access - The information for the private access.
      context - The context to associate with this operation.
      Returns:
      description of the parameters of Private Access for a Web Site along with Response.
      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.
    • putPrivateAccessVnet

      PrivateAccessInner putPrivateAccessVnet(String resourceGroupName, String name, PrivateAccessInner access)
      Sets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Sets data around private site access enablement and authorized Virtual Networks that can access the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      access - The information for the private access.
      Returns:
      description of the parameters of Private Access for a Web Site.
      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.
    • getPrivateEndpointConnectionListAsync

      com.azure.core.http.rest.PagedFlux<RemotePrivateEndpointConnectionArmResourceInner> getPrivateEndpointConnectionListAsync(String resourceGroupName, String name)
      Gets the list of private endpoint connections associated with a site Description for Gets the list of private endpoint connections associated with a site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      Returns:
      the 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.
    • getPrivateEndpointConnectionList

      com.azure.core.http.rest.PagedIterable<RemotePrivateEndpointConnectionArmResourceInner> getPrivateEndpointConnectionList(String resourceGroupName, String name)
      Gets the list of private endpoint connections associated with a site Description for Gets the list of private endpoint connections associated with a site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      Returns:
      the 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.
    • getPrivateEndpointConnectionList

      com.azure.core.http.rest.PagedIterable<RemotePrivateEndpointConnectionArmResourceInner> getPrivateEndpointConnectionList(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the list of private endpoint connections associated with a site Description for Gets the list of private endpoint connections associated with a site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      context - The context to associate with this operation.
      Returns:
      the 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.
    • getPrivateEndpointConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<RemotePrivateEndpointConnectionArmResourceInner>> getPrivateEndpointConnectionWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName)
      Gets a private endpoint connection Description for Gets a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - Name of the private endpoint connection.
      Returns:
      remote Private Endpoint Connection ARM resource along with Response on successful completion of Mono.
      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.
    • getPrivateEndpointConnectionAsync

      Mono<RemotePrivateEndpointConnectionArmResourceInner> getPrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName)
      Gets a private endpoint connection Description for Gets a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - Name of the private endpoint connection.
      Returns:
      remote Private Endpoint Connection ARM resource on successful completion of Mono.
      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.
    • getPrivateEndpointConnectionWithResponse

      com.azure.core.http.rest.Response<RemotePrivateEndpointConnectionArmResourceInner> getPrivateEndpointConnectionWithResponse(String resourceGroupName, String name, String privateEndpointConnectionName, com.azure.core.util.Context context)
      Gets a private endpoint connection Description for Gets a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - Name of the private endpoint connection.
      context - The context to associate with this operation.
      Returns:
      remote Private Endpoint Connection ARM resource along with Response.
      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.
    • getPrivateEndpointConnection

      RemotePrivateEndpointConnectionArmResourceInner getPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName)
      Gets a private endpoint connection Description for Gets a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - Name of the private endpoint connection.
      Returns:
      remote Private Endpoint Connection ARM resource.
      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.
    • approveOrRejectPrivateEndpointConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> approveOrRejectPrivateEndpointConnectionWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper)
      Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      privateEndpointWrapper - The privateEndpointWrapper parameter.
      Returns:
      remote Private Endpoint Connection ARM resource along with Response on successful completion of Mono.
      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.
    • beginApproveOrRejectPrivateEndpointConnectionAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<RemotePrivateEndpointConnectionArmResourceInner>,RemotePrivateEndpointConnectionArmResourceInner> beginApproveOrRejectPrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper)
      Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      privateEndpointWrapper - The privateEndpointWrapper parameter.
      Returns:
      the PollerFlux for polling of remote Private Endpoint Connection ARM resource.
      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.
    • beginApproveOrRejectPrivateEndpointConnection

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<RemotePrivateEndpointConnectionArmResourceInner>,RemotePrivateEndpointConnectionArmResourceInner> beginApproveOrRejectPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper)
      Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      privateEndpointWrapper - The privateEndpointWrapper parameter.
      Returns:
      the SyncPoller for polling of remote Private Endpoint Connection ARM resource.
      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.
    • beginApproveOrRejectPrivateEndpointConnection

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<RemotePrivateEndpointConnectionArmResourceInner>,RemotePrivateEndpointConnectionArmResourceInner> beginApproveOrRejectPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper, com.azure.core.util.Context context)
      Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      privateEndpointWrapper - The privateEndpointWrapper parameter.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of remote Private Endpoint Connection ARM resource.
      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.
    • approveOrRejectPrivateEndpointConnectionAsync

      Mono<RemotePrivateEndpointConnectionArmResourceInner> approveOrRejectPrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper)
      Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      privateEndpointWrapper - The privateEndpointWrapper parameter.
      Returns:
      remote Private Endpoint Connection ARM resource on successful completion of Mono.
      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.
    • approveOrRejectPrivateEndpointConnection

      RemotePrivateEndpointConnectionArmResourceInner approveOrRejectPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper)
      Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      privateEndpointWrapper - The privateEndpointWrapper parameter.
      Returns:
      remote Private Endpoint Connection ARM resource.
      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.
    • approveOrRejectPrivateEndpointConnection

      RemotePrivateEndpointConnectionArmResourceInner approveOrRejectPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper, com.azure.core.util.Context context)
      Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      privateEndpointWrapper - The privateEndpointWrapper parameter.
      context - The context to associate with this operation.
      Returns:
      remote Private Endpoint Connection ARM resource.
      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.
    • deletePrivateEndpointConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deletePrivateEndpointConnectionWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName)
      Deletes a private endpoint connection Description for Deletes a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      Returns:
      any object along with Response on successful completion of Mono.
      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.
    • beginDeletePrivateEndpointConnectionAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Object>,Object> beginDeletePrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName)
      Deletes a private endpoint connection Description for Deletes a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      Returns:
      the PollerFlux for polling of any object.
      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.
    • beginDeletePrivateEndpointConnection

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Object>,Object> beginDeletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName)
      Deletes a private endpoint connection Description for Deletes a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      Returns:
      the SyncPoller for polling of any object.
      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.
    • beginDeletePrivateEndpointConnection

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Object>,Object> beginDeletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, com.azure.core.util.Context context)
      Deletes a private endpoint connection Description for Deletes a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of any object.
      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.
    • deletePrivateEndpointConnectionAsync

      Mono<Object> deletePrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName)
      Deletes a private endpoint connection Description for Deletes a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      Returns:
      any object on successful completion of Mono.
      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.
    • deletePrivateEndpointConnection

      Object deletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName)
      Deletes a private endpoint connection Description for Deletes a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      Returns:
      any object.
      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.
    • deletePrivateEndpointConnection

      Object deletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, com.azure.core.util.Context context)
      Deletes a private endpoint connection Description for Deletes a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      context - The context to associate with this operation.
      Returns:
      any object.
      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.
    • getPrivateLinkResourcesWithResponseAsync

      Mono<com.azure.core.http.rest.Response<PrivateLinkResourcesWrapperInner>> getPrivateLinkResourcesWithResponseAsync(String resourceGroupName, String name)
      Gets the private link resources Description for Gets the private link resources.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      Returns:
      wrapper for a collection of private link resources along with Response on successful completion of Mono.
      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.
    • getPrivateLinkResourcesAsync

      Mono<PrivateLinkResourcesWrapperInner> getPrivateLinkResourcesAsync(String resourceGroupName, String name)
      Gets the private link resources Description for Gets the private link resources.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      Returns:
      wrapper for a collection of private link resources on successful completion of Mono.
      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.
    • getPrivateLinkResourcesWithResponse

      com.azure.core.http.rest.Response<PrivateLinkResourcesWrapperInner> getPrivateLinkResourcesWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the private link resources Description for Gets the private link resources.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      context - The context to associate with this operation.
      Returns:
      wrapper for a collection of private link resources along with Response.
      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.
    • getPrivateLinkResources

      PrivateLinkResourcesWrapperInner getPrivateLinkResources(String resourceGroupName, String name)
      Gets the private link resources Description for Gets the private link resources.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      Returns:
      wrapper for a collection of private link resources.
      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.
    • listProcessesAsync

      com.azure.core.http.rest.PagedFlux<ProcessInfoInner> listProcessesAsync(String resourceGroupName, String name)
      Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. Description for Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      Returns:
      collection of Kudu process information elements as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listProcesses

      com.azure.core.http.rest.PagedIterable<ProcessInfoInner> listProcesses(String resourceGroupName, String name)
      Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. Description for Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      Returns:
      collection of Kudu process information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listProcesses

      com.azure.core.http.rest.PagedIterable<ProcessInfoInner> listProcesses(String resourceGroupName, String name, com.azure.core.util.Context context)
      Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. Description for Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      context - The context to associate with this operation.
      Returns:
      collection of Kudu process information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getProcessWithResponseAsync

      Mono<com.azure.core.http.rest.Response<ProcessInfoInner>> getProcessWithResponseAsync(String resourceGroupName, String name, String processId)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      Returns:
      process Information along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getProcessAsync

      Mono<ProcessInfoInner> getProcessAsync(String resourceGroupName, String name, String processId)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      Returns:
      process Information on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getProcessWithResponse

      com.azure.core.http.rest.Response<ProcessInfoInner> getProcessWithResponse(String resourceGroupName, String name, String processId, com.azure.core.util.Context context)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      context - The context to associate with this operation.
      Returns:
      process Information along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getProcess

      ProcessInfoInner getProcess(String resourceGroupName, String name, String processId)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      Returns:
      process Information.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteProcessWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteProcessWithResponseAsync(String resourceGroupName, String name, String processId)
      Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteProcessAsync

      Mono<Void> deleteProcessAsync(String resourceGroupName, String name, String processId)
      Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteProcessWithResponse

      com.azure.core.http.rest.Response<Void> deleteProcessWithResponse(String resourceGroupName, String name, String processId, com.azure.core.util.Context context)
      Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteProcess

      void deleteProcess(String resourceGroupName, String name, String processId)
      Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getProcessDumpWithResponseAsync

      Mono<com.azure.core.http.rest.Response<com.azure.core.util.BinaryData>> getProcessDumpWithResponseAsync(String resourceGroupName, String name, String processId)
      Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      Returns:
      the response body along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getProcessDumpAsync

      Mono<com.azure.core.util.BinaryData> getProcessDumpAsync(String resourceGroupName, String name, String processId)
      Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      Returns:
      the response body on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getProcessDumpWithResponse

      com.azure.core.http.rest.Response<com.azure.core.util.BinaryData> getProcessDumpWithResponse(String resourceGroupName, String name, String processId, com.azure.core.util.Context context)
      Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      context - The context to associate with this operation.
      Returns:
      the response body along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getProcessDump

      com.azure.core.util.BinaryData getProcessDump(String resourceGroupName, String name, String processId)
      Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      Returns:
      the response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listProcessModulesAsync

      com.azure.core.http.rest.PagedFlux<ProcessModuleInfoInner> listProcessModulesAsync(String resourceGroupName, String name, String processId)
      List module information for a process by its ID for a specific scaled-out instance in a web site. Description for List module information for a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      Returns:
      collection of Kudu thread information elements as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listProcessModules

      com.azure.core.http.rest.PagedIterable<ProcessModuleInfoInner> listProcessModules(String resourceGroupName, String name, String processId)
      List module information for a process by its ID for a specific scaled-out instance in a web site. Description for List module information for a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      Returns:
      collection of Kudu thread information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listProcessModules

      com.azure.core.http.rest.PagedIterable<ProcessModuleInfoInner> listProcessModules(String resourceGroupName, String name, String processId, com.azure.core.util.Context context)
      List module information for a process by its ID for a specific scaled-out instance in a web site. Description for List module information for a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      context - The context to associate with this operation.
      Returns:
      collection of Kudu thread information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getProcessModuleWithResponseAsync

      Mono<com.azure.core.http.rest.Response<ProcessModuleInfoInner>> getProcessModuleWithResponseAsync(String resourceGroupName, String name, String processId, String baseAddress)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      baseAddress - Module base address.
      Returns:
      process Module Information along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getProcessModuleAsync

      Mono<ProcessModuleInfoInner> getProcessModuleAsync(String resourceGroupName, String name, String processId, String baseAddress)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      baseAddress - Module base address.
      Returns:
      process Module Information on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getProcessModuleWithResponse

      com.azure.core.http.rest.Response<ProcessModuleInfoInner> getProcessModuleWithResponse(String resourceGroupName, String name, String processId, String baseAddress, com.azure.core.util.Context context)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      baseAddress - Module base address.
      context - The context to associate with this operation.
      Returns:
      process Module Information along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getProcessModule

      ProcessModuleInfoInner getProcessModule(String resourceGroupName, String name, String processId, String baseAddress)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      baseAddress - Module base address.
      Returns:
      process Module Information.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listProcessThreadsAsync

      com.azure.core.http.rest.PagedFlux<ProcessThreadInfoInner> listProcessThreadsAsync(String resourceGroupName, String name, String processId)
      List the threads in a process by its ID for a specific scaled-out instance in a web site. Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      Returns:
      collection of Kudu thread information elements as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listProcessThreads

      com.azure.core.http.rest.PagedIterable<ProcessThreadInfoInner> listProcessThreads(String resourceGroupName, String name, String processId)
      List the threads in a process by its ID for a specific scaled-out instance in a web site. Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      Returns:
      collection of Kudu thread information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listProcessThreads

      com.azure.core.http.rest.PagedIterable<ProcessThreadInfoInner> listProcessThreads(String resourceGroupName, String name, String processId, com.azure.core.util.Context context)
      List the threads in a process by its ID for a specific scaled-out instance in a web site. Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      context - The context to associate with this operation.
      Returns:
      collection of Kudu thread information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listPublicCertificatesAsync

      com.azure.core.http.rest.PagedFlux<PublicCertificateInner> listPublicCertificatesAsync(String resourceGroupName, String name)
      Get public certificates for an app or a deployment slot. Description for Get public certificates for an app or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      collection of public certificates 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.
    • listPublicCertificates

      com.azure.core.http.rest.PagedIterable<PublicCertificateInner> listPublicCertificates(String resourceGroupName, String name)
      Get public certificates for an app or a deployment slot. Description for Get public certificates for an app or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      collection of public certificates 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.
    • listPublicCertificates

      com.azure.core.http.rest.PagedIterable<PublicCertificateInner> listPublicCertificates(String resourceGroupName, String name, com.azure.core.util.Context context)
      Get public certificates for an app or a deployment slot. Description for Get public certificates for an app or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      collection of public certificates 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.
    • getPublicCertificateWithResponseAsync

      Mono<com.azure.core.http.rest.Response<PublicCertificateInner>> getPublicCertificateWithResponseAsync(String resourceGroupName, String name, String publicCertificateName)
      Get the named public certificate for an app (or deployment slot, if specified). Description for Get the named public certificate for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      publicCertificateName - Public certificate name.
      Returns:
      public certificate object along with Response on successful completion of Mono.
      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.
    • getPublicCertificateAsync

      Mono<PublicCertificateInner> getPublicCertificateAsync(String resourceGroupName, String name, String publicCertificateName)
      Get the named public certificate for an app (or deployment slot, if specified). Description for Get the named public certificate for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      publicCertificateName - Public certificate name.
      Returns:
      public certificate object on successful completion of Mono.
      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.
    • getPublicCertificateWithResponse

      com.azure.core.http.rest.Response<PublicCertificateInner> getPublicCertificateWithResponse(String resourceGroupName, String name, String publicCertificateName, com.azure.core.util.Context context)
      Get the named public certificate for an app (or deployment slot, if specified). Description for Get the named public certificate for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      publicCertificateName - Public certificate name.
      context - The context to associate with this operation.
      Returns:
      public certificate object along with Response.
      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.
    • getPublicCertificate

      PublicCertificateInner getPublicCertificate(String resourceGroupName, String name, String publicCertificateName)
      Get the named public certificate for an app (or deployment slot, if specified). Description for Get the named public certificate for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      publicCertificateName - Public certificate name.
      Returns:
      public certificate object.
      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.
    • createOrUpdatePublicCertificateWithResponseAsync

      Mono<com.azure.core.http.rest.Response<PublicCertificateInner>> createOrUpdatePublicCertificateWithResponseAsync(String resourceGroupName, String name, String publicCertificateName, PublicCertificateInner publicCertificate)
      Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      publicCertificateName - Public certificate name.
      publicCertificate - Public certificate details. This is the JSON representation of a PublicCertificate object.
      Returns:
      public certificate object along with Response on successful completion of Mono.
      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.
    • createOrUpdatePublicCertificateAsync

      Mono<PublicCertificateInner> createOrUpdatePublicCertificateAsync(String resourceGroupName, String name, String publicCertificateName, PublicCertificateInner publicCertificate)
      Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      publicCertificateName - Public certificate name.
      publicCertificate - Public certificate details. This is the JSON representation of a PublicCertificate object.
      Returns:
      public certificate object on successful completion of Mono.
      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.
    • createOrUpdatePublicCertificateWithResponse

      com.azure.core.http.rest.Response<PublicCertificateInner> createOrUpdatePublicCertificateWithResponse(String resourceGroupName, String name, String publicCertificateName, PublicCertificateInner publicCertificate, com.azure.core.util.Context context)
      Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      publicCertificateName - Public certificate name.
      publicCertificate - Public certificate details. This is the JSON representation of a PublicCertificate object.
      context - The context to associate with this operation.
      Returns:
      public certificate object along with Response.
      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.
    • createOrUpdatePublicCertificate

      PublicCertificateInner createOrUpdatePublicCertificate(String resourceGroupName, String name, String publicCertificateName, PublicCertificateInner publicCertificate)
      Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      publicCertificateName - Public certificate name.
      publicCertificate - Public certificate details. This is the JSON representation of a PublicCertificate object.
      Returns:
      public certificate object.
      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.
    • deletePublicCertificateWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deletePublicCertificateWithResponseAsync(String resourceGroupName, String name, String publicCertificateName)
      Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      publicCertificateName - Public certificate name.
      Returns:
      the Response on successful completion of Mono.
      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.
    • deletePublicCertificateAsync

      Mono<Void> deletePublicCertificateAsync(String resourceGroupName, String name, String publicCertificateName)
      Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      publicCertificateName - Public certificate name.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • deletePublicCertificateWithResponse

      com.azure.core.http.rest.Response<Void> deletePublicCertificateWithResponse(String resourceGroupName, String name, String publicCertificateName, com.azure.core.util.Context context)
      Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      publicCertificateName - Public certificate name.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • deletePublicCertificate

      void deletePublicCertificate(String resourceGroupName, String name, String publicCertificateName)
      Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      publicCertificateName - Public certificate name.
      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.
    • listPublishingProfileXmlWithSecretsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<com.azure.core.util.BinaryData>> listPublishingProfileXmlWithSecretsWithResponseAsync(String resourceGroupName, String name, CsmPublishingProfileOptions publishingProfileOptions)
      Gets the publishing profile for an app (or deployment slot, if specified). Description for Gets the publishing profile for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      publishingProfileOptions - Specifies publishingProfileOptions for publishing profile. For example, use {"format": "FileZilla3"} to get a FileZilla publishing profile.
      Returns:
      the response body along with Response on successful completion of Mono.
      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.
    • listPublishingProfileXmlWithSecretsAsync

      Mono<com.azure.core.util.BinaryData> listPublishingProfileXmlWithSecretsAsync(String resourceGroupName, String name, CsmPublishingProfileOptions publishingProfileOptions)
      Gets the publishing profile for an app (or deployment slot, if specified). Description for Gets the publishing profile for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      publishingProfileOptions - Specifies publishingProfileOptions for publishing profile. For example, use {"format": "FileZilla3"} to get a FileZilla publishing profile.
      Returns:
      the response body on successful completion of Mono.
      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.
    • listPublishingProfileXmlWithSecretsWithResponse

      com.azure.core.http.rest.Response<com.azure.core.util.BinaryData> listPublishingProfileXmlWithSecretsWithResponse(String resourceGroupName, String name, CsmPublishingProfileOptions publishingProfileOptions, com.azure.core.util.Context context)
      Gets the publishing profile for an app (or deployment slot, if specified). Description for Gets the publishing profile for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      publishingProfileOptions - Specifies publishingProfileOptions for publishing profile. For example, use {"format": "FileZilla3"} to get a FileZilla publishing profile.
      context - The context to associate with this operation.
      Returns:
      the response body along with Response.
      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.
    • listPublishingProfileXmlWithSecrets

      com.azure.core.util.BinaryData listPublishingProfileXmlWithSecrets(String resourceGroupName, String name, CsmPublishingProfileOptions publishingProfileOptions)
      Gets the publishing profile for an app (or deployment slot, if specified). Description for Gets the publishing profile for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      publishingProfileOptions - Specifies publishingProfileOptions for publishing profile. For example, use {"format": "FileZilla3"} to get a FileZilla publishing profile.
      Returns:
      the response.
      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.
    • resetProductionSlotConfigWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> resetProductionSlotConfigWithResponseAsync(String resourceGroupName, String name)
      Resets the configuration settings of the current slot if they were previously modified by calling the API with POST. Description for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      the Response on successful completion of Mono.
      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.
    • resetProductionSlotConfigAsync

      Mono<Void> resetProductionSlotConfigAsync(String resourceGroupName, String name)
      Resets the configuration settings of the current slot if they were previously modified by calling the API with POST. Description for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • resetProductionSlotConfigWithResponse

      com.azure.core.http.rest.Response<Void> resetProductionSlotConfigWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Resets the configuration settings of the current slot if they were previously modified by calling the API with POST. Description for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • resetProductionSlotConfig

      void resetProductionSlotConfig(String resourceGroupName, String name)
      Resets the configuration settings of the current slot if they were previously modified by calling the API with POST. Description for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      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.
    • restartWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> restartWithResponseAsync(String resourceGroupName, String name, Boolean softRestart, Boolean synchronous)
      Restarts an app (or deployment slot, if specified). Description for Restarts an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      softRestart - Specify true to apply the configuration settings and restarts the app only if necessary. By default, the API always restarts and reprovisions the app.
      synchronous - Specify true to block until the app is restarted. By default, it is set to false, and the API responds immediately (asynchronous).
      Returns:
      the Response on successful completion of Mono.
      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.
    • restartAsync

      Mono<Void> restartAsync(String resourceGroupName, String name)
      Restarts an app (or deployment slot, if specified). Description for Restarts an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • restartWithResponse

      com.azure.core.http.rest.Response<Void> restartWithResponse(String resourceGroupName, String name, Boolean softRestart, Boolean synchronous, com.azure.core.util.Context context)
      Restarts an app (or deployment slot, if specified). Description for Restarts an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      softRestart - Specify true to apply the configuration settings and restarts the app only if necessary. By default, the API always restarts and reprovisions the app.
      synchronous - Specify true to block until the app is restarted. By default, it is set to false, and the API responds immediately (asynchronous).
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • restart

      void restart(String resourceGroupName, String name)
      Restarts an app (or deployment slot, if specified). Description for Restarts an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      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.
    • restoreFromBackupBlobWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> restoreFromBackupBlobWithResponseAsync(String resourceGroupName, String name, RestoreRequestInner request)
      Restores an app from a backup blob in Azure Storage. Description for Restores an app from a backup blob in Azure Storage.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      request - Information on restore request .
      Returns:
      the Response on successful completion of Mono.
      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.
    • beginRestoreFromBackupBlobAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginRestoreFromBackupBlobAsync(String resourceGroupName, String name, RestoreRequestInner request)
      Restores an app from a backup blob in Azure Storage. Description for Restores an app from a backup blob in Azure Storage.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      request - Information on restore request .
      Returns:
      the PollerFlux for polling of long-running operation.
      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.
    • beginRestoreFromBackupBlob

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginRestoreFromBackupBlob(String resourceGroupName, String name, RestoreRequestInner request)
      Restores an app from a backup blob in Azure Storage. Description for Restores an app from a backup blob in Azure Storage.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      request - Information on restore request .
      Returns:
      the SyncPoller for polling of long-running operation.
      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.
    • beginRestoreFromBackupBlob

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginRestoreFromBackupBlob(String resourceGroupName, String name, RestoreRequestInner request, com.azure.core.util.Context context)
      Restores an app from a backup blob in Azure Storage. Description for Restores an app from a backup blob in Azure Storage.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      request - Information on restore request .
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of long-running operation.
      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.
    • restoreFromBackupBlobAsync

      Mono<Void> restoreFromBackupBlobAsync(String resourceGroupName, String name, RestoreRequestInner request)
      Restores an app from a backup blob in Azure Storage. Description for Restores an app from a backup blob in Azure Storage.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      request - Information on restore request .
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • restoreFromBackupBlob

      void restoreFromBackupBlob(String resourceGroupName, String name, RestoreRequestInner request)
      Restores an app from a backup blob in Azure Storage. Description for Restores an app from a backup blob in Azure Storage.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      request - Information on restore request .
      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.
    • restoreFromBackupBlob

      void restoreFromBackupBlob(String resourceGroupName, String name, RestoreRequestInner request, com.azure.core.util.Context context)
      Restores an app from a backup blob in Azure Storage. Description for Restores an app from a backup blob in Azure Storage.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      request - Information on restore request .
      context - The context to associate with this operation.
      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.
    • restoreFromDeletedAppWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> restoreFromDeletedAppWithResponseAsync(String resourceGroupName, String name, DeletedAppRestoreRequest restoreRequest)
      Restores a deleted web app to this web app. Description for Restores a deleted web app to this web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      restoreRequest - Deleted web app restore information.
      Returns:
      the Response on successful completion of Mono.
      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.
    • beginRestoreFromDeletedAppAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginRestoreFromDeletedAppAsync(String resourceGroupName, String name, DeletedAppRestoreRequest restoreRequest)
      Restores a deleted web app to this web app. Description for Restores a deleted web app to this web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      restoreRequest - Deleted web app restore information.
      Returns:
      the PollerFlux for polling of long-running operation.
      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.
    • beginRestoreFromDeletedApp

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginRestoreFromDeletedApp(String resourceGroupName, String name, DeletedAppRestoreRequest restoreRequest)
      Restores a deleted web app to this web app. Description for Restores a deleted web app to this web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      restoreRequest - Deleted web app restore information.
      Returns:
      the SyncPoller for polling of long-running operation.
      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.
    • beginRestoreFromDeletedApp

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginRestoreFromDeletedApp(String resourceGroupName, String name, DeletedAppRestoreRequest restoreRequest, com.azure.core.util.Context context)
      Restores a deleted web app to this web app. Description for Restores a deleted web app to this web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      restoreRequest - Deleted web app restore information.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of long-running operation.
      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.
    • restoreFromDeletedAppAsync

      Mono<Void> restoreFromDeletedAppAsync(String resourceGroupName, String name, DeletedAppRestoreRequest restoreRequest)
      Restores a deleted web app to this web app. Description for Restores a deleted web app to this web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      restoreRequest - Deleted web app restore information.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • restoreFromDeletedApp

      void restoreFromDeletedApp(String resourceGroupName, String name, DeletedAppRestoreRequest restoreRequest)
      Restores a deleted web app to this web app. Description for Restores a deleted web app to this web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      restoreRequest - Deleted web app restore information.
      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.
    • restoreFromDeletedApp

      void restoreFromDeletedApp(String resourceGroupName, String name, DeletedAppRestoreRequest restoreRequest, com.azure.core.util.Context context)
      Restores a deleted web app to this web app. Description for Restores a deleted web app to this web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      restoreRequest - Deleted web app restore information.
      context - The context to associate with this operation.
      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.
    • restoreSnapshotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> restoreSnapshotWithResponseAsync(String resourceGroupName, String name, SnapshotRestoreRequest restoreRequest)
      Restores a web app from a snapshot. Description for Restores a web app from a snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      restoreRequest - Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.
      Returns:
      the Response on successful completion of Mono.
      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.
    • beginRestoreSnapshotAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginRestoreSnapshotAsync(String resourceGroupName, String name, SnapshotRestoreRequest restoreRequest)
      Restores a web app from a snapshot. Description for Restores a web app from a snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      restoreRequest - Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.
      Returns:
      the PollerFlux for polling of long-running operation.
      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.
    • beginRestoreSnapshot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginRestoreSnapshot(String resourceGroupName, String name, SnapshotRestoreRequest restoreRequest)
      Restores a web app from a snapshot. Description for Restores a web app from a snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      restoreRequest - Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.
      Returns:
      the SyncPoller for polling of long-running operation.
      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.
    • beginRestoreSnapshot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginRestoreSnapshot(String resourceGroupName, String name, SnapshotRestoreRequest restoreRequest, com.azure.core.util.Context context)
      Restores a web app from a snapshot. Description for Restores a web app from a snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      restoreRequest - Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of long-running operation.
      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.
    • restoreSnapshotAsync

      Mono<Void> restoreSnapshotAsync(String resourceGroupName, String name, SnapshotRestoreRequest restoreRequest)
      Restores a web app from a snapshot. Description for Restores a web app from a snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      restoreRequest - Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • restoreSnapshot

      void restoreSnapshot(String resourceGroupName, String name, SnapshotRestoreRequest restoreRequest)
      Restores a web app from a snapshot. Description for Restores a web app from a snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      restoreRequest - Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.
      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.
    • restoreSnapshot

      void restoreSnapshot(String resourceGroupName, String name, SnapshotRestoreRequest restoreRequest, com.azure.core.util.Context context)
      Restores a web app from a snapshot. Description for Restores a web app from a snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      restoreRequest - Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.
      context - The context to associate with this operation.
      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.
    • listSiteContainersAsync

      com.azure.core.http.rest.PagedFlux<SiteContainerInner> listSiteContainersAsync(String resourceGroupName, String name)
      Lists all the site containers of a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      collection of site containers 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.
    • listSiteContainers

      com.azure.core.http.rest.PagedIterable<SiteContainerInner> listSiteContainers(String resourceGroupName, String name)
      Lists all the site containers of a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      collection of site containers 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.
    • listSiteContainers

      com.azure.core.http.rest.PagedIterable<SiteContainerInner> listSiteContainers(String resourceGroupName, String name, com.azure.core.util.Context context)
      Lists all the site containers of a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      collection of site containers 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.
    • getSiteContainerWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteContainerInner>> getSiteContainerWithResponseAsync(String resourceGroupName, String name, String containerName)
      Gets a site container of a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      containerName - Site Container Name.
      Returns:
      a site container of a site, or a deployment slot along with Response on successful completion of Mono.
      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.
    • getSiteContainerAsync

      Mono<SiteContainerInner> getSiteContainerAsync(String resourceGroupName, String name, String containerName)
      Gets a site container of a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      containerName - Site Container Name.
      Returns:
      a site container of a site, or a deployment slot on successful completion of Mono.
      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.
    • getSiteContainerWithResponse

      com.azure.core.http.rest.Response<SiteContainerInner> getSiteContainerWithResponse(String resourceGroupName, String name, String containerName, com.azure.core.util.Context context)
      Gets a site container of a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      containerName - Site Container Name.
      context - The context to associate with this operation.
      Returns:
      a site container of a site, or a deployment slot along with Response.
      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.
    • getSiteContainer

      SiteContainerInner getSiteContainer(String resourceGroupName, String name, String containerName)
      Gets a site container of a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      containerName - Site Container Name.
      Returns:
      a site container of a site, or a deployment slot.
      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.
    • createOrUpdateSiteContainerWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteContainerInner>> createOrUpdateSiteContainerWithResponseAsync(String resourceGroupName, String name, String containerName, SiteContainerInner request)
      Creates or Updates a site container for a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      containerName - Site Container Name.
      request - Container Entity.
      Returns:
      container of a site along with Response on successful completion of Mono.
      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.
    • createOrUpdateSiteContainerAsync

      Mono<SiteContainerInner> createOrUpdateSiteContainerAsync(String resourceGroupName, String name, String containerName, SiteContainerInner request)
      Creates or Updates a site container for a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      containerName - Site Container Name.
      request - Container Entity.
      Returns:
      container of a site on successful completion of Mono.
      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.
    • createOrUpdateSiteContainerWithResponse

      com.azure.core.http.rest.Response<SiteContainerInner> createOrUpdateSiteContainerWithResponse(String resourceGroupName, String name, String containerName, SiteContainerInner request, com.azure.core.util.Context context)
      Creates or Updates a site container for a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      containerName - Site Container Name.
      request - Container Entity.
      context - The context to associate with this operation.
      Returns:
      container of a site along with Response.
      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.
    • createOrUpdateSiteContainer

      SiteContainerInner createOrUpdateSiteContainer(String resourceGroupName, String name, String containerName, SiteContainerInner request)
      Creates or Updates a site container for a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      containerName - Site Container Name.
      request - Container Entity.
      Returns:
      container of a site.
      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.
    • deleteSiteContainerWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteSiteContainerWithResponseAsync(String resourceGroupName, String name, String containerName)
      Deletes a site container for a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      containerName - Site Container Name.
      Returns:
      the Response on successful completion of Mono.
      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.
    • deleteSiteContainerAsync

      Mono<Void> deleteSiteContainerAsync(String resourceGroupName, String name, String containerName)
      Deletes a site container for a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      containerName - Site Container Name.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • deleteSiteContainerWithResponse

      com.azure.core.http.rest.Response<Void> deleteSiteContainerWithResponse(String resourceGroupName, String name, String containerName, com.azure.core.util.Context context)
      Deletes a site container for a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      containerName - Site Container Name.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • deleteSiteContainer

      void deleteSiteContainer(String resourceGroupName, String name, String containerName)
      Deletes a site container for a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      containerName - Site Container Name.
      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.
    • listSiteExtensionsAsync

      com.azure.core.http.rest.PagedFlux<SiteExtensionInfoInner> listSiteExtensionsAsync(String resourceGroupName, String name)
      Get list of siteextensions for a web site, or a deployment slot. Description for Get list of siteextensions for a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      Returns:
      collection of Kudu site extension information elements as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listSiteExtensions

      com.azure.core.http.rest.PagedIterable<SiteExtensionInfoInner> listSiteExtensions(String resourceGroupName, String name)
      Get list of siteextensions for a web site, or a deployment slot. Description for Get list of siteextensions for a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      Returns:
      collection of Kudu site extension information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listSiteExtensions

      com.azure.core.http.rest.PagedIterable<SiteExtensionInfoInner> listSiteExtensions(String resourceGroupName, String name, com.azure.core.util.Context context)
      Get list of siteextensions for a web site, or a deployment slot. Description for Get list of siteextensions for a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      context - The context to associate with this operation.
      Returns:
      collection of Kudu site extension information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getSiteExtensionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteExtensionInfoInner>> getSiteExtensionWithResponseAsync(String resourceGroupName, String name, String siteExtensionId)
      Get site extension information by its ID for a web site, or a deployment slot. Description for Get site extension information by its ID for a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      Returns:
      site Extension Information along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getSiteExtensionAsync

      Mono<SiteExtensionInfoInner> getSiteExtensionAsync(String resourceGroupName, String name, String siteExtensionId)
      Get site extension information by its ID for a web site, or a deployment slot. Description for Get site extension information by its ID for a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      Returns:
      site Extension Information on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getSiteExtensionWithResponse

      com.azure.core.http.rest.Response<SiteExtensionInfoInner> getSiteExtensionWithResponse(String resourceGroupName, String name, String siteExtensionId, com.azure.core.util.Context context)
      Get site extension information by its ID for a web site, or a deployment slot. Description for Get site extension information by its ID for a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      context - The context to associate with this operation.
      Returns:
      site Extension Information along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getSiteExtension

      SiteExtensionInfoInner getSiteExtension(String resourceGroupName, String name, String siteExtensionId)
      Get site extension information by its ID for a web site, or a deployment slot. Description for Get site extension information by its ID for a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      Returns:
      site Extension Information.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • installSiteExtensionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> installSiteExtensionWithResponseAsync(String resourceGroupName, String name, String siteExtensionId)
      Install site extension on a web site, or a deployment slot. Description for Install site extension on a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      Returns:
      site Extension Information along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 429.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginInstallSiteExtensionAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<SiteExtensionInfoInner>,SiteExtensionInfoInner> beginInstallSiteExtensionAsync(String resourceGroupName, String name, String siteExtensionId)
      Install site extension on a web site, or a deployment slot. Description for Install site extension on a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      Returns:
      the PollerFlux for polling of site Extension Information.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 429.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginInstallSiteExtension

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SiteExtensionInfoInner>,SiteExtensionInfoInner> beginInstallSiteExtension(String resourceGroupName, String name, String siteExtensionId)
      Install site extension on a web site, or a deployment slot. Description for Install site extension on a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      Returns:
      the SyncPoller for polling of site Extension Information.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 429.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginInstallSiteExtension

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SiteExtensionInfoInner>,SiteExtensionInfoInner> beginInstallSiteExtension(String resourceGroupName, String name, String siteExtensionId, com.azure.core.util.Context context)
      Install site extension on a web site, or a deployment slot. Description for Install site extension on a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of site Extension Information.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 429.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • installSiteExtensionAsync

      Mono<SiteExtensionInfoInner> installSiteExtensionAsync(String resourceGroupName, String name, String siteExtensionId)
      Install site extension on a web site, or a deployment slot. Description for Install site extension on a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      Returns:
      site Extension Information on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 429.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • installSiteExtension

      SiteExtensionInfoInner installSiteExtension(String resourceGroupName, String name, String siteExtensionId)
      Install site extension on a web site, or a deployment slot. Description for Install site extension on a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      Returns:
      site Extension Information.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 429.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • installSiteExtension

      SiteExtensionInfoInner installSiteExtension(String resourceGroupName, String name, String siteExtensionId, com.azure.core.util.Context context)
      Install site extension on a web site, or a deployment slot. Description for Install site extension on a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      context - The context to associate with this operation.
      Returns:
      site Extension Information.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 429.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteSiteExtensionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteSiteExtensionWithResponseAsync(String resourceGroupName, String name, String siteExtensionId)
      Remove a site extension from a web site, or a deployment slot. Description for Remove a site extension from a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteSiteExtensionAsync

      Mono<Void> deleteSiteExtensionAsync(String resourceGroupName, String name, String siteExtensionId)
      Remove a site extension from a web site, or a deployment slot. Description for Remove a site extension from a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteSiteExtensionWithResponse

      com.azure.core.http.rest.Response<Void> deleteSiteExtensionWithResponse(String resourceGroupName, String name, String siteExtensionId, com.azure.core.util.Context context)
      Remove a site extension from a web site, or a deployment slot. Description for Remove a site extension from a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteSiteExtension

      void deleteSiteExtension(String resourceGroupName, String name, String siteExtensionId)
      Remove a site extension from a web site, or a deployment slot. Description for Remove a site extension from a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listSlotsAsync

      com.azure.core.http.rest.PagedFlux<SiteInner> listSlotsAsync(String resourceGroupName, String name)
      Gets an app's deployment slots. Description for Gets an app's deployment slots.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      collection of App Service apps 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.
    • listSlots

      com.azure.core.http.rest.PagedIterable<SiteInner> listSlots(String resourceGroupName, String name)
      Gets an app's deployment slots. Description for Gets an app's deployment slots.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      collection of App Service apps 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.
    • listSlots

      com.azure.core.http.rest.PagedIterable<SiteInner> listSlots(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets an app's deployment slots. Description for Gets an app's deployment slots.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      collection of App Service apps 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.
    • getSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteInner>> getSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Gets the details of a web, mobile, or API app. Description for Gets the details of a web, mobile, or API app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. By default, this API returns the production slot.
      Returns:
      a web app, a mobile app backend, or an API app along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getSlotAsync

      Mono<SiteInner> getSlotAsync(String resourceGroupName, String name, String slot)
      Gets the details of a web, mobile, or API app. Description for Gets the details of a web, mobile, or API app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. By default, this API returns the production slot.
      Returns:
      a web app, a mobile app backend, or an API app on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getSlotWithResponse

      com.azure.core.http.rest.Response<SiteInner> getSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets the details of a web, mobile, or API app. Description for Gets the details of a web, mobile, or API app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. By default, this API returns the production slot.
      context - The context to associate with this operation.
      Returns:
      a web app, a mobile app backend, or an API app along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getSlot

      SiteInner getSlot(String resourceGroupName, String name, String slot)
      Gets the details of a web, mobile, or API app. Description for Gets the details of a web, mobile, or API app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. By default, this API returns the production slot.
      Returns:
      a web app, a mobile app backend, or an API app.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdateSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateSlotWithResponseAsync(String resourceGroupName, String name, String slot, SiteInner siteEnvelope)
      Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
      slot - Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot.
      siteEnvelope - A JSON representation of the app properties. See example.
      Returns:
      a web app, a mobile app backend, or an API app along with Response on successful completion of Mono.
      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.
    • beginCreateOrUpdateSlotAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<SiteInner>,SiteInner> beginCreateOrUpdateSlotAsync(String resourceGroupName, String name, String slot, SiteInner siteEnvelope)
      Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
      slot - Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot.
      siteEnvelope - A JSON representation of the app properties. See example.
      Returns:
      the PollerFlux for polling of a web app, a mobile app backend, or an API app.
      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.
    • beginCreateOrUpdateSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SiteInner>,SiteInner> beginCreateOrUpdateSlot(String resourceGroupName, String name, String slot, SiteInner siteEnvelope)
      Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
      slot - Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot.
      siteEnvelope - A JSON representation of the app properties. See example.
      Returns:
      the SyncPoller for polling of a web app, a mobile app backend, or an API app.
      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.
    • beginCreateOrUpdateSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SiteInner>,SiteInner> beginCreateOrUpdateSlot(String resourceGroupName, String name, String slot, SiteInner siteEnvelope, com.azure.core.util.Context context)
      Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
      slot - Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot.
      siteEnvelope - A JSON representation of the app properties. See example.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of a web app, a mobile app backend, or an API app.
      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.
    • createOrUpdateSlotAsync

      Mono<SiteInner> createOrUpdateSlotAsync(String resourceGroupName, String name, String slot, SiteInner siteEnvelope)
      Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
      slot - Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot.
      siteEnvelope - A JSON representation of the app properties. See example.
      Returns:
      a web app, a mobile app backend, or an API app on successful completion of Mono.
      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.
    • createOrUpdateSlot

      SiteInner createOrUpdateSlot(String resourceGroupName, String name, String slot, SiteInner siteEnvelope)
      Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
      slot - Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot.
      siteEnvelope - A JSON representation of the app properties. See example.
      Returns:
      a web app, a mobile app backend, or an API app.
      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.
    • createOrUpdateSlot

      SiteInner createOrUpdateSlot(String resourceGroupName, String name, String slot, SiteInner siteEnvelope, com.azure.core.util.Context context)
      Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
      slot - Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot.
      siteEnvelope - A JSON representation of the app properties. See example.
      context - The context to associate with this operation.
      Returns:
      a web app, a mobile app backend, or an API app.
      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.
    • deleteSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteSlotWithResponseAsync(String resourceGroupName, String name, String slot, Boolean deleteMetrics, Boolean deleteEmptyServerFarm)
      Deletes a web, mobile, or API app, or one of the deployment slots. Description for Deletes a web, mobile, or API app, or one of the deployment slots.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app to delete.
      slot - Name of the deployment slot to delete. By default, the API deletes the production slot.
      deleteMetrics - If true, web app metrics are also deleted.
      deleteEmptyServerFarm - Specify false if you want to keep empty App Service plan. By default, empty App Service plan is deleted.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteSlotAsync

      Mono<Void> deleteSlotAsync(String resourceGroupName, String name, String slot)
      Deletes a web, mobile, or API app, or one of the deployment slots. Description for Deletes a web, mobile, or API app, or one of the deployment slots.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app to delete.
      slot - Name of the deployment slot to delete. By default, the API deletes the production slot.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteSlotWithResponse

      com.azure.core.http.rest.Response<Void> deleteSlotWithResponse(String resourceGroupName, String name, String slot, Boolean deleteMetrics, Boolean deleteEmptyServerFarm, com.azure.core.util.Context context)
      Deletes a web, mobile, or API app, or one of the deployment slots. Description for Deletes a web, mobile, or API app, or one of the deployment slots.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app to delete.
      slot - Name of the deployment slot to delete. By default, the API deletes the production slot.
      deleteMetrics - If true, web app metrics are also deleted.
      deleteEmptyServerFarm - Specify false if you want to keep empty App Service plan. By default, empty App Service plan is deleted.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteSlot

      void deleteSlot(String resourceGroupName, String name, String slot)
      Deletes a web, mobile, or API app, or one of the deployment slots. Description for Deletes a web, mobile, or API app, or one of the deployment slots.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app to delete.
      slot - Name of the deployment slot to delete. By default, the API deletes the production slot.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteInner>> updateSlotWithResponseAsync(String resourceGroupName, String name, String slot, SitePatchResourceInner siteEnvelope)
      Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
      slot - Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot.
      siteEnvelope - A JSON representation of the app properties. See example.
      Returns:
      a web app, a mobile app backend, or an API app along with Response on successful completion of Mono.
      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.
    • updateSlotAsync

      Mono<SiteInner> updateSlotAsync(String resourceGroupName, String name, String slot, SitePatchResourceInner siteEnvelope)
      Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
      slot - Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot.
      siteEnvelope - A JSON representation of the app properties. See example.
      Returns:
      a web app, a mobile app backend, or an API app on successful completion of Mono.
      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.
    • updateSlotWithResponse

      com.azure.core.http.rest.Response<SiteInner> updateSlotWithResponse(String resourceGroupName, String name, String slot, SitePatchResourceInner siteEnvelope, com.azure.core.util.Context context)
      Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
      slot - Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot.
      siteEnvelope - A JSON representation of the app properties. See example.
      context - The context to associate with this operation.
      Returns:
      a web app, a mobile app backend, or an API app along with Response.
      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.
    • updateSlot

      SiteInner updateSlot(String resourceGroupName, String name, String slot, SitePatchResourceInner siteEnvelope)
      Creates a new web, mobile, or API app in an existing resource group, or updates an existing app. Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
      slot - Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot.
      siteEnvelope - A JSON representation of the app properties. See example.
      Returns:
      a web app, a mobile app backend, or an API app.
      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.
    • analyzeCustomHostnameSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<CustomHostnameAnalysisResultInner>> analyzeCustomHostnameSlotWithResponseAsync(String resourceGroupName, String name, String slot, String hostname)
      Analyze a custom hostname. Description for Analyze a custom hostname.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      hostname - Custom hostname.
      Returns:
      custom domain analysis along with Response on successful completion of Mono.
      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.
    • analyzeCustomHostnameSlotAsync

      Mono<CustomHostnameAnalysisResultInner> analyzeCustomHostnameSlotAsync(String resourceGroupName, String name, String slot)
      Analyze a custom hostname. Description for Analyze a custom hostname.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      custom domain analysis on successful completion of Mono.
      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.
    • analyzeCustomHostnameSlotWithResponse

      com.azure.core.http.rest.Response<CustomHostnameAnalysisResultInner> analyzeCustomHostnameSlotWithResponse(String resourceGroupName, String name, String slot, String hostname, com.azure.core.util.Context context)
      Analyze a custom hostname. Description for Analyze a custom hostname.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      hostname - Custom hostname.
      context - The context to associate with this operation.
      Returns:
      custom domain analysis along with Response.
      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.
    • analyzeCustomHostnameSlot

      CustomHostnameAnalysisResultInner analyzeCustomHostnameSlot(String resourceGroupName, String name, String slot)
      Analyze a custom hostname. Description for Analyze a custom hostname.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      custom domain analysis.
      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.
    • applySlotConfigurationSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> applySlotConfigurationSlotWithResponseAsync(String resourceGroupName, String name, String slot, CsmSlotEntity slotSwapEntity)
      Applies the configuration settings from the target slot onto the current slot. Description for Applies the configuration settings from the target slot onto the current slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      Returns:
      the Response on successful completion of Mono.
      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.
    • applySlotConfigurationSlotAsync

      Mono<Void> applySlotConfigurationSlotAsync(String resourceGroupName, String name, String slot, CsmSlotEntity slotSwapEntity)
      Applies the configuration settings from the target slot onto the current slot. Description for Applies the configuration settings from the target slot onto the current slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • applySlotConfigurationSlotWithResponse

      com.azure.core.http.rest.Response<Void> applySlotConfigurationSlotWithResponse(String resourceGroupName, String name, String slot, CsmSlotEntity slotSwapEntity, com.azure.core.util.Context context)
      Applies the configuration settings from the target slot onto the current slot. Description for Applies the configuration settings from the target slot onto the current slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • applySlotConfigurationSlot

      void applySlotConfigurationSlot(String resourceGroupName, String name, String slot, CsmSlotEntity slotSwapEntity)
      Applies the configuration settings from the target slot onto the current slot. Description for Applies the configuration settings from the target slot onto the current slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      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.
    • backupSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<BackupItemInner>> backupSlotWithResponseAsync(String resourceGroupName, String name, String slot, BackupRequestInner request)
      Creates a backup of an app. Description for Creates a backup of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will create a backup for the production slot.
      request - Backup configuration. You can use the JSON response from the POST action as input here.
      Returns:
      backup description along with Response on successful completion of Mono.
      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.
    • backupSlotAsync

      Mono<BackupItemInner> backupSlotAsync(String resourceGroupName, String name, String slot, BackupRequestInner request)
      Creates a backup of an app. Description for Creates a backup of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will create a backup for the production slot.
      request - Backup configuration. You can use the JSON response from the POST action as input here.
      Returns:
      backup description on successful completion of Mono.
      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.
    • backupSlotWithResponse

      com.azure.core.http.rest.Response<BackupItemInner> backupSlotWithResponse(String resourceGroupName, String name, String slot, BackupRequestInner request, com.azure.core.util.Context context)
      Creates a backup of an app. Description for Creates a backup of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will create a backup for the production slot.
      request - Backup configuration. You can use the JSON response from the POST action as input here.
      context - The context to associate with this operation.
      Returns:
      backup description along with Response.
      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.
    • backupSlot

      BackupItemInner backupSlot(String resourceGroupName, String name, String slot, BackupRequestInner request)
      Creates a backup of an app. Description for Creates a backup of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will create a backup for the production slot.
      request - Backup configuration. You can use the JSON response from the POST action as input here.
      Returns:
      backup description.
      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.
    • listBackupsSlotAsync

      com.azure.core.http.rest.PagedFlux<BackupItemInner> listBackupsSlotAsync(String resourceGroupName, String name, String slot)
      Gets existing backups of an app. Description for Gets existing backups of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get backups of the production slot.
      Returns:
      collection of backup items 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.
    • listBackupsSlot

      com.azure.core.http.rest.PagedIterable<BackupItemInner> listBackupsSlot(String resourceGroupName, String name, String slot)
      Gets existing backups of an app. Description for Gets existing backups of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get backups of the production slot.
      Returns:
      collection of backup items 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.
    • listBackupsSlot

      com.azure.core.http.rest.PagedIterable<BackupItemInner> listBackupsSlot(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets existing backups of an app. Description for Gets existing backups of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get backups of the production slot.
      context - The context to associate with this operation.
      Returns:
      collection of backup items 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.
    • getBackupStatusSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<BackupItemInner>> getBackupStatusSlotWithResponseAsync(String resourceGroupName, String name, String backupId, String slot)
      Gets a backup of an app by its ID. Description for Gets a backup of an app by its ID.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      slot - Name of the deployment slot. If a slot is not specified, the API will get a backup of the production slot.
      Returns:
      backup description along with Response on successful completion of Mono.
      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.
    • getBackupStatusSlotAsync

      Mono<BackupItemInner> getBackupStatusSlotAsync(String resourceGroupName, String name, String backupId, String slot)
      Gets a backup of an app by its ID. Description for Gets a backup of an app by its ID.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      slot - Name of the deployment slot. If a slot is not specified, the API will get a backup of the production slot.
      Returns:
      backup description on successful completion of Mono.
      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.
    • getBackupStatusSlotWithResponse

      com.azure.core.http.rest.Response<BackupItemInner> getBackupStatusSlotWithResponse(String resourceGroupName, String name, String backupId, String slot, com.azure.core.util.Context context)
      Gets a backup of an app by its ID. Description for Gets a backup of an app by its ID.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      slot - Name of the deployment slot. If a slot is not specified, the API will get a backup of the production slot.
      context - The context to associate with this operation.
      Returns:
      backup description along with Response.
      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.
    • getBackupStatusSlot

      BackupItemInner getBackupStatusSlot(String resourceGroupName, String name, String backupId, String slot)
      Gets a backup of an app by its ID. Description for Gets a backup of an app by its ID.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      slot - Name of the deployment slot. If a slot is not specified, the API will get a backup of the production slot.
      Returns:
      backup description.
      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.
    • deleteBackupSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteBackupSlotWithResponseAsync(String resourceGroupName, String name, String backupId, String slot)
      Deletes a backup of an app by its ID. Description for Deletes a backup of an app by its ID.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete a backup of the production slot.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteBackupSlotAsync

      Mono<Void> deleteBackupSlotAsync(String resourceGroupName, String name, String backupId, String slot)
      Deletes a backup of an app by its ID. Description for Deletes a backup of an app by its ID.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete a backup of the production slot.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteBackupSlotWithResponse

      com.azure.core.http.rest.Response<Void> deleteBackupSlotWithResponse(String resourceGroupName, String name, String backupId, String slot, com.azure.core.util.Context context)
      Deletes a backup of an app by its ID. Description for Deletes a backup of an app by its ID.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete a backup of the production slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteBackupSlot

      void deleteBackupSlot(String resourceGroupName, String name, String backupId, String slot)
      Deletes a backup of an app by its ID. Description for Deletes a backup of an app by its ID.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete a backup of the production slot.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listBackupStatusSecretsSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<BackupItemInner>> listBackupStatusSecretsSlotWithResponseAsync(String resourceGroupName, String name, String backupId, String slot, BackupRequestInner request)
      Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body. Description for Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      backupId - ID of backup.
      slot - Name of web app slot. If not specified then will default to production slot.
      request - Information on backup request.
      Returns:
      backup description along with Response on successful completion of Mono.
      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.
    • listBackupStatusSecretsSlotAsync

      Mono<BackupItemInner> listBackupStatusSecretsSlotAsync(String resourceGroupName, String name, String backupId, String slot, BackupRequestInner request)
      Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body. Description for Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      backupId - ID of backup.
      slot - Name of web app slot. If not specified then will default to production slot.
      request - Information on backup request.
      Returns:
      backup description on successful completion of Mono.
      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.
    • listBackupStatusSecretsSlotWithResponse

      com.azure.core.http.rest.Response<BackupItemInner> listBackupStatusSecretsSlotWithResponse(String resourceGroupName, String name, String backupId, String slot, BackupRequestInner request, com.azure.core.util.Context context)
      Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body. Description for Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      backupId - ID of backup.
      slot - Name of web app slot. If not specified then will default to production slot.
      request - Information on backup request.
      context - The context to associate with this operation.
      Returns:
      backup description along with Response.
      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.
    • listBackupStatusSecretsSlot

      BackupItemInner listBackupStatusSecretsSlot(String resourceGroupName, String name, String backupId, String slot, BackupRequestInner request)
      Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body. Description for Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      backupId - ID of backup.
      slot - Name of web app slot. If not specified then will default to production slot.
      request - Information on backup request.
      Returns:
      backup description.
      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.
    • restoreSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> restoreSlotWithResponseAsync(String resourceGroupName, String name, String backupId, String slot, RestoreRequestInner request)
      Restores a specific backup to another app (or deployment slot, if specified). Description for Restores a specific backup to another app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      slot - Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.
      request - Information on restore request .
      Returns:
      the Response on successful completion of Mono.
      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.
    • beginRestoreSlotAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginRestoreSlotAsync(String resourceGroupName, String name, String backupId, String slot, RestoreRequestInner request)
      Restores a specific backup to another app (or deployment slot, if specified). Description for Restores a specific backup to another app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      slot - Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.
      request - Information on restore request .
      Returns:
      the PollerFlux for polling of long-running operation.
      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.
    • beginRestoreSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginRestoreSlot(String resourceGroupName, String name, String backupId, String slot, RestoreRequestInner request)
      Restores a specific backup to another app (or deployment slot, if specified). Description for Restores a specific backup to another app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      slot - Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.
      request - Information on restore request .
      Returns:
      the SyncPoller for polling of long-running operation.
      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.
    • beginRestoreSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginRestoreSlot(String resourceGroupName, String name, String backupId, String slot, RestoreRequestInner request, com.azure.core.util.Context context)
      Restores a specific backup to another app (or deployment slot, if specified). Description for Restores a specific backup to another app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      slot - Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.
      request - Information on restore request .
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of long-running operation.
      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.
    • restoreSlotAsync

      Mono<Void> restoreSlotAsync(String resourceGroupName, String name, String backupId, String slot, RestoreRequestInner request)
      Restores a specific backup to another app (or deployment slot, if specified). Description for Restores a specific backup to another app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      slot - Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.
      request - Information on restore request .
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • restoreSlot

      void restoreSlot(String resourceGroupName, String name, String backupId, String slot, RestoreRequestInner request)
      Restores a specific backup to another app (or deployment slot, if specified). Description for Restores a specific backup to another app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      slot - Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.
      request - Information on restore request .
      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.
    • restoreSlot

      void restoreSlot(String resourceGroupName, String name, String backupId, String slot, RestoreRequestInner request, com.azure.core.util.Context context)
      Restores a specific backup to another app (or deployment slot, if specified). Description for Restores a specific backup to another app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      backupId - ID of the backup.
      slot - Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.
      request - Information on restore request .
      context - The context to associate with this operation.
      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.
    • listBasicPublishingCredentialsPoliciesSlotAsync

      com.azure.core.http.rest.PagedFlux<CsmPublishingCredentialsPoliciesEntityInner> listBasicPublishingCredentialsPoliciesSlotAsync(String resourceGroupName, String name, String slot)
      Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site. Description for Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - The slot parameter.
      Returns:
      publishing Credentials Policies entity collection ARM resource 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.
    • listBasicPublishingCredentialsPoliciesSlot

      com.azure.core.http.rest.PagedIterable<CsmPublishingCredentialsPoliciesEntityInner> listBasicPublishingCredentialsPoliciesSlot(String resourceGroupName, String name, String slot)
      Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site. Description for Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - The slot parameter.
      Returns:
      publishing Credentials Policies entity collection ARM resource 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.
    • listBasicPublishingCredentialsPoliciesSlot

      com.azure.core.http.rest.PagedIterable<CsmPublishingCredentialsPoliciesEntityInner> listBasicPublishingCredentialsPoliciesSlot(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site. Description for Returns whether Scm basic auth is allowed and whether Ftp is allowed for a given site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - The slot parameter.
      context - The context to associate with this operation.
      Returns:
      publishing Credentials Policies entity collection ARM resource 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.
    • getFtpAllowedSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<CsmPublishingCredentialsPoliciesEntityInner>> getFtpAllowedSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Returns whether FTP is allowed on the site or not. Description for Returns whether FTP is allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - The slot parameter.
      Returns:
      publishing Credentials Policies parameters along with Response on successful completion of Mono.
      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.
    • getFtpAllowedSlotAsync

      Mono<CsmPublishingCredentialsPoliciesEntityInner> getFtpAllowedSlotAsync(String resourceGroupName, String name, String slot)
      Returns whether FTP is allowed on the site or not. Description for Returns whether FTP is allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - The slot parameter.
      Returns:
      publishing Credentials Policies parameters on successful completion of Mono.
      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.
    • getFtpAllowedSlotWithResponse

      com.azure.core.http.rest.Response<CsmPublishingCredentialsPoliciesEntityInner> getFtpAllowedSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Returns whether FTP is allowed on the site or not. Description for Returns whether FTP is allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - The slot parameter.
      context - The context to associate with this operation.
      Returns:
      publishing Credentials Policies parameters along with Response.
      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.
    • getFtpAllowedSlot

      CsmPublishingCredentialsPoliciesEntityInner getFtpAllowedSlot(String resourceGroupName, String name, String slot)
      Returns whether FTP is allowed on the site or not. Description for Returns whether FTP is allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - The slot parameter.
      Returns:
      publishing Credentials Policies parameters.
      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.
    • updateFtpAllowedSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<CsmPublishingCredentialsPoliciesEntityInner>> updateFtpAllowedSlotWithResponseAsync(String resourceGroupName, String name, String slot, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity)
      Updates whether FTP is allowed on the site or not. Description for Updates whether FTP is allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - The slot parameter.
      csmPublishingAccessPoliciesEntity - The csmPublishingAccessPoliciesEntity parameter.
      Returns:
      publishing Credentials Policies parameters along with Response on successful completion of Mono.
      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.
    • updateFtpAllowedSlotAsync

      Mono<CsmPublishingCredentialsPoliciesEntityInner> updateFtpAllowedSlotAsync(String resourceGroupName, String name, String slot, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity)
      Updates whether FTP is allowed on the site or not. Description for Updates whether FTP is allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - The slot parameter.
      csmPublishingAccessPoliciesEntity - The csmPublishingAccessPoliciesEntity parameter.
      Returns:
      publishing Credentials Policies parameters on successful completion of Mono.
      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.
    • updateFtpAllowedSlotWithResponse

      com.azure.core.http.rest.Response<CsmPublishingCredentialsPoliciesEntityInner> updateFtpAllowedSlotWithResponse(String resourceGroupName, String name, String slot, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity, com.azure.core.util.Context context)
      Updates whether FTP is allowed on the site or not. Description for Updates whether FTP is allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - The slot parameter.
      csmPublishingAccessPoliciesEntity - The csmPublishingAccessPoliciesEntity parameter.
      context - The context to associate with this operation.
      Returns:
      publishing Credentials Policies parameters along with Response.
      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.
    • updateFtpAllowedSlot

      CsmPublishingCredentialsPoliciesEntityInner updateFtpAllowedSlot(String resourceGroupName, String name, String slot, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity)
      Updates whether FTP is allowed on the site or not. Description for Updates whether FTP is allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - The slot parameter.
      csmPublishingAccessPoliciesEntity - The csmPublishingAccessPoliciesEntity parameter.
      Returns:
      publishing Credentials Policies parameters.
      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.
    • getScmAllowedSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<CsmPublishingCredentialsPoliciesEntityInner>> getScmAllowedSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Returns whether Scm basic auth is allowed on the site or not. Description for Returns whether Scm basic auth is allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - The slot parameter.
      Returns:
      publishing Credentials Policies parameters along with Response on successful completion of Mono.
      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.
    • getScmAllowedSlotAsync

      Mono<CsmPublishingCredentialsPoliciesEntityInner> getScmAllowedSlotAsync(String resourceGroupName, String name, String slot)
      Returns whether Scm basic auth is allowed on the site or not. Description for Returns whether Scm basic auth is allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - The slot parameter.
      Returns:
      publishing Credentials Policies parameters on successful completion of Mono.
      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.
    • getScmAllowedSlotWithResponse

      com.azure.core.http.rest.Response<CsmPublishingCredentialsPoliciesEntityInner> getScmAllowedSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Returns whether Scm basic auth is allowed on the site or not. Description for Returns whether Scm basic auth is allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - The slot parameter.
      context - The context to associate with this operation.
      Returns:
      publishing Credentials Policies parameters along with Response.
      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.
    • getScmAllowedSlot

      CsmPublishingCredentialsPoliciesEntityInner getScmAllowedSlot(String resourceGroupName, String name, String slot)
      Returns whether Scm basic auth is allowed on the site or not. Description for Returns whether Scm basic auth is allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - The slot parameter.
      Returns:
      publishing Credentials Policies parameters.
      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.
    • updateScmAllowedSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<CsmPublishingCredentialsPoliciesEntityInner>> updateScmAllowedSlotWithResponseAsync(String resourceGroupName, String name, String slot, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity)
      Updates whether user publishing credentials are allowed on the site or not. Description for Updates whether user publishing credentials are allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - The slot parameter.
      csmPublishingAccessPoliciesEntity - The csmPublishingAccessPoliciesEntity parameter.
      Returns:
      publishing Credentials Policies parameters along with Response on successful completion of Mono.
      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.
    • updateScmAllowedSlotAsync

      Mono<CsmPublishingCredentialsPoliciesEntityInner> updateScmAllowedSlotAsync(String resourceGroupName, String name, String slot, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity)
      Updates whether user publishing credentials are allowed on the site or not. Description for Updates whether user publishing credentials are allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - The slot parameter.
      csmPublishingAccessPoliciesEntity - The csmPublishingAccessPoliciesEntity parameter.
      Returns:
      publishing Credentials Policies parameters on successful completion of Mono.
      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.
    • updateScmAllowedSlotWithResponse

      com.azure.core.http.rest.Response<CsmPublishingCredentialsPoliciesEntityInner> updateScmAllowedSlotWithResponse(String resourceGroupName, String name, String slot, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity, com.azure.core.util.Context context)
      Updates whether user publishing credentials are allowed on the site or not. Description for Updates whether user publishing credentials are allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - The slot parameter.
      csmPublishingAccessPoliciesEntity - The csmPublishingAccessPoliciesEntity parameter.
      context - The context to associate with this operation.
      Returns:
      publishing Credentials Policies parameters along with Response.
      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.
    • updateScmAllowedSlot

      CsmPublishingCredentialsPoliciesEntityInner updateScmAllowedSlot(String resourceGroupName, String name, String slot, CsmPublishingCredentialsPoliciesEntityInner csmPublishingAccessPoliciesEntity)
      Updates whether user publishing credentials are allowed on the site or not. Description for Updates whether user publishing credentials are allowed on the site or not.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - The slot parameter.
      csmPublishingAccessPoliciesEntity - The csmPublishingAccessPoliciesEntity parameter.
      Returns:
      publishing Credentials Policies parameters.
      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.
    • listConfigurationsSlotAsync

      com.azure.core.http.rest.PagedFlux<SiteConfigResourceInner> listConfigurationsSlotAsync(String resourceGroupName, String name, String slot)
      List the configurations of an app Description for List the configurations of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
      Returns:
      collection of site configurations 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.
    • listConfigurationsSlot

      com.azure.core.http.rest.PagedIterable<SiteConfigResourceInner> listConfigurationsSlot(String resourceGroupName, String name, String slot)
      List the configurations of an app Description for List the configurations of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
      Returns:
      collection of site configurations 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.
    • listConfigurationsSlot

      com.azure.core.http.rest.PagedIterable<SiteConfigResourceInner> listConfigurationsSlot(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      List the configurations of an app Description for List the configurations of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
      context - The context to associate with this operation.
      Returns:
      collection of site configurations 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.
    • updateApplicationSettingsSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StringDictionaryInner>> updateApplicationSettingsSlotWithResponseAsync(String resourceGroupName, String name, String slot, StringDictionaryInner appSettings)
      Replaces the application settings of an app. Description for Replaces the application settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the application settings for the production slot.
      appSettings - Application settings of the app.
      Returns:
      string dictionary resource along with Response on successful completion of Mono.
      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.
    • updateApplicationSettingsSlotAsync

      Mono<StringDictionaryInner> updateApplicationSettingsSlotAsync(String resourceGroupName, String name, String slot, StringDictionaryInner appSettings)
      Replaces the application settings of an app. Description for Replaces the application settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the application settings for the production slot.
      appSettings - Application settings of the app.
      Returns:
      string dictionary resource on successful completion of Mono.
      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.
    • updateApplicationSettingsSlotWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> updateApplicationSettingsSlotWithResponse(String resourceGroupName, String name, String slot, StringDictionaryInner appSettings, com.azure.core.util.Context context)
      Replaces the application settings of an app. Description for Replaces the application settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the application settings for the production slot.
      appSettings - Application settings of the app.
      context - The context to associate with this operation.
      Returns:
      string dictionary resource along with Response.
      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.
    • updateApplicationSettingsSlot

      StringDictionaryInner updateApplicationSettingsSlot(String resourceGroupName, String name, String slot, StringDictionaryInner appSettings)
      Replaces the application settings of an app. Description for Replaces the application settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the application settings for the production slot.
      appSettings - Application settings of the app.
      Returns:
      string dictionary resource.
      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.
    • listApplicationSettingsSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StringDictionaryInner>> listApplicationSettingsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Gets the application settings of an app. Description for Gets the application settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the application settings for the production slot.
      Returns:
      string dictionary resource along with Response on successful completion of Mono.
      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.
    • listApplicationSettingsSlotAsync

      Mono<StringDictionaryInner> listApplicationSettingsSlotAsync(String resourceGroupName, String name, String slot)
      Gets the application settings of an app. Description for Gets the application settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the application settings for the production slot.
      Returns:
      string dictionary resource on successful completion of Mono.
      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.
    • listApplicationSettingsSlotWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> listApplicationSettingsSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets the application settings of an app. Description for Gets the application settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the application settings for the production slot.
      context - The context to associate with this operation.
      Returns:
      string dictionary resource along with Response.
      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.
    • listApplicationSettingsSlot

      StringDictionaryInner listApplicationSettingsSlot(String resourceGroupName, String name, String slot)
      Gets the application settings of an app. Description for Gets the application settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the application settings for the production slot.
      Returns:
      string dictionary resource.
      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.
    • updateAuthSettingsSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteAuthSettingsInner>> updateAuthSettingsSlotWithResponseAsync(String resourceGroupName, String name, String slot, SiteAuthSettingsInner siteAuthSettings)
      Updates the Authentication / Authorization settings associated with web app. Description for Updates the Authentication / Authorization settings associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      siteAuthSettings - Auth settings associated with web app.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization feature along with Response on successful completion of Mono.
      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.
    • updateAuthSettingsSlotAsync

      Mono<SiteAuthSettingsInner> updateAuthSettingsSlotAsync(String resourceGroupName, String name, String slot, SiteAuthSettingsInner siteAuthSettings)
      Updates the Authentication / Authorization settings associated with web app. Description for Updates the Authentication / Authorization settings associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      siteAuthSettings - Auth settings associated with web app.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization feature on successful completion of Mono.
      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.
    • updateAuthSettingsSlotWithResponse

      com.azure.core.http.rest.Response<SiteAuthSettingsInner> updateAuthSettingsSlotWithResponse(String resourceGroupName, String name, String slot, SiteAuthSettingsInner siteAuthSettings, com.azure.core.util.Context context)
      Updates the Authentication / Authorization settings associated with web app. Description for Updates the Authentication / Authorization settings associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      siteAuthSettings - Auth settings associated with web app.
      context - The context to associate with this operation.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization feature along with Response.
      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.
    • updateAuthSettingsSlot

      SiteAuthSettingsInner updateAuthSettingsSlot(String resourceGroupName, String name, String slot, SiteAuthSettingsInner siteAuthSettings)
      Updates the Authentication / Authorization settings associated with web app. Description for Updates the Authentication / Authorization settings associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      siteAuthSettings - Auth settings associated with web app.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization feature.
      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.
    • getAuthSettingsSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteAuthSettingsInner>> getAuthSettingsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Gets the Authentication/Authorization settings of an app. Description for Gets the Authentication/Authorization settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization feature along with Response on successful completion of Mono.
      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.
    • getAuthSettingsSlotAsync

      Mono<SiteAuthSettingsInner> getAuthSettingsSlotAsync(String resourceGroupName, String name, String slot)
      Gets the Authentication/Authorization settings of an app. Description for Gets the Authentication/Authorization settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization feature on successful completion of Mono.
      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.
    • getAuthSettingsSlotWithResponse

      com.azure.core.http.rest.Response<SiteAuthSettingsInner> getAuthSettingsSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets the Authentication/Authorization settings of an app. Description for Gets the Authentication/Authorization settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot.
      context - The context to associate with this operation.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization feature along with Response.
      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.
    • getAuthSettingsSlot

      SiteAuthSettingsInner getAuthSettingsSlot(String resourceGroupName, String name, String slot)
      Gets the Authentication/Authorization settings of an app. Description for Gets the Authentication/Authorization settings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization feature.
      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.
    • getAuthSettingsV2WithoutSecretsSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteAuthSettingsV2Inner>> getAuthSettingsV2WithoutSecretsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Gets site's Authentication / Authorization settings for apps via the V2 format.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot.
      Returns:
      site's Authentication / Authorization settings for apps via the V2 format along with Response on successful completion of Mono.
      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.
    • getAuthSettingsV2WithoutSecretsSlotAsync

      Mono<SiteAuthSettingsV2Inner> getAuthSettingsV2WithoutSecretsSlotAsync(String resourceGroupName, String name, String slot)
      Gets site's Authentication / Authorization settings for apps via the V2 format.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot.
      Returns:
      site's Authentication / Authorization settings for apps via the V2 format on successful completion of Mono.
      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.
    • getAuthSettingsV2WithoutSecretsSlotWithResponse

      com.azure.core.http.rest.Response<SiteAuthSettingsV2Inner> getAuthSettingsV2WithoutSecretsSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets site's Authentication / Authorization settings for apps via the V2 format.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot.
      context - The context to associate with this operation.
      Returns:
      site's Authentication / Authorization settings for apps via the V2 format along with Response.
      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.
    • getAuthSettingsV2WithoutSecretsSlot

      SiteAuthSettingsV2Inner getAuthSettingsV2WithoutSecretsSlot(String resourceGroupName, String name, String slot)
      Gets site's Authentication / Authorization settings for apps via the V2 format.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot.
      Returns:
      site's Authentication / Authorization settings for apps via the V2 format.
      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.
    • updateAuthSettingsV2SlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteAuthSettingsV2Inner>> updateAuthSettingsV2SlotWithResponseAsync(String resourceGroupName, String name, String slot, SiteAuthSettingsV2Inner siteAuthSettingsV2)
      Updates site's Authentication / Authorization settings for apps via the V2 format Description for Updates site's Authentication / Authorization settings for apps via the V2 format.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      siteAuthSettingsV2 - Auth settings associated with web app.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization V2 feature along with Response on successful completion of Mono.
      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.
    • updateAuthSettingsV2SlotAsync

      Mono<SiteAuthSettingsV2Inner> updateAuthSettingsV2SlotAsync(String resourceGroupName, String name, String slot, SiteAuthSettingsV2Inner siteAuthSettingsV2)
      Updates site's Authentication / Authorization settings for apps via the V2 format Description for Updates site's Authentication / Authorization settings for apps via the V2 format.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      siteAuthSettingsV2 - Auth settings associated with web app.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization V2 feature on successful completion of Mono.
      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.
    • updateAuthSettingsV2SlotWithResponse

      com.azure.core.http.rest.Response<SiteAuthSettingsV2Inner> updateAuthSettingsV2SlotWithResponse(String resourceGroupName, String name, String slot, SiteAuthSettingsV2Inner siteAuthSettingsV2, com.azure.core.util.Context context)
      Updates site's Authentication / Authorization settings for apps via the V2 format Description for Updates site's Authentication / Authorization settings for apps via the V2 format.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      siteAuthSettingsV2 - Auth settings associated with web app.
      context - The context to associate with this operation.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization V2 feature along with Response.
      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.
    • updateAuthSettingsV2Slot

      SiteAuthSettingsV2Inner updateAuthSettingsV2Slot(String resourceGroupName, String name, String slot, SiteAuthSettingsV2Inner siteAuthSettingsV2)
      Updates site's Authentication / Authorization settings for apps via the V2 format Description for Updates site's Authentication / Authorization settings for apps via the V2 format.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      siteAuthSettingsV2 - Auth settings associated with web app.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization V2 feature.
      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.
    • getAuthSettingsV2SlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteAuthSettingsV2Inner>> getAuthSettingsV2SlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Gets site's Authentication / Authorization settings for apps via the V2 format Description for Gets site's Authentication / Authorization settings for apps via the V2 format.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization V2 feature along with Response on successful completion of Mono.
      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.
    • getAuthSettingsV2SlotAsync

      Mono<SiteAuthSettingsV2Inner> getAuthSettingsV2SlotAsync(String resourceGroupName, String name, String slot)
      Gets site's Authentication / Authorization settings for apps via the V2 format Description for Gets site's Authentication / Authorization settings for apps via the V2 format.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization V2 feature on successful completion of Mono.
      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.
    • getAuthSettingsV2SlotWithResponse

      com.azure.core.http.rest.Response<SiteAuthSettingsV2Inner> getAuthSettingsV2SlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets site's Authentication / Authorization settings for apps via the V2 format Description for Gets site's Authentication / Authorization settings for apps via the V2 format.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot.
      context - The context to associate with this operation.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization V2 feature along with Response.
      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.
    • getAuthSettingsV2Slot

      SiteAuthSettingsV2Inner getAuthSettingsV2Slot(String resourceGroupName, String name, String slot)
      Gets site's Authentication / Authorization settings for apps via the V2 format Description for Gets site's Authentication / Authorization settings for apps via the V2 format.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot.
      Returns:
      configuration settings for the Azure App Service Authentication / Authorization V2 feature.
      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.
    • updateAzureStorageAccountsSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<AzureStoragePropertyDictionaryResourceInner>> updateAzureStorageAccountsSlotWithResponseAsync(String resourceGroupName, String name, String slot, AzureStoragePropertyDictionaryResourceInner azureStorageAccounts)
      Updates the Azure storage account configurations of an app. Description for Updates the Azure storage account configurations of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the Azure storage account configurations for the production slot.
      azureStorageAccounts - Azure storage accounts of the app.
      Returns:
      azureStorageInfo dictionary resource along with Response on successful completion of Mono.
      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.
    • updateAzureStorageAccountsSlotAsync

      Mono<AzureStoragePropertyDictionaryResourceInner> updateAzureStorageAccountsSlotAsync(String resourceGroupName, String name, String slot, AzureStoragePropertyDictionaryResourceInner azureStorageAccounts)
      Updates the Azure storage account configurations of an app. Description for Updates the Azure storage account configurations of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the Azure storage account configurations for the production slot.
      azureStorageAccounts - Azure storage accounts of the app.
      Returns:
      azureStorageInfo dictionary resource on successful completion of Mono.
      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.
    • updateAzureStorageAccountsSlotWithResponse

      com.azure.core.http.rest.Response<AzureStoragePropertyDictionaryResourceInner> updateAzureStorageAccountsSlotWithResponse(String resourceGroupName, String name, String slot, AzureStoragePropertyDictionaryResourceInner azureStorageAccounts, com.azure.core.util.Context context)
      Updates the Azure storage account configurations of an app. Description for Updates the Azure storage account configurations of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the Azure storage account configurations for the production slot.
      azureStorageAccounts - Azure storage accounts of the app.
      context - The context to associate with this operation.
      Returns:
      azureStorageInfo dictionary resource along with Response.
      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.
    • updateAzureStorageAccountsSlot

      AzureStoragePropertyDictionaryResourceInner updateAzureStorageAccountsSlot(String resourceGroupName, String name, String slot, AzureStoragePropertyDictionaryResourceInner azureStorageAccounts)
      Updates the Azure storage account configurations of an app. Description for Updates the Azure storage account configurations of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the Azure storage account configurations for the production slot.
      azureStorageAccounts - Azure storage accounts of the app.
      Returns:
      azureStorageInfo dictionary resource.
      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.
    • listAzureStorageAccountsSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<AzureStoragePropertyDictionaryResourceInner>> listAzureStorageAccountsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Gets the Azure storage account configurations of an app. Description for Gets the Azure storage account configurations of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the Azure storage account configurations for the production slot.
      Returns:
      azureStorageInfo dictionary resource along with Response on successful completion of Mono.
      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.
    • listAzureStorageAccountsSlotAsync

      Mono<AzureStoragePropertyDictionaryResourceInner> listAzureStorageAccountsSlotAsync(String resourceGroupName, String name, String slot)
      Gets the Azure storage account configurations of an app. Description for Gets the Azure storage account configurations of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the Azure storage account configurations for the production slot.
      Returns:
      azureStorageInfo dictionary resource on successful completion of Mono.
      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.
    • listAzureStorageAccountsSlotWithResponse

      com.azure.core.http.rest.Response<AzureStoragePropertyDictionaryResourceInner> listAzureStorageAccountsSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets the Azure storage account configurations of an app. Description for Gets the Azure storage account configurations of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the Azure storage account configurations for the production slot.
      context - The context to associate with this operation.
      Returns:
      azureStorageInfo dictionary resource along with Response.
      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.
    • listAzureStorageAccountsSlot

      AzureStoragePropertyDictionaryResourceInner listAzureStorageAccountsSlot(String resourceGroupName, String name, String slot)
      Gets the Azure storage account configurations of an app. Description for Gets the Azure storage account configurations of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the Azure storage account configurations for the production slot.
      Returns:
      azureStorageInfo dictionary resource.
      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.
    • updateBackupConfigurationSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<BackupRequestInner>> updateBackupConfigurationSlotWithResponseAsync(String resourceGroupName, String name, String slot, BackupRequestInner request)
      Updates the backup configuration of an app. Description for Updates the backup configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the backup configuration for the production slot.
      request - Edited backup configuration.
      Returns:
      description of a backup which will be performed along with Response on successful completion of Mono.
      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.
    • updateBackupConfigurationSlotAsync

      Mono<BackupRequestInner> updateBackupConfigurationSlotAsync(String resourceGroupName, String name, String slot, BackupRequestInner request)
      Updates the backup configuration of an app. Description for Updates the backup configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the backup configuration for the production slot.
      request - Edited backup configuration.
      Returns:
      description of a backup which will be performed on successful completion of Mono.
      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.
    • updateBackupConfigurationSlotWithResponse

      com.azure.core.http.rest.Response<BackupRequestInner> updateBackupConfigurationSlotWithResponse(String resourceGroupName, String name, String slot, BackupRequestInner request, com.azure.core.util.Context context)
      Updates the backup configuration of an app. Description for Updates the backup configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the backup configuration for the production slot.
      request - Edited backup configuration.
      context - The context to associate with this operation.
      Returns:
      description of a backup which will be performed along with Response.
      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.
    • updateBackupConfigurationSlot

      BackupRequestInner updateBackupConfigurationSlot(String resourceGroupName, String name, String slot, BackupRequestInner request)
      Updates the backup configuration of an app. Description for Updates the backup configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the backup configuration for the production slot.
      request - Edited backup configuration.
      Returns:
      description of a backup which will be performed.
      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.
    • deleteBackupConfigurationSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteBackupConfigurationSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Deletes the backup configuration of an app. Description for Deletes the backup configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the backup configuration for the production slot.
      Returns:
      the Response on successful completion of Mono.
      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.
    • deleteBackupConfigurationSlotAsync

      Mono<Void> deleteBackupConfigurationSlotAsync(String resourceGroupName, String name, String slot)
      Deletes the backup configuration of an app. Description for Deletes the backup configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the backup configuration for the production slot.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • deleteBackupConfigurationSlotWithResponse

      com.azure.core.http.rest.Response<Void> deleteBackupConfigurationSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Deletes the backup configuration of an app. Description for Deletes the backup configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the backup configuration for the production slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • deleteBackupConfigurationSlot

      void deleteBackupConfigurationSlot(String resourceGroupName, String name, String slot)
      Deletes the backup configuration of an app. Description for Deletes the backup configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the backup configuration for the production slot.
      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.
    • getBackupConfigurationSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<BackupRequestInner>> getBackupConfigurationSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Gets the backup configuration of an app. Description for Gets the backup configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the backup configuration for the production slot.
      Returns:
      description of a backup which will be performed along with Response on successful completion of Mono.
      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.
    • getBackupConfigurationSlotAsync

      Mono<BackupRequestInner> getBackupConfigurationSlotAsync(String resourceGroupName, String name, String slot)
      Gets the backup configuration of an app. Description for Gets the backup configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the backup configuration for the production slot.
      Returns:
      description of a backup which will be performed on successful completion of Mono.
      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.
    • getBackupConfigurationSlotWithResponse

      com.azure.core.http.rest.Response<BackupRequestInner> getBackupConfigurationSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets the backup configuration of an app. Description for Gets the backup configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the backup configuration for the production slot.
      context - The context to associate with this operation.
      Returns:
      description of a backup which will be performed along with Response.
      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.
    • getBackupConfigurationSlot

      BackupRequestInner getBackupConfigurationSlot(String resourceGroupName, String name, String slot)
      Gets the backup configuration of an app. Description for Gets the backup configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the backup configuration for the production slot.
      Returns:
      description of a backup which will be performed.
      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.
    • getAppSettingsKeyVaultReferencesSlotAsync

      com.azure.core.http.rest.PagedFlux<ApiKVReferenceInner> getAppSettingsKeyVaultReferencesSlotAsync(String resourceGroupName, String name, String slot)
      Gets the config reference app settings and status of an app Description for Gets the config reference app settings and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - The slot parameter.
      Returns:
      the 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.
    • getAppSettingsKeyVaultReferencesSlot

      com.azure.core.http.rest.PagedIterable<ApiKVReferenceInner> getAppSettingsKeyVaultReferencesSlot(String resourceGroupName, String name, String slot)
      Gets the config reference app settings and status of an app Description for Gets the config reference app settings and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - The slot parameter.
      Returns:
      the 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.
    • getAppSettingsKeyVaultReferencesSlot

      com.azure.core.http.rest.PagedIterable<ApiKVReferenceInner> getAppSettingsKeyVaultReferencesSlot(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets the config reference app settings and status of an app Description for Gets the config reference app settings and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - The slot parameter.
      context - The context to associate with this operation.
      Returns:
      the 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.
    • getAppSettingKeyVaultReferenceSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<ApiKVReferenceInner>> getAppSettingKeyVaultReferenceSlotWithResponseAsync(String resourceGroupName, String name, String appSettingKey, String slot)
      Gets the config reference and status of an app Description for Gets the config reference and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      appSettingKey - App Setting key name.
      slot - The slot parameter.
      Returns:
      description of site key vault references along with Response on successful completion of Mono.
      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.
    • getAppSettingKeyVaultReferenceSlotAsync

      Mono<ApiKVReferenceInner> getAppSettingKeyVaultReferenceSlotAsync(String resourceGroupName, String name, String appSettingKey, String slot)
      Gets the config reference and status of an app Description for Gets the config reference and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      appSettingKey - App Setting key name.
      slot - The slot parameter.
      Returns:
      description of site key vault references on successful completion of Mono.
      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.
    • getAppSettingKeyVaultReferenceSlotWithResponse

      com.azure.core.http.rest.Response<ApiKVReferenceInner> getAppSettingKeyVaultReferenceSlotWithResponse(String resourceGroupName, String name, String appSettingKey, String slot, com.azure.core.util.Context context)
      Gets the config reference and status of an app Description for Gets the config reference and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      appSettingKey - App Setting key name.
      slot - The slot parameter.
      context - The context to associate with this operation.
      Returns:
      description of site key vault references along with Response.
      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.
    • getAppSettingKeyVaultReferenceSlot

      ApiKVReferenceInner getAppSettingKeyVaultReferenceSlot(String resourceGroupName, String name, String appSettingKey, String slot)
      Gets the config reference and status of an app Description for Gets the config reference and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      appSettingKey - App Setting key name.
      slot - The slot parameter.
      Returns:
      description of site key vault references.
      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.
    • getSiteConnectionStringKeyVaultReferencesSlotAsync

      com.azure.core.http.rest.PagedFlux<ApiKVReferenceInner> getSiteConnectionStringKeyVaultReferencesSlotAsync(String resourceGroupName, String name, String slot)
      Gets the config reference app settings and status of an app Description for Gets the config reference app settings and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - The slot parameter.
      Returns:
      the 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.
    • getSiteConnectionStringKeyVaultReferencesSlot

      com.azure.core.http.rest.PagedIterable<ApiKVReferenceInner> getSiteConnectionStringKeyVaultReferencesSlot(String resourceGroupName, String name, String slot)
      Gets the config reference app settings and status of an app Description for Gets the config reference app settings and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - The slot parameter.
      Returns:
      the 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.
    • getSiteConnectionStringKeyVaultReferencesSlot

      com.azure.core.http.rest.PagedIterable<ApiKVReferenceInner> getSiteConnectionStringKeyVaultReferencesSlot(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets the config reference app settings and status of an app Description for Gets the config reference app settings and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - The slot parameter.
      context - The context to associate with this operation.
      Returns:
      the 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.
    • getSiteConnectionStringKeyVaultReferenceSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<ApiKVReferenceInner>> getSiteConnectionStringKeyVaultReferenceSlotWithResponseAsync(String resourceGroupName, String name, String connectionStringKey, String slot)
      Gets the config reference and status of an app Description for Gets the config reference and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      connectionStringKey - The connectionStringKey parameter.
      slot - The slot parameter.
      Returns:
      description of site key vault references along with Response on successful completion of Mono.
      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.
    • getSiteConnectionStringKeyVaultReferenceSlotAsync

      Mono<ApiKVReferenceInner> getSiteConnectionStringKeyVaultReferenceSlotAsync(String resourceGroupName, String name, String connectionStringKey, String slot)
      Gets the config reference and status of an app Description for Gets the config reference and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      connectionStringKey - The connectionStringKey parameter.
      slot - The slot parameter.
      Returns:
      description of site key vault references on successful completion of Mono.
      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.
    • getSiteConnectionStringKeyVaultReferenceSlotWithResponse

      com.azure.core.http.rest.Response<ApiKVReferenceInner> getSiteConnectionStringKeyVaultReferenceSlotWithResponse(String resourceGroupName, String name, String connectionStringKey, String slot, com.azure.core.util.Context context)
      Gets the config reference and status of an app Description for Gets the config reference and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      connectionStringKey - The connectionStringKey parameter.
      slot - The slot parameter.
      context - The context to associate with this operation.
      Returns:
      description of site key vault references along with Response.
      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.
    • getSiteConnectionStringKeyVaultReferenceSlot

      ApiKVReferenceInner getSiteConnectionStringKeyVaultReferenceSlot(String resourceGroupName, String name, String connectionStringKey, String slot)
      Gets the config reference and status of an app Description for Gets the config reference and status of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      connectionStringKey - The connectionStringKey parameter.
      slot - The slot parameter.
      Returns:
      description of site key vault references.
      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.
    • updateConnectionStringsSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<ConnectionStringDictionaryInner>> updateConnectionStringsSlotWithResponseAsync(String resourceGroupName, String name, String slot, ConnectionStringDictionaryInner connectionStrings)
      Replaces the connection strings of an app. Description for Replaces the connection strings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the connection settings for the production slot.
      connectionStrings - Connection strings of the app or deployment slot. See example.
      Returns:
      string dictionary resource along with Response on successful completion of Mono.
      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.
    • updateConnectionStringsSlotAsync

      Mono<ConnectionStringDictionaryInner> updateConnectionStringsSlotAsync(String resourceGroupName, String name, String slot, ConnectionStringDictionaryInner connectionStrings)
      Replaces the connection strings of an app. Description for Replaces the connection strings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the connection settings for the production slot.
      connectionStrings - Connection strings of the app or deployment slot. See example.
      Returns:
      string dictionary resource on successful completion of Mono.
      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.
    • updateConnectionStringsSlotWithResponse

      com.azure.core.http.rest.Response<ConnectionStringDictionaryInner> updateConnectionStringsSlotWithResponse(String resourceGroupName, String name, String slot, ConnectionStringDictionaryInner connectionStrings, com.azure.core.util.Context context)
      Replaces the connection strings of an app. Description for Replaces the connection strings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the connection settings for the production slot.
      connectionStrings - Connection strings of the app or deployment slot. See example.
      context - The context to associate with this operation.
      Returns:
      string dictionary resource along with Response.
      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.
    • updateConnectionStringsSlot

      ConnectionStringDictionaryInner updateConnectionStringsSlot(String resourceGroupName, String name, String slot, ConnectionStringDictionaryInner connectionStrings)
      Replaces the connection strings of an app. Description for Replaces the connection strings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the connection settings for the production slot.
      connectionStrings - Connection strings of the app or deployment slot. See example.
      Returns:
      string dictionary resource.
      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.
    • listConnectionStringsSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<ConnectionStringDictionaryInner>> listConnectionStringsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Gets the connection strings of an app. Description for Gets the connection strings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the connection settings for the production slot.
      Returns:
      string dictionary resource along with Response on successful completion of Mono.
      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.
    • listConnectionStringsSlotAsync

      Mono<ConnectionStringDictionaryInner> listConnectionStringsSlotAsync(String resourceGroupName, String name, String slot)
      Gets the connection strings of an app. Description for Gets the connection strings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the connection settings for the production slot.
      Returns:
      string dictionary resource on successful completion of Mono.
      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.
    • listConnectionStringsSlotWithResponse

      com.azure.core.http.rest.Response<ConnectionStringDictionaryInner> listConnectionStringsSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets the connection strings of an app. Description for Gets the connection strings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the connection settings for the production slot.
      context - The context to associate with this operation.
      Returns:
      string dictionary resource along with Response.
      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.
    • listConnectionStringsSlot

      ConnectionStringDictionaryInner listConnectionStringsSlot(String resourceGroupName, String name, String slot)
      Gets the connection strings of an app. Description for Gets the connection strings of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the connection settings for the production slot.
      Returns:
      string dictionary resource.
      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.
    • getDiagnosticLogsConfigurationSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteLogsConfigInner>> getDiagnosticLogsConfigurationSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Gets the logging configuration of an app. Description for Gets the logging configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the logging configuration for the production slot.
      Returns:
      configuration of App Service site logs along with Response on successful completion of Mono.
      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.
    • getDiagnosticLogsConfigurationSlotAsync

      Mono<SiteLogsConfigInner> getDiagnosticLogsConfigurationSlotAsync(String resourceGroupName, String name, String slot)
      Gets the logging configuration of an app. Description for Gets the logging configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the logging configuration for the production slot.
      Returns:
      configuration of App Service site logs on successful completion of Mono.
      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.
    • getDiagnosticLogsConfigurationSlotWithResponse

      com.azure.core.http.rest.Response<SiteLogsConfigInner> getDiagnosticLogsConfigurationSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets the logging configuration of an app. Description for Gets the logging configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the logging configuration for the production slot.
      context - The context to associate with this operation.
      Returns:
      configuration of App Service site logs along with Response.
      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.
    • getDiagnosticLogsConfigurationSlot

      SiteLogsConfigInner getDiagnosticLogsConfigurationSlot(String resourceGroupName, String name, String slot)
      Gets the logging configuration of an app. Description for Gets the logging configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the logging configuration for the production slot.
      Returns:
      configuration of App Service site logs.
      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.
    • updateDiagnosticLogsConfigSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteLogsConfigInner>> updateDiagnosticLogsConfigSlotWithResponseAsync(String resourceGroupName, String name, String slot, SiteLogsConfigInner siteLogsConfig)
      Updates the logging configuration of an app. Description for Updates the logging configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the logging configuration for the production slot.
      siteLogsConfig - A SiteLogsConfig JSON object that contains the logging configuration to change in the "properties" property.
      Returns:
      configuration of App Service site logs along with Response on successful completion of Mono.
      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.
    • updateDiagnosticLogsConfigSlotAsync

      Mono<SiteLogsConfigInner> updateDiagnosticLogsConfigSlotAsync(String resourceGroupName, String name, String slot, SiteLogsConfigInner siteLogsConfig)
      Updates the logging configuration of an app. Description for Updates the logging configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the logging configuration for the production slot.
      siteLogsConfig - A SiteLogsConfig JSON object that contains the logging configuration to change in the "properties" property.
      Returns:
      configuration of App Service site logs on successful completion of Mono.
      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.
    • updateDiagnosticLogsConfigSlotWithResponse

      com.azure.core.http.rest.Response<SiteLogsConfigInner> updateDiagnosticLogsConfigSlotWithResponse(String resourceGroupName, String name, String slot, SiteLogsConfigInner siteLogsConfig, com.azure.core.util.Context context)
      Updates the logging configuration of an app. Description for Updates the logging configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the logging configuration for the production slot.
      siteLogsConfig - A SiteLogsConfig JSON object that contains the logging configuration to change in the "properties" property.
      context - The context to associate with this operation.
      Returns:
      configuration of App Service site logs along with Response.
      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.
    • updateDiagnosticLogsConfigSlot

      SiteLogsConfigInner updateDiagnosticLogsConfigSlot(String resourceGroupName, String name, String slot, SiteLogsConfigInner siteLogsConfig)
      Updates the logging configuration of an app. Description for Updates the logging configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the logging configuration for the production slot.
      siteLogsConfig - A SiteLogsConfig JSON object that contains the logging configuration to change in the "properties" property.
      Returns:
      configuration of App Service site logs.
      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.
    • updateMetadataSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StringDictionaryInner>> updateMetadataSlotWithResponseAsync(String resourceGroupName, String name, String slot, StringDictionaryInner metadata)
      Replaces the metadata of an app. Description for Replaces the metadata of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the metadata for the production slot.
      metadata - Edited metadata of the app or deployment slot. See example.
      Returns:
      string dictionary resource along with Response on successful completion of Mono.
      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.
    • updateMetadataSlotAsync

      Mono<StringDictionaryInner> updateMetadataSlotAsync(String resourceGroupName, String name, String slot, StringDictionaryInner metadata)
      Replaces the metadata of an app. Description for Replaces the metadata of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the metadata for the production slot.
      metadata - Edited metadata of the app or deployment slot. See example.
      Returns:
      string dictionary resource on successful completion of Mono.
      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.
    • updateMetadataSlotWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> updateMetadataSlotWithResponse(String resourceGroupName, String name, String slot, StringDictionaryInner metadata, com.azure.core.util.Context context)
      Replaces the metadata of an app. Description for Replaces the metadata of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the metadata for the production slot.
      metadata - Edited metadata of the app or deployment slot. See example.
      context - The context to associate with this operation.
      Returns:
      string dictionary resource along with Response.
      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.
    • updateMetadataSlot

      StringDictionaryInner updateMetadataSlot(String resourceGroupName, String name, String slot, StringDictionaryInner metadata)
      Replaces the metadata of an app. Description for Replaces the metadata of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the metadata for the production slot.
      metadata - Edited metadata of the app or deployment slot. See example.
      Returns:
      string dictionary resource.
      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.
    • listMetadataSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StringDictionaryInner>> listMetadataSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Gets the metadata of an app. Description for Gets the metadata of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the metadata for the production slot.
      Returns:
      string dictionary resource along with Response on successful completion of Mono.
      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.
    • listMetadataSlotAsync

      Mono<StringDictionaryInner> listMetadataSlotAsync(String resourceGroupName, String name, String slot)
      Gets the metadata of an app. Description for Gets the metadata of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the metadata for the production slot.
      Returns:
      string dictionary resource on successful completion of Mono.
      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.
    • listMetadataSlotWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> listMetadataSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets the metadata of an app. Description for Gets the metadata of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the metadata for the production slot.
      context - The context to associate with this operation.
      Returns:
      string dictionary resource along with Response.
      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.
    • listMetadataSlot

      StringDictionaryInner listMetadataSlot(String resourceGroupName, String name, String slot)
      Gets the metadata of an app. Description for Gets the metadata of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the metadata for the production slot.
      Returns:
      string dictionary resource.
      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.
    • listPublishingCredentialsSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> listPublishingCredentialsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Gets the Git/FTP publishing credentials of an app. Description for Gets the Git/FTP publishing credentials of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the publishing credentials for the production slot.
      Returns:
      user credentials used for publishing activity along with Response on successful completion of Mono.
      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.
    • beginListPublishingCredentialsSlotAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<UserInner>,UserInner> beginListPublishingCredentialsSlotAsync(String resourceGroupName, String name, String slot)
      Gets the Git/FTP publishing credentials of an app. Description for Gets the Git/FTP publishing credentials of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the publishing credentials for the production slot.
      Returns:
      the PollerFlux for polling of user credentials used for publishing activity.
      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.
    • beginListPublishingCredentialsSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<UserInner>,UserInner> beginListPublishingCredentialsSlot(String resourceGroupName, String name, String slot)
      Gets the Git/FTP publishing credentials of an app. Description for Gets the Git/FTP publishing credentials of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the publishing credentials for the production slot.
      Returns:
      the SyncPoller for polling of user credentials used for publishing activity.
      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.
    • beginListPublishingCredentialsSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<UserInner>,UserInner> beginListPublishingCredentialsSlot(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets the Git/FTP publishing credentials of an app. Description for Gets the Git/FTP publishing credentials of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the publishing credentials for the production slot.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of user credentials used for publishing activity.
      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.
    • listPublishingCredentialsSlotAsync

      Mono<UserInner> listPublishingCredentialsSlotAsync(String resourceGroupName, String name, String slot)
      Gets the Git/FTP publishing credentials of an app. Description for Gets the Git/FTP publishing credentials of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the publishing credentials for the production slot.
      Returns:
      user credentials used for publishing activity on successful completion of Mono.
      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.
    • listPublishingCredentialsSlot

      UserInner listPublishingCredentialsSlot(String resourceGroupName, String name, String slot)
      Gets the Git/FTP publishing credentials of an app. Description for Gets the Git/FTP publishing credentials of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the publishing credentials for the production slot.
      Returns:
      user credentials used for publishing activity.
      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.
    • listPublishingCredentialsSlot

      UserInner listPublishingCredentialsSlot(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets the Git/FTP publishing credentials of an app. Description for Gets the Git/FTP publishing credentials of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the publishing credentials for the production slot.
      context - The context to associate with this operation.
      Returns:
      user credentials used for publishing activity.
      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.
    • updateSitePushSettingsSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<PushSettingsInner>> updateSitePushSettingsSlotWithResponseAsync(String resourceGroupName, String name, String slot, PushSettingsInner pushSettings)
      Updates the Push settings associated with web app. Description for Updates the Push settings associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      pushSettings - Push settings associated with web app.
      Returns:
      push settings for the App along with Response on successful completion of Mono.
      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.
    • updateSitePushSettingsSlotAsync

      Mono<PushSettingsInner> updateSitePushSettingsSlotAsync(String resourceGroupName, String name, String slot, PushSettingsInner pushSettings)
      Updates the Push settings associated with web app. Description for Updates the Push settings associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      pushSettings - Push settings associated with web app.
      Returns:
      push settings for the App on successful completion of Mono.
      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.
    • updateSitePushSettingsSlotWithResponse

      com.azure.core.http.rest.Response<PushSettingsInner> updateSitePushSettingsSlotWithResponse(String resourceGroupName, String name, String slot, PushSettingsInner pushSettings, com.azure.core.util.Context context)
      Updates the Push settings associated with web app. Description for Updates the Push settings associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      pushSettings - Push settings associated with web app.
      context - The context to associate with this operation.
      Returns:
      push settings for the App along with Response.
      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.
    • updateSitePushSettingsSlot

      PushSettingsInner updateSitePushSettingsSlot(String resourceGroupName, String name, String slot, PushSettingsInner pushSettings)
      Updates the Push settings associated with web app. Description for Updates the Push settings associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      pushSettings - Push settings associated with web app.
      Returns:
      push settings for the App.
      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.
    • listSitePushSettingsSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<PushSettingsInner>> listSitePushSettingsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Gets the Push settings associated with web app. Description for Gets the Push settings associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      push settings for the App along with Response on successful completion of Mono.
      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.
    • listSitePushSettingsSlotAsync

      Mono<PushSettingsInner> listSitePushSettingsSlotAsync(String resourceGroupName, String name, String slot)
      Gets the Push settings associated with web app. Description for Gets the Push settings associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      push settings for the App on successful completion of Mono.
      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.
    • listSitePushSettingsSlotWithResponse

      com.azure.core.http.rest.Response<PushSettingsInner> listSitePushSettingsSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets the Push settings associated with web app. Description for Gets the Push settings associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      context - The context to associate with this operation.
      Returns:
      push settings for the App along with Response.
      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.
    • listSitePushSettingsSlot

      PushSettingsInner listSitePushSettingsSlot(String resourceGroupName, String name, String slot)
      Gets the Push settings associated with web app. Description for Gets the Push settings associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      push settings for the App.
      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.
    • getConfigurationSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteConfigResourceInner>> getConfigurationSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc. Description for Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
      Returns:
      web app configuration ARM resource along with Response on successful completion of Mono.
      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.
    • getConfigurationSlotAsync

      Mono<SiteConfigResourceInner> getConfigurationSlotAsync(String resourceGroupName, String name, String slot)
      Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc. Description for Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
      Returns:
      web app configuration ARM resource on successful completion of Mono.
      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.
    • getConfigurationSlotWithResponse

      com.azure.core.http.rest.Response<SiteConfigResourceInner> getConfigurationSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc. Description for Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
      context - The context to associate with this operation.
      Returns:
      web app configuration ARM resource along with Response.
      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.
    • getConfigurationSlot

      SiteConfigResourceInner getConfigurationSlot(String resourceGroupName, String name, String slot)
      Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc. Description for Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
      Returns:
      web app configuration ARM resource.
      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.
    • createOrUpdateConfigurationSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteConfigResourceInner>> createOrUpdateConfigurationSlotWithResponseAsync(String resourceGroupName, String name, String slot, SiteConfigResourceInner siteConfig)
      Updates the configuration of an app. Description for Updates the configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update configuration for the production slot.
      siteConfig - JSON representation of a SiteConfig object. See example.
      Returns:
      web app configuration ARM resource along with Response on successful completion of Mono.
      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.
    • createOrUpdateConfigurationSlotAsync

      Mono<SiteConfigResourceInner> createOrUpdateConfigurationSlotAsync(String resourceGroupName, String name, String slot, SiteConfigResourceInner siteConfig)
      Updates the configuration of an app. Description for Updates the configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update configuration for the production slot.
      siteConfig - JSON representation of a SiteConfig object. See example.
      Returns:
      web app configuration ARM resource on successful completion of Mono.
      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.
    • createOrUpdateConfigurationSlotWithResponse

      com.azure.core.http.rest.Response<SiteConfigResourceInner> createOrUpdateConfigurationSlotWithResponse(String resourceGroupName, String name, String slot, SiteConfigResourceInner siteConfig, com.azure.core.util.Context context)
      Updates the configuration of an app. Description for Updates the configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update configuration for the production slot.
      siteConfig - JSON representation of a SiteConfig object. See example.
      context - The context to associate with this operation.
      Returns:
      web app configuration ARM resource along with Response.
      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.
    • createOrUpdateConfigurationSlot

      SiteConfigResourceInner createOrUpdateConfigurationSlot(String resourceGroupName, String name, String slot, SiteConfigResourceInner siteConfig)
      Updates the configuration of an app. Description for Updates the configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update configuration for the production slot.
      siteConfig - JSON representation of a SiteConfig object. See example.
      Returns:
      web app configuration ARM resource.
      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.
    • updateConfigurationSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteConfigResourceInner>> updateConfigurationSlotWithResponseAsync(String resourceGroupName, String name, String slot, SiteConfigResourceInner siteConfig)
      Updates the configuration of an app. Description for Updates the configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update configuration for the production slot.
      siteConfig - JSON representation of a SiteConfig object. See example.
      Returns:
      web app configuration ARM resource along with Response on successful completion of Mono.
      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.
    • updateConfigurationSlotAsync

      Mono<SiteConfigResourceInner> updateConfigurationSlotAsync(String resourceGroupName, String name, String slot, SiteConfigResourceInner siteConfig)
      Updates the configuration of an app. Description for Updates the configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update configuration for the production slot.
      siteConfig - JSON representation of a SiteConfig object. See example.
      Returns:
      web app configuration ARM resource on successful completion of Mono.
      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.
    • updateConfigurationSlotWithResponse

      com.azure.core.http.rest.Response<SiteConfigResourceInner> updateConfigurationSlotWithResponse(String resourceGroupName, String name, String slot, SiteConfigResourceInner siteConfig, com.azure.core.util.Context context)
      Updates the configuration of an app. Description for Updates the configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update configuration for the production slot.
      siteConfig - JSON representation of a SiteConfig object. See example.
      context - The context to associate with this operation.
      Returns:
      web app configuration ARM resource along with Response.
      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.
    • updateConfigurationSlot

      SiteConfigResourceInner updateConfigurationSlot(String resourceGroupName, String name, String slot, SiteConfigResourceInner siteConfig)
      Updates the configuration of an app. Description for Updates the configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update configuration for the production slot.
      siteConfig - JSON representation of a SiteConfig object. See example.
      Returns:
      web app configuration ARM resource.
      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.
    • listConfigurationSnapshotInfoSlotAsync

      com.azure.core.http.rest.PagedFlux<SiteConfigurationSnapshotInfoInner> listConfigurationSnapshotInfoSlotAsync(String resourceGroupName, String name, String slot)
      Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot. Description for Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
      Returns:
      collection of metadata for the app configuration snapshots that can be restored 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.
    • listConfigurationSnapshotInfoSlot

      com.azure.core.http.rest.PagedIterable<SiteConfigurationSnapshotInfoInner> listConfigurationSnapshotInfoSlot(String resourceGroupName, String name, String slot)
      Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot. Description for Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
      Returns:
      collection of metadata for the app configuration snapshots that can be restored 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.
    • listConfigurationSnapshotInfoSlot

      com.azure.core.http.rest.PagedIterable<SiteConfigurationSnapshotInfoInner> listConfigurationSnapshotInfoSlot(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot. Description for Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
      context - The context to associate with this operation.
      Returns:
      collection of metadata for the app configuration snapshots that can be restored 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.
    • getConfigurationSnapshotSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteConfigResourceInner>> getConfigurationSnapshotSlotWithResponseAsync(String resourceGroupName, String name, String snapshotId, String slot)
      Gets a snapshot of the configuration of an app at a previous point in time. Description for Gets a snapshot of the configuration of an app at a previous point in time.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      snapshotId - The ID of the snapshot to read.
      slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
      Returns:
      web app configuration ARM resource along with Response on successful completion of Mono.
      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.
    • getConfigurationSnapshotSlotAsync

      Mono<SiteConfigResourceInner> getConfigurationSnapshotSlotAsync(String resourceGroupName, String name, String snapshotId, String slot)
      Gets a snapshot of the configuration of an app at a previous point in time. Description for Gets a snapshot of the configuration of an app at a previous point in time.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      snapshotId - The ID of the snapshot to read.
      slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
      Returns:
      web app configuration ARM resource on successful completion of Mono.
      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.
    • getConfigurationSnapshotSlotWithResponse

      com.azure.core.http.rest.Response<SiteConfigResourceInner> getConfigurationSnapshotSlotWithResponse(String resourceGroupName, String name, String snapshotId, String slot, com.azure.core.util.Context context)
      Gets a snapshot of the configuration of an app at a previous point in time. Description for Gets a snapshot of the configuration of an app at a previous point in time.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      snapshotId - The ID of the snapshot to read.
      slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
      context - The context to associate with this operation.
      Returns:
      web app configuration ARM resource along with Response.
      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.
    • getConfigurationSnapshotSlot

      SiteConfigResourceInner getConfigurationSnapshotSlot(String resourceGroupName, String name, String snapshotId, String slot)
      Gets a snapshot of the configuration of an app at a previous point in time. Description for Gets a snapshot of the configuration of an app at a previous point in time.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      snapshotId - The ID of the snapshot to read.
      slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
      Returns:
      web app configuration ARM resource.
      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.
    • recoverSiteConfigurationSnapshotSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> recoverSiteConfigurationSnapshotSlotWithResponseAsync(String resourceGroupName, String name, String snapshotId, String slot)
      Reverts the configuration of an app to a previous snapshot. Description for Reverts the configuration of an app to a previous snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      snapshotId - The ID of the snapshot to read.
      slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
      Returns:
      the Response on successful completion of Mono.
      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.
    • recoverSiteConfigurationSnapshotSlotAsync

      Mono<Void> recoverSiteConfigurationSnapshotSlotAsync(String resourceGroupName, String name, String snapshotId, String slot)
      Reverts the configuration of an app to a previous snapshot. Description for Reverts the configuration of an app to a previous snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      snapshotId - The ID of the snapshot to read.
      slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • recoverSiteConfigurationSnapshotSlotWithResponse

      com.azure.core.http.rest.Response<Void> recoverSiteConfigurationSnapshotSlotWithResponse(String resourceGroupName, String name, String snapshotId, String slot, com.azure.core.util.Context context)
      Reverts the configuration of an app to a previous snapshot. Description for Reverts the configuration of an app to a previous snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      snapshotId - The ID of the snapshot to read.
      slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • recoverSiteConfigurationSnapshotSlot

      void recoverSiteConfigurationSnapshotSlot(String resourceGroupName, String name, String snapshotId, String slot)
      Reverts the configuration of an app to a previous snapshot. Description for Reverts the configuration of an app to a previous snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      snapshotId - The ID of the snapshot to read.
      slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
      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.
    • getWebSiteContainerLogsSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<com.azure.core.util.BinaryData>> getWebSiteContainerLogsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Gets the last lines of docker logs for the given site Description for Gets the last lines of docker logs for the given site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      the response body along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWebSiteContainerLogsSlotAsync

      Mono<com.azure.core.util.BinaryData> getWebSiteContainerLogsSlotAsync(String resourceGroupName, String name, String slot)
      Gets the last lines of docker logs for the given site Description for Gets the last lines of docker logs for the given site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      the response body on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWebSiteContainerLogsSlotWithResponse

      com.azure.core.http.rest.Response<com.azure.core.util.BinaryData> getWebSiteContainerLogsSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets the last lines of docker logs for the given site Description for Gets the last lines of docker logs for the given site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      context - The context to associate with this operation.
      Returns:
      the response body along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWebSiteContainerLogsSlot

      com.azure.core.util.BinaryData getWebSiteContainerLogsSlot(String resourceGroupName, String name, String slot)
      Gets the last lines of docker logs for the given site Description for Gets the last lines of docker logs for the given site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      the response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getContainerLogsZipSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<com.azure.core.util.BinaryData>> getContainerLogsZipSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Gets the ZIP archived docker log files for the given site Description for Gets the ZIP archived docker log files for the given site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      the response body along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getContainerLogsZipSlotAsync

      Mono<com.azure.core.util.BinaryData> getContainerLogsZipSlotAsync(String resourceGroupName, String name, String slot)
      Gets the ZIP archived docker log files for the given site Description for Gets the ZIP archived docker log files for the given site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      the response body on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getContainerLogsZipSlotWithResponse

      com.azure.core.http.rest.Response<com.azure.core.util.BinaryData> getContainerLogsZipSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets the ZIP archived docker log files for the given site Description for Gets the ZIP archived docker log files for the given site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      context - The context to associate with this operation.
      Returns:
      the response body along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getContainerLogsZipSlot

      com.azure.core.util.BinaryData getContainerLogsZipSlot(String resourceGroupName, String name, String slot)
      Gets the ZIP archived docker log files for the given site Description for Gets the ZIP archived docker log files for the given site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      the response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listContinuousWebJobsSlotAsync

      com.azure.core.http.rest.PagedFlux<ContinuousWebJobInner> listContinuousWebJobsSlotAsync(String resourceGroupName, String name, String slot)
      List continuous web jobs for an app, or a deployment slot. Description for List continuous web jobs for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      Returns:
      collection of Kudu continuous web job information elements 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.
    • listContinuousWebJobsSlot

      com.azure.core.http.rest.PagedIterable<ContinuousWebJobInner> listContinuousWebJobsSlot(String resourceGroupName, String name, String slot)
      List continuous web jobs for an app, or a deployment slot. Description for List continuous web jobs for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      Returns:
      collection of Kudu continuous web job information elements 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.
    • listContinuousWebJobsSlot

      com.azure.core.http.rest.PagedIterable<ContinuousWebJobInner> listContinuousWebJobsSlot(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      List continuous web jobs for an app, or a deployment slot. Description for List continuous web jobs for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      context - The context to associate with this operation.
      Returns:
      collection of Kudu continuous web job information elements 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.
    • getContinuousWebJobSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<ContinuousWebJobInner>> getContinuousWebJobSlotWithResponseAsync(String resourceGroupName, String name, String webJobName, String slot)
      Gets a continuous web job by its ID for an app, or a deployment slot. Description for Gets a continuous web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      Returns:
      continuous Web Job Information along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getContinuousWebJobSlotAsync

      Mono<ContinuousWebJobInner> getContinuousWebJobSlotAsync(String resourceGroupName, String name, String webJobName, String slot)
      Gets a continuous web job by its ID for an app, or a deployment slot. Description for Gets a continuous web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      Returns:
      continuous Web Job Information on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getContinuousWebJobSlotWithResponse

      com.azure.core.http.rest.Response<ContinuousWebJobInner> getContinuousWebJobSlotWithResponse(String resourceGroupName, String name, String webJobName, String slot, com.azure.core.util.Context context)
      Gets a continuous web job by its ID for an app, or a deployment slot. Description for Gets a continuous web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      context - The context to associate with this operation.
      Returns:
      continuous Web Job Information along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getContinuousWebJobSlot

      ContinuousWebJobInner getContinuousWebJobSlot(String resourceGroupName, String name, String webJobName, String slot)
      Gets a continuous web job by its ID for an app, or a deployment slot. Description for Gets a continuous web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      Returns:
      continuous Web Job Information.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteContinuousWebJobSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteContinuousWebJobSlotWithResponseAsync(String resourceGroupName, String name, String webJobName, String slot)
      Delete a continuous web job by its ID for an app, or a deployment slot. Description for Delete a continuous web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      Returns:
      the Response on successful completion of Mono.
      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.
    • deleteContinuousWebJobSlotAsync

      Mono<Void> deleteContinuousWebJobSlotAsync(String resourceGroupName, String name, String webJobName, String slot)
      Delete a continuous web job by its ID for an app, or a deployment slot. Description for Delete a continuous web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • deleteContinuousWebJobSlotWithResponse

      com.azure.core.http.rest.Response<Void> deleteContinuousWebJobSlotWithResponse(String resourceGroupName, String name, String webJobName, String slot, com.azure.core.util.Context context)
      Delete a continuous web job by its ID for an app, or a deployment slot. Description for Delete a continuous web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • deleteContinuousWebJobSlot

      void deleteContinuousWebJobSlot(String resourceGroupName, String name, String webJobName, String slot)
      Delete a continuous web job by its ID for an app, or a deployment slot. Description for Delete a continuous web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      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.
    • startContinuousWebJobSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> startContinuousWebJobSlotWithResponseAsync(String resourceGroupName, String name, String webJobName, String slot)
      Start a continuous web job for an app, or a deployment slot. Description for Start a continuous web job for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • startContinuousWebJobSlotAsync

      Mono<Void> startContinuousWebJobSlotAsync(String resourceGroupName, String name, String webJobName, String slot)
      Start a continuous web job for an app, or a deployment slot. Description for Start a continuous web job for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • startContinuousWebJobSlotWithResponse

      com.azure.core.http.rest.Response<Void> startContinuousWebJobSlotWithResponse(String resourceGroupName, String name, String webJobName, String slot, com.azure.core.util.Context context)
      Start a continuous web job for an app, or a deployment slot. Description for Start a continuous web job for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • startContinuousWebJobSlot

      void startContinuousWebJobSlot(String resourceGroupName, String name, String webJobName, String slot)
      Start a continuous web job for an app, or a deployment slot. Description for Start a continuous web job for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • stopContinuousWebJobSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> stopContinuousWebJobSlotWithResponseAsync(String resourceGroupName, String name, String webJobName, String slot)
      Stop a continuous web job for an app, or a deployment slot. Description for Stop a continuous web job for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • stopContinuousWebJobSlotAsync

      Mono<Void> stopContinuousWebJobSlotAsync(String resourceGroupName, String name, String webJobName, String slot)
      Stop a continuous web job for an app, or a deployment slot. Description for Stop a continuous web job for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • stopContinuousWebJobSlotWithResponse

      com.azure.core.http.rest.Response<Void> stopContinuousWebJobSlotWithResponse(String resourceGroupName, String name, String webJobName, String slot, com.azure.core.util.Context context)
      Stop a continuous web job for an app, or a deployment slot. Description for Stop a continuous web job for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • stopContinuousWebJobSlot

      void stopContinuousWebJobSlot(String resourceGroupName, String name, String webJobName, String slot)
      Stop a continuous web job for an app, or a deployment slot. Description for Stop a continuous web job for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listSlotSiteDeploymentStatusesSlotAsync

      com.azure.core.http.rest.PagedFlux<CsmDeploymentStatus> listSlotSiteDeploymentStatusesSlotAsync(String resourceGroupName, String name, String slot)
      List deployment statuses for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the deployment status for the production slot.
      Returns:
      deployment status collection ARM resource 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.
    • listSlotSiteDeploymentStatusesSlot

      com.azure.core.http.rest.PagedIterable<CsmDeploymentStatus> listSlotSiteDeploymentStatusesSlot(String resourceGroupName, String name, String slot)
      List deployment statuses for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the deployment status for the production slot.
      Returns:
      deployment status collection ARM resource 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.
    • listSlotSiteDeploymentStatusesSlot

      com.azure.core.http.rest.PagedIterable<CsmDeploymentStatus> listSlotSiteDeploymentStatusesSlot(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      List deployment statuses for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the deployment status for the production slot.
      context - The context to associate with this operation.
      Returns:
      deployment status collection ARM resource 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.
    • getSlotSiteDeploymentStatusSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> getSlotSiteDeploymentStatusSlotWithResponseAsync(String resourceGroupName, String name, String slot, String deploymentStatusId)
      Gets the deployment status for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the deployment status for the production slot.
      deploymentStatusId - GUID of the deployment operation.
      Returns:
      the deployment status for an app (or deployment slot, if specified) along with Response on successful completion of Mono.
      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.
    • beginGetSlotSiteDeploymentStatusSlotAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<CsmDeploymentStatus>,CsmDeploymentStatus> beginGetSlotSiteDeploymentStatusSlotAsync(String resourceGroupName, String name, String slot, String deploymentStatusId)
      Gets the deployment status for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the deployment status for the production slot.
      deploymentStatusId - GUID of the deployment operation.
      Returns:
      the PollerFlux for polling of the deployment status for an app (or deployment slot, if specified).
      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.
    • beginGetSlotSiteDeploymentStatusSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<CsmDeploymentStatus>,CsmDeploymentStatus> beginGetSlotSiteDeploymentStatusSlot(String resourceGroupName, String name, String slot, String deploymentStatusId)
      Gets the deployment status for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the deployment status for the production slot.
      deploymentStatusId - GUID of the deployment operation.
      Returns:
      the SyncPoller for polling of the deployment status for an app (or deployment slot, if specified).
      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.
    • beginGetSlotSiteDeploymentStatusSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<CsmDeploymentStatus>,CsmDeploymentStatus> beginGetSlotSiteDeploymentStatusSlot(String resourceGroupName, String name, String slot, String deploymentStatusId, com.azure.core.util.Context context)
      Gets the deployment status for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the deployment status for the production slot.
      deploymentStatusId - GUID of the deployment operation.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of the deployment status for an app (or deployment slot, if specified).
      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.
    • getSlotSiteDeploymentStatusSlotAsync

      Mono<CsmDeploymentStatus> getSlotSiteDeploymentStatusSlotAsync(String resourceGroupName, String name, String slot, String deploymentStatusId)
      Gets the deployment status for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the deployment status for the production slot.
      deploymentStatusId - GUID of the deployment operation.
      Returns:
      the deployment status for an app (or deployment slot, if specified) on successful completion of Mono.
      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.
    • getSlotSiteDeploymentStatusSlot

      CsmDeploymentStatus getSlotSiteDeploymentStatusSlot(String resourceGroupName, String name, String slot, String deploymentStatusId)
      Gets the deployment status for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the deployment status for the production slot.
      deploymentStatusId - GUID of the deployment operation.
      Returns:
      the deployment status for an app (or deployment slot, if specified).
      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.
    • getSlotSiteDeploymentStatusSlot

      CsmDeploymentStatus getSlotSiteDeploymentStatusSlot(String resourceGroupName, String name, String slot, String deploymentStatusId, com.azure.core.util.Context context)
      Gets the deployment status for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the deployment status for the production slot.
      deploymentStatusId - GUID of the deployment operation.
      context - The context to associate with this operation.
      Returns:
      the deployment status for an app (or deployment slot, if specified).
      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.
    • listDeploymentsSlotAsync

      com.azure.core.http.rest.PagedFlux<DeploymentInner> listDeploymentsSlotAsync(String resourceGroupName, String name, String slot)
      List deployments for an app, or a deployment slot. Description for List deployments for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      collection of app deployments 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.
    • listDeploymentsSlot

      com.azure.core.http.rest.PagedIterable<DeploymentInner> listDeploymentsSlot(String resourceGroupName, String name, String slot)
      List deployments for an app, or a deployment slot. Description for List deployments for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      collection of app deployments 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.
    • listDeploymentsSlot

      com.azure.core.http.rest.PagedIterable<DeploymentInner> listDeploymentsSlot(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      List deployments for an app, or a deployment slot. Description for List deployments for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      context - The context to associate with this operation.
      Returns:
      collection of app deployments 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.
    • getDeploymentSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<DeploymentInner>> getDeploymentSlotWithResponseAsync(String resourceGroupName, String name, String id, String slot)
      Get a deployment by its ID for an app, or a deployment slot. Description for Get a deployment by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - Deployment ID.
      slot - Name of the deployment slot. If a slot is not specified, the API gets a deployment for the production slot.
      Returns:
      user credentials used for publishing activity along with Response on successful completion of Mono.
      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.
    • getDeploymentSlotAsync

      Mono<DeploymentInner> getDeploymentSlotAsync(String resourceGroupName, String name, String id, String slot)
      Get a deployment by its ID for an app, or a deployment slot. Description for Get a deployment by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - Deployment ID.
      slot - Name of the deployment slot. If a slot is not specified, the API gets a deployment for the production slot.
      Returns:
      user credentials used for publishing activity on successful completion of Mono.
      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.
    • getDeploymentSlotWithResponse

      com.azure.core.http.rest.Response<DeploymentInner> getDeploymentSlotWithResponse(String resourceGroupName, String name, String id, String slot, com.azure.core.util.Context context)
      Get a deployment by its ID for an app, or a deployment slot. Description for Get a deployment by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - Deployment ID.
      slot - Name of the deployment slot. If a slot is not specified, the API gets a deployment for the production slot.
      context - The context to associate with this operation.
      Returns:
      user credentials used for publishing activity along with Response.
      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.
    • getDeploymentSlot

      DeploymentInner getDeploymentSlot(String resourceGroupName, String name, String id, String slot)
      Get a deployment by its ID for an app, or a deployment slot. Description for Get a deployment by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - Deployment ID.
      slot - Name of the deployment slot. If a slot is not specified, the API gets a deployment for the production slot.
      Returns:
      user credentials used for publishing activity.
      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.
    • createDeploymentSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<DeploymentInner>> createDeploymentSlotWithResponseAsync(String resourceGroupName, String name, String id, String slot, DeploymentInner deployment)
      Create a deployment for an app, or a deployment slot. Description for Create a deployment for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - ID of an existing deployment.
      slot - Name of the deployment slot. If a slot is not specified, the API creates a deployment for the production slot.
      deployment - Deployment details.
      Returns:
      user credentials used for publishing activity along with Response on successful completion of Mono.
      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.
    • createDeploymentSlotAsync

      Mono<DeploymentInner> createDeploymentSlotAsync(String resourceGroupName, String name, String id, String slot, DeploymentInner deployment)
      Create a deployment for an app, or a deployment slot. Description for Create a deployment for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - ID of an existing deployment.
      slot - Name of the deployment slot. If a slot is not specified, the API creates a deployment for the production slot.
      deployment - Deployment details.
      Returns:
      user credentials used for publishing activity on successful completion of Mono.
      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.
    • createDeploymentSlotWithResponse

      com.azure.core.http.rest.Response<DeploymentInner> createDeploymentSlotWithResponse(String resourceGroupName, String name, String id, String slot, DeploymentInner deployment, com.azure.core.util.Context context)
      Create a deployment for an app, or a deployment slot. Description for Create a deployment for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - ID of an existing deployment.
      slot - Name of the deployment slot. If a slot is not specified, the API creates a deployment for the production slot.
      deployment - Deployment details.
      context - The context to associate with this operation.
      Returns:
      user credentials used for publishing activity along with Response.
      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.
    • createDeploymentSlot

      DeploymentInner createDeploymentSlot(String resourceGroupName, String name, String id, String slot, DeploymentInner deployment)
      Create a deployment for an app, or a deployment slot. Description for Create a deployment for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - ID of an existing deployment.
      slot - Name of the deployment slot. If a slot is not specified, the API creates a deployment for the production slot.
      deployment - Deployment details.
      Returns:
      user credentials used for publishing activity.
      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.
    • deleteDeploymentSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteDeploymentSlotWithResponseAsync(String resourceGroupName, String name, String id, String slot)
      Delete a deployment by its ID for an app, or a deployment slot. Description for Delete a deployment by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - Deployment ID.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      Returns:
      the Response on successful completion of Mono.
      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.
    • deleteDeploymentSlotAsync

      Mono<Void> deleteDeploymentSlotAsync(String resourceGroupName, String name, String id, String slot)
      Delete a deployment by its ID for an app, or a deployment slot. Description for Delete a deployment by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - Deployment ID.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • deleteDeploymentSlotWithResponse

      com.azure.core.http.rest.Response<Void> deleteDeploymentSlotWithResponse(String resourceGroupName, String name, String id, String slot, com.azure.core.util.Context context)
      Delete a deployment by its ID for an app, or a deployment slot. Description for Delete a deployment by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - Deployment ID.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • deleteDeploymentSlot

      void deleteDeploymentSlot(String resourceGroupName, String name, String id, String slot)
      Delete a deployment by its ID for an app, or a deployment slot. Description for Delete a deployment by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - Deployment ID.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      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.
    • listDeploymentLogSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<DeploymentInner>> listDeploymentLogSlotWithResponseAsync(String resourceGroupName, String name, String id, String slot)
      List deployment log for specific deployment for an app, or a deployment slot. Description for List deployment log for specific deployment for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - The ID of a specific deployment. This is the value of the name property in the JSON response from "GET /api/sites/{siteName}/deployments".
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      user credentials used for publishing activity along with Response on successful completion of Mono.
      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.
    • listDeploymentLogSlotAsync

      Mono<DeploymentInner> listDeploymentLogSlotAsync(String resourceGroupName, String name, String id, String slot)
      List deployment log for specific deployment for an app, or a deployment slot. Description for List deployment log for specific deployment for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - The ID of a specific deployment. This is the value of the name property in the JSON response from "GET /api/sites/{siteName}/deployments".
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      user credentials used for publishing activity on successful completion of Mono.
      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.
    • listDeploymentLogSlotWithResponse

      com.azure.core.http.rest.Response<DeploymentInner> listDeploymentLogSlotWithResponse(String resourceGroupName, String name, String id, String slot, com.azure.core.util.Context context)
      List deployment log for specific deployment for an app, or a deployment slot. Description for List deployment log for specific deployment for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - The ID of a specific deployment. This is the value of the name property in the JSON response from "GET /api/sites/{siteName}/deployments".
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      context - The context to associate with this operation.
      Returns:
      user credentials used for publishing activity along with Response.
      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.
    • listDeploymentLogSlot

      DeploymentInner listDeploymentLogSlot(String resourceGroupName, String name, String id, String slot)
      List deployment log for specific deployment for an app, or a deployment slot. Description for List deployment log for specific deployment for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      id - The ID of a specific deployment. This is the value of the name property in the JSON response from "GET /api/sites/{siteName}/deployments".
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      user credentials used for publishing activity.
      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.
    • discoverBackupSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<RestoreRequestInner>> discoverBackupSlotWithResponseAsync(String resourceGroupName, String name, String slot, RestoreRequestInner request)
      Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup. Description for Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will perform discovery for the production slot.
      request - A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.
      Returns:
      description of a restore request along with Response on successful completion of Mono.
      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.
    • discoverBackupSlotAsync

      Mono<RestoreRequestInner> discoverBackupSlotAsync(String resourceGroupName, String name, String slot, RestoreRequestInner request)
      Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup. Description for Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will perform discovery for the production slot.
      request - A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.
      Returns:
      description of a restore request on successful completion of Mono.
      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.
    • discoverBackupSlotWithResponse

      com.azure.core.http.rest.Response<RestoreRequestInner> discoverBackupSlotWithResponse(String resourceGroupName, String name, String slot, RestoreRequestInner request, com.azure.core.util.Context context)
      Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup. Description for Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will perform discovery for the production slot.
      request - A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.
      context - The context to associate with this operation.
      Returns:
      description of a restore request along with Response.
      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.
    • discoverBackupSlot

      RestoreRequestInner discoverBackupSlot(String resourceGroupName, String name, String slot, RestoreRequestInner request)
      Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup. Description for Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will perform discovery for the production slot.
      request - A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.
      Returns:
      description of a restore request.
      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.
    • listDomainOwnershipIdentifiersSlotAsync

      com.azure.core.http.rest.PagedFlux<IdentifierInner> listDomainOwnershipIdentifiersSlotAsync(String resourceGroupName, String name, String slot)
      Lists ownership identifiers for domain associated with web app. Description for Lists ownership identifiers for domain associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      Returns:
      collection of identifiers 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.
    • listDomainOwnershipIdentifiersSlot

      com.azure.core.http.rest.PagedIterable<IdentifierInner> listDomainOwnershipIdentifiersSlot(String resourceGroupName, String name, String slot)
      Lists ownership identifiers for domain associated with web app. Description for Lists ownership identifiers for domain associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      Returns:
      collection of identifiers 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.
    • listDomainOwnershipIdentifiersSlot

      com.azure.core.http.rest.PagedIterable<IdentifierInner> listDomainOwnershipIdentifiersSlot(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Lists ownership identifiers for domain associated with web app. Description for Lists ownership identifiers for domain associated with web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      context - The context to associate with this operation.
      Returns:
      collection of identifiers 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.
    • getDomainOwnershipIdentifierSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<IdentifierInner>> getDomainOwnershipIdentifierSlotWithResponseAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot)
      Get domain ownership identifier for web app. Description for Get domain ownership identifier for web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      Returns:
      a domain specific resource identifier along with Response on successful completion of Mono.
      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.
    • getDomainOwnershipIdentifierSlotAsync

      Mono<IdentifierInner> getDomainOwnershipIdentifierSlotAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot)
      Get domain ownership identifier for web app. Description for Get domain ownership identifier for web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      Returns:
      a domain specific resource identifier on successful completion of Mono.
      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.
    • getDomainOwnershipIdentifierSlotWithResponse

      com.azure.core.http.rest.Response<IdentifierInner> getDomainOwnershipIdentifierSlotWithResponse(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot, com.azure.core.util.Context context)
      Get domain ownership identifier for web app. Description for Get domain ownership identifier for web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      context - The context to associate with this operation.
      Returns:
      a domain specific resource identifier along with Response.
      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.
    • getDomainOwnershipIdentifierSlot

      IdentifierInner getDomainOwnershipIdentifierSlot(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot)
      Get domain ownership identifier for web app. Description for Get domain ownership identifier for web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      Returns:
      a domain specific resource identifier.
      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.
    • createOrUpdateDomainOwnershipIdentifierSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<IdentifierInner>> createOrUpdateDomainOwnershipIdentifierSlotWithResponseAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot, IdentifierInner domainOwnershipIdentifier)
      Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      domainOwnershipIdentifier - A JSON representation of the domain ownership properties.
      Returns:
      a domain specific resource identifier along with Response on successful completion of Mono.
      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.
    • createOrUpdateDomainOwnershipIdentifierSlotAsync

      Mono<IdentifierInner> createOrUpdateDomainOwnershipIdentifierSlotAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot, IdentifierInner domainOwnershipIdentifier)
      Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      domainOwnershipIdentifier - A JSON representation of the domain ownership properties.
      Returns:
      a domain specific resource identifier on successful completion of Mono.
      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.
    • createOrUpdateDomainOwnershipIdentifierSlotWithResponse

      com.azure.core.http.rest.Response<IdentifierInner> createOrUpdateDomainOwnershipIdentifierSlotWithResponse(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot, IdentifierInner domainOwnershipIdentifier, com.azure.core.util.Context context)
      Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      domainOwnershipIdentifier - A JSON representation of the domain ownership properties.
      context - The context to associate with this operation.
      Returns:
      a domain specific resource identifier along with Response.
      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.
    • createOrUpdateDomainOwnershipIdentifierSlot

      IdentifierInner createOrUpdateDomainOwnershipIdentifierSlot(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot, IdentifierInner domainOwnershipIdentifier)
      Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      domainOwnershipIdentifier - A JSON representation of the domain ownership properties.
      Returns:
      a domain specific resource identifier.
      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.
    • deleteDomainOwnershipIdentifierSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteDomainOwnershipIdentifierSlotWithResponseAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot)
      Deletes a domain ownership identifier for a web app. Description for Deletes a domain ownership identifier for a web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      Returns:
      the Response on successful completion of Mono.
      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.
    • deleteDomainOwnershipIdentifierSlotAsync

      Mono<Void> deleteDomainOwnershipIdentifierSlotAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot)
      Deletes a domain ownership identifier for a web app. Description for Deletes a domain ownership identifier for a web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • deleteDomainOwnershipIdentifierSlotWithResponse

      com.azure.core.http.rest.Response<Void> deleteDomainOwnershipIdentifierSlotWithResponse(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot, com.azure.core.util.Context context)
      Deletes a domain ownership identifier for a web app. Description for Deletes a domain ownership identifier for a web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • deleteDomainOwnershipIdentifierSlot

      void deleteDomainOwnershipIdentifierSlot(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot)
      Deletes a domain ownership identifier for a web app. Description for Deletes a domain ownership identifier for a web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      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.
    • updateDomainOwnershipIdentifierSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<IdentifierInner>> updateDomainOwnershipIdentifierSlotWithResponseAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot, IdentifierInner domainOwnershipIdentifier)
      Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      domainOwnershipIdentifier - A JSON representation of the domain ownership properties.
      Returns:
      a domain specific resource identifier along with Response on successful completion of Mono.
      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.
    • updateDomainOwnershipIdentifierSlotAsync

      Mono<IdentifierInner> updateDomainOwnershipIdentifierSlotAsync(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot, IdentifierInner domainOwnershipIdentifier)
      Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      domainOwnershipIdentifier - A JSON representation of the domain ownership properties.
      Returns:
      a domain specific resource identifier on successful completion of Mono.
      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.
    • updateDomainOwnershipIdentifierSlotWithResponse

      com.azure.core.http.rest.Response<IdentifierInner> updateDomainOwnershipIdentifierSlotWithResponse(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot, IdentifierInner domainOwnershipIdentifier, com.azure.core.util.Context context)
      Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      domainOwnershipIdentifier - A JSON representation of the domain ownership properties.
      context - The context to associate with this operation.
      Returns:
      a domain specific resource identifier along with Response.
      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.
    • updateDomainOwnershipIdentifierSlot

      IdentifierInner updateDomainOwnershipIdentifierSlot(String resourceGroupName, String name, String domainOwnershipIdentifierName, String slot, IdentifierInner domainOwnershipIdentifier)
      Creates a domain ownership identifier for web app, or updates an existing ownership identifier. Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      domainOwnershipIdentifierName - Name of domain ownership identifier.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      domainOwnershipIdentifier - A JSON representation of the domain ownership properties.
      Returns:
      a domain specific resource identifier.
      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.
    • getMSDeployStatusSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<MSDeployStatusInner>> getMSDeployStatusSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      mSDeploy ARM response along with Response on successful completion of Mono.
      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.
    • getMSDeployStatusSlotAsync

      Mono<MSDeployStatusInner> getMSDeployStatusSlotAsync(String resourceGroupName, String name, String slot)
      Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      mSDeploy ARM response on successful completion of Mono.
      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.
    • getMSDeployStatusSlotWithResponse

      com.azure.core.http.rest.Response<MSDeployStatusInner> getMSDeployStatusSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      context - The context to associate with this operation.
      Returns:
      mSDeploy ARM response along with Response.
      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.
    • getMSDeployStatusSlot

      MSDeployStatusInner getMSDeployStatusSlot(String resourceGroupName, String name, String slot)
      Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      mSDeploy ARM response.
      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.
    • createMSDeployOperationSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createMSDeployOperationSlotWithResponseAsync(String resourceGroupName, String name, String slot, MSDeploy mSDeploy)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      mSDeploy - Details of MSDeploy operation.
      Returns:
      mSDeploy ARM response along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateMSDeployOperationSlotAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<MSDeployStatusInner>,MSDeployStatusInner> beginCreateMSDeployOperationSlotAsync(String resourceGroupName, String name, String slot, MSDeploy mSDeploy)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      mSDeploy - Details of MSDeploy operation.
      Returns:
      the PollerFlux for polling of mSDeploy ARM response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateMSDeployOperationSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<MSDeployStatusInner>,MSDeployStatusInner> beginCreateMSDeployOperationSlot(String resourceGroupName, String name, String slot, MSDeploy mSDeploy)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      mSDeploy - Details of MSDeploy operation.
      Returns:
      the SyncPoller for polling of mSDeploy ARM response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateMSDeployOperationSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<MSDeployStatusInner>,MSDeployStatusInner> beginCreateMSDeployOperationSlot(String resourceGroupName, String name, String slot, MSDeploy mSDeploy, com.azure.core.util.Context context)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      mSDeploy - Details of MSDeploy operation.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of mSDeploy ARM response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createMSDeployOperationSlotAsync

      Mono<MSDeployStatusInner> createMSDeployOperationSlotAsync(String resourceGroupName, String name, String slot, MSDeploy mSDeploy)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      mSDeploy - Details of MSDeploy operation.
      Returns:
      mSDeploy ARM response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createMSDeployOperationSlot

      MSDeployStatusInner createMSDeployOperationSlot(String resourceGroupName, String name, String slot, MSDeploy mSDeploy)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      mSDeploy - Details of MSDeploy operation.
      Returns:
      mSDeploy ARM response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createMSDeployOperationSlot

      MSDeployStatusInner createMSDeployOperationSlot(String resourceGroupName, String name, String slot, MSDeploy mSDeploy, com.azure.core.util.Context context)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      mSDeploy - Details of MSDeploy operation.
      context - The context to associate with this operation.
      Returns:
      mSDeploy ARM response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getMSDeployLogSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<MSDeployLogInner>> getMSDeployLogSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      mSDeploy log along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getMSDeployLogSlotAsync

      Mono<MSDeployLogInner> getMSDeployLogSlotAsync(String resourceGroupName, String name, String slot)
      Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      mSDeploy log on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getMSDeployLogSlotWithResponse

      com.azure.core.http.rest.Response<MSDeployLogInner> getMSDeployLogSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      context - The context to associate with this operation.
      Returns:
      mSDeploy log along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getMSDeployLogSlot

      MSDeployLogInner getMSDeployLogSlot(String resourceGroupName, String name, String slot)
      Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      mSDeploy log.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listInstanceFunctionsSlotAsync

      com.azure.core.http.rest.PagedFlux<FunctionEnvelopeInner> listInstanceFunctionsSlotAsync(String resourceGroupName, String name, String slot)
      List the functions for a web site, or a deployment slot. Description for List the functions for a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot.
      Returns:
      collection of Kudu function information elements as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listInstanceFunctionsSlot

      com.azure.core.http.rest.PagedIterable<FunctionEnvelopeInner> listInstanceFunctionsSlot(String resourceGroupName, String name, String slot)
      List the functions for a web site, or a deployment slot. Description for List the functions for a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot.
      Returns:
      collection of Kudu function information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listInstanceFunctionsSlot

      com.azure.core.http.rest.PagedIterable<FunctionEnvelopeInner> listInstanceFunctionsSlot(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      List the functions for a web site, or a deployment slot. Description for List the functions for a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot.
      context - The context to associate with this operation.
      Returns:
      collection of Kudu function information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getFunctionsAdminTokenSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<String>> getFunctionsAdminTokenSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Fetch a short lived token that can be exchanged for a master key. Description for Fetch a short lived token that can be exchanged for a master key.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      the response body along with Response on successful completion of Mono.
      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.
    • getFunctionsAdminTokenSlotAsync

      Mono<String> getFunctionsAdminTokenSlotAsync(String resourceGroupName, String name, String slot)
      Fetch a short lived token that can be exchanged for a master key. Description for Fetch a short lived token that can be exchanged for a master key.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      the response body on successful completion of Mono.
      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.
    • getFunctionsAdminTokenSlotWithResponse

      com.azure.core.http.rest.Response<String> getFunctionsAdminTokenSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Fetch a short lived token that can be exchanged for a master key. Description for Fetch a short lived token that can be exchanged for a master key.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      context - The context to associate with this operation.
      Returns:
      the response body along with Response.
      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.
    • getFunctionsAdminTokenSlot

      String getFunctionsAdminTokenSlot(String resourceGroupName, String name, String slot)
      Fetch a short lived token that can be exchanged for a master key. Description for Fetch a short lived token that can be exchanged for a master key.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      the response.
      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.
    • getInstanceFunctionSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<FunctionEnvelopeInner>> getInstanceFunctionSlotWithResponseAsync(String resourceGroupName, String name, String functionName, String slot)
      Get function information by its ID for web site, or a deployment slot. Description for Get function information by its ID for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      slot - Name of the deployment slot.
      Returns:
      function information along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceFunctionSlotAsync

      Mono<FunctionEnvelopeInner> getInstanceFunctionSlotAsync(String resourceGroupName, String name, String functionName, String slot)
      Get function information by its ID for web site, or a deployment slot. Description for Get function information by its ID for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      slot - Name of the deployment slot.
      Returns:
      function information on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceFunctionSlotWithResponse

      com.azure.core.http.rest.Response<FunctionEnvelopeInner> getInstanceFunctionSlotWithResponse(String resourceGroupName, String name, String functionName, String slot, com.azure.core.util.Context context)
      Get function information by its ID for web site, or a deployment slot. Description for Get function information by its ID for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      slot - Name of the deployment slot.
      context - The context to associate with this operation.
      Returns:
      function information along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceFunctionSlot

      FunctionEnvelopeInner getInstanceFunctionSlot(String resourceGroupName, String name, String functionName, String slot)
      Get function information by its ID for web site, or a deployment slot. Description for Get function information by its ID for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      slot - Name of the deployment slot.
      Returns:
      function information.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createInstanceFunctionSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createInstanceFunctionSlotWithResponseAsync(String resourceGroupName, String name, String functionName, String slot, FunctionEnvelopeInner functionEnvelope)
      Create function for web site, or a deployment slot. Description for Create function for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      slot - Name of the deployment slot.
      functionEnvelope - Function details.
      Returns:
      function information along with Response on successful completion of Mono.
      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.
    • beginCreateInstanceFunctionSlotAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<FunctionEnvelopeInner>,FunctionEnvelopeInner> beginCreateInstanceFunctionSlotAsync(String resourceGroupName, String name, String functionName, String slot, FunctionEnvelopeInner functionEnvelope)
      Create function for web site, or a deployment slot. Description for Create function for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      slot - Name of the deployment slot.
      functionEnvelope - Function details.
      Returns:
      the PollerFlux for polling of function information.
      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.
    • beginCreateInstanceFunctionSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<FunctionEnvelopeInner>,FunctionEnvelopeInner> beginCreateInstanceFunctionSlot(String resourceGroupName, String name, String functionName, String slot, FunctionEnvelopeInner functionEnvelope)
      Create function for web site, or a deployment slot. Description for Create function for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      slot - Name of the deployment slot.
      functionEnvelope - Function details.
      Returns:
      the SyncPoller for polling of function information.
      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.
    • beginCreateInstanceFunctionSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<FunctionEnvelopeInner>,FunctionEnvelopeInner> beginCreateInstanceFunctionSlot(String resourceGroupName, String name, String functionName, String slot, FunctionEnvelopeInner functionEnvelope, com.azure.core.util.Context context)
      Create function for web site, or a deployment slot. Description for Create function for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      slot - Name of the deployment slot.
      functionEnvelope - Function details.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of function information.
      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.
    • createInstanceFunctionSlotAsync

      Mono<FunctionEnvelopeInner> createInstanceFunctionSlotAsync(String resourceGroupName, String name, String functionName, String slot, FunctionEnvelopeInner functionEnvelope)
      Create function for web site, or a deployment slot. Description for Create function for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      slot - Name of the deployment slot.
      functionEnvelope - Function details.
      Returns:
      function information on successful completion of Mono.
      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.
    • createInstanceFunctionSlot

      FunctionEnvelopeInner createInstanceFunctionSlot(String resourceGroupName, String name, String functionName, String slot, FunctionEnvelopeInner functionEnvelope)
      Create function for web site, or a deployment slot. Description for Create function for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      slot - Name of the deployment slot.
      functionEnvelope - Function details.
      Returns:
      function information.
      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.
    • createInstanceFunctionSlot

      FunctionEnvelopeInner createInstanceFunctionSlot(String resourceGroupName, String name, String functionName, String slot, FunctionEnvelopeInner functionEnvelope, com.azure.core.util.Context context)
      Create function for web site, or a deployment slot. Description for Create function for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      slot - Name of the deployment slot.
      functionEnvelope - Function details.
      context - The context to associate with this operation.
      Returns:
      function information.
      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.
    • deleteInstanceFunctionSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteInstanceFunctionSlotWithResponseAsync(String resourceGroupName, String name, String functionName, String slot)
      Delete a function for web site, or a deployment slot. Description for Delete a function for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      slot - Name of the deployment slot.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteInstanceFunctionSlotAsync

      Mono<Void> deleteInstanceFunctionSlotAsync(String resourceGroupName, String name, String functionName, String slot)
      Delete a function for web site, or a deployment slot. Description for Delete a function for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      slot - Name of the deployment slot.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteInstanceFunctionSlotWithResponse

      com.azure.core.http.rest.Response<Void> deleteInstanceFunctionSlotWithResponse(String resourceGroupName, String name, String functionName, String slot, com.azure.core.util.Context context)
      Delete a function for web site, or a deployment slot. Description for Delete a function for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      slot - Name of the deployment slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteInstanceFunctionSlot

      void deleteInstanceFunctionSlot(String resourceGroupName, String name, String functionName, String slot)
      Delete a function for web site, or a deployment slot. Description for Delete a function for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      slot - Name of the deployment slot.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdateFunctionSecretSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<KeyInfoInner>> createOrUpdateFunctionSecretSlotWithResponseAsync(String resourceGroupName, String name, String functionName, String keyName, String slot, KeyInfoInner key)
      Add or update a function secret. Description for Add or update a function secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - The name of the function.
      keyName - The name of the key.
      slot - Name of the deployment slot.
      key - The key to create or update.
      Returns:
      function key info along with Response on successful completion of Mono.
      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.
    • createOrUpdateFunctionSecretSlotAsync

      Mono<KeyInfoInner> createOrUpdateFunctionSecretSlotAsync(String resourceGroupName, String name, String functionName, String keyName, String slot, KeyInfoInner key)
      Add or update a function secret. Description for Add or update a function secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - The name of the function.
      keyName - The name of the key.
      slot - Name of the deployment slot.
      key - The key to create or update.
      Returns:
      function key info on successful completion of Mono.
      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.
    • createOrUpdateFunctionSecretSlotWithResponse

      com.azure.core.http.rest.Response<KeyInfoInner> createOrUpdateFunctionSecretSlotWithResponse(String resourceGroupName, String name, String functionName, String keyName, String slot, KeyInfoInner key, com.azure.core.util.Context context)
      Add or update a function secret. Description for Add or update a function secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - The name of the function.
      keyName - The name of the key.
      slot - Name of the deployment slot.
      key - The key to create or update.
      context - The context to associate with this operation.
      Returns:
      function key info along with Response.
      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.
    • createOrUpdateFunctionSecretSlot

      KeyInfoInner createOrUpdateFunctionSecretSlot(String resourceGroupName, String name, String functionName, String keyName, String slot, KeyInfoInner key)
      Add or update a function secret. Description for Add or update a function secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - The name of the function.
      keyName - The name of the key.
      slot - Name of the deployment slot.
      key - The key to create or update.
      Returns:
      function key info.
      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.
    • deleteFunctionSecretSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteFunctionSecretSlotWithResponseAsync(String resourceGroupName, String name, String functionName, String keyName, String slot)
      Delete a function secret. Description for Delete a function secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - The name of the function.
      keyName - The name of the key.
      slot - Name of the deployment slot.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteFunctionSecretSlotAsync

      Mono<Void> deleteFunctionSecretSlotAsync(String resourceGroupName, String name, String functionName, String keyName, String slot)
      Delete a function secret. Description for Delete a function secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - The name of the function.
      keyName - The name of the key.
      slot - Name of the deployment slot.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteFunctionSecretSlotWithResponse

      com.azure.core.http.rest.Response<Void> deleteFunctionSecretSlotWithResponse(String resourceGroupName, String name, String functionName, String keyName, String slot, com.azure.core.util.Context context)
      Delete a function secret. Description for Delete a function secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - The name of the function.
      keyName - The name of the key.
      slot - Name of the deployment slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteFunctionSecretSlot

      void deleteFunctionSecretSlot(String resourceGroupName, String name, String functionName, String keyName, String slot)
      Delete a function secret. Description for Delete a function secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - The name of the function.
      keyName - The name of the key.
      slot - Name of the deployment slot.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listFunctionKeysSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StringDictionaryInner>> listFunctionKeysSlotWithResponseAsync(String resourceGroupName, String name, String functionName, String slot)
      Get function keys for a function in a web site, or a deployment slot. Description for Get function keys for a function in a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      slot - Name of the deployment slot.
      Returns:
      string dictionary resource along with Response on successful completion of Mono.
      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.
    • listFunctionKeysSlotAsync

      Mono<StringDictionaryInner> listFunctionKeysSlotAsync(String resourceGroupName, String name, String functionName, String slot)
      Get function keys for a function in a web site, or a deployment slot. Description for Get function keys for a function in a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      slot - Name of the deployment slot.
      Returns:
      string dictionary resource on successful completion of Mono.
      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.
    • listFunctionKeysSlotWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> listFunctionKeysSlotWithResponse(String resourceGroupName, String name, String functionName, String slot, com.azure.core.util.Context context)
      Get function keys for a function in a web site, or a deployment slot. Description for Get function keys for a function in a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      slot - Name of the deployment slot.
      context - The context to associate with this operation.
      Returns:
      string dictionary resource along with Response.
      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.
    • listFunctionKeysSlot

      StringDictionaryInner listFunctionKeysSlot(String resourceGroupName, String name, String functionName, String slot)
      Get function keys for a function in a web site, or a deployment slot. Description for Get function keys for a function in a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      slot - Name of the deployment slot.
      Returns:
      string dictionary resource.
      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.
    • listFunctionSecretsSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<FunctionSecretsInner>> listFunctionSecretsSlotWithResponseAsync(String resourceGroupName, String name, String functionName, String slot)
      Get function secrets for a function in a web site, or a deployment slot. Description for Get function secrets for a function in a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      slot - Name of the deployment slot.
      Returns:
      function secrets along with Response on successful completion of Mono.
      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.
    • listFunctionSecretsSlotAsync

      Mono<FunctionSecretsInner> listFunctionSecretsSlotAsync(String resourceGroupName, String name, String functionName, String slot)
      Get function secrets for a function in a web site, or a deployment slot. Description for Get function secrets for a function in a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      slot - Name of the deployment slot.
      Returns:
      function secrets on successful completion of Mono.
      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.
    • listFunctionSecretsSlotWithResponse

      com.azure.core.http.rest.Response<FunctionSecretsInner> listFunctionSecretsSlotWithResponse(String resourceGroupName, String name, String functionName, String slot, com.azure.core.util.Context context)
      Get function secrets for a function in a web site, or a deployment slot. Description for Get function secrets for a function in a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      slot - Name of the deployment slot.
      context - The context to associate with this operation.
      Returns:
      function secrets along with Response.
      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.
    • listFunctionSecretsSlot

      FunctionSecretsInner listFunctionSecretsSlot(String resourceGroupName, String name, String functionName, String slot)
      Get function secrets for a function in a web site, or a deployment slot. Description for Get function secrets for a function in a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      functionName - Function name.
      slot - Name of the deployment slot.
      Returns:
      function secrets.
      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.
    • listHostKeysSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<HostKeysInner>> listHostKeysSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Get host secrets for a function app. Description for Get host secrets for a function app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot.
      Returns:
      functions host level keys along with Response on successful completion of Mono.
      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.
    • listHostKeysSlotAsync

      Mono<HostKeysInner> listHostKeysSlotAsync(String resourceGroupName, String name, String slot)
      Get host secrets for a function app. Description for Get host secrets for a function app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot.
      Returns:
      functions host level keys on successful completion of Mono.
      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.
    • listHostKeysSlotWithResponse

      com.azure.core.http.rest.Response<HostKeysInner> listHostKeysSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Get host secrets for a function app. Description for Get host secrets for a function app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot.
      context - The context to associate with this operation.
      Returns:
      functions host level keys along with Response.
      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.
    • listHostKeysSlot

      HostKeysInner listHostKeysSlot(String resourceGroupName, String name, String slot)
      Get host secrets for a function app. Description for Get host secrets for a function app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot.
      Returns:
      functions host level keys.
      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.
    • listSyncStatusSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> listSyncStatusSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot.
      Returns:
      the Response on successful completion of Mono.
      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.
    • listSyncStatusSlotAsync

      Mono<Void> listSyncStatusSlotAsync(String resourceGroupName, String name, String slot)
      This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • listSyncStatusSlotWithResponse

      com.azure.core.http.rest.Response<Void> listSyncStatusSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • listSyncStatusSlot

      void listSyncStatusSlot(String resourceGroupName, String name, String slot)
      This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot.
      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.
    • syncFunctionsSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> syncFunctionsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot.
      Returns:
      the Response on successful completion of Mono.
      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.
    • syncFunctionsSlotAsync

      Mono<Void> syncFunctionsSlotAsync(String resourceGroupName, String name, String slot)
      Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • syncFunctionsSlotWithResponse

      com.azure.core.http.rest.Response<Void> syncFunctionsSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • syncFunctionsSlot

      void syncFunctionsSlot(String resourceGroupName, String name, String slot)
      Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot.
      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.
    • createOrUpdateHostSecretSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<KeyInfoInner>> createOrUpdateHostSecretSlotWithResponseAsync(String resourceGroupName, String name, String keyType, String keyName, String slot, KeyInfoInner key)
      Add or update a host level secret. Description for Add or update a host level secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      keyType - The type of host key.
      keyName - The name of the key.
      slot - Name of the deployment slot.
      key - The key to create or update.
      Returns:
      function key info along with Response on successful completion of Mono.
      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.
    • createOrUpdateHostSecretSlotAsync

      Mono<KeyInfoInner> createOrUpdateHostSecretSlotAsync(String resourceGroupName, String name, String keyType, String keyName, String slot, KeyInfoInner key)
      Add or update a host level secret. Description for Add or update a host level secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      keyType - The type of host key.
      keyName - The name of the key.
      slot - Name of the deployment slot.
      key - The key to create or update.
      Returns:
      function key info on successful completion of Mono.
      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.
    • createOrUpdateHostSecretSlotWithResponse

      com.azure.core.http.rest.Response<KeyInfoInner> createOrUpdateHostSecretSlotWithResponse(String resourceGroupName, String name, String keyType, String keyName, String slot, KeyInfoInner key, com.azure.core.util.Context context)
      Add or update a host level secret. Description for Add or update a host level secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      keyType - The type of host key.
      keyName - The name of the key.
      slot - Name of the deployment slot.
      key - The key to create or update.
      context - The context to associate with this operation.
      Returns:
      function key info along with Response.
      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.
    • createOrUpdateHostSecretSlot

      KeyInfoInner createOrUpdateHostSecretSlot(String resourceGroupName, String name, String keyType, String keyName, String slot, KeyInfoInner key)
      Add or update a host level secret. Description for Add or update a host level secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      keyType - The type of host key.
      keyName - The name of the key.
      slot - Name of the deployment slot.
      key - The key to create or update.
      Returns:
      function key info.
      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.
    • deleteHostSecretSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteHostSecretSlotWithResponseAsync(String resourceGroupName, String name, String keyType, String keyName, String slot)
      Delete a host level secret. Description for Delete a host level secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      keyType - The type of host key.
      keyName - The name of the key.
      slot - Name of the deployment slot.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteHostSecretSlotAsync

      Mono<Void> deleteHostSecretSlotAsync(String resourceGroupName, String name, String keyType, String keyName, String slot)
      Delete a host level secret. Description for Delete a host level secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      keyType - The type of host key.
      keyName - The name of the key.
      slot - Name of the deployment slot.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteHostSecretSlotWithResponse

      com.azure.core.http.rest.Response<Void> deleteHostSecretSlotWithResponse(String resourceGroupName, String name, String keyType, String keyName, String slot, com.azure.core.util.Context context)
      Delete a host level secret. Description for Delete a host level secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      keyType - The type of host key.
      keyName - The name of the key.
      slot - Name of the deployment slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteHostSecretSlot

      void deleteHostSecretSlot(String resourceGroupName, String name, String keyType, String keyName, String slot)
      Delete a host level secret. Description for Delete a host level secret.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      keyType - The type of host key.
      keyName - The name of the key.
      slot - Name of the deployment slot.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listHostnameBindingsSlotAsync

      com.azure.core.http.rest.PagedFlux<HostnameBindingInner> listHostnameBindingsSlotAsync(String resourceGroupName, String name, String slot)
      Get hostname bindings for an app or a deployment slot. Description for Get hostname bindings for an app or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API gets hostname bindings for the production slot.
      Returns:
      collection of hostname bindings 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.
    • listHostnameBindingsSlot

      com.azure.core.http.rest.PagedIterable<HostnameBindingInner> listHostnameBindingsSlot(String resourceGroupName, String name, String slot)
      Get hostname bindings for an app or a deployment slot. Description for Get hostname bindings for an app or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API gets hostname bindings for the production slot.
      Returns:
      collection of hostname bindings 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.
    • listHostnameBindingsSlot

      com.azure.core.http.rest.PagedIterable<HostnameBindingInner> listHostnameBindingsSlot(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Get hostname bindings for an app or a deployment slot. Description for Get hostname bindings for an app or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API gets hostname bindings for the production slot.
      context - The context to associate with this operation.
      Returns:
      collection of hostname bindings 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.
    • getHostnameBindingSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<HostnameBindingInner>> getHostnameBindingSlotWithResponseAsync(String resourceGroupName, String name, String slot, String hostname)
      Get the named hostname binding for an app (or deployment slot, if specified). Description for Get the named hostname binding for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API the named binding for the production slot.
      hostname - Hostname in the hostname binding.
      Returns:
      a hostname binding object along with Response on successful completion of Mono.
      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.
    • getHostnameBindingSlotAsync

      Mono<HostnameBindingInner> getHostnameBindingSlotAsync(String resourceGroupName, String name, String slot, String hostname)
      Get the named hostname binding for an app (or deployment slot, if specified). Description for Get the named hostname binding for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API the named binding for the production slot.
      hostname - Hostname in the hostname binding.
      Returns:
      a hostname binding object on successful completion of Mono.
      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.
    • getHostnameBindingSlotWithResponse

      com.azure.core.http.rest.Response<HostnameBindingInner> getHostnameBindingSlotWithResponse(String resourceGroupName, String name, String slot, String hostname, com.azure.core.util.Context context)
      Get the named hostname binding for an app (or deployment slot, if specified). Description for Get the named hostname binding for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API the named binding for the production slot.
      hostname - Hostname in the hostname binding.
      context - The context to associate with this operation.
      Returns:
      a hostname binding object along with Response.
      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.
    • getHostnameBindingSlot

      HostnameBindingInner getHostnameBindingSlot(String resourceGroupName, String name, String slot, String hostname)
      Get the named hostname binding for an app (or deployment slot, if specified). Description for Get the named hostname binding for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API the named binding for the production slot.
      hostname - Hostname in the hostname binding.
      Returns:
      a hostname binding object.
      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.
    • createOrUpdateHostnameBindingSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<HostnameBindingInner>> createOrUpdateHostnameBindingSlotWithResponseAsync(String resourceGroupName, String name, String hostname, String slot, HostnameBindingInner hostnameBinding)
      Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      hostname - Hostname in the hostname binding.
      slot - Name of the deployment slot. If a slot is not specified, the API will create a binding for the production slot.
      hostnameBinding - Binding details. This is the JSON representation of a HostNameBinding object.
      Returns:
      a hostname binding object along with Response on successful completion of Mono.
      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.
    • createOrUpdateHostnameBindingSlotAsync

      Mono<HostnameBindingInner> createOrUpdateHostnameBindingSlotAsync(String resourceGroupName, String name, String hostname, String slot, HostnameBindingInner hostnameBinding)
      Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      hostname - Hostname in the hostname binding.
      slot - Name of the deployment slot. If a slot is not specified, the API will create a binding for the production slot.
      hostnameBinding - Binding details. This is the JSON representation of a HostNameBinding object.
      Returns:
      a hostname binding object on successful completion of Mono.
      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.
    • createOrUpdateHostnameBindingSlotWithResponse

      com.azure.core.http.rest.Response<HostnameBindingInner> createOrUpdateHostnameBindingSlotWithResponse(String resourceGroupName, String name, String hostname, String slot, HostnameBindingInner hostnameBinding, com.azure.core.util.Context context)
      Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      hostname - Hostname in the hostname binding.
      slot - Name of the deployment slot. If a slot is not specified, the API will create a binding for the production slot.
      hostnameBinding - Binding details. This is the JSON representation of a HostNameBinding object.
      context - The context to associate with this operation.
      Returns:
      a hostname binding object along with Response.
      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.
    • createOrUpdateHostnameBindingSlot

      HostnameBindingInner createOrUpdateHostnameBindingSlot(String resourceGroupName, String name, String hostname, String slot, HostnameBindingInner hostnameBinding)
      Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      hostname - Hostname in the hostname binding.
      slot - Name of the deployment slot. If a slot is not specified, the API will create a binding for the production slot.
      hostnameBinding - Binding details. This is the JSON representation of a HostNameBinding object.
      Returns:
      a hostname binding object.
      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.
    • deleteHostnameBindingSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteHostnameBindingSlotWithResponseAsync(String resourceGroupName, String name, String slot, String hostname)
      Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      hostname - Hostname in the hostname binding.
      Returns:
      the Response on successful completion of Mono.
      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.
    • deleteHostnameBindingSlotAsync

      Mono<Void> deleteHostnameBindingSlotAsync(String resourceGroupName, String name, String slot, String hostname)
      Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      hostname - Hostname in the hostname binding.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • deleteHostnameBindingSlotWithResponse

      com.azure.core.http.rest.Response<Void> deleteHostnameBindingSlotWithResponse(String resourceGroupName, String name, String slot, String hostname, com.azure.core.util.Context context)
      Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      hostname - Hostname in the hostname binding.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • deleteHostnameBindingSlot

      void deleteHostnameBindingSlot(String resourceGroupName, String name, String slot, String hostname)
      Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      hostname - Hostname in the hostname binding.
      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.
    • getHybridConnectionSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<HybridConnectionInner>> getHybridConnectionSlotWithResponseAsync(String resourceGroupName, String name, String namespaceName, String relayName, String slot)
      Retrieves a specific Service Bus Hybrid Connection used by this Web App. Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      slot - The name of the slot for the web app.
      Returns:
      hybrid Connection contract along with Response on successful completion of Mono.
      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.
    • getHybridConnectionSlotAsync

      Mono<HybridConnectionInner> getHybridConnectionSlotAsync(String resourceGroupName, String name, String namespaceName, String relayName, String slot)
      Retrieves a specific Service Bus Hybrid Connection used by this Web App. Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      slot - The name of the slot for the web app.
      Returns:
      hybrid Connection contract on successful completion of Mono.
      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.
    • getHybridConnectionSlotWithResponse

      com.azure.core.http.rest.Response<HybridConnectionInner> getHybridConnectionSlotWithResponse(String resourceGroupName, String name, String namespaceName, String relayName, String slot, com.azure.core.util.Context context)
      Retrieves a specific Service Bus Hybrid Connection used by this Web App. Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      slot - The name of the slot for the web app.
      context - The context to associate with this operation.
      Returns:
      hybrid Connection contract along with Response.
      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.
    • getHybridConnectionSlot

      HybridConnectionInner getHybridConnectionSlot(String resourceGroupName, String name, String namespaceName, String relayName, String slot)
      Retrieves a specific Service Bus Hybrid Connection used by this Web App. Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      slot - The name of the slot for the web app.
      Returns:
      hybrid Connection contract.
      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.
    • createOrUpdateHybridConnectionSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<HybridConnectionInner>> createOrUpdateHybridConnectionSlotWithResponseAsync(String resourceGroupName, String name, String namespaceName, String relayName, String slot, HybridConnectionInner connectionEnvelope)
      Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      slot - The name of the slot for the web app.
      connectionEnvelope - The details of the hybrid connection.
      Returns:
      hybrid Connection contract along with Response on successful completion of Mono.
      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.
    • createOrUpdateHybridConnectionSlotAsync

      Mono<HybridConnectionInner> createOrUpdateHybridConnectionSlotAsync(String resourceGroupName, String name, String namespaceName, String relayName, String slot, HybridConnectionInner connectionEnvelope)
      Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      slot - The name of the slot for the web app.
      connectionEnvelope - The details of the hybrid connection.
      Returns:
      hybrid Connection contract on successful completion of Mono.
      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.
    • createOrUpdateHybridConnectionSlotWithResponse

      com.azure.core.http.rest.Response<HybridConnectionInner> createOrUpdateHybridConnectionSlotWithResponse(String resourceGroupName, String name, String namespaceName, String relayName, String slot, HybridConnectionInner connectionEnvelope, com.azure.core.util.Context context)
      Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      slot - The name of the slot for the web app.
      connectionEnvelope - The details of the hybrid connection.
      context - The context to associate with this operation.
      Returns:
      hybrid Connection contract along with Response.
      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.
    • createOrUpdateHybridConnectionSlot

      HybridConnectionInner createOrUpdateHybridConnectionSlot(String resourceGroupName, String name, String namespaceName, String relayName, String slot, HybridConnectionInner connectionEnvelope)
      Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      slot - The name of the slot for the web app.
      connectionEnvelope - The details of the hybrid connection.
      Returns:
      hybrid Connection contract.
      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.
    • deleteHybridConnectionSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteHybridConnectionSlotWithResponseAsync(String resourceGroupName, String name, String namespaceName, String relayName, String slot)
      Removes a Hybrid Connection from this site. Description for Removes a Hybrid Connection from this site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      slot - The name of the slot for the web app.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteHybridConnectionSlotAsync

      Mono<Void> deleteHybridConnectionSlotAsync(String resourceGroupName, String name, String namespaceName, String relayName, String slot)
      Removes a Hybrid Connection from this site. Description for Removes a Hybrid Connection from this site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      slot - The name of the slot for the web app.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteHybridConnectionSlotWithResponse

      com.azure.core.http.rest.Response<Void> deleteHybridConnectionSlotWithResponse(String resourceGroupName, String name, String namespaceName, String relayName, String slot, com.azure.core.util.Context context)
      Removes a Hybrid Connection from this site. Description for Removes a Hybrid Connection from this site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      slot - The name of the slot for the web app.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteHybridConnectionSlot

      void deleteHybridConnectionSlot(String resourceGroupName, String name, String namespaceName, String relayName, String slot)
      Removes a Hybrid Connection from this site. Description for Removes a Hybrid Connection from this site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      slot - The name of the slot for the web app.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateHybridConnectionSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<HybridConnectionInner>> updateHybridConnectionSlotWithResponseAsync(String resourceGroupName, String name, String namespaceName, String relayName, String slot, HybridConnectionInner connectionEnvelope)
      Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      slot - The name of the slot for the web app.
      connectionEnvelope - The details of the hybrid connection.
      Returns:
      hybrid Connection contract along with Response on successful completion of Mono.
      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.
    • updateHybridConnectionSlotAsync

      Mono<HybridConnectionInner> updateHybridConnectionSlotAsync(String resourceGroupName, String name, String namespaceName, String relayName, String slot, HybridConnectionInner connectionEnvelope)
      Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      slot - The name of the slot for the web app.
      connectionEnvelope - The details of the hybrid connection.
      Returns:
      hybrid Connection contract on successful completion of Mono.
      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.
    • updateHybridConnectionSlotWithResponse

      com.azure.core.http.rest.Response<HybridConnectionInner> updateHybridConnectionSlotWithResponse(String resourceGroupName, String name, String namespaceName, String relayName, String slot, HybridConnectionInner connectionEnvelope, com.azure.core.util.Context context)
      Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      slot - The name of the slot for the web app.
      connectionEnvelope - The details of the hybrid connection.
      context - The context to associate with this operation.
      Returns:
      hybrid Connection contract along with Response.
      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.
    • updateHybridConnectionSlot

      HybridConnectionInner updateHybridConnectionSlot(String resourceGroupName, String name, String namespaceName, String relayName, String slot, HybridConnectionInner connectionEnvelope)
      Creates a new Hybrid Connection using a Service Bus relay. Description for Creates a new Hybrid Connection using a Service Bus relay.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      namespaceName - The namespace for this hybrid connection.
      relayName - The relay name for this hybrid connection.
      slot - The name of the slot for the web app.
      connectionEnvelope - The details of the hybrid connection.
      Returns:
      hybrid Connection contract.
      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.
    • listHybridConnectionsSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<HybridConnectionInner>> listHybridConnectionsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Retrieves all Service Bus Hybrid Connections used by this Web App. Description for Retrieves all Service Bus Hybrid Connections used by this Web App.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for the web app.
      Returns:
      hybrid Connection contract along with Response on successful completion of Mono.
      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.
    • listHybridConnectionsSlotAsync

      Mono<HybridConnectionInner> listHybridConnectionsSlotAsync(String resourceGroupName, String name, String slot)
      Retrieves all Service Bus Hybrid Connections used by this Web App. Description for Retrieves all Service Bus Hybrid Connections used by this Web App.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for the web app.
      Returns:
      hybrid Connection contract on successful completion of Mono.
      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.
    • listHybridConnectionsSlotWithResponse

      com.azure.core.http.rest.Response<HybridConnectionInner> listHybridConnectionsSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Retrieves all Service Bus Hybrid Connections used by this Web App. Description for Retrieves all Service Bus Hybrid Connections used by this Web App.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for the web app.
      context - The context to associate with this operation.
      Returns:
      hybrid Connection contract along with Response.
      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.
    • listHybridConnectionsSlot

      HybridConnectionInner listHybridConnectionsSlot(String resourceGroupName, String name, String slot)
      Retrieves all Service Bus Hybrid Connections used by this Web App. Description for Retrieves all Service Bus Hybrid Connections used by this Web App.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for the web app.
      Returns:
      hybrid Connection contract.
      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.
    • listRelayServiceConnectionsSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<RelayServiceConnectionEntityInner>> listRelayServiceConnectionsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Gets hybrid connections configured for an app (or deployment slot, if specified). Description for Gets hybrid connections configured for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get hybrid connections for the production slot.
      Returns:
      hybrid Connection for an App Service app along with Response on successful completion of Mono.
      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.
    • listRelayServiceConnectionsSlotAsync

      Mono<RelayServiceConnectionEntityInner> listRelayServiceConnectionsSlotAsync(String resourceGroupName, String name, String slot)
      Gets hybrid connections configured for an app (or deployment slot, if specified). Description for Gets hybrid connections configured for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get hybrid connections for the production slot.
      Returns:
      hybrid Connection for an App Service app on successful completion of Mono.
      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.
    • listRelayServiceConnectionsSlotWithResponse

      com.azure.core.http.rest.Response<RelayServiceConnectionEntityInner> listRelayServiceConnectionsSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets hybrid connections configured for an app (or deployment slot, if specified). Description for Gets hybrid connections configured for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get hybrid connections for the production slot.
      context - The context to associate with this operation.
      Returns:
      hybrid Connection for an App Service app along with Response.
      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.
    • listRelayServiceConnectionsSlot

      RelayServiceConnectionEntityInner listRelayServiceConnectionsSlot(String resourceGroupName, String name, String slot)
      Gets hybrid connections configured for an app (or deployment slot, if specified). Description for Gets hybrid connections configured for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get hybrid connections for the production slot.
      Returns:
      hybrid Connection for an App Service app.
      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.
    • getRelayServiceConnectionSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<RelayServiceConnectionEntityInner>> getRelayServiceConnectionSlotWithResponseAsync(String resourceGroupName, String name, String entityName, String slot)
      Gets a hybrid connection configuration by its name. Description for Gets a hybrid connection configuration by its name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection.
      slot - Name of the deployment slot. If a slot is not specified, the API will get a hybrid connection for the production slot.
      Returns:
      hybrid Connection for an App Service app along with Response on successful completion of Mono.
      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.
    • getRelayServiceConnectionSlotAsync

      Mono<RelayServiceConnectionEntityInner> getRelayServiceConnectionSlotAsync(String resourceGroupName, String name, String entityName, String slot)
      Gets a hybrid connection configuration by its name. Description for Gets a hybrid connection configuration by its name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection.
      slot - Name of the deployment slot. If a slot is not specified, the API will get a hybrid connection for the production slot.
      Returns:
      hybrid Connection for an App Service app on successful completion of Mono.
      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.
    • getRelayServiceConnectionSlotWithResponse

      com.azure.core.http.rest.Response<RelayServiceConnectionEntityInner> getRelayServiceConnectionSlotWithResponse(String resourceGroupName, String name, String entityName, String slot, com.azure.core.util.Context context)
      Gets a hybrid connection configuration by its name. Description for Gets a hybrid connection configuration by its name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection.
      slot - Name of the deployment slot. If a slot is not specified, the API will get a hybrid connection for the production slot.
      context - The context to associate with this operation.
      Returns:
      hybrid Connection for an App Service app along with Response.
      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.
    • getRelayServiceConnectionSlot

      RelayServiceConnectionEntityInner getRelayServiceConnectionSlot(String resourceGroupName, String name, String entityName, String slot)
      Gets a hybrid connection configuration by its name. Description for Gets a hybrid connection configuration by its name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection.
      slot - Name of the deployment slot. If a slot is not specified, the API will get a hybrid connection for the production slot.
      Returns:
      hybrid Connection for an App Service app.
      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.
    • createOrUpdateRelayServiceConnectionSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<RelayServiceConnectionEntityInner>> createOrUpdateRelayServiceConnectionSlotWithResponseAsync(String resourceGroupName, String name, String entityName, String slot, RelayServiceConnectionEntityInner connectionEnvelope)
      Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection configuration.
      slot - Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid connection for the production slot.
      connectionEnvelope - Details of the hybrid connection configuration.
      Returns:
      hybrid Connection for an App Service app along with Response on successful completion of Mono.
      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.
    • createOrUpdateRelayServiceConnectionSlotAsync

      Mono<RelayServiceConnectionEntityInner> createOrUpdateRelayServiceConnectionSlotAsync(String resourceGroupName, String name, String entityName, String slot, RelayServiceConnectionEntityInner connectionEnvelope)
      Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection configuration.
      slot - Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid connection for the production slot.
      connectionEnvelope - Details of the hybrid connection configuration.
      Returns:
      hybrid Connection for an App Service app on successful completion of Mono.
      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.
    • createOrUpdateRelayServiceConnectionSlotWithResponse

      com.azure.core.http.rest.Response<RelayServiceConnectionEntityInner> createOrUpdateRelayServiceConnectionSlotWithResponse(String resourceGroupName, String name, String entityName, String slot, RelayServiceConnectionEntityInner connectionEnvelope, com.azure.core.util.Context context)
      Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection configuration.
      slot - Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid connection for the production slot.
      connectionEnvelope - Details of the hybrid connection configuration.
      context - The context to associate with this operation.
      Returns:
      hybrid Connection for an App Service app along with Response.
      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.
    • createOrUpdateRelayServiceConnectionSlot

      RelayServiceConnectionEntityInner createOrUpdateRelayServiceConnectionSlot(String resourceGroupName, String name, String entityName, String slot, RelayServiceConnectionEntityInner connectionEnvelope)
      Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection configuration.
      slot - Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid connection for the production slot.
      connectionEnvelope - Details of the hybrid connection configuration.
      Returns:
      hybrid Connection for an App Service app.
      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.
    • deleteRelayServiceConnectionSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteRelayServiceConnectionSlotWithResponseAsync(String resourceGroupName, String name, String entityName, String slot)
      Deletes a relay service connection by its name. Description for Deletes a relay service connection by its name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection configuration.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete a hybrid connection for the production slot.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteRelayServiceConnectionSlotAsync

      Mono<Void> deleteRelayServiceConnectionSlotAsync(String resourceGroupName, String name, String entityName, String slot)
      Deletes a relay service connection by its name. Description for Deletes a relay service connection by its name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection configuration.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete a hybrid connection for the production slot.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteRelayServiceConnectionSlotWithResponse

      com.azure.core.http.rest.Response<Void> deleteRelayServiceConnectionSlotWithResponse(String resourceGroupName, String name, String entityName, String slot, com.azure.core.util.Context context)
      Deletes a relay service connection by its name. Description for Deletes a relay service connection by its name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection configuration.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete a hybrid connection for the production slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteRelayServiceConnectionSlot

      void deleteRelayServiceConnectionSlot(String resourceGroupName, String name, String entityName, String slot)
      Deletes a relay service connection by its name. Description for Deletes a relay service connection by its name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection configuration.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete a hybrid connection for the production slot.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateRelayServiceConnectionSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<RelayServiceConnectionEntityInner>> updateRelayServiceConnectionSlotWithResponseAsync(String resourceGroupName, String name, String entityName, String slot, RelayServiceConnectionEntityInner connectionEnvelope)
      Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection configuration.
      slot - Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid connection for the production slot.
      connectionEnvelope - Details of the hybrid connection configuration.
      Returns:
      hybrid Connection for an App Service app along with Response on successful completion of Mono.
      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.
    • updateRelayServiceConnectionSlotAsync

      Mono<RelayServiceConnectionEntityInner> updateRelayServiceConnectionSlotAsync(String resourceGroupName, String name, String entityName, String slot, RelayServiceConnectionEntityInner connectionEnvelope)
      Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection configuration.
      slot - Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid connection for the production slot.
      connectionEnvelope - Details of the hybrid connection configuration.
      Returns:
      hybrid Connection for an App Service app on successful completion of Mono.
      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.
    • updateRelayServiceConnectionSlotWithResponse

      com.azure.core.http.rest.Response<RelayServiceConnectionEntityInner> updateRelayServiceConnectionSlotWithResponse(String resourceGroupName, String name, String entityName, String slot, RelayServiceConnectionEntityInner connectionEnvelope, com.azure.core.util.Context context)
      Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection configuration.
      slot - Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid connection for the production slot.
      connectionEnvelope - Details of the hybrid connection configuration.
      context - The context to associate with this operation.
      Returns:
      hybrid Connection for an App Service app along with Response.
      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.
    • updateRelayServiceConnectionSlot

      RelayServiceConnectionEntityInner updateRelayServiceConnectionSlot(String resourceGroupName, String name, String entityName, String slot, RelayServiceConnectionEntityInner connectionEnvelope)
      Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH). Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      entityName - Name of the hybrid connection configuration.
      slot - Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid connection for the production slot.
      connectionEnvelope - Details of the hybrid connection configuration.
      Returns:
      hybrid Connection for an App Service app.
      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.
    • listInstanceIdentifiersSlotAsync

      com.azure.core.http.rest.PagedFlux<WebSiteInstanceStatusInner> listInstanceIdentifiersSlotAsync(String resourceGroupName, String name, String slot)
      Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API gets the production slot instances.
      Returns:
      collection of app instances 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.
    • listInstanceIdentifiersSlot

      com.azure.core.http.rest.PagedIterable<WebSiteInstanceStatusInner> listInstanceIdentifiersSlot(String resourceGroupName, String name, String slot)
      Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API gets the production slot instances.
      Returns:
      collection of app instances 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.
    • listInstanceIdentifiersSlot

      com.azure.core.http.rest.PagedIterable<WebSiteInstanceStatusInner> listInstanceIdentifiersSlot(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API gets the production slot instances.
      context - The context to associate with this operation.
      Returns:
      collection of app instances 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.
    • getInstanceInfoSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<WebSiteInstanceStatusInner>> getInstanceInfoSlotWithResponseAsync(String resourceGroupName, String name, String instanceId, String slot)
      Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      instanceId - The instanceId parameter.
      slot - Name of the deployment slot. If a slot is not specified, the API gets the production slot instances.
      Returns:
      the response body along with Response on successful completion of Mono.
      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.
    • getInstanceInfoSlotAsync

      Mono<WebSiteInstanceStatusInner> getInstanceInfoSlotAsync(String resourceGroupName, String name, String instanceId, String slot)
      Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      instanceId - The instanceId parameter.
      slot - Name of the deployment slot. If a slot is not specified, the API gets the production slot instances.
      Returns:
      the response body on successful completion of Mono.
      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.
    • getInstanceInfoSlotWithResponse

      com.azure.core.http.rest.Response<WebSiteInstanceStatusInner> getInstanceInfoSlotWithResponse(String resourceGroupName, String name, String instanceId, String slot, com.azure.core.util.Context context)
      Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      instanceId - The instanceId parameter.
      slot - Name of the deployment slot. If a slot is not specified, the API gets the production slot instances.
      context - The context to associate with this operation.
      Returns:
      the response body along with Response.
      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.
    • getInstanceInfoSlot

      WebSiteInstanceStatusInner getInstanceInfoSlot(String resourceGroupName, String name, String instanceId, String slot)
      Gets all scale-out instances of an app. Description for Gets all scale-out instances of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      instanceId - The instanceId parameter.
      slot - Name of the deployment slot. If a slot is not specified, the API gets the production slot instances.
      Returns:
      the response.
      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.
    • getInstanceMsDeployStatusSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<MSDeployStatusInner>> getInstanceMsDeployStatusSlotWithResponseAsync(String resourceGroupName, String name, String slot, String instanceId)
      Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      instanceId - ID of web app instance.
      Returns:
      mSDeploy ARM response along with Response on successful completion of Mono.
      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.
    • getInstanceMsDeployStatusSlotAsync

      Mono<MSDeployStatusInner> getInstanceMsDeployStatusSlotAsync(String resourceGroupName, String name, String slot, String instanceId)
      Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      instanceId - ID of web app instance.
      Returns:
      mSDeploy ARM response on successful completion of Mono.
      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.
    • getInstanceMsDeployStatusSlotWithResponse

      com.azure.core.http.rest.Response<MSDeployStatusInner> getInstanceMsDeployStatusSlotWithResponse(String resourceGroupName, String name, String slot, String instanceId, com.azure.core.util.Context context)
      Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      instanceId - ID of web app instance.
      context - The context to associate with this operation.
      Returns:
      mSDeploy ARM response along with Response.
      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.
    • getInstanceMsDeployStatusSlot

      MSDeployStatusInner getInstanceMsDeployStatusSlot(String resourceGroupName, String name, String slot, String instanceId)
      Get the status of the last MSDeploy operation. Description for Get the status of the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      instanceId - ID of web app instance.
      Returns:
      mSDeploy ARM response.
      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.
    • createInstanceMSDeployOperationSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createInstanceMSDeployOperationSlotWithResponseAsync(String resourceGroupName, String name, String slot, String instanceId, MSDeploy mSDeploy)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      instanceId - ID of web app instance.
      mSDeploy - Details of MSDeploy operation.
      Returns:
      mSDeploy ARM response along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateInstanceMSDeployOperationSlotAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<MSDeployStatusInner>,MSDeployStatusInner> beginCreateInstanceMSDeployOperationSlotAsync(String resourceGroupName, String name, String slot, String instanceId, MSDeploy mSDeploy)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      instanceId - ID of web app instance.
      mSDeploy - Details of MSDeploy operation.
      Returns:
      the PollerFlux for polling of mSDeploy ARM response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateInstanceMSDeployOperationSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<MSDeployStatusInner>,MSDeployStatusInner> beginCreateInstanceMSDeployOperationSlot(String resourceGroupName, String name, String slot, String instanceId, MSDeploy mSDeploy)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      instanceId - ID of web app instance.
      mSDeploy - Details of MSDeploy operation.
      Returns:
      the SyncPoller for polling of mSDeploy ARM response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateInstanceMSDeployOperationSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<MSDeployStatusInner>,MSDeployStatusInner> beginCreateInstanceMSDeployOperationSlot(String resourceGroupName, String name, String slot, String instanceId, MSDeploy mSDeploy, com.azure.core.util.Context context)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      instanceId - ID of web app instance.
      mSDeploy - Details of MSDeploy operation.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of mSDeploy ARM response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createInstanceMSDeployOperationSlotAsync

      Mono<MSDeployStatusInner> createInstanceMSDeployOperationSlotAsync(String resourceGroupName, String name, String slot, String instanceId, MSDeploy mSDeploy)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      instanceId - ID of web app instance.
      mSDeploy - Details of MSDeploy operation.
      Returns:
      mSDeploy ARM response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createInstanceMSDeployOperationSlot

      MSDeployStatusInner createInstanceMSDeployOperationSlot(String resourceGroupName, String name, String slot, String instanceId, MSDeploy mSDeploy)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      instanceId - ID of web app instance.
      mSDeploy - Details of MSDeploy operation.
      Returns:
      mSDeploy ARM response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createInstanceMSDeployOperationSlot

      MSDeployStatusInner createInstanceMSDeployOperationSlot(String resourceGroupName, String name, String slot, String instanceId, MSDeploy mSDeploy, com.azure.core.util.Context context)
      Invoke the MSDeploy web app extension. Description for Invoke the MSDeploy web app extension.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      instanceId - ID of web app instance.
      mSDeploy - Details of MSDeploy operation.
      context - The context to associate with this operation.
      Returns:
      mSDeploy ARM response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 409.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceMSDeployLogSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<MSDeployLogInner>> getInstanceMSDeployLogSlotWithResponseAsync(String resourceGroupName, String name, String slot, String instanceId)
      Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      instanceId - ID of web app instance.
      Returns:
      mSDeploy log along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceMSDeployLogSlotAsync

      Mono<MSDeployLogInner> getInstanceMSDeployLogSlotAsync(String resourceGroupName, String name, String slot, String instanceId)
      Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      instanceId - ID of web app instance.
      Returns:
      mSDeploy log on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceMSDeployLogSlotWithResponse

      com.azure.core.http.rest.Response<MSDeployLogInner> getInstanceMSDeployLogSlotWithResponse(String resourceGroupName, String name, String slot, String instanceId, com.azure.core.util.Context context)
      Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      instanceId - ID of web app instance.
      context - The context to associate with this operation.
      Returns:
      mSDeploy log along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceMSDeployLogSlot

      MSDeployLogInner getInstanceMSDeployLogSlot(String resourceGroupName, String name, String slot, String instanceId)
      Get the MSDeploy Log for the last MSDeploy operation. Description for Get the MSDeploy Log for the last MSDeploy operation.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      instanceId - ID of web app instance.
      Returns:
      mSDeploy log.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listInstanceProcessesSlotAsync

      com.azure.core.http.rest.PagedFlux<ProcessInfoInner> listInstanceProcessesSlotAsync(String resourceGroupName, String name, String slot, String instanceId)
      Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. Description for Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      collection of Kudu process information elements as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listInstanceProcessesSlot

      com.azure.core.http.rest.PagedIterable<ProcessInfoInner> listInstanceProcessesSlot(String resourceGroupName, String name, String slot, String instanceId)
      Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. Description for Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      collection of Kudu process information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listInstanceProcessesSlot

      com.azure.core.http.rest.PagedIterable<ProcessInfoInner> listInstanceProcessesSlot(String resourceGroupName, String name, String slot, String instanceId, com.azure.core.util.Context context)
      Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. Description for Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      context - The context to associate with this operation.
      Returns:
      collection of Kudu process information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceProcessSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<ProcessInfoInner>> getInstanceProcessSlotWithResponseAsync(String resourceGroupName, String name, String processId, String slot, String instanceId)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      process Information along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceProcessSlotAsync

      Mono<ProcessInfoInner> getInstanceProcessSlotAsync(String resourceGroupName, String name, String processId, String slot, String instanceId)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      process Information on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceProcessSlotWithResponse

      com.azure.core.http.rest.Response<ProcessInfoInner> getInstanceProcessSlotWithResponse(String resourceGroupName, String name, String processId, String slot, String instanceId, com.azure.core.util.Context context)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      context - The context to associate with this operation.
      Returns:
      process Information along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceProcessSlot

      ProcessInfoInner getInstanceProcessSlot(String resourceGroupName, String name, String processId, String slot, String instanceId)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      process Information.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteInstanceProcessSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteInstanceProcessSlotWithResponseAsync(String resourceGroupName, String name, String processId, String slot, String instanceId)
      Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteInstanceProcessSlotAsync

      Mono<Void> deleteInstanceProcessSlotAsync(String resourceGroupName, String name, String processId, String slot, String instanceId)
      Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteInstanceProcessSlotWithResponse

      com.azure.core.http.rest.Response<Void> deleteInstanceProcessSlotWithResponse(String resourceGroupName, String name, String processId, String slot, String instanceId, com.azure.core.util.Context context)
      Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteInstanceProcessSlot

      void deleteInstanceProcessSlot(String resourceGroupName, String name, String processId, String slot, String instanceId)
      Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceProcessDumpSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<com.azure.core.util.BinaryData>> getInstanceProcessDumpSlotWithResponseAsync(String resourceGroupName, String name, String processId, String slot, String instanceId)
      Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      the response body along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceProcessDumpSlotAsync

      Mono<com.azure.core.util.BinaryData> getInstanceProcessDumpSlotAsync(String resourceGroupName, String name, String processId, String slot, String instanceId)
      Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      the response body on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceProcessDumpSlotWithResponse

      com.azure.core.http.rest.Response<com.azure.core.util.BinaryData> getInstanceProcessDumpSlotWithResponse(String resourceGroupName, String name, String processId, String slot, String instanceId, com.azure.core.util.Context context)
      Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      context - The context to associate with this operation.
      Returns:
      the response body along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceProcessDumpSlot

      com.azure.core.util.BinaryData getInstanceProcessDumpSlot(String resourceGroupName, String name, String processId, String slot, String instanceId)
      Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      the response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listInstanceProcessModulesSlotAsync

      com.azure.core.http.rest.PagedFlux<ProcessModuleInfoInner> listInstanceProcessModulesSlotAsync(String resourceGroupName, String name, String processId, String slot, String instanceId)
      List module information for a process by its ID for a specific scaled-out instance in a web site. Description for List module information for a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      collection of Kudu thread information elements as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listInstanceProcessModulesSlot

      com.azure.core.http.rest.PagedIterable<ProcessModuleInfoInner> listInstanceProcessModulesSlot(String resourceGroupName, String name, String processId, String slot, String instanceId)
      List module information for a process by its ID for a specific scaled-out instance in a web site. Description for List module information for a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      collection of Kudu thread information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listInstanceProcessModulesSlot

      com.azure.core.http.rest.PagedIterable<ProcessModuleInfoInner> listInstanceProcessModulesSlot(String resourceGroupName, String name, String processId, String slot, String instanceId, com.azure.core.util.Context context)
      List module information for a process by its ID for a specific scaled-out instance in a web site. Description for List module information for a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      context - The context to associate with this operation.
      Returns:
      collection of Kudu thread information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceProcessModuleSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<ProcessModuleInfoInner>> getInstanceProcessModuleSlotWithResponseAsync(String resourceGroupName, String name, String processId, String baseAddress, String slot, String instanceId)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      baseAddress - Module base address.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      process Module Information along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceProcessModuleSlotAsync

      Mono<ProcessModuleInfoInner> getInstanceProcessModuleSlotAsync(String resourceGroupName, String name, String processId, String baseAddress, String slot, String instanceId)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      baseAddress - Module base address.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      process Module Information on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceProcessModuleSlotWithResponse

      com.azure.core.http.rest.Response<ProcessModuleInfoInner> getInstanceProcessModuleSlotWithResponse(String resourceGroupName, String name, String processId, String baseAddress, String slot, String instanceId, com.azure.core.util.Context context)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      baseAddress - Module base address.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      context - The context to associate with this operation.
      Returns:
      process Module Information along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceProcessModuleSlot

      ProcessModuleInfoInner getInstanceProcessModuleSlot(String resourceGroupName, String name, String processId, String baseAddress, String slot, String instanceId)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      baseAddress - Module base address.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      process Module Information.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listInstanceProcessThreadsSlotAsync

      com.azure.core.http.rest.PagedFlux<ProcessThreadInfoInner> listInstanceProcessThreadsSlotAsync(String resourceGroupName, String name, String processId, String slot, String instanceId)
      List the threads in a process by its ID for a specific scaled-out instance in a web site. Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      collection of Kudu thread information elements as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listInstanceProcessThreadsSlot

      com.azure.core.http.rest.PagedIterable<ProcessThreadInfoInner> listInstanceProcessThreadsSlot(String resourceGroupName, String name, String processId, String slot, String instanceId)
      List the threads in a process by its ID for a specific scaled-out instance in a web site. Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      Returns:
      collection of Kudu thread information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listInstanceProcessThreadsSlot

      com.azure.core.http.rest.PagedIterable<ProcessThreadInfoInner> listInstanceProcessThreadsSlot(String resourceGroupName, String name, String processId, String slot, String instanceId, com.azure.core.util.Context context)
      List the threads in a process by its ID for a specific scaled-out instance in a web site. Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
      context - The context to associate with this operation.
      Returns:
      collection of Kudu thread information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • isCloneableSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteCloneabilityInner>> isCloneableSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Shows whether an app can be cloned to another resource group or subscription. Description for Shows whether an app can be cloned to another resource group or subscription.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. By default, this API returns information on the production slot.
      Returns:
      represents whether or not an app is cloneable along with Response on successful completion of Mono.
      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.
    • isCloneableSlotAsync

      Mono<SiteCloneabilityInner> isCloneableSlotAsync(String resourceGroupName, String name, String slot)
      Shows whether an app can be cloned to another resource group or subscription. Description for Shows whether an app can be cloned to another resource group or subscription.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. By default, this API returns information on the production slot.
      Returns:
      represents whether or not an app is cloneable on successful completion of Mono.
      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.
    • isCloneableSlotWithResponse

      com.azure.core.http.rest.Response<SiteCloneabilityInner> isCloneableSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Shows whether an app can be cloned to another resource group or subscription. Description for Shows whether an app can be cloned to another resource group or subscription.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. By default, this API returns information on the production slot.
      context - The context to associate with this operation.
      Returns:
      represents whether or not an app is cloneable along with Response.
      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.
    • isCloneableSlot

      SiteCloneabilityInner isCloneableSlot(String resourceGroupName, String name, String slot)
      Shows whether an app can be cloned to another resource group or subscription. Description for Shows whether an app can be cloned to another resource group or subscription.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. By default, this API returns information on the production slot.
      Returns:
      represents whether or not an app is cloneable.
      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.
    • listSiteBackupsSlotAsync

      com.azure.core.http.rest.PagedFlux<BackupItemInner> listSiteBackupsSlotAsync(String resourceGroupName, String name, String slot)
      Gets existing backups of an app. Description for Gets existing backups of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get backups of the production slot.
      Returns:
      collection of backup items 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.
    • listSiteBackupsSlot

      com.azure.core.http.rest.PagedIterable<BackupItemInner> listSiteBackupsSlot(String resourceGroupName, String name, String slot)
      Gets existing backups of an app. Description for Gets existing backups of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get backups of the production slot.
      Returns:
      collection of backup items 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.
    • listSiteBackupsSlot

      com.azure.core.http.rest.PagedIterable<BackupItemInner> listSiteBackupsSlot(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets existing backups of an app. Description for Gets existing backups of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get backups of the production slot.
      context - The context to associate with this operation.
      Returns:
      collection of backup items 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.
    • listSyncFunctionTriggersSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<FunctionSecretsInner>> listSyncFunctionTriggersSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot.
      Returns:
      function secrets along with Response on successful completion of Mono.
      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.
    • listSyncFunctionTriggersSlotAsync

      Mono<FunctionSecretsInner> listSyncFunctionTriggersSlotAsync(String resourceGroupName, String name, String slot)
      This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot.
      Returns:
      function secrets on successful completion of Mono.
      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.
    • listSyncFunctionTriggersSlotWithResponse

      com.azure.core.http.rest.Response<FunctionSecretsInner> listSyncFunctionTriggersSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot.
      context - The context to associate with this operation.
      Returns:
      function secrets along with Response.
      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.
    • listSyncFunctionTriggersSlot

      FunctionSecretsInner listSyncFunctionTriggersSlot(String resourceGroupName, String name, String slot)
      This is to allow calling via powershell and ARM template. Description for This is to allow calling via powershell and ARM template.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot.
      Returns:
      function secrets.
      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.
    • getMigrateMySqlStatusSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<MigrateMySqlStatusInner>> getMigrateMySqlStatusSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled Description for Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of the deployment slot.
      Returns:
      mySQL migration status along with Response on successful completion of Mono.
      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.
    • getMigrateMySqlStatusSlotAsync

      Mono<MigrateMySqlStatusInner> getMigrateMySqlStatusSlotAsync(String resourceGroupName, String name, String slot)
      Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled Description for Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of the deployment slot.
      Returns:
      mySQL migration status on successful completion of Mono.
      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.
    • getMigrateMySqlStatusSlotWithResponse

      com.azure.core.http.rest.Response<MigrateMySqlStatusInner> getMigrateMySqlStatusSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled Description for Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of the deployment slot.
      context - The context to associate with this operation.
      Returns:
      mySQL migration status along with Response.
      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.
    • getMigrateMySqlStatusSlot

      MigrateMySqlStatusInner getMigrateMySqlStatusSlot(String resourceGroupName, String name, String slot)
      Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled Description for Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of the deployment slot.
      Returns:
      mySQL migration status.
      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.
    • getSwiftVirtualNetworkConnectionSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SwiftVirtualNetworkInner>> getSwiftVirtualNetworkConnectionSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Gets a Swift Virtual Network connection. Description for Gets a Swift Virtual Network connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get a gateway for the production slot's Virtual Network.
      Returns:
      swift Virtual Network Contract along with Response on successful completion of Mono.
      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.
    • getSwiftVirtualNetworkConnectionSlotAsync

      Mono<SwiftVirtualNetworkInner> getSwiftVirtualNetworkConnectionSlotAsync(String resourceGroupName, String name, String slot)
      Gets a Swift Virtual Network connection. Description for Gets a Swift Virtual Network connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get a gateway for the production slot's Virtual Network.
      Returns:
      swift Virtual Network Contract on successful completion of Mono.
      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.
    • getSwiftVirtualNetworkConnectionSlotWithResponse

      com.azure.core.http.rest.Response<SwiftVirtualNetworkInner> getSwiftVirtualNetworkConnectionSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets a Swift Virtual Network connection. Description for Gets a Swift Virtual Network connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get a gateway for the production slot's Virtual Network.
      context - The context to associate with this operation.
      Returns:
      swift Virtual Network Contract along with Response.
      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.
    • getSwiftVirtualNetworkConnectionSlot

      SwiftVirtualNetworkInner getSwiftVirtualNetworkConnectionSlot(String resourceGroupName, String name, String slot)
      Gets a Swift Virtual Network connection. Description for Gets a Swift Virtual Network connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get a gateway for the production slot's Virtual Network.
      Returns:
      swift Virtual Network Contract.
      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.
    • createOrUpdateSwiftVirtualNetworkConnectionWithCheckSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SwiftVirtualNetworkInner>> createOrUpdateSwiftVirtualNetworkConnectionWithCheckSlotWithResponseAsync(String resourceGroupName, String name, String slot, SwiftVirtualNetworkInner connectionEnvelope)
      Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      Returns:
      swift Virtual Network Contract along with Response on successful completion of Mono.
      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.
    • createOrUpdateSwiftVirtualNetworkConnectionWithCheckSlotAsync

      Mono<SwiftVirtualNetworkInner> createOrUpdateSwiftVirtualNetworkConnectionWithCheckSlotAsync(String resourceGroupName, String name, String slot, SwiftVirtualNetworkInner connectionEnvelope)
      Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      Returns:
      swift Virtual Network Contract on successful completion of Mono.
      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.
    • createOrUpdateSwiftVirtualNetworkConnectionWithCheckSlotWithResponse

      com.azure.core.http.rest.Response<SwiftVirtualNetworkInner> createOrUpdateSwiftVirtualNetworkConnectionWithCheckSlotWithResponse(String resourceGroupName, String name, String slot, SwiftVirtualNetworkInner connectionEnvelope, com.azure.core.util.Context context)
      Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      context - The context to associate with this operation.
      Returns:
      swift Virtual Network Contract along with Response.
      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.
    • createOrUpdateSwiftVirtualNetworkConnectionWithCheckSlot

      SwiftVirtualNetworkInner createOrUpdateSwiftVirtualNetworkConnectionWithCheckSlot(String resourceGroupName, String name, String slot, SwiftVirtualNetworkInner connectionEnvelope)
      Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      Returns:
      swift Virtual Network Contract.
      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.
    • deleteSwiftVirtualNetworkSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteSwiftVirtualNetworkSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Deletes a Swift Virtual Network connection from an app (or deployment slot). Description for Deletes a Swift Virtual Network connection from an app (or deployment slot).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the connection for the production slot.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteSwiftVirtualNetworkSlotAsync

      Mono<Void> deleteSwiftVirtualNetworkSlotAsync(String resourceGroupName, String name, String slot)
      Deletes a Swift Virtual Network connection from an app (or deployment slot). Description for Deletes a Swift Virtual Network connection from an app (or deployment slot).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the connection for the production slot.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteSwiftVirtualNetworkSlotWithResponse

      com.azure.core.http.rest.Response<Void> deleteSwiftVirtualNetworkSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Deletes a Swift Virtual Network connection from an app (or deployment slot). Description for Deletes a Swift Virtual Network connection from an app (or deployment slot).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the connection for the production slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteSwiftVirtualNetworkSlot

      void deleteSwiftVirtualNetworkSlot(String resourceGroupName, String name, String slot)
      Deletes a Swift Virtual Network connection from an app (or deployment slot). Description for Deletes a Swift Virtual Network connection from an app (or deployment slot).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the connection for the production slot.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateSwiftVirtualNetworkConnectionWithCheckSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SwiftVirtualNetworkInner>> updateSwiftVirtualNetworkConnectionWithCheckSlotWithResponseAsync(String resourceGroupName, String name, String slot, SwiftVirtualNetworkInner connectionEnvelope)
      Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      Returns:
      swift Virtual Network Contract along with Response on successful completion of Mono.
      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.
    • updateSwiftVirtualNetworkConnectionWithCheckSlotAsync

      Mono<SwiftVirtualNetworkInner> updateSwiftVirtualNetworkConnectionWithCheckSlotAsync(String resourceGroupName, String name, String slot, SwiftVirtualNetworkInner connectionEnvelope)
      Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      Returns:
      swift Virtual Network Contract on successful completion of Mono.
      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.
    • updateSwiftVirtualNetworkConnectionWithCheckSlotWithResponse

      com.azure.core.http.rest.Response<SwiftVirtualNetworkInner> updateSwiftVirtualNetworkConnectionWithCheckSlotWithResponse(String resourceGroupName, String name, String slot, SwiftVirtualNetworkInner connectionEnvelope, com.azure.core.util.Context context)
      Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      context - The context to associate with this operation.
      Returns:
      swift Virtual Network Contract along with Response.
      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.
    • updateSwiftVirtualNetworkConnectionWithCheckSlot

      SwiftVirtualNetworkInner updateSwiftVirtualNetworkConnectionWithCheckSlot(String resourceGroupName, String name, String slot, SwiftVirtualNetworkInner connectionEnvelope)
      Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in. Description for Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      Returns:
      swift Virtual Network Contract.
      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.
    • listNetworkFeaturesSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<NetworkFeaturesInner>> listNetworkFeaturesSlotWithResponseAsync(String resourceGroupName, String name, String view, String slot)
      Gets all network features used by the app (or deployment slot, if specified). Description for Gets all network features used by the app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      view - The type of view. Only "summary" is supported at this time.
      slot - Name of the deployment slot. If a slot is not specified, the API will get network features for the production slot.
      Returns:
      full view of network features for an app (presently VNET integration and Hybrid Connections) along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listNetworkFeaturesSlotAsync

      Mono<NetworkFeaturesInner> listNetworkFeaturesSlotAsync(String resourceGroupName, String name, String view, String slot)
      Gets all network features used by the app (or deployment slot, if specified). Description for Gets all network features used by the app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      view - The type of view. Only "summary" is supported at this time.
      slot - Name of the deployment slot. If a slot is not specified, the API will get network features for the production slot.
      Returns:
      full view of network features for an app (presently VNET integration and Hybrid Connections) on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listNetworkFeaturesSlotWithResponse

      com.azure.core.http.rest.Response<NetworkFeaturesInner> listNetworkFeaturesSlotWithResponse(String resourceGroupName, String name, String view, String slot, com.azure.core.util.Context context)
      Gets all network features used by the app (or deployment slot, if specified). Description for Gets all network features used by the app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      view - The type of view. Only "summary" is supported at this time.
      slot - Name of the deployment slot. If a slot is not specified, the API will get network features for the production slot.
      context - The context to associate with this operation.
      Returns:
      full view of network features for an app (presently VNET integration and Hybrid Connections) along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listNetworkFeaturesSlot

      NetworkFeaturesInner listNetworkFeaturesSlot(String resourceGroupName, String name, String view, String slot)
      Gets all network features used by the app (or deployment slot, if specified). Description for Gets all network features used by the app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      view - The type of view. Only "summary" is supported at this time.
      slot - Name of the deployment slot. If a slot is not specified, the API will get network features for the production slot.
      Returns:
      full view of network features for an app (presently VNET integration and Hybrid Connections).
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getNetworkTraceOperationSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Object>> getNetworkTraceOperationSlotWithResponseAsync(String resourceGroupName, String name, String operationId, String slot)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
      Returns:
      array of NetworkTrace along with Response on successful completion of Mono.
      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.
    • getNetworkTraceOperationSlotAsync

      Mono<Object> getNetworkTraceOperationSlotAsync(String resourceGroupName, String name, String operationId, String slot)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
      Returns:
      array of NetworkTrace on successful completion of Mono.
      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.
    • getNetworkTraceOperationSlotWithResponse

      com.azure.core.http.rest.Response<Object> getNetworkTraceOperationSlotWithResponse(String resourceGroupName, String name, String operationId, String slot, com.azure.core.util.Context context)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
      context - The context to associate with this operation.
      Returns:
      array of NetworkTrace along with Response.
      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.
    • getNetworkTraceOperationSlot

      Object getNetworkTraceOperationSlot(String resourceGroupName, String name, String operationId, String slot)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
      Returns:
      array of NetworkTrace.
      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.
    • startWebSiteNetworkTraceSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<String>> startWebSiteNetworkTraceSlotWithResponseAsync(String resourceGroupName, String name, String slot, Integer durationInSeconds, Integer maxFrameLength, String sasUrl)
      Start capturing network packets for the site (To be deprecated). Description for Start capturing network packets for the site (To be deprecated).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      durationInSeconds - The duration to keep capturing in seconds.
      maxFrameLength - The maximum frame length in bytes (Optional).
      sasUrl - The Blob URL to store capture file.
      Returns:
      the response body along with Response on successful completion of Mono.
      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.
    • startWebSiteNetworkTraceSlotAsync

      Mono<String> startWebSiteNetworkTraceSlotAsync(String resourceGroupName, String name, String slot)
      Start capturing network packets for the site (To be deprecated). Description for Start capturing network packets for the site (To be deprecated).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      Returns:
      the response body on successful completion of Mono.
      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.
    • startWebSiteNetworkTraceSlotWithResponse

      com.azure.core.http.rest.Response<String> startWebSiteNetworkTraceSlotWithResponse(String resourceGroupName, String name, String slot, Integer durationInSeconds, Integer maxFrameLength, String sasUrl, com.azure.core.util.Context context)
      Start capturing network packets for the site (To be deprecated). Description for Start capturing network packets for the site (To be deprecated).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      durationInSeconds - The duration to keep capturing in seconds.
      maxFrameLength - The maximum frame length in bytes (Optional).
      sasUrl - The Blob URL to store capture file.
      context - The context to associate with this operation.
      Returns:
      the response body along with Response.
      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.
    • startWebSiteNetworkTraceSlot

      String startWebSiteNetworkTraceSlot(String resourceGroupName, String name, String slot)
      Start capturing network packets for the site (To be deprecated). Description for Start capturing network packets for the site (To be deprecated).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      Returns:
      the response.
      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.
    • startWebSiteNetworkTraceOperationSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> startWebSiteNetworkTraceOperationSlotWithResponseAsync(String resourceGroupName, String name, String slot, Integer durationInSeconds, Integer maxFrameLength, String sasUrl)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      durationInSeconds - The duration to keep capturing in seconds.
      maxFrameLength - The maximum frame length in bytes (Optional).
      sasUrl - The Blob URL to store capture file.
      Returns:
      array of NetworkTrace along with Response on successful completion of Mono.
      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.
    • beginStartWebSiteNetworkTraceOperationSlotAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Object>,Object> beginStartWebSiteNetworkTraceOperationSlotAsync(String resourceGroupName, String name, String slot, Integer durationInSeconds, Integer maxFrameLength, String sasUrl)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      durationInSeconds - The duration to keep capturing in seconds.
      maxFrameLength - The maximum frame length in bytes (Optional).
      sasUrl - The Blob URL to store capture file.
      Returns:
      the PollerFlux for polling of array of NetworkTrace.
      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.
    • beginStartWebSiteNetworkTraceOperationSlotAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Object>,Object> beginStartWebSiteNetworkTraceOperationSlotAsync(String resourceGroupName, String name, String slot)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      Returns:
      the PollerFlux for polling of array of NetworkTrace.
      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.
    • beginStartWebSiteNetworkTraceOperationSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Object>,Object> beginStartWebSiteNetworkTraceOperationSlot(String resourceGroupName, String name, String slot)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      Returns:
      the SyncPoller for polling of array of NetworkTrace.
      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.
    • beginStartWebSiteNetworkTraceOperationSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Object>,Object> beginStartWebSiteNetworkTraceOperationSlot(String resourceGroupName, String name, String slot, Integer durationInSeconds, Integer maxFrameLength, String sasUrl, com.azure.core.util.Context context)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      durationInSeconds - The duration to keep capturing in seconds.
      maxFrameLength - The maximum frame length in bytes (Optional).
      sasUrl - The Blob URL to store capture file.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of array of NetworkTrace.
      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.
    • startWebSiteNetworkTraceOperationSlotAsync

      Mono<Object> startWebSiteNetworkTraceOperationSlotAsync(String resourceGroupName, String name, String slot, Integer durationInSeconds, Integer maxFrameLength, String sasUrl)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      durationInSeconds - The duration to keep capturing in seconds.
      maxFrameLength - The maximum frame length in bytes (Optional).
      sasUrl - The Blob URL to store capture file.
      Returns:
      array of NetworkTrace on successful completion of Mono.
      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.
    • startWebSiteNetworkTraceOperationSlotAsync

      Mono<Object> startWebSiteNetworkTraceOperationSlotAsync(String resourceGroupName, String name, String slot)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      Returns:
      array of NetworkTrace on successful completion of Mono.
      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.
    • startWebSiteNetworkTraceOperationSlot

      Object startWebSiteNetworkTraceOperationSlot(String resourceGroupName, String name, String slot)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      Returns:
      array of NetworkTrace.
      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.
    • startWebSiteNetworkTraceOperationSlot

      Object startWebSiteNetworkTraceOperationSlot(String resourceGroupName, String name, String slot, Integer durationInSeconds, Integer maxFrameLength, String sasUrl, com.azure.core.util.Context context)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      durationInSeconds - The duration to keep capturing in seconds.
      maxFrameLength - The maximum frame length in bytes (Optional).
      sasUrl - The Blob URL to store capture file.
      context - The context to associate with this operation.
      Returns:
      array of NetworkTrace.
      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.
    • stopWebSiteNetworkTraceSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> stopWebSiteNetworkTraceSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      Returns:
      the Response on successful completion of Mono.
      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.
    • stopWebSiteNetworkTraceSlotAsync

      Mono<Void> stopWebSiteNetworkTraceSlotAsync(String resourceGroupName, String name, String slot)
      Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • stopWebSiteNetworkTraceSlotWithResponse

      com.azure.core.http.rest.Response<Void> stopWebSiteNetworkTraceSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • stopWebSiteNetworkTraceSlot

      void stopWebSiteNetworkTraceSlot(String resourceGroupName, String name, String slot)
      Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      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.
    • getNetworkTracesSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<List<NetworkTraceInner>>> getNetworkTracesSlotWithResponseAsync(String resourceGroupName, String name, String operationId, String slot)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
      Returns:
      array of NetworkTrace along with Response on successful completion of Mono.
      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.
    • getNetworkTracesSlotAsync

      Mono<List<NetworkTraceInner>> getNetworkTracesSlotAsync(String resourceGroupName, String name, String operationId, String slot)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
      Returns:
      array of NetworkTrace on successful completion of Mono.
      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.
    • getNetworkTracesSlotWithResponse

      com.azure.core.http.rest.Response<List<NetworkTraceInner>> getNetworkTracesSlotWithResponse(String resourceGroupName, String name, String operationId, String slot, com.azure.core.util.Context context)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
      context - The context to associate with this operation.
      Returns:
      array of NetworkTrace along with Response.
      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.
    • getNetworkTracesSlot

      List<NetworkTraceInner> getNetworkTracesSlot(String resourceGroupName, String name, String operationId, String slot)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
      Returns:
      array of NetworkTrace.
      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.
    • getNetworkTraceOperationSlotV2WithResponseAsync

      Mono<com.azure.core.http.rest.Response<Object>> getNetworkTraceOperationSlotV2WithResponseAsync(String resourceGroupName, String name, String operationId, String slot)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
      Returns:
      array of NetworkTrace along with Response on successful completion of Mono.
      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.
    • getNetworkTraceOperationSlotV2Async

      Mono<Object> getNetworkTraceOperationSlotV2Async(String resourceGroupName, String name, String operationId, String slot)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
      Returns:
      array of NetworkTrace on successful completion of Mono.
      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.
    • getNetworkTraceOperationSlotV2WithResponse

      com.azure.core.http.rest.Response<Object> getNetworkTraceOperationSlotV2WithResponse(String resourceGroupName, String name, String operationId, String slot, com.azure.core.util.Context context)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
      context - The context to associate with this operation.
      Returns:
      array of NetworkTrace along with Response.
      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.
    • getNetworkTraceOperationSlotV2

      Object getNetworkTraceOperationSlotV2(String resourceGroupName, String name, String operationId, String slot)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
      Returns:
      array of NetworkTrace.
      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.
    • getNetworkTracesSlotV2WithResponseAsync

      Mono<com.azure.core.http.rest.Response<List<NetworkTraceInner>>> getNetworkTracesSlotV2WithResponseAsync(String resourceGroupName, String name, String operationId, String slot)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
      Returns:
      array of NetworkTrace along with Response on successful completion of Mono.
      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.
    • getNetworkTracesSlotV2Async

      Mono<List<NetworkTraceInner>> getNetworkTracesSlotV2Async(String resourceGroupName, String name, String operationId, String slot)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
      Returns:
      array of NetworkTrace on successful completion of Mono.
      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.
    • getNetworkTracesSlotV2WithResponse

      com.azure.core.http.rest.Response<List<NetworkTraceInner>> getNetworkTracesSlotV2WithResponse(String resourceGroupName, String name, String operationId, String slot, com.azure.core.util.Context context)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
      context - The context to associate with this operation.
      Returns:
      array of NetworkTrace along with Response.
      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.
    • getNetworkTracesSlotV2

      List<NetworkTraceInner> getNetworkTracesSlotV2(String resourceGroupName, String name, String operationId, String slot)
      Gets a named operation for a network trace capturing (or deployment slot, if specified). Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      operationId - GUID of the operation.
      slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
      Returns:
      array of NetworkTrace.
      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.
    • generateNewSitePublishingPasswordSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> generateNewSitePublishingPasswordSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Generates a new publishing password for an app (or deployment slot, if specified). Description for Generates a new publishing password for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API generate a new publishing password for the production slot.
      Returns:
      the Response on successful completion of Mono.
      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.
    • generateNewSitePublishingPasswordSlotAsync

      Mono<Void> generateNewSitePublishingPasswordSlotAsync(String resourceGroupName, String name, String slot)
      Generates a new publishing password for an app (or deployment slot, if specified). Description for Generates a new publishing password for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API generate a new publishing password for the production slot.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • generateNewSitePublishingPasswordSlotWithResponse

      com.azure.core.http.rest.Response<Void> generateNewSitePublishingPasswordSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Generates a new publishing password for an app (or deployment slot, if specified). Description for Generates a new publishing password for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API generate a new publishing password for the production slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • generateNewSitePublishingPasswordSlot

      void generateNewSitePublishingPasswordSlot(String resourceGroupName, String name, String slot)
      Generates a new publishing password for an app (or deployment slot, if specified). Description for Generates a new publishing password for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API generate a new publishing password for the production slot.
      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.
    • listPerfMonCountersSlotAsync

      com.azure.core.http.rest.PagedFlux<PerfMonResponseInner> listPerfMonCountersSlotAsync(String resourceGroupName, String name, String slot, String filter)
      Gets perfmon counters for web app. Description for Gets perfmon counters for web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      filter - Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.
      Returns:
      collection of performance monitor counters 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.
    • listPerfMonCountersSlotAsync

      com.azure.core.http.rest.PagedFlux<PerfMonResponseInner> listPerfMonCountersSlotAsync(String resourceGroupName, String name, String slot)
      Gets perfmon counters for web app. Description for Gets perfmon counters for web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      collection of performance monitor counters 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.
    • listPerfMonCountersSlot

      com.azure.core.http.rest.PagedIterable<PerfMonResponseInner> listPerfMonCountersSlot(String resourceGroupName, String name, String slot)
      Gets perfmon counters for web app. Description for Gets perfmon counters for web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      collection of performance monitor counters 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.
    • listPerfMonCountersSlot

      com.azure.core.http.rest.PagedIterable<PerfMonResponseInner> listPerfMonCountersSlot(String resourceGroupName, String name, String slot, String filter, com.azure.core.util.Context context)
      Gets perfmon counters for web app. Description for Gets perfmon counters for web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      filter - Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.
      context - The context to associate with this operation.
      Returns:
      collection of performance monitor counters 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.
    • getSitePhpErrorLogFlagSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SitePhpErrorLogFlagInner>> getSitePhpErrorLogFlagSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Gets web app's event logs. Description for Gets web app's event logs.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      used for getting PHP error logging flag along with Response on successful completion of Mono.
      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.
    • getSitePhpErrorLogFlagSlotAsync

      Mono<SitePhpErrorLogFlagInner> getSitePhpErrorLogFlagSlotAsync(String resourceGroupName, String name, String slot)
      Gets web app's event logs. Description for Gets web app's event logs.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      used for getting PHP error logging flag on successful completion of Mono.
      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.
    • getSitePhpErrorLogFlagSlotWithResponse

      com.azure.core.http.rest.Response<SitePhpErrorLogFlagInner> getSitePhpErrorLogFlagSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets web app's event logs. Description for Gets web app's event logs.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      context - The context to associate with this operation.
      Returns:
      used for getting PHP error logging flag along with Response.
      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.
    • getSitePhpErrorLogFlagSlot

      SitePhpErrorLogFlagInner getSitePhpErrorLogFlagSlot(String resourceGroupName, String name, String slot)
      Gets web app's event logs. Description for Gets web app's event logs.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      used for getting PHP error logging flag.
      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.
    • listPremierAddOnsSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<PremierAddOnInner>> listPremierAddOnsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Gets the premier add-ons of an app. Description for Gets the premier add-ons of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the premier add-ons for the production slot.
      Returns:
      premier add-on along with Response on successful completion of Mono.
      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.
    • listPremierAddOnsSlotAsync

      Mono<PremierAddOnInner> listPremierAddOnsSlotAsync(String resourceGroupName, String name, String slot)
      Gets the premier add-ons of an app. Description for Gets the premier add-ons of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the premier add-ons for the production slot.
      Returns:
      premier add-on on successful completion of Mono.
      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.
    • listPremierAddOnsSlotWithResponse

      com.azure.core.http.rest.Response<PremierAddOnInner> listPremierAddOnsSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets the premier add-ons of an app. Description for Gets the premier add-ons of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the premier add-ons for the production slot.
      context - The context to associate with this operation.
      Returns:
      premier add-on along with Response.
      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.
    • listPremierAddOnsSlot

      PremierAddOnInner listPremierAddOnsSlot(String resourceGroupName, String name, String slot)
      Gets the premier add-ons of an app. Description for Gets the premier add-ons of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the premier add-ons for the production slot.
      Returns:
      premier add-on.
      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.
    • getPremierAddOnSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<PremierAddOnInner>> getPremierAddOnSlotWithResponseAsync(String resourceGroupName, String name, String premierAddOnName, String slot)
      Gets a named add-on of an app. Description for Gets a named add-on of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the named add-on for the production slot.
      Returns:
      premier add-on along with Response on successful completion of Mono.
      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.
    • getPremierAddOnSlotAsync

      Mono<PremierAddOnInner> getPremierAddOnSlotAsync(String resourceGroupName, String name, String premierAddOnName, String slot)
      Gets a named add-on of an app. Description for Gets a named add-on of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the named add-on for the production slot.
      Returns:
      premier add-on on successful completion of Mono.
      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.
    • getPremierAddOnSlotWithResponse

      com.azure.core.http.rest.Response<PremierAddOnInner> getPremierAddOnSlotWithResponse(String resourceGroupName, String name, String premierAddOnName, String slot, com.azure.core.util.Context context)
      Gets a named add-on of an app. Description for Gets a named add-on of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the named add-on for the production slot.
      context - The context to associate with this operation.
      Returns:
      premier add-on along with Response.
      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.
    • getPremierAddOnSlot

      PremierAddOnInner getPremierAddOnSlot(String resourceGroupName, String name, String premierAddOnName, String slot)
      Gets a named add-on of an app. Description for Gets a named add-on of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the named add-on for the production slot.
      Returns:
      premier add-on.
      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.
    • addPremierAddOnSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<PremierAddOnInner>> addPremierAddOnSlotWithResponseAsync(String resourceGroupName, String name, String premierAddOnName, String slot, PremierAddOnInner premierAddOn)
      Updates a named add-on of an app. Description for Updates a named add-on of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the production slot.
      premierAddOn - A JSON representation of the edited premier add-on.
      Returns:
      premier add-on along with Response on successful completion of Mono.
      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.
    • addPremierAddOnSlotAsync

      Mono<PremierAddOnInner> addPremierAddOnSlotAsync(String resourceGroupName, String name, String premierAddOnName, String slot, PremierAddOnInner premierAddOn)
      Updates a named add-on of an app. Description for Updates a named add-on of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the production slot.
      premierAddOn - A JSON representation of the edited premier add-on.
      Returns:
      premier add-on on successful completion of Mono.
      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.
    • addPremierAddOnSlotWithResponse

      com.azure.core.http.rest.Response<PremierAddOnInner> addPremierAddOnSlotWithResponse(String resourceGroupName, String name, String premierAddOnName, String slot, PremierAddOnInner premierAddOn, com.azure.core.util.Context context)
      Updates a named add-on of an app. Description for Updates a named add-on of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the production slot.
      premierAddOn - A JSON representation of the edited premier add-on.
      context - The context to associate with this operation.
      Returns:
      premier add-on along with Response.
      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.
    • addPremierAddOnSlot

      PremierAddOnInner addPremierAddOnSlot(String resourceGroupName, String name, String premierAddOnName, String slot, PremierAddOnInner premierAddOn)
      Updates a named add-on of an app. Description for Updates a named add-on of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the production slot.
      premierAddOn - A JSON representation of the edited premier add-on.
      Returns:
      premier add-on.
      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.
    • deletePremierAddOnSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deletePremierAddOnSlotWithResponseAsync(String resourceGroupName, String name, String premierAddOnName, String slot)
      Delete a premier add-on from an app. Description for Delete a premier add-on from an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the named add-on for the production slot.
      Returns:
      the Response on successful completion of Mono.
      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.
    • deletePremierAddOnSlotAsync

      Mono<Void> deletePremierAddOnSlotAsync(String resourceGroupName, String name, String premierAddOnName, String slot)
      Delete a premier add-on from an app. Description for Delete a premier add-on from an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the named add-on for the production slot.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • deletePremierAddOnSlotWithResponse

      com.azure.core.http.rest.Response<Void> deletePremierAddOnSlotWithResponse(String resourceGroupName, String name, String premierAddOnName, String slot, com.azure.core.util.Context context)
      Delete a premier add-on from an app. Description for Delete a premier add-on from an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the named add-on for the production slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • deletePremierAddOnSlot

      void deletePremierAddOnSlot(String resourceGroupName, String name, String premierAddOnName, String slot)
      Delete a premier add-on from an app. Description for Delete a premier add-on from an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the named add-on for the production slot.
      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.
    • updatePremierAddOnSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<PremierAddOnInner>> updatePremierAddOnSlotWithResponseAsync(String resourceGroupName, String name, String premierAddOnName, String slot, PremierAddOnPatchResource premierAddOn)
      Updates a named add-on of an app. Description for Updates a named add-on of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the production slot.
      premierAddOn - A JSON representation of the edited premier add-on.
      Returns:
      premier add-on along with Response on successful completion of Mono.
      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.
    • updatePremierAddOnSlotAsync

      Mono<PremierAddOnInner> updatePremierAddOnSlotAsync(String resourceGroupName, String name, String premierAddOnName, String slot, PremierAddOnPatchResource premierAddOn)
      Updates a named add-on of an app. Description for Updates a named add-on of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the production slot.
      premierAddOn - A JSON representation of the edited premier add-on.
      Returns:
      premier add-on on successful completion of Mono.
      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.
    • updatePremierAddOnSlotWithResponse

      com.azure.core.http.rest.Response<PremierAddOnInner> updatePremierAddOnSlotWithResponse(String resourceGroupName, String name, String premierAddOnName, String slot, PremierAddOnPatchResource premierAddOn, com.azure.core.util.Context context)
      Updates a named add-on of an app. Description for Updates a named add-on of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the production slot.
      premierAddOn - A JSON representation of the edited premier add-on.
      context - The context to associate with this operation.
      Returns:
      premier add-on along with Response.
      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.
    • updatePremierAddOnSlot

      PremierAddOnInner updatePremierAddOnSlot(String resourceGroupName, String name, String premierAddOnName, String slot, PremierAddOnPatchResource premierAddOn)
      Updates a named add-on of an app. Description for Updates a named add-on of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      premierAddOnName - Add-on name.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the production slot.
      premierAddOn - A JSON representation of the edited premier add-on.
      Returns:
      premier add-on.
      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.
    • getPrivateAccessSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<PrivateAccessInner>> getPrivateAccessSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Gets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Gets data around private site access enablement and authorized Virtual Networks that can access the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for the web app.
      Returns:
      description of the parameters of Private Access for a Web Site along with Response on successful completion of Mono.
      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.
    • getPrivateAccessSlotAsync

      Mono<PrivateAccessInner> getPrivateAccessSlotAsync(String resourceGroupName, String name, String slot)
      Gets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Gets data around private site access enablement and authorized Virtual Networks that can access the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for the web app.
      Returns:
      description of the parameters of Private Access for a Web Site on successful completion of Mono.
      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.
    • getPrivateAccessSlotWithResponse

      com.azure.core.http.rest.Response<PrivateAccessInner> getPrivateAccessSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Gets data around private site access enablement and authorized Virtual Networks that can access the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for the web app.
      context - The context to associate with this operation.
      Returns:
      description of the parameters of Private Access for a Web Site along with Response.
      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.
    • getPrivateAccessSlot

      PrivateAccessInner getPrivateAccessSlot(String resourceGroupName, String name, String slot)
      Gets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Gets data around private site access enablement and authorized Virtual Networks that can access the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for the web app.
      Returns:
      description of the parameters of Private Access for a Web Site.
      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.
    • putPrivateAccessVnetSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<PrivateAccessInner>> putPrivateAccessVnetSlotWithResponseAsync(String resourceGroupName, String name, String slot, PrivateAccessInner access)
      Sets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Sets data around private site access enablement and authorized Virtual Networks that can access the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for the web app.
      access - The information for the private access.
      Returns:
      description of the parameters of Private Access for a Web Site along with Response on successful completion of Mono.
      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.
    • putPrivateAccessVnetSlotAsync

      Mono<PrivateAccessInner> putPrivateAccessVnetSlotAsync(String resourceGroupName, String name, String slot, PrivateAccessInner access)
      Sets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Sets data around private site access enablement and authorized Virtual Networks that can access the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for the web app.
      access - The information for the private access.
      Returns:
      description of the parameters of Private Access for a Web Site on successful completion of Mono.
      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.
    • putPrivateAccessVnetSlotWithResponse

      com.azure.core.http.rest.Response<PrivateAccessInner> putPrivateAccessVnetSlotWithResponse(String resourceGroupName, String name, String slot, PrivateAccessInner access, com.azure.core.util.Context context)
      Sets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Sets data around private site access enablement and authorized Virtual Networks that can access the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for the web app.
      access - The information for the private access.
      context - The context to associate with this operation.
      Returns:
      description of the parameters of Private Access for a Web Site along with Response.
      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.
    • putPrivateAccessVnetSlot

      PrivateAccessInner putPrivateAccessVnetSlot(String resourceGroupName, String name, String slot, PrivateAccessInner access)
      Sets data around private site access enablement and authorized Virtual Networks that can access the site. Description for Sets data around private site access enablement and authorized Virtual Networks that can access the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for the web app.
      access - The information for the private access.
      Returns:
      description of the parameters of Private Access for a Web Site.
      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.
    • getPrivateEndpointConnectionListSlotAsync

      com.azure.core.http.rest.PagedFlux<RemotePrivateEndpointConnectionArmResourceInner> getPrivateEndpointConnectionListSlotAsync(String resourceGroupName, String name, String slot)
      Gets the list of private endpoint connections associated with a site Description for Gets the list of private endpoint connections associated with a site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      slot - Name of the site deployment slot.
      Returns:
      the 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.
    • getPrivateEndpointConnectionListSlot

      com.azure.core.http.rest.PagedIterable<RemotePrivateEndpointConnectionArmResourceInner> getPrivateEndpointConnectionListSlot(String resourceGroupName, String name, String slot)
      Gets the list of private endpoint connections associated with a site Description for Gets the list of private endpoint connections associated with a site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      slot - Name of the site deployment slot.
      Returns:
      the 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.
    • getPrivateEndpointConnectionListSlot

      com.azure.core.http.rest.PagedIterable<RemotePrivateEndpointConnectionArmResourceInner> getPrivateEndpointConnectionListSlot(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets the list of private endpoint connections associated with a site Description for Gets the list of private endpoint connections associated with a site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      slot - Name of the site deployment slot.
      context - The context to associate with this operation.
      Returns:
      the 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.
    • getPrivateEndpointConnectionSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<RemotePrivateEndpointConnectionArmResourceInner>> getPrivateEndpointConnectionSlotWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName, String slot)
      Gets a private endpoint connection Description for Gets a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - Name of the private endpoint connection.
      slot - Name of the site deployment slot.
      Returns:
      remote Private Endpoint Connection ARM resource along with Response on successful completion of Mono.
      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.
    • getPrivateEndpointConnectionSlotAsync

      Mono<RemotePrivateEndpointConnectionArmResourceInner> getPrivateEndpointConnectionSlotAsync(String resourceGroupName, String name, String privateEndpointConnectionName, String slot)
      Gets a private endpoint connection Description for Gets a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - Name of the private endpoint connection.
      slot - Name of the site deployment slot.
      Returns:
      remote Private Endpoint Connection ARM resource on successful completion of Mono.
      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.
    • getPrivateEndpointConnectionSlotWithResponse

      com.azure.core.http.rest.Response<RemotePrivateEndpointConnectionArmResourceInner> getPrivateEndpointConnectionSlotWithResponse(String resourceGroupName, String name, String privateEndpointConnectionName, String slot, com.azure.core.util.Context context)
      Gets a private endpoint connection Description for Gets a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - Name of the private endpoint connection.
      slot - Name of the site deployment slot.
      context - The context to associate with this operation.
      Returns:
      remote Private Endpoint Connection ARM resource along with Response.
      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.
    • getPrivateEndpointConnectionSlot

      RemotePrivateEndpointConnectionArmResourceInner getPrivateEndpointConnectionSlot(String resourceGroupName, String name, String privateEndpointConnectionName, String slot)
      Gets a private endpoint connection Description for Gets a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - Name of the private endpoint connection.
      slot - Name of the site deployment slot.
      Returns:
      remote Private Endpoint Connection ARM resource.
      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.
    • approveOrRejectPrivateEndpointConnectionSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> approveOrRejectPrivateEndpointConnectionSlotWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName, String slot, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper)
      Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      slot - The slot parameter.
      privateEndpointWrapper - The privateEndpointWrapper parameter.
      Returns:
      remote Private Endpoint Connection ARM resource along with Response on successful completion of Mono.
      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.
    • beginApproveOrRejectPrivateEndpointConnectionSlotAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<RemotePrivateEndpointConnectionArmResourceInner>,RemotePrivateEndpointConnectionArmResourceInner> beginApproveOrRejectPrivateEndpointConnectionSlotAsync(String resourceGroupName, String name, String privateEndpointConnectionName, String slot, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper)
      Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      slot - The slot parameter.
      privateEndpointWrapper - The privateEndpointWrapper parameter.
      Returns:
      the PollerFlux for polling of remote Private Endpoint Connection ARM resource.
      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.
    • beginApproveOrRejectPrivateEndpointConnectionSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<RemotePrivateEndpointConnectionArmResourceInner>,RemotePrivateEndpointConnectionArmResourceInner> beginApproveOrRejectPrivateEndpointConnectionSlot(String resourceGroupName, String name, String privateEndpointConnectionName, String slot, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper)
      Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      slot - The slot parameter.
      privateEndpointWrapper - The privateEndpointWrapper parameter.
      Returns:
      the SyncPoller for polling of remote Private Endpoint Connection ARM resource.
      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.
    • beginApproveOrRejectPrivateEndpointConnectionSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<RemotePrivateEndpointConnectionArmResourceInner>,RemotePrivateEndpointConnectionArmResourceInner> beginApproveOrRejectPrivateEndpointConnectionSlot(String resourceGroupName, String name, String privateEndpointConnectionName, String slot, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper, com.azure.core.util.Context context)
      Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      slot - The slot parameter.
      privateEndpointWrapper - The privateEndpointWrapper parameter.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of remote Private Endpoint Connection ARM resource.
      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.
    • approveOrRejectPrivateEndpointConnectionSlotAsync

      Mono<RemotePrivateEndpointConnectionArmResourceInner> approveOrRejectPrivateEndpointConnectionSlotAsync(String resourceGroupName, String name, String privateEndpointConnectionName, String slot, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper)
      Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      slot - The slot parameter.
      privateEndpointWrapper - The privateEndpointWrapper parameter.
      Returns:
      remote Private Endpoint Connection ARM resource on successful completion of Mono.
      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.
    • approveOrRejectPrivateEndpointConnectionSlot

      RemotePrivateEndpointConnectionArmResourceInner approveOrRejectPrivateEndpointConnectionSlot(String resourceGroupName, String name, String privateEndpointConnectionName, String slot, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper)
      Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      slot - The slot parameter.
      privateEndpointWrapper - The privateEndpointWrapper parameter.
      Returns:
      remote Private Endpoint Connection ARM resource.
      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.
    • approveOrRejectPrivateEndpointConnectionSlot

      RemotePrivateEndpointConnectionArmResourceInner approveOrRejectPrivateEndpointConnectionSlot(String resourceGroupName, String name, String privateEndpointConnectionName, String slot, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper, com.azure.core.util.Context context)
      Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      slot - The slot parameter.
      privateEndpointWrapper - The privateEndpointWrapper parameter.
      context - The context to associate with this operation.
      Returns:
      remote Private Endpoint Connection ARM resource.
      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.
    • deletePrivateEndpointConnectionSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deletePrivateEndpointConnectionSlotWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName, String slot)
      Deletes a private endpoint connection Description for Deletes a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      slot - The slot parameter.
      Returns:
      any object along with Response on successful completion of Mono.
      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.
    • beginDeletePrivateEndpointConnectionSlotAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Object>,Object> beginDeletePrivateEndpointConnectionSlotAsync(String resourceGroupName, String name, String privateEndpointConnectionName, String slot)
      Deletes a private endpoint connection Description for Deletes a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      slot - The slot parameter.
      Returns:
      the PollerFlux for polling of any object.
      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.
    • beginDeletePrivateEndpointConnectionSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Object>,Object> beginDeletePrivateEndpointConnectionSlot(String resourceGroupName, String name, String privateEndpointConnectionName, String slot)
      Deletes a private endpoint connection Description for Deletes a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      slot - The slot parameter.
      Returns:
      the SyncPoller for polling of any object.
      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.
    • beginDeletePrivateEndpointConnectionSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Object>,Object> beginDeletePrivateEndpointConnectionSlot(String resourceGroupName, String name, String privateEndpointConnectionName, String slot, com.azure.core.util.Context context)
      Deletes a private endpoint connection Description for Deletes a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      slot - The slot parameter.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of any object.
      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.
    • deletePrivateEndpointConnectionSlotAsync

      Mono<Object> deletePrivateEndpointConnectionSlotAsync(String resourceGroupName, String name, String privateEndpointConnectionName, String slot)
      Deletes a private endpoint connection Description for Deletes a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      slot - The slot parameter.
      Returns:
      any object on successful completion of Mono.
      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.
    • deletePrivateEndpointConnectionSlot

      Object deletePrivateEndpointConnectionSlot(String resourceGroupName, String name, String privateEndpointConnectionName, String slot)
      Deletes a private endpoint connection Description for Deletes a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      slot - The slot parameter.
      Returns:
      any object.
      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.
    • deletePrivateEndpointConnectionSlot

      Object deletePrivateEndpointConnectionSlot(String resourceGroupName, String name, String privateEndpointConnectionName, String slot, com.azure.core.util.Context context)
      Deletes a private endpoint connection Description for Deletes a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      slot - The slot parameter.
      context - The context to associate with this operation.
      Returns:
      any object.
      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.
    • getPrivateLinkResourcesSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<PrivateLinkResourcesWrapperInner>> getPrivateLinkResourcesSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Gets the private link resources Description for Gets the private link resources.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      slot - The slot parameter.
      Returns:
      wrapper for a collection of private link resources along with Response on successful completion of Mono.
      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.
    • getPrivateLinkResourcesSlotAsync

      Mono<PrivateLinkResourcesWrapperInner> getPrivateLinkResourcesSlotAsync(String resourceGroupName, String name, String slot)
      Gets the private link resources Description for Gets the private link resources.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      slot - The slot parameter.
      Returns:
      wrapper for a collection of private link resources on successful completion of Mono.
      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.
    • getPrivateLinkResourcesSlotWithResponse

      com.azure.core.http.rest.Response<PrivateLinkResourcesWrapperInner> getPrivateLinkResourcesSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets the private link resources Description for Gets the private link resources.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      slot - The slot parameter.
      context - The context to associate with this operation.
      Returns:
      wrapper for a collection of private link resources along with Response.
      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.
    • getPrivateLinkResourcesSlot

      PrivateLinkResourcesWrapperInner getPrivateLinkResourcesSlot(String resourceGroupName, String name, String slot)
      Gets the private link resources Description for Gets the private link resources.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the site.
      slot - The slot parameter.
      Returns:
      wrapper for a collection of private link resources.
      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.
    • listProcessesSlotAsync

      com.azure.core.http.rest.PagedFlux<ProcessInfoInner> listProcessesSlotAsync(String resourceGroupName, String name, String slot)
      Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. Description for Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      collection of Kudu process information elements as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listProcessesSlot

      com.azure.core.http.rest.PagedIterable<ProcessInfoInner> listProcessesSlot(String resourceGroupName, String name, String slot)
      Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. Description for Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      collection of Kudu process information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listProcessesSlot

      com.azure.core.http.rest.PagedIterable<ProcessInfoInner> listProcessesSlot(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site. Description for Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      context - The context to associate with this operation.
      Returns:
      collection of Kudu process information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getProcessSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<ProcessInfoInner>> getProcessSlotWithResponseAsync(String resourceGroupName, String name, String processId, String slot)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      process Information along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getProcessSlotAsync

      Mono<ProcessInfoInner> getProcessSlotAsync(String resourceGroupName, String name, String processId, String slot)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      process Information on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getProcessSlotWithResponse

      com.azure.core.http.rest.Response<ProcessInfoInner> getProcessSlotWithResponse(String resourceGroupName, String name, String processId, String slot, com.azure.core.util.Context context)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      context - The context to associate with this operation.
      Returns:
      process Information along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getProcessSlot

      ProcessInfoInner getProcessSlot(String resourceGroupName, String name, String processId, String slot)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      process Information.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteProcessSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteProcessSlotWithResponseAsync(String resourceGroupName, String name, String processId, String slot)
      Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteProcessSlotAsync

      Mono<Void> deleteProcessSlotAsync(String resourceGroupName, String name, String processId, String slot)
      Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteProcessSlotWithResponse

      com.azure.core.http.rest.Response<Void> deleteProcessSlotWithResponse(String resourceGroupName, String name, String processId, String slot, com.azure.core.util.Context context)
      Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteProcessSlot

      void deleteProcessSlot(String resourceGroupName, String name, String processId, String slot)
      Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site. Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getProcessDumpSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<com.azure.core.util.BinaryData>> getProcessDumpSlotWithResponseAsync(String resourceGroupName, String name, String processId, String slot)
      Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      the response body along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getProcessDumpSlotAsync

      Mono<com.azure.core.util.BinaryData> getProcessDumpSlotAsync(String resourceGroupName, String name, String processId, String slot)
      Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      the response body on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getProcessDumpSlotWithResponse

      com.azure.core.http.rest.Response<com.azure.core.util.BinaryData> getProcessDumpSlotWithResponse(String resourceGroupName, String name, String processId, String slot, com.azure.core.util.Context context)
      Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      context - The context to associate with this operation.
      Returns:
      the response body along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getProcessDumpSlot

      com.azure.core.util.BinaryData getProcessDumpSlot(String resourceGroupName, String name, String processId, String slot)
      Get a memory dump of a process by its ID for a specific scaled-out instance in a web site. Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      the response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listProcessModulesSlotAsync

      com.azure.core.http.rest.PagedFlux<ProcessModuleInfoInner> listProcessModulesSlotAsync(String resourceGroupName, String name, String processId, String slot)
      List module information for a process by its ID for a specific scaled-out instance in a web site. Description for List module information for a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      collection of Kudu thread information elements as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listProcessModulesSlot

      com.azure.core.http.rest.PagedIterable<ProcessModuleInfoInner> listProcessModulesSlot(String resourceGroupName, String name, String processId, String slot)
      List module information for a process by its ID for a specific scaled-out instance in a web site. Description for List module information for a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      collection of Kudu thread information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listProcessModulesSlot

      com.azure.core.http.rest.PagedIterable<ProcessModuleInfoInner> listProcessModulesSlot(String resourceGroupName, String name, String processId, String slot, com.azure.core.util.Context context)
      List module information for a process by its ID for a specific scaled-out instance in a web site. Description for List module information for a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      context - The context to associate with this operation.
      Returns:
      collection of Kudu thread information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getProcessModuleSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<ProcessModuleInfoInner>> getProcessModuleSlotWithResponseAsync(String resourceGroupName, String name, String processId, String baseAddress, String slot)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      baseAddress - Module base address.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      process Module Information along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getProcessModuleSlotAsync

      Mono<ProcessModuleInfoInner> getProcessModuleSlotAsync(String resourceGroupName, String name, String processId, String baseAddress, String slot)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      baseAddress - Module base address.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      process Module Information on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getProcessModuleSlotWithResponse

      com.azure.core.http.rest.Response<ProcessModuleInfoInner> getProcessModuleSlotWithResponse(String resourceGroupName, String name, String processId, String baseAddress, String slot, com.azure.core.util.Context context)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      baseAddress - Module base address.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      context - The context to associate with this operation.
      Returns:
      process Module Information along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getProcessModuleSlot

      ProcessModuleInfoInner getProcessModuleSlot(String resourceGroupName, String name, String processId, String baseAddress, String slot)
      Get process information by its ID for a specific scaled-out instance in a web site. Description for Get process information by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      baseAddress - Module base address.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      process Module Information.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listProcessThreadsSlotAsync

      com.azure.core.http.rest.PagedFlux<ProcessThreadInfoInner> listProcessThreadsSlotAsync(String resourceGroupName, String name, String processId, String slot)
      List the threads in a process by its ID for a specific scaled-out instance in a web site. Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      collection of Kudu thread information elements as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listProcessThreadsSlot

      com.azure.core.http.rest.PagedIterable<ProcessThreadInfoInner> listProcessThreadsSlot(String resourceGroupName, String name, String processId, String slot)
      List the threads in a process by its ID for a specific scaled-out instance in a web site. Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      collection of Kudu thread information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listProcessThreadsSlot

      com.azure.core.http.rest.PagedIterable<ProcessThreadInfoInner> listProcessThreadsSlot(String resourceGroupName, String name, String processId, String slot, com.azure.core.util.Context context)
      List the threads in a process by its ID for a specific scaled-out instance in a web site. Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      processId - PID.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      context - The context to associate with this operation.
      Returns:
      collection of Kudu thread information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listPublicCertificatesSlotAsync

      com.azure.core.http.rest.PagedFlux<PublicCertificateInner> listPublicCertificatesSlotAsync(String resourceGroupName, String name, String slot)
      Get public certificates for an app or a deployment slot. Description for Get public certificates for an app or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API gets hostname bindings for the production slot.
      Returns:
      collection of public certificates 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.
    • listPublicCertificatesSlot

      com.azure.core.http.rest.PagedIterable<PublicCertificateInner> listPublicCertificatesSlot(String resourceGroupName, String name, String slot)
      Get public certificates for an app or a deployment slot. Description for Get public certificates for an app or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API gets hostname bindings for the production slot.
      Returns:
      collection of public certificates 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.
    • listPublicCertificatesSlot

      com.azure.core.http.rest.PagedIterable<PublicCertificateInner> listPublicCertificatesSlot(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Get public certificates for an app or a deployment slot. Description for Get public certificates for an app or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API gets hostname bindings for the production slot.
      context - The context to associate with this operation.
      Returns:
      collection of public certificates 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.
    • getPublicCertificateSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<PublicCertificateInner>> getPublicCertificateSlotWithResponseAsync(String resourceGroupName, String name, String slot, String publicCertificateName)
      Get the named public certificate for an app (or deployment slot, if specified). Description for Get the named public certificate for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API the named binding for the production slot.
      publicCertificateName - Public certificate name.
      Returns:
      public certificate object along with Response on successful completion of Mono.
      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.
    • getPublicCertificateSlotAsync

      Mono<PublicCertificateInner> getPublicCertificateSlotAsync(String resourceGroupName, String name, String slot, String publicCertificateName)
      Get the named public certificate for an app (or deployment slot, if specified). Description for Get the named public certificate for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API the named binding for the production slot.
      publicCertificateName - Public certificate name.
      Returns:
      public certificate object on successful completion of Mono.
      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.
    • getPublicCertificateSlotWithResponse

      com.azure.core.http.rest.Response<PublicCertificateInner> getPublicCertificateSlotWithResponse(String resourceGroupName, String name, String slot, String publicCertificateName, com.azure.core.util.Context context)
      Get the named public certificate for an app (or deployment slot, if specified). Description for Get the named public certificate for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API the named binding for the production slot.
      publicCertificateName - Public certificate name.
      context - The context to associate with this operation.
      Returns:
      public certificate object along with Response.
      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.
    • getPublicCertificateSlot

      PublicCertificateInner getPublicCertificateSlot(String resourceGroupName, String name, String slot, String publicCertificateName)
      Get the named public certificate for an app (or deployment slot, if specified). Description for Get the named public certificate for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API the named binding for the production slot.
      publicCertificateName - Public certificate name.
      Returns:
      public certificate object.
      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.
    • createOrUpdatePublicCertificateSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<PublicCertificateInner>> createOrUpdatePublicCertificateSlotWithResponseAsync(String resourceGroupName, String name, String publicCertificateName, String slot, PublicCertificateInner publicCertificate)
      Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      publicCertificateName - Public certificate name.
      slot - Name of the deployment slot. If a slot is not specified, the API will create a binding for the production slot.
      publicCertificate - Public certificate details. This is the JSON representation of a PublicCertificate object.
      Returns:
      public certificate object along with Response on successful completion of Mono.
      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.
    • createOrUpdatePublicCertificateSlotAsync

      Mono<PublicCertificateInner> createOrUpdatePublicCertificateSlotAsync(String resourceGroupName, String name, String publicCertificateName, String slot, PublicCertificateInner publicCertificate)
      Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      publicCertificateName - Public certificate name.
      slot - Name of the deployment slot. If a slot is not specified, the API will create a binding for the production slot.
      publicCertificate - Public certificate details. This is the JSON representation of a PublicCertificate object.
      Returns:
      public certificate object on successful completion of Mono.
      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.
    • createOrUpdatePublicCertificateSlotWithResponse

      com.azure.core.http.rest.Response<PublicCertificateInner> createOrUpdatePublicCertificateSlotWithResponse(String resourceGroupName, String name, String publicCertificateName, String slot, PublicCertificateInner publicCertificate, com.azure.core.util.Context context)
      Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      publicCertificateName - Public certificate name.
      slot - Name of the deployment slot. If a slot is not specified, the API will create a binding for the production slot.
      publicCertificate - Public certificate details. This is the JSON representation of a PublicCertificate object.
      context - The context to associate with this operation.
      Returns:
      public certificate object along with Response.
      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.
    • createOrUpdatePublicCertificateSlot

      PublicCertificateInner createOrUpdatePublicCertificateSlot(String resourceGroupName, String name, String publicCertificateName, String slot, PublicCertificateInner publicCertificate)
      Creates a hostname binding for an app. Description for Creates a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      publicCertificateName - Public certificate name.
      slot - Name of the deployment slot. If a slot is not specified, the API will create a binding for the production slot.
      publicCertificate - Public certificate details. This is the JSON representation of a PublicCertificate object.
      Returns:
      public certificate object.
      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.
    • deletePublicCertificateSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deletePublicCertificateSlotWithResponseAsync(String resourceGroupName, String name, String slot, String publicCertificateName)
      Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      publicCertificateName - Public certificate name.
      Returns:
      the Response on successful completion of Mono.
      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.
    • deletePublicCertificateSlotAsync

      Mono<Void> deletePublicCertificateSlotAsync(String resourceGroupName, String name, String slot, String publicCertificateName)
      Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      publicCertificateName - Public certificate name.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • deletePublicCertificateSlotWithResponse

      com.azure.core.http.rest.Response<Void> deletePublicCertificateSlotWithResponse(String resourceGroupName, String name, String slot, String publicCertificateName, com.azure.core.util.Context context)
      Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      publicCertificateName - Public certificate name.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • deletePublicCertificateSlot

      void deletePublicCertificateSlot(String resourceGroupName, String name, String slot, String publicCertificateName)
      Deletes a hostname binding for an app. Description for Deletes a hostname binding for an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
      publicCertificateName - Public certificate name.
      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.
    • listPublishingProfileXmlWithSecretsSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<com.azure.core.util.BinaryData>> listPublishingProfileXmlWithSecretsSlotWithResponseAsync(String resourceGroupName, String name, String slot, CsmPublishingProfileOptions publishingProfileOptions)
      Gets the publishing profile for an app (or deployment slot, if specified). Description for Gets the publishing profile for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the publishing profile for the production slot.
      publishingProfileOptions - Specifies publishingProfileOptions for publishing profile. For example, use {"format": "FileZilla3"} to get a FileZilla publishing profile.
      Returns:
      the response body along with Response on successful completion of Mono.
      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.
    • listPublishingProfileXmlWithSecretsSlotAsync

      Mono<com.azure.core.util.BinaryData> listPublishingProfileXmlWithSecretsSlotAsync(String resourceGroupName, String name, String slot, CsmPublishingProfileOptions publishingProfileOptions)
      Gets the publishing profile for an app (or deployment slot, if specified). Description for Gets the publishing profile for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the publishing profile for the production slot.
      publishingProfileOptions - Specifies publishingProfileOptions for publishing profile. For example, use {"format": "FileZilla3"} to get a FileZilla publishing profile.
      Returns:
      the response body on successful completion of Mono.
      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.
    • listPublishingProfileXmlWithSecretsSlotWithResponse

      com.azure.core.http.rest.Response<com.azure.core.util.BinaryData> listPublishingProfileXmlWithSecretsSlotWithResponse(String resourceGroupName, String name, String slot, CsmPublishingProfileOptions publishingProfileOptions, com.azure.core.util.Context context)
      Gets the publishing profile for an app (or deployment slot, if specified). Description for Gets the publishing profile for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the publishing profile for the production slot.
      publishingProfileOptions - Specifies publishingProfileOptions for publishing profile. For example, use {"format": "FileZilla3"} to get a FileZilla publishing profile.
      context - The context to associate with this operation.
      Returns:
      the response body along with Response.
      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.
    • listPublishingProfileXmlWithSecretsSlot

      com.azure.core.util.BinaryData listPublishingProfileXmlWithSecretsSlot(String resourceGroupName, String name, String slot, CsmPublishingProfileOptions publishingProfileOptions)
      Gets the publishing profile for an app (or deployment slot, if specified). Description for Gets the publishing profile for an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the publishing profile for the production slot.
      publishingProfileOptions - Specifies publishingProfileOptions for publishing profile. For example, use {"format": "FileZilla3"} to get a FileZilla publishing profile.
      Returns:
      the response.
      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.
    • resetSlotConfigurationSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> resetSlotConfigurationSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Resets the configuration settings of the current slot if they were previously modified by calling the API with POST. Description for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API resets configuration settings for the production slot.
      Returns:
      the Response on successful completion of Mono.
      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.
    • resetSlotConfigurationSlotAsync

      Mono<Void> resetSlotConfigurationSlotAsync(String resourceGroupName, String name, String slot)
      Resets the configuration settings of the current slot if they were previously modified by calling the API with POST. Description for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API resets configuration settings for the production slot.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • resetSlotConfigurationSlotWithResponse

      com.azure.core.http.rest.Response<Void> resetSlotConfigurationSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Resets the configuration settings of the current slot if they were previously modified by calling the API with POST. Description for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API resets configuration settings for the production slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • resetSlotConfigurationSlot

      void resetSlotConfigurationSlot(String resourceGroupName, String name, String slot)
      Resets the configuration settings of the current slot if they were previously modified by calling the API with POST. Description for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API resets configuration settings for the production slot.
      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.
    • restartSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> restartSlotWithResponseAsync(String resourceGroupName, String name, String slot, Boolean softRestart, Boolean synchronous)
      Restarts an app (or deployment slot, if specified). Description for Restarts an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will restart the production slot.
      softRestart - Specify true to apply the configuration settings and restarts the app only if necessary. By default, the API always restarts and reprovisions the app.
      synchronous - Specify true to block until the app is restarted. By default, it is set to false, and the API responds immediately (asynchronous).
      Returns:
      the Response on successful completion of Mono.
      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.
    • restartSlotAsync

      Mono<Void> restartSlotAsync(String resourceGroupName, String name, String slot)
      Restarts an app (or deployment slot, if specified). Description for Restarts an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will restart the production slot.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • restartSlotWithResponse

      com.azure.core.http.rest.Response<Void> restartSlotWithResponse(String resourceGroupName, String name, String slot, Boolean softRestart, Boolean synchronous, com.azure.core.util.Context context)
      Restarts an app (or deployment slot, if specified). Description for Restarts an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will restart the production slot.
      softRestart - Specify true to apply the configuration settings and restarts the app only if necessary. By default, the API always restarts and reprovisions the app.
      synchronous - Specify true to block until the app is restarted. By default, it is set to false, and the API responds immediately (asynchronous).
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • restartSlot

      void restartSlot(String resourceGroupName, String name, String slot)
      Restarts an app (or deployment slot, if specified). Description for Restarts an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will restart the production slot.
      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.
    • restoreFromBackupBlobSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> restoreFromBackupBlobSlotWithResponseAsync(String resourceGroupName, String name, String slot, RestoreRequestInner request)
      Restores an app from a backup blob in Azure Storage. Description for Restores an app from a backup blob in Azure Storage.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.
      request - Information on restore request .
      Returns:
      the Response on successful completion of Mono.
      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.
    • beginRestoreFromBackupBlobSlotAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginRestoreFromBackupBlobSlotAsync(String resourceGroupName, String name, String slot, RestoreRequestInner request)
      Restores an app from a backup blob in Azure Storage. Description for Restores an app from a backup blob in Azure Storage.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.
      request - Information on restore request .
      Returns:
      the PollerFlux for polling of long-running operation.
      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.
    • beginRestoreFromBackupBlobSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginRestoreFromBackupBlobSlot(String resourceGroupName, String name, String slot, RestoreRequestInner request)
      Restores an app from a backup blob in Azure Storage. Description for Restores an app from a backup blob in Azure Storage.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.
      request - Information on restore request .
      Returns:
      the SyncPoller for polling of long-running operation.
      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.
    • beginRestoreFromBackupBlobSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginRestoreFromBackupBlobSlot(String resourceGroupName, String name, String slot, RestoreRequestInner request, com.azure.core.util.Context context)
      Restores an app from a backup blob in Azure Storage. Description for Restores an app from a backup blob in Azure Storage.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.
      request - Information on restore request .
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of long-running operation.
      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.
    • restoreFromBackupBlobSlotAsync

      Mono<Void> restoreFromBackupBlobSlotAsync(String resourceGroupName, String name, String slot, RestoreRequestInner request)
      Restores an app from a backup blob in Azure Storage. Description for Restores an app from a backup blob in Azure Storage.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.
      request - Information on restore request .
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • restoreFromBackupBlobSlot

      void restoreFromBackupBlobSlot(String resourceGroupName, String name, String slot, RestoreRequestInner request)
      Restores an app from a backup blob in Azure Storage. Description for Restores an app from a backup blob in Azure Storage.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.
      request - Information on restore request .
      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.
    • restoreFromBackupBlobSlot

      void restoreFromBackupBlobSlot(String resourceGroupName, String name, String slot, RestoreRequestInner request, com.azure.core.util.Context context)
      Restores an app from a backup blob in Azure Storage. Description for Restores an app from a backup blob in Azure Storage.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.
      request - Information on restore request .
      context - The context to associate with this operation.
      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.
    • restoreFromDeletedAppSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> restoreFromDeletedAppSlotWithResponseAsync(String resourceGroupName, String name, String slot, DeletedAppRestoreRequest restoreRequest)
      Restores a deleted web app to this web app. Description for Restores a deleted web app to this web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      restoreRequest - Deleted web app restore information.
      Returns:
      the Response on successful completion of Mono.
      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.
    • beginRestoreFromDeletedAppSlotAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginRestoreFromDeletedAppSlotAsync(String resourceGroupName, String name, String slot, DeletedAppRestoreRequest restoreRequest)
      Restores a deleted web app to this web app. Description for Restores a deleted web app to this web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      restoreRequest - Deleted web app restore information.
      Returns:
      the PollerFlux for polling of long-running operation.
      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.
    • beginRestoreFromDeletedAppSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginRestoreFromDeletedAppSlot(String resourceGroupName, String name, String slot, DeletedAppRestoreRequest restoreRequest)
      Restores a deleted web app to this web app. Description for Restores a deleted web app to this web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      restoreRequest - Deleted web app restore information.
      Returns:
      the SyncPoller for polling of long-running operation.
      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.
    • beginRestoreFromDeletedAppSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginRestoreFromDeletedAppSlot(String resourceGroupName, String name, String slot, DeletedAppRestoreRequest restoreRequest, com.azure.core.util.Context context)
      Restores a deleted web app to this web app. Description for Restores a deleted web app to this web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      restoreRequest - Deleted web app restore information.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of long-running operation.
      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.
    • restoreFromDeletedAppSlotAsync

      Mono<Void> restoreFromDeletedAppSlotAsync(String resourceGroupName, String name, String slot, DeletedAppRestoreRequest restoreRequest)
      Restores a deleted web app to this web app. Description for Restores a deleted web app to this web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      restoreRequest - Deleted web app restore information.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • restoreFromDeletedAppSlot

      void restoreFromDeletedAppSlot(String resourceGroupName, String name, String slot, DeletedAppRestoreRequest restoreRequest)
      Restores a deleted web app to this web app. Description for Restores a deleted web app to this web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      restoreRequest - Deleted web app restore information.
      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.
    • restoreFromDeletedAppSlot

      void restoreFromDeletedAppSlot(String resourceGroupName, String name, String slot, DeletedAppRestoreRequest restoreRequest, com.azure.core.util.Context context)
      Restores a deleted web app to this web app. Description for Restores a deleted web app to this web app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      restoreRequest - Deleted web app restore information.
      context - The context to associate with this operation.
      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.
    • restoreSnapshotSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> restoreSnapshotSlotWithResponseAsync(String resourceGroupName, String name, String slot, SnapshotRestoreRequest restoreRequest)
      Restores a web app from a snapshot. Description for Restores a web app from a snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      restoreRequest - Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.
      Returns:
      the Response on successful completion of Mono.
      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.
    • beginRestoreSnapshotSlotAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginRestoreSnapshotSlotAsync(String resourceGroupName, String name, String slot, SnapshotRestoreRequest restoreRequest)
      Restores a web app from a snapshot. Description for Restores a web app from a snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      restoreRequest - Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.
      Returns:
      the PollerFlux for polling of long-running operation.
      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.
    • beginRestoreSnapshotSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginRestoreSnapshotSlot(String resourceGroupName, String name, String slot, SnapshotRestoreRequest restoreRequest)
      Restores a web app from a snapshot. Description for Restores a web app from a snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      restoreRequest - Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.
      Returns:
      the SyncPoller for polling of long-running operation.
      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.
    • beginRestoreSnapshotSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginRestoreSnapshotSlot(String resourceGroupName, String name, String slot, SnapshotRestoreRequest restoreRequest, com.azure.core.util.Context context)
      Restores a web app from a snapshot. Description for Restores a web app from a snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      restoreRequest - Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of long-running operation.
      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.
    • restoreSnapshotSlotAsync

      Mono<Void> restoreSnapshotSlotAsync(String resourceGroupName, String name, String slot, SnapshotRestoreRequest restoreRequest)
      Restores a web app from a snapshot. Description for Restores a web app from a snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      restoreRequest - Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • restoreSnapshotSlot

      void restoreSnapshotSlot(String resourceGroupName, String name, String slot, SnapshotRestoreRequest restoreRequest)
      Restores a web app from a snapshot. Description for Restores a web app from a snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      restoreRequest - Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.
      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.
    • restoreSnapshotSlot

      void restoreSnapshotSlot(String resourceGroupName, String name, String slot, SnapshotRestoreRequest restoreRequest, com.azure.core.util.Context context)
      Restores a web app from a snapshot. Description for Restores a web app from a snapshot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      restoreRequest - Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.
      context - The context to associate with this operation.
      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.
    • listSiteContainersSlotAsync

      com.azure.core.http.rest.PagedFlux<SiteContainerInner> listSiteContainersSlotAsync(String resourceGroupName, String name, String slot)
      Lists all the site containers of a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get a list of site containers for the production slot.
      Returns:
      collection of site containers 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.
    • listSiteContainersSlot

      com.azure.core.http.rest.PagedIterable<SiteContainerInner> listSiteContainersSlot(String resourceGroupName, String name, String slot)
      Lists all the site containers of a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get a list of site containers for the production slot.
      Returns:
      collection of site containers 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.
    • listSiteContainersSlot

      com.azure.core.http.rest.PagedIterable<SiteContainerInner> listSiteContainersSlot(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Lists all the site containers of a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get a list of site containers for the production slot.
      context - The context to associate with this operation.
      Returns:
      collection of site containers 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.
    • getSiteContainerSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteContainerInner>> getSiteContainerSlotWithResponseAsync(String resourceGroupName, String name, String slot, String containerName)
      Gets a site container of a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the Site Container for the production slot.
      containerName - Site Container Name.
      Returns:
      a site container of a site, or a deployment slot along with Response on successful completion of Mono.
      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.
    • getSiteContainerSlotAsync

      Mono<SiteContainerInner> getSiteContainerSlotAsync(String resourceGroupName, String name, String slot, String containerName)
      Gets a site container of a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the Site Container for the production slot.
      containerName - Site Container Name.
      Returns:
      a site container of a site, or a deployment slot on successful completion of Mono.
      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.
    • getSiteContainerSlotWithResponse

      com.azure.core.http.rest.Response<SiteContainerInner> getSiteContainerSlotWithResponse(String resourceGroupName, String name, String slot, String containerName, com.azure.core.util.Context context)
      Gets a site container of a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the Site Container for the production slot.
      containerName - Site Container Name.
      context - The context to associate with this operation.
      Returns:
      a site container of a site, or a deployment slot along with Response.
      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.
    • getSiteContainerSlot

      SiteContainerInner getSiteContainerSlot(String resourceGroupName, String name, String slot, String containerName)
      Gets a site container of a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the Site Container for the production slot.
      containerName - Site Container Name.
      Returns:
      a site container of a site, or a deployment slot.
      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.
    • createOrUpdateSiteContainerSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteContainerInner>> createOrUpdateSiteContainerSlotWithResponseAsync(String resourceGroupName, String name, String slot, String containerName, SiteContainerInner request)
      Creates or Updates a site container for a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will create the container for the production slot.
      containerName - Site Container Name.
      request - Container Entity.
      Returns:
      container of a site along with Response on successful completion of Mono.
      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.
    • createOrUpdateSiteContainerSlotAsync

      Mono<SiteContainerInner> createOrUpdateSiteContainerSlotAsync(String resourceGroupName, String name, String slot, String containerName, SiteContainerInner request)
      Creates or Updates a site container for a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will create the container for the production slot.
      containerName - Site Container Name.
      request - Container Entity.
      Returns:
      container of a site on successful completion of Mono.
      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.
    • createOrUpdateSiteContainerSlotWithResponse

      com.azure.core.http.rest.Response<SiteContainerInner> createOrUpdateSiteContainerSlotWithResponse(String resourceGroupName, String name, String slot, String containerName, SiteContainerInner request, com.azure.core.util.Context context)
      Creates or Updates a site container for a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will create the container for the production slot.
      containerName - Site Container Name.
      request - Container Entity.
      context - The context to associate with this operation.
      Returns:
      container of a site along with Response.
      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.
    • createOrUpdateSiteContainerSlot

      SiteContainerInner createOrUpdateSiteContainerSlot(String resourceGroupName, String name, String slot, String containerName, SiteContainerInner request)
      Creates or Updates a site container for a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will create the container for the production slot.
      containerName - Site Container Name.
      request - Container Entity.
      Returns:
      container of a site.
      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.
    • deleteSiteContainerSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteSiteContainerSlotWithResponseAsync(String resourceGroupName, String name, String slot, String containerName)
      Deletes a site container for a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the container for the production slot.
      containerName - Site Container Name.
      Returns:
      the Response on successful completion of Mono.
      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.
    • deleteSiteContainerSlotAsync

      Mono<Void> deleteSiteContainerSlotAsync(String resourceGroupName, String name, String slot, String containerName)
      Deletes a site container for a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the container for the production slot.
      containerName - Site Container Name.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • deleteSiteContainerSlotWithResponse

      com.azure.core.http.rest.Response<Void> deleteSiteContainerSlotWithResponse(String resourceGroupName, String name, String slot, String containerName, com.azure.core.util.Context context)
      Deletes a site container for a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the container for the production slot.
      containerName - Site Container Name.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • deleteSiteContainerSlot

      void deleteSiteContainerSlot(String resourceGroupName, String name, String slot, String containerName)
      Deletes a site container for a site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the container for the production slot.
      containerName - Site Container Name.
      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.
    • listSiteExtensionsSlotAsync

      com.azure.core.http.rest.PagedFlux<SiteExtensionInfoInner> listSiteExtensionsSlotAsync(String resourceGroupName, String name, String slot)
      Get list of siteextensions for a web site, or a deployment slot. Description for Get list of siteextensions for a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      Returns:
      collection of Kudu site extension information elements as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listSiteExtensionsSlot

      com.azure.core.http.rest.PagedIterable<SiteExtensionInfoInner> listSiteExtensionsSlot(String resourceGroupName, String name, String slot)
      Get list of siteextensions for a web site, or a deployment slot. Description for Get list of siteextensions for a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      Returns:
      collection of Kudu site extension information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listSiteExtensionsSlot

      com.azure.core.http.rest.PagedIterable<SiteExtensionInfoInner> listSiteExtensionsSlot(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Get list of siteextensions for a web site, or a deployment slot. Description for Get list of siteextensions for a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      context - The context to associate with this operation.
      Returns:
      collection of Kudu site extension information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getSiteExtensionSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteExtensionInfoInner>> getSiteExtensionSlotWithResponseAsync(String resourceGroupName, String name, String siteExtensionId, String slot)
      Get site extension information by its ID for a web site, or a deployment slot. Description for Get site extension information by its ID for a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      Returns:
      site Extension Information along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getSiteExtensionSlotAsync

      Mono<SiteExtensionInfoInner> getSiteExtensionSlotAsync(String resourceGroupName, String name, String siteExtensionId, String slot)
      Get site extension information by its ID for a web site, or a deployment slot. Description for Get site extension information by its ID for a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      Returns:
      site Extension Information on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getSiteExtensionSlotWithResponse

      com.azure.core.http.rest.Response<SiteExtensionInfoInner> getSiteExtensionSlotWithResponse(String resourceGroupName, String name, String siteExtensionId, String slot, com.azure.core.util.Context context)
      Get site extension information by its ID for a web site, or a deployment slot. Description for Get site extension information by its ID for a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      context - The context to associate with this operation.
      Returns:
      site Extension Information along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getSiteExtensionSlot

      SiteExtensionInfoInner getSiteExtensionSlot(String resourceGroupName, String name, String siteExtensionId, String slot)
      Get site extension information by its ID for a web site, or a deployment slot. Description for Get site extension information by its ID for a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      Returns:
      site Extension Information.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • installSiteExtensionSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> installSiteExtensionSlotWithResponseAsync(String resourceGroupName, String name, String siteExtensionId, String slot)
      Install site extension on a web site, or a deployment slot. Description for Install site extension on a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      Returns:
      site Extension Information along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 429.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginInstallSiteExtensionSlotAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<SiteExtensionInfoInner>,SiteExtensionInfoInner> beginInstallSiteExtensionSlotAsync(String resourceGroupName, String name, String siteExtensionId, String slot)
      Install site extension on a web site, or a deployment slot. Description for Install site extension on a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      Returns:
      the PollerFlux for polling of site Extension Information.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 429.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginInstallSiteExtensionSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SiteExtensionInfoInner>,SiteExtensionInfoInner> beginInstallSiteExtensionSlot(String resourceGroupName, String name, String siteExtensionId, String slot)
      Install site extension on a web site, or a deployment slot. Description for Install site extension on a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      Returns:
      the SyncPoller for polling of site Extension Information.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 429.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginInstallSiteExtensionSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SiteExtensionInfoInner>,SiteExtensionInfoInner> beginInstallSiteExtensionSlot(String resourceGroupName, String name, String siteExtensionId, String slot, com.azure.core.util.Context context)
      Install site extension on a web site, or a deployment slot. Description for Install site extension on a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of site Extension Information.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 429.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • installSiteExtensionSlotAsync

      Mono<SiteExtensionInfoInner> installSiteExtensionSlotAsync(String resourceGroupName, String name, String siteExtensionId, String slot)
      Install site extension on a web site, or a deployment slot. Description for Install site extension on a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      Returns:
      site Extension Information on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 429.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • installSiteExtensionSlot

      SiteExtensionInfoInner installSiteExtensionSlot(String resourceGroupName, String name, String siteExtensionId, String slot)
      Install site extension on a web site, or a deployment slot. Description for Install site extension on a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      Returns:
      site Extension Information.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 429.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • installSiteExtensionSlot

      SiteExtensionInfoInner installSiteExtensionSlot(String resourceGroupName, String name, String siteExtensionId, String slot, com.azure.core.util.Context context)
      Install site extension on a web site, or a deployment slot. Description for Install site extension on a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      context - The context to associate with this operation.
      Returns:
      site Extension Information.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 429.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteSiteExtensionSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteSiteExtensionSlotWithResponseAsync(String resourceGroupName, String name, String siteExtensionId, String slot)
      Remove a site extension from a web site, or a deployment slot. Description for Remove a site extension from a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteSiteExtensionSlotAsync

      Mono<Void> deleteSiteExtensionSlotAsync(String resourceGroupName, String name, String siteExtensionId, String slot)
      Remove a site extension from a web site, or a deployment slot. Description for Remove a site extension from a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteSiteExtensionSlotWithResponse

      com.azure.core.http.rest.Response<Void> deleteSiteExtensionSlotWithResponse(String resourceGroupName, String name, String siteExtensionId, String slot, com.azure.core.util.Context context)
      Remove a site extension from a web site, or a deployment slot. Description for Remove a site extension from a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteSiteExtensionSlot

      void deleteSiteExtensionSlot(String resourceGroupName, String name, String siteExtensionId, String slot)
      Remove a site extension from a web site, or a deployment slot. Description for Remove a site extension from a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      siteExtensionId - Site extension name.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listSlotDifferencesSlotAsync

      com.azure.core.http.rest.PagedFlux<SlotDifferenceInner> listSlotDifferencesSlotAsync(String resourceGroupName, String name, String slot, CsmSlotEntity slotSwapEntity)
      Get the difference in configuration settings between two web app slots. Description for Get the difference in configuration settings between two web app slots.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      Returns:
      collection of slot differences 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.
    • listSlotDifferencesSlot

      com.azure.core.http.rest.PagedIterable<SlotDifferenceInner> listSlotDifferencesSlot(String resourceGroupName, String name, String slot, CsmSlotEntity slotSwapEntity)
      Get the difference in configuration settings between two web app slots. Description for Get the difference in configuration settings between two web app slots.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      Returns:
      collection of slot differences 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.
    • listSlotDifferencesSlot

      com.azure.core.http.rest.PagedIterable<SlotDifferenceInner> listSlotDifferencesSlot(String resourceGroupName, String name, String slot, CsmSlotEntity slotSwapEntity, com.azure.core.util.Context context)
      Get the difference in configuration settings between two web app slots. Description for Get the difference in configuration settings between two web app slots.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      context - The context to associate with this operation.
      Returns:
      collection of slot differences 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.
    • swapSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> swapSlotWithResponseAsync(String resourceGroupName, String name, String slot, CsmSlotEntity slotSwapEntity)
      Swaps two deployment slots of an app. Description for Swaps two deployment slots of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      Returns:
      the Response on successful completion of Mono.
      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.
    • beginSwapSlotAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginSwapSlotAsync(String resourceGroupName, String name, String slot, CsmSlotEntity slotSwapEntity)
      Swaps two deployment slots of an app. Description for Swaps two deployment slots of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      Returns:
      the PollerFlux for polling of long-running operation.
      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.
    • beginSwapSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginSwapSlot(String resourceGroupName, String name, String slot, CsmSlotEntity slotSwapEntity)
      Swaps two deployment slots of an app. Description for Swaps two deployment slots of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      Returns:
      the SyncPoller for polling of long-running operation.
      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.
    • beginSwapSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginSwapSlot(String resourceGroupName, String name, String slot, CsmSlotEntity slotSwapEntity, com.azure.core.util.Context context)
      Swaps two deployment slots of an app. Description for Swaps two deployment slots of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of long-running operation.
      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.
    • swapSlotAsync

      Mono<Void> swapSlotAsync(String resourceGroupName, String name, String slot, CsmSlotEntity slotSwapEntity)
      Swaps two deployment slots of an app. Description for Swaps two deployment slots of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • swapSlot

      void swapSlot(String resourceGroupName, String name, String slot, CsmSlotEntity slotSwapEntity)
      Swaps two deployment slots of an app. Description for Swaps two deployment slots of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      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.
    • swapSlot

      void swapSlot(String resourceGroupName, String name, String slot, CsmSlotEntity slotSwapEntity, com.azure.core.util.Context context)
      Swaps two deployment slots of an app. Description for Swaps two deployment slots of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      context - The context to associate with this operation.
      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.
    • listSnapshotsSlotAsync

      com.azure.core.http.rest.PagedFlux<SnapshotInner> listSnapshotsSlotAsync(String resourceGroupName, String name, String slot)
      Returns all Snapshots to the user. Description for Returns all Snapshots to the user.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Website Name.
      slot - Website Slot.
      Returns:
      collection of snapshots which can be used to revert an app to a previous time 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.
    • listSnapshotsSlot

      com.azure.core.http.rest.PagedIterable<SnapshotInner> listSnapshotsSlot(String resourceGroupName, String name, String slot)
      Returns all Snapshots to the user. Description for Returns all Snapshots to the user.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Website Name.
      slot - Website Slot.
      Returns:
      collection of snapshots which can be used to revert an app to a previous time 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.
    • listSnapshotsSlot

      com.azure.core.http.rest.PagedIterable<SnapshotInner> listSnapshotsSlot(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Returns all Snapshots to the user. Description for Returns all Snapshots to the user.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Website Name.
      slot - Website Slot.
      context - The context to associate with this operation.
      Returns:
      collection of snapshots which can be used to revert an app to a previous time 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.
    • listSnapshotsFromDRSecondarySlotAsync

      com.azure.core.http.rest.PagedFlux<SnapshotInner> listSnapshotsFromDRSecondarySlotAsync(String resourceGroupName, String name, String slot)
      Returns all Snapshots to the user from DRSecondary endpoint. Description for Returns all Snapshots to the user from DRSecondary endpoint.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Website Name.
      slot - Website Slot.
      Returns:
      collection of snapshots which can be used to revert an app to a previous time 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.
    • listSnapshotsFromDRSecondarySlot

      com.azure.core.http.rest.PagedIterable<SnapshotInner> listSnapshotsFromDRSecondarySlot(String resourceGroupName, String name, String slot)
      Returns all Snapshots to the user from DRSecondary endpoint. Description for Returns all Snapshots to the user from DRSecondary endpoint.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Website Name.
      slot - Website Slot.
      Returns:
      collection of snapshots which can be used to revert an app to a previous time 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.
    • listSnapshotsFromDRSecondarySlot

      com.azure.core.http.rest.PagedIterable<SnapshotInner> listSnapshotsFromDRSecondarySlot(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Returns all Snapshots to the user from DRSecondary endpoint. Description for Returns all Snapshots to the user from DRSecondary endpoint.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Website Name.
      slot - Website Slot.
      context - The context to associate with this operation.
      Returns:
      collection of snapshots which can be used to revert an app to a previous time 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.
    • getSourceControlSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteSourceControlInner>> getSourceControlSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Gets the source control configuration of an app. Description for Gets the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the source control configuration for the production slot.
      Returns:
      source control configuration for an app along with Response on successful completion of Mono.
      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.
    • getSourceControlSlotAsync

      Mono<SiteSourceControlInner> getSourceControlSlotAsync(String resourceGroupName, String name, String slot)
      Gets the source control configuration of an app. Description for Gets the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the source control configuration for the production slot.
      Returns:
      source control configuration for an app on successful completion of Mono.
      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.
    • getSourceControlSlotWithResponse

      com.azure.core.http.rest.Response<SiteSourceControlInner> getSourceControlSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets the source control configuration of an app. Description for Gets the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the source control configuration for the production slot.
      context - The context to associate with this operation.
      Returns:
      source control configuration for an app along with Response.
      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.
    • getSourceControlSlot

      SiteSourceControlInner getSourceControlSlot(String resourceGroupName, String name, String slot)
      Gets the source control configuration of an app. Description for Gets the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the source control configuration for the production slot.
      Returns:
      source control configuration for an app.
      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.
    • createOrUpdateSourceControlSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateSourceControlSlotWithResponseAsync(String resourceGroupName, String name, String slot, SiteSourceControlInner siteSourceControl)
      Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot.
      siteSourceControl - JSON representation of a SiteSourceControl object. See example.
      Returns:
      source control configuration for an app along with Response on successful completion of Mono.
      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.
    • beginCreateOrUpdateSourceControlSlotAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<SiteSourceControlInner>,SiteSourceControlInner> beginCreateOrUpdateSourceControlSlotAsync(String resourceGroupName, String name, String slot, SiteSourceControlInner siteSourceControl)
      Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot.
      siteSourceControl - JSON representation of a SiteSourceControl object. See example.
      Returns:
      the PollerFlux for polling of source control configuration for an app.
      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.
    • beginCreateOrUpdateSourceControlSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SiteSourceControlInner>,SiteSourceControlInner> beginCreateOrUpdateSourceControlSlot(String resourceGroupName, String name, String slot, SiteSourceControlInner siteSourceControl)
      Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot.
      siteSourceControl - JSON representation of a SiteSourceControl object. See example.
      Returns:
      the SyncPoller for polling of source control configuration for an app.
      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.
    • beginCreateOrUpdateSourceControlSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SiteSourceControlInner>,SiteSourceControlInner> beginCreateOrUpdateSourceControlSlot(String resourceGroupName, String name, String slot, SiteSourceControlInner siteSourceControl, com.azure.core.util.Context context)
      Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot.
      siteSourceControl - JSON representation of a SiteSourceControl object. See example.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of source control configuration for an app.
      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.
    • createOrUpdateSourceControlSlotAsync

      Mono<SiteSourceControlInner> createOrUpdateSourceControlSlotAsync(String resourceGroupName, String name, String slot, SiteSourceControlInner siteSourceControl)
      Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot.
      siteSourceControl - JSON representation of a SiteSourceControl object. See example.
      Returns:
      source control configuration for an app on successful completion of Mono.
      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.
    • createOrUpdateSourceControlSlot

      SiteSourceControlInner createOrUpdateSourceControlSlot(String resourceGroupName, String name, String slot, SiteSourceControlInner siteSourceControl)
      Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot.
      siteSourceControl - JSON representation of a SiteSourceControl object. See example.
      Returns:
      source control configuration for an app.
      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.
    • createOrUpdateSourceControlSlot

      SiteSourceControlInner createOrUpdateSourceControlSlot(String resourceGroupName, String name, String slot, SiteSourceControlInner siteSourceControl, com.azure.core.util.Context context)
      Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot.
      siteSourceControl - JSON representation of a SiteSourceControl object. See example.
      context - The context to associate with this operation.
      Returns:
      source control configuration for an app.
      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.
    • deleteSourceControlSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteSourceControlSlotWithResponseAsync(String resourceGroupName, String name, String slot, String additionalFlags)
      Deletes the source control configuration of an app. Description for Deletes the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the source control configuration for the production slot.
      additionalFlags - The additionalFlags parameter.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteSourceControlSlotAsync

      Mono<Void> deleteSourceControlSlotAsync(String resourceGroupName, String name, String slot)
      Deletes the source control configuration of an app. Description for Deletes the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the source control configuration for the production slot.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteSourceControlSlotWithResponse

      com.azure.core.http.rest.Response<Void> deleteSourceControlSlotWithResponse(String resourceGroupName, String name, String slot, String additionalFlags, com.azure.core.util.Context context)
      Deletes the source control configuration of an app. Description for Deletes the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the source control configuration for the production slot.
      additionalFlags - The additionalFlags parameter.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteSourceControlSlot

      void deleteSourceControlSlot(String resourceGroupName, String name, String slot)
      Deletes the source control configuration of an app. Description for Deletes the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the source control configuration for the production slot.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateSourceControlSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteSourceControlInner>> updateSourceControlSlotWithResponseAsync(String resourceGroupName, String name, String slot, SiteSourceControlInner siteSourceControl)
      Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot.
      siteSourceControl - JSON representation of a SiteSourceControl object. See example.
      Returns:
      source control configuration for an app along with Response on successful completion of Mono.
      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.
    • updateSourceControlSlotAsync

      Mono<SiteSourceControlInner> updateSourceControlSlotAsync(String resourceGroupName, String name, String slot, SiteSourceControlInner siteSourceControl)
      Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot.
      siteSourceControl - JSON representation of a SiteSourceControl object. See example.
      Returns:
      source control configuration for an app on successful completion of Mono.
      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.
    • updateSourceControlSlotWithResponse

      com.azure.core.http.rest.Response<SiteSourceControlInner> updateSourceControlSlotWithResponse(String resourceGroupName, String name, String slot, SiteSourceControlInner siteSourceControl, com.azure.core.util.Context context)
      Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot.
      siteSourceControl - JSON representation of a SiteSourceControl object. See example.
      context - The context to associate with this operation.
      Returns:
      source control configuration for an app along with Response.
      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.
    • updateSourceControlSlot

      SiteSourceControlInner updateSourceControlSlot(String resourceGroupName, String name, String slot, SiteSourceControlInner siteSourceControl)
      Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot.
      siteSourceControl - JSON representation of a SiteSourceControl object. See example.
      Returns:
      source control configuration for an app.
      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.
    • startSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> startSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Starts an app (or deployment slot, if specified). Description for Starts an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will start the production slot.
      Returns:
      the Response on successful completion of Mono.
      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.
    • startSlotAsync

      Mono<Void> startSlotAsync(String resourceGroupName, String name, String slot)
      Starts an app (or deployment slot, if specified). Description for Starts an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will start the production slot.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • startSlotWithResponse

      com.azure.core.http.rest.Response<Void> startSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Starts an app (or deployment slot, if specified). Description for Starts an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will start the production slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • startSlot

      void startSlot(String resourceGroupName, String name, String slot)
      Starts an app (or deployment slot, if specified). Description for Starts an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will start the production slot.
      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.
    • startNetworkTraceSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> startNetworkTraceSlotWithResponseAsync(String resourceGroupName, String name, String slot, Integer durationInSeconds, Integer maxFrameLength, String sasUrl)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      durationInSeconds - The duration to keep capturing in seconds.
      maxFrameLength - The maximum frame length in bytes (Optional).
      sasUrl - The Blob URL to store capture file.
      Returns:
      array of NetworkTrace along with Response on successful completion of Mono.
      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.
    • beginStartNetworkTraceSlotAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Object>,Object> beginStartNetworkTraceSlotAsync(String resourceGroupName, String name, String slot, Integer durationInSeconds, Integer maxFrameLength, String sasUrl)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      durationInSeconds - The duration to keep capturing in seconds.
      maxFrameLength - The maximum frame length in bytes (Optional).
      sasUrl - The Blob URL to store capture file.
      Returns:
      the PollerFlux for polling of array of NetworkTrace.
      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.
    • beginStartNetworkTraceSlotAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Object>,Object> beginStartNetworkTraceSlotAsync(String resourceGroupName, String name, String slot)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      Returns:
      the PollerFlux for polling of array of NetworkTrace.
      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.
    • beginStartNetworkTraceSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Object>,Object> beginStartNetworkTraceSlot(String resourceGroupName, String name, String slot)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      Returns:
      the SyncPoller for polling of array of NetworkTrace.
      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.
    • beginStartNetworkTraceSlot

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Object>,Object> beginStartNetworkTraceSlot(String resourceGroupName, String name, String slot, Integer durationInSeconds, Integer maxFrameLength, String sasUrl, com.azure.core.util.Context context)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      durationInSeconds - The duration to keep capturing in seconds.
      maxFrameLength - The maximum frame length in bytes (Optional).
      sasUrl - The Blob URL to store capture file.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of array of NetworkTrace.
      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.
    • startNetworkTraceSlotAsync

      Mono<Object> startNetworkTraceSlotAsync(String resourceGroupName, String name, String slot, Integer durationInSeconds, Integer maxFrameLength, String sasUrl)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      durationInSeconds - The duration to keep capturing in seconds.
      maxFrameLength - The maximum frame length in bytes (Optional).
      sasUrl - The Blob URL to store capture file.
      Returns:
      array of NetworkTrace on successful completion of Mono.
      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.
    • startNetworkTraceSlotAsync

      Mono<Object> startNetworkTraceSlotAsync(String resourceGroupName, String name, String slot)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      Returns:
      array of NetworkTrace on successful completion of Mono.
      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.
    • startNetworkTraceSlot

      Object startNetworkTraceSlot(String resourceGroupName, String name, String slot)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      Returns:
      array of NetworkTrace.
      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.
    • startNetworkTraceSlot

      Object startNetworkTraceSlot(String resourceGroupName, String name, String slot, Integer durationInSeconds, Integer maxFrameLength, String sasUrl, com.azure.core.util.Context context)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      durationInSeconds - The duration to keep capturing in seconds.
      maxFrameLength - The maximum frame length in bytes (Optional).
      sasUrl - The Blob URL to store capture file.
      context - The context to associate with this operation.
      Returns:
      array of NetworkTrace.
      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.
    • stopSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> stopSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Stops an app (or deployment slot, if specified). Description for Stops an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will stop the production slot.
      Returns:
      the Response on successful completion of Mono.
      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.
    • stopSlotAsync

      Mono<Void> stopSlotAsync(String resourceGroupName, String name, String slot)
      Stops an app (or deployment slot, if specified). Description for Stops an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will stop the production slot.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • stopSlotWithResponse

      com.azure.core.http.rest.Response<Void> stopSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Stops an app (or deployment slot, if specified). Description for Stops an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will stop the production slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • stopSlot

      void stopSlot(String resourceGroupName, String name, String slot)
      Stops an app (or deployment slot, if specified). Description for Stops an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will stop the production slot.
      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.
    • stopNetworkTraceSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> stopNetworkTraceSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      Returns:
      the Response on successful completion of Mono.
      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.
    • stopNetworkTraceSlotAsync

      Mono<Void> stopNetworkTraceSlotAsync(String resourceGroupName, String name, String slot)
      Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • stopNetworkTraceSlotWithResponse

      com.azure.core.http.rest.Response<Void> stopNetworkTraceSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • stopNetworkTraceSlot

      void stopNetworkTraceSlot(String resourceGroupName, String name, String slot)
      Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      slot - The name of the slot for this web app.
      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.
    • syncRepositorySlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> syncRepositorySlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Sync web app repository. Description for Sync web app repository.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      the Response on successful completion of Mono.
      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.
    • syncRepositorySlotAsync

      Mono<Void> syncRepositorySlotAsync(String resourceGroupName, String name, String slot)
      Sync web app repository. Description for Sync web app repository.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • syncRepositorySlotWithResponse

      com.azure.core.http.rest.Response<Void> syncRepositorySlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Sync web app repository. Description for Sync web app repository.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • syncRepositorySlot

      void syncRepositorySlot(String resourceGroupName, String name, String slot)
      Sync web app repository. Description for Sync web app repository.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      slot - Name of web app slot. If not specified then will default to production slot.
      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.
    • syncFunctionTriggersSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> syncFunctionTriggersSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot.
      Returns:
      the Response on successful completion of Mono.
      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.
    • syncFunctionTriggersSlotAsync

      Mono<Void> syncFunctionTriggersSlotAsync(String resourceGroupName, String name, String slot)
      Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • syncFunctionTriggersSlotWithResponse

      com.azure.core.http.rest.Response<Void> syncFunctionTriggersSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • syncFunctionTriggersSlot

      void syncFunctionTriggersSlot(String resourceGroupName, String name, String slot)
      Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot.
      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.
    • listTriggeredWebJobsSlotAsync

      com.azure.core.http.rest.PagedFlux<TriggeredWebJobInner> listTriggeredWebJobsSlotAsync(String resourceGroupName, String name, String slot)
      List triggered web jobs for an app, or a deployment slot. Description for List triggered web jobs for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      Returns:
      collection of Kudu continuous web job information elements 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.
    • listTriggeredWebJobsSlot

      com.azure.core.http.rest.PagedIterable<TriggeredWebJobInner> listTriggeredWebJobsSlot(String resourceGroupName, String name, String slot)
      List triggered web jobs for an app, or a deployment slot. Description for List triggered web jobs for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      Returns:
      collection of Kudu continuous web job information elements 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.
    • listTriggeredWebJobsSlot

      com.azure.core.http.rest.PagedIterable<TriggeredWebJobInner> listTriggeredWebJobsSlot(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      List triggered web jobs for an app, or a deployment slot. Description for List triggered web jobs for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
      context - The context to associate with this operation.
      Returns:
      collection of Kudu continuous web job information elements 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.
    • getTriggeredWebJobSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<TriggeredWebJobInner>> getTriggeredWebJobSlotWithResponseAsync(String resourceGroupName, String name, String webJobName, String slot)
      Gets a triggered web job by its ID for an app, or a deployment slot. Description for Gets a triggered web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      Returns:
      triggered Web Job Information along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getTriggeredWebJobSlotAsync

      Mono<TriggeredWebJobInner> getTriggeredWebJobSlotAsync(String resourceGroupName, String name, String webJobName, String slot)
      Gets a triggered web job by its ID for an app, or a deployment slot. Description for Gets a triggered web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      Returns:
      triggered Web Job Information on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getTriggeredWebJobSlotWithResponse

      com.azure.core.http.rest.Response<TriggeredWebJobInner> getTriggeredWebJobSlotWithResponse(String resourceGroupName, String name, String webJobName, String slot, com.azure.core.util.Context context)
      Gets a triggered web job by its ID for an app, or a deployment slot. Description for Gets a triggered web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      context - The context to associate with this operation.
      Returns:
      triggered Web Job Information along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getTriggeredWebJobSlot

      TriggeredWebJobInner getTriggeredWebJobSlot(String resourceGroupName, String name, String webJobName, String slot)
      Gets a triggered web job by its ID for an app, or a deployment slot. Description for Gets a triggered web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      Returns:
      triggered Web Job Information.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteTriggeredWebJobSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteTriggeredWebJobSlotWithResponseAsync(String resourceGroupName, String name, String webJobName, String slot)
      Delete a triggered web job by its ID for an app, or a deployment slot. Description for Delete a triggered web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes web job for the production slot.
      Returns:
      the Response on successful completion of Mono.
      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.
    • deleteTriggeredWebJobSlotAsync

      Mono<Void> deleteTriggeredWebJobSlotAsync(String resourceGroupName, String name, String webJobName, String slot)
      Delete a triggered web job by its ID for an app, or a deployment slot. Description for Delete a triggered web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes web job for the production slot.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • deleteTriggeredWebJobSlotWithResponse

      com.azure.core.http.rest.Response<Void> deleteTriggeredWebJobSlotWithResponse(String resourceGroupName, String name, String webJobName, String slot, com.azure.core.util.Context context)
      Delete a triggered web job by its ID for an app, or a deployment slot. Description for Delete a triggered web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes web job for the production slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • deleteTriggeredWebJobSlot

      void deleteTriggeredWebJobSlot(String resourceGroupName, String name, String webJobName, String slot)
      Delete a triggered web job by its ID for an app, or a deployment slot. Description for Delete a triggered web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API deletes web job for the production slot.
      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.
    • listTriggeredWebJobHistorySlotAsync

      com.azure.core.http.rest.PagedFlux<TriggeredJobHistoryInner> listTriggeredWebJobHistorySlotAsync(String resourceGroupName, String name, String webJobName, String slot)
      List a triggered web job's history for an app, or a deployment slot. Description for List a triggered web job's history for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      Returns:
      collection of Kudu continuous web job information elements as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listTriggeredWebJobHistorySlot

      com.azure.core.http.rest.PagedIterable<TriggeredJobHistoryInner> listTriggeredWebJobHistorySlot(String resourceGroupName, String name, String webJobName, String slot)
      List a triggered web job's history for an app, or a deployment slot. Description for List a triggered web job's history for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      Returns:
      collection of Kudu continuous web job information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listTriggeredWebJobHistorySlot

      com.azure.core.http.rest.PagedIterable<TriggeredJobHistoryInner> listTriggeredWebJobHistorySlot(String resourceGroupName, String name, String webJobName, String slot, com.azure.core.util.Context context)
      List a triggered web job's history for an app, or a deployment slot. Description for List a triggered web job's history for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      context - The context to associate with this operation.
      Returns:
      collection of Kudu continuous web job information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getTriggeredWebJobHistorySlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<TriggeredJobHistoryInner>> getTriggeredWebJobHistorySlotWithResponseAsync(String resourceGroupName, String name, String webJobName, String id, String slot)
      Gets a triggered web job's history by its ID for an app, , or a deployment slot. Description for Gets a triggered web job's history by its ID for an app, , or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      id - History ID.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      Returns:
      triggered Web Job History along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getTriggeredWebJobHistorySlotAsync

      Mono<TriggeredJobHistoryInner> getTriggeredWebJobHistorySlotAsync(String resourceGroupName, String name, String webJobName, String id, String slot)
      Gets a triggered web job's history by its ID for an app, , or a deployment slot. Description for Gets a triggered web job's history by its ID for an app, , or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      id - History ID.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      Returns:
      triggered Web Job History on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getTriggeredWebJobHistorySlotWithResponse

      com.azure.core.http.rest.Response<TriggeredJobHistoryInner> getTriggeredWebJobHistorySlotWithResponse(String resourceGroupName, String name, String webJobName, String id, String slot, com.azure.core.util.Context context)
      Gets a triggered web job's history by its ID for an app, , or a deployment slot. Description for Gets a triggered web job's history by its ID for an app, , or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      id - History ID.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      context - The context to associate with this operation.
      Returns:
      triggered Web Job History along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getTriggeredWebJobHistorySlot

      TriggeredJobHistoryInner getTriggeredWebJobHistorySlot(String resourceGroupName, String name, String webJobName, String id, String slot)
      Gets a triggered web job's history by its ID for an app, , or a deployment slot. Description for Gets a triggered web job's history by its ID for an app, , or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      id - History ID.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      Returns:
      triggered Web Job History.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • runTriggeredWebJobSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> runTriggeredWebJobSlotWithResponseAsync(String resourceGroupName, String name, String webJobName, String slot)
      Run a triggered web job for an app, or a deployment slot. Description for Run a triggered web job for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • runTriggeredWebJobSlotAsync

      Mono<Void> runTriggeredWebJobSlotAsync(String resourceGroupName, String name, String webJobName, String slot)
      Run a triggered web job for an app, or a deployment slot. Description for Run a triggered web job for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • runTriggeredWebJobSlotWithResponse

      com.azure.core.http.rest.Response<Void> runTriggeredWebJobSlotWithResponse(String resourceGroupName, String name, String webJobName, String slot, com.azure.core.util.Context context)
      Run a triggered web job for an app, or a deployment slot. Description for Run a triggered web job for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • runTriggeredWebJobSlot

      void runTriggeredWebJobSlot(String resourceGroupName, String name, String webJobName, String slot)
      Run a triggered web job for an app, or a deployment slot. Description for Run a triggered web job for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listUsagesSlotAsync

      com.azure.core.http.rest.PagedFlux<CsmUsageQuotaInner> listUsagesSlotAsync(String resourceGroupName, String name, String slot, String filter)
      Gets the quota usage information of an app (or deployment slot, if specified). Description for Gets the quota usage information of an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get quota information of the production slot.
      filter - Return only information specified in the filter (using OData syntax). For example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.
      Returns:
      collection of CSM usage quotas 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.
    • listUsagesSlotAsync

      com.azure.core.http.rest.PagedFlux<CsmUsageQuotaInner> listUsagesSlotAsync(String resourceGroupName, String name, String slot)
      Gets the quota usage information of an app (or deployment slot, if specified). Description for Gets the quota usage information of an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get quota information of the production slot.
      Returns:
      collection of CSM usage quotas 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.
    • listUsagesSlot

      com.azure.core.http.rest.PagedIterable<CsmUsageQuotaInner> listUsagesSlot(String resourceGroupName, String name, String slot)
      Gets the quota usage information of an app (or deployment slot, if specified). Description for Gets the quota usage information of an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get quota information of the production slot.
      Returns:
      collection of CSM usage quotas 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.
    • listUsagesSlot

      com.azure.core.http.rest.PagedIterable<CsmUsageQuotaInner> listUsagesSlot(String resourceGroupName, String name, String slot, String filter, com.azure.core.util.Context context)
      Gets the quota usage information of an app (or deployment slot, if specified). Description for Gets the quota usage information of an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get quota information of the production slot.
      filter - Return only information specified in the filter (using OData syntax). For example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.
      context - The context to associate with this operation.
      Returns:
      collection of CSM usage quotas 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.
    • listVnetConnectionsSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<List<VnetInfoResourceInner>>> listVnetConnectionsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Gets the virtual networks the app (or deployment slot) is connected to. Description for Gets the virtual networks the app (or deployment slot) is connected to.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get virtual network connections for the production slot.
      Returns:
      array of VnetInfoResource along with Response on successful completion of Mono.
      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.
    • listVnetConnectionsSlotAsync

      Mono<List<VnetInfoResourceInner>> listVnetConnectionsSlotAsync(String resourceGroupName, String name, String slot)
      Gets the virtual networks the app (or deployment slot) is connected to. Description for Gets the virtual networks the app (or deployment slot) is connected to.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get virtual network connections for the production slot.
      Returns:
      array of VnetInfoResource on successful completion of Mono.
      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.
    • listVnetConnectionsSlotWithResponse

      com.azure.core.http.rest.Response<List<VnetInfoResourceInner>> listVnetConnectionsSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Gets the virtual networks the app (or deployment slot) is connected to. Description for Gets the virtual networks the app (or deployment slot) is connected to.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get virtual network connections for the production slot.
      context - The context to associate with this operation.
      Returns:
      array of VnetInfoResource along with Response.
      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.
    • listVnetConnectionsSlot

      List<VnetInfoResourceInner> listVnetConnectionsSlot(String resourceGroupName, String name, String slot)
      Gets the virtual networks the app (or deployment slot) is connected to. Description for Gets the virtual networks the app (or deployment slot) is connected to.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slot - Name of the deployment slot. If a slot is not specified, the API will get virtual network connections for the production slot.
      Returns:
      array of VnetInfoResource.
      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.
    • getVnetConnectionSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<VnetInfoResourceInner>> getVnetConnectionSlotWithResponseAsync(String resourceGroupName, String name, String vnetName, String slot)
      Gets a virtual network the app (or deployment slot) is connected to by name. Description for Gets a virtual network the app (or deployment slot) is connected to by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the virtual network.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the named virtual network for the production slot.
      Returns:
      virtual Network information ARM resource along with Response on successful completion of Mono.
      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.
    • getVnetConnectionSlotAsync

      Mono<VnetInfoResourceInner> getVnetConnectionSlotAsync(String resourceGroupName, String name, String vnetName, String slot)
      Gets a virtual network the app (or deployment slot) is connected to by name. Description for Gets a virtual network the app (or deployment slot) is connected to by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the virtual network.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the named virtual network for the production slot.
      Returns:
      virtual Network information ARM resource on successful completion of Mono.
      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.
    • getVnetConnectionSlotWithResponse

      com.azure.core.http.rest.Response<VnetInfoResourceInner> getVnetConnectionSlotWithResponse(String resourceGroupName, String name, String vnetName, String slot, com.azure.core.util.Context context)
      Gets a virtual network the app (or deployment slot) is connected to by name. Description for Gets a virtual network the app (or deployment slot) is connected to by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the virtual network.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the named virtual network for the production slot.
      context - The context to associate with this operation.
      Returns:
      virtual Network information ARM resource along with Response.
      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.
    • getVnetConnectionSlot

      VnetInfoResourceInner getVnetConnectionSlot(String resourceGroupName, String name, String vnetName, String slot)
      Gets a virtual network the app (or deployment slot) is connected to by name. Description for Gets a virtual network the app (or deployment slot) is connected to by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the virtual network.
      slot - Name of the deployment slot. If a slot is not specified, the API will get the named virtual network for the production slot.
      Returns:
      virtual Network information ARM resource.
      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.
    • createOrUpdateVnetConnectionSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<VnetInfoResourceInner>> createOrUpdateVnetConnectionSlotWithResponseAsync(String resourceGroupName, String name, String vnetName, String slot, VnetInfoResourceInner connectionEnvelope)
      Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of an existing Virtual Network.
      slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      Returns:
      virtual Network information ARM resource along with Response on successful completion of Mono.
      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.
    • createOrUpdateVnetConnectionSlotAsync

      Mono<VnetInfoResourceInner> createOrUpdateVnetConnectionSlotAsync(String resourceGroupName, String name, String vnetName, String slot, VnetInfoResourceInner connectionEnvelope)
      Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of an existing Virtual Network.
      slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      Returns:
      virtual Network information ARM resource on successful completion of Mono.
      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.
    • createOrUpdateVnetConnectionSlotWithResponse

      com.azure.core.http.rest.Response<VnetInfoResourceInner> createOrUpdateVnetConnectionSlotWithResponse(String resourceGroupName, String name, String vnetName, String slot, VnetInfoResourceInner connectionEnvelope, com.azure.core.util.Context context)
      Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of an existing Virtual Network.
      slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      context - The context to associate with this operation.
      Returns:
      virtual Network information ARM resource along with Response.
      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.
    • createOrUpdateVnetConnectionSlot

      VnetInfoResourceInner createOrUpdateVnetConnectionSlot(String resourceGroupName, String name, String vnetName, String slot, VnetInfoResourceInner connectionEnvelope)
      Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of an existing Virtual Network.
      slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      Returns:
      virtual Network information ARM resource.
      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.
    • deleteVnetConnectionSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteVnetConnectionSlotWithResponseAsync(String resourceGroupName, String name, String vnetName, String slot)
      Deletes a connection from an app (or deployment slot to a named virtual network. Description for Deletes a connection from an app (or deployment slot to a named virtual network.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the virtual network.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the connection for the production slot.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteVnetConnectionSlotAsync

      Mono<Void> deleteVnetConnectionSlotAsync(String resourceGroupName, String name, String vnetName, String slot)
      Deletes a connection from an app (or deployment slot to a named virtual network. Description for Deletes a connection from an app (or deployment slot to a named virtual network.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the virtual network.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the connection for the production slot.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteVnetConnectionSlotWithResponse

      com.azure.core.http.rest.Response<Void> deleteVnetConnectionSlotWithResponse(String resourceGroupName, String name, String vnetName, String slot, com.azure.core.util.Context context)
      Deletes a connection from an app (or deployment slot to a named virtual network. Description for Deletes a connection from an app (or deployment slot to a named virtual network.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the virtual network.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the connection for the production slot.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteVnetConnectionSlot

      void deleteVnetConnectionSlot(String resourceGroupName, String name, String vnetName, String slot)
      Deletes a connection from an app (or deployment slot to a named virtual network. Description for Deletes a connection from an app (or deployment slot to a named virtual network.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the virtual network.
      slot - Name of the deployment slot. If a slot is not specified, the API will delete the connection for the production slot.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateVnetConnectionSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<VnetInfoResourceInner>> updateVnetConnectionSlotWithResponseAsync(String resourceGroupName, String name, String vnetName, String slot, VnetInfoResourceInner connectionEnvelope)
      Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of an existing Virtual Network.
      slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      Returns:
      virtual Network information ARM resource along with Response on successful completion of Mono.
      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.
    • updateVnetConnectionSlotAsync

      Mono<VnetInfoResourceInner> updateVnetConnectionSlotAsync(String resourceGroupName, String name, String vnetName, String slot, VnetInfoResourceInner connectionEnvelope)
      Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of an existing Virtual Network.
      slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      Returns:
      virtual Network information ARM resource on successful completion of Mono.
      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.
    • updateVnetConnectionSlotWithResponse

      com.azure.core.http.rest.Response<VnetInfoResourceInner> updateVnetConnectionSlotWithResponse(String resourceGroupName, String name, String vnetName, String slot, VnetInfoResourceInner connectionEnvelope, com.azure.core.util.Context context)
      Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of an existing Virtual Network.
      slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      context - The context to associate with this operation.
      Returns:
      virtual Network information ARM resource along with Response.
      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.
    • updateVnetConnectionSlot

      VnetInfoResourceInner updateVnetConnectionSlot(String resourceGroupName, String name, String vnetName, String slot, VnetInfoResourceInner connectionEnvelope)
      Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of an existing Virtual Network.
      slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      Returns:
      virtual Network information ARM resource.
      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.
    • getVnetConnectionGatewaySlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<VnetGatewayInner>> getVnetConnectionGatewaySlotWithResponseAsync(String resourceGroupName, String name, String vnetName, String gatewayName, String slot)
      Gets an app's Virtual Network gateway. Description for Gets an app's Virtual Network gateway.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the Virtual Network.
      gatewayName - Name of the gateway. Currently, the only supported string is "primary".
      slot - Name of the deployment slot. If a slot is not specified, the API will get a gateway for the production slot's Virtual Network.
      Returns:
      the Virtual Network gateway contract along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getVnetConnectionGatewaySlotAsync

      Mono<VnetGatewayInner> getVnetConnectionGatewaySlotAsync(String resourceGroupName, String name, String vnetName, String gatewayName, String slot)
      Gets an app's Virtual Network gateway. Description for Gets an app's Virtual Network gateway.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the Virtual Network.
      gatewayName - Name of the gateway. Currently, the only supported string is "primary".
      slot - Name of the deployment slot. If a slot is not specified, the API will get a gateway for the production slot's Virtual Network.
      Returns:
      the Virtual Network gateway contract on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getVnetConnectionGatewaySlotWithResponse

      com.azure.core.http.rest.Response<VnetGatewayInner> getVnetConnectionGatewaySlotWithResponse(String resourceGroupName, String name, String vnetName, String gatewayName, String slot, com.azure.core.util.Context context)
      Gets an app's Virtual Network gateway. Description for Gets an app's Virtual Network gateway.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the Virtual Network.
      gatewayName - Name of the gateway. Currently, the only supported string is "primary".
      slot - Name of the deployment slot. If a slot is not specified, the API will get a gateway for the production slot's Virtual Network.
      context - The context to associate with this operation.
      Returns:
      the Virtual Network gateway contract along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getVnetConnectionGatewaySlot

      VnetGatewayInner getVnetConnectionGatewaySlot(String resourceGroupName, String name, String vnetName, String gatewayName, String slot)
      Gets an app's Virtual Network gateway. Description for Gets an app's Virtual Network gateway.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the Virtual Network.
      gatewayName - Name of the gateway. Currently, the only supported string is "primary".
      slot - Name of the deployment slot. If a slot is not specified, the API will get a gateway for the production slot's Virtual Network.
      Returns:
      the Virtual Network gateway contract.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdateVnetConnectionGatewaySlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<VnetGatewayInner>> createOrUpdateVnetConnectionGatewaySlotWithResponseAsync(String resourceGroupName, String name, String vnetName, String gatewayName, String slot, VnetGatewayInner connectionEnvelope)
      Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the Virtual Network.
      gatewayName - Name of the gateway. Currently, the only supported string is "primary".
      slot - Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the production slot's Virtual Network.
      connectionEnvelope - The properties to update this gateway with.
      Returns:
      the Virtual Network gateway contract along with Response on successful completion of Mono.
      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.
    • createOrUpdateVnetConnectionGatewaySlotAsync

      Mono<VnetGatewayInner> createOrUpdateVnetConnectionGatewaySlotAsync(String resourceGroupName, String name, String vnetName, String gatewayName, String slot, VnetGatewayInner connectionEnvelope)
      Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the Virtual Network.
      gatewayName - Name of the gateway. Currently, the only supported string is "primary".
      slot - Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the production slot's Virtual Network.
      connectionEnvelope - The properties to update this gateway with.
      Returns:
      the Virtual Network gateway contract on successful completion of Mono.
      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.
    • createOrUpdateVnetConnectionGatewaySlotWithResponse

      com.azure.core.http.rest.Response<VnetGatewayInner> createOrUpdateVnetConnectionGatewaySlotWithResponse(String resourceGroupName, String name, String vnetName, String gatewayName, String slot, VnetGatewayInner connectionEnvelope, com.azure.core.util.Context context)
      Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the Virtual Network.
      gatewayName - Name of the gateway. Currently, the only supported string is "primary".
      slot - Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the production slot's Virtual Network.
      connectionEnvelope - The properties to update this gateway with.
      context - The context to associate with this operation.
      Returns:
      the Virtual Network gateway contract along with Response.
      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.
    • createOrUpdateVnetConnectionGatewaySlot

      VnetGatewayInner createOrUpdateVnetConnectionGatewaySlot(String resourceGroupName, String name, String vnetName, String gatewayName, String slot, VnetGatewayInner connectionEnvelope)
      Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the Virtual Network.
      gatewayName - Name of the gateway. Currently, the only supported string is "primary".
      slot - Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the production slot's Virtual Network.
      connectionEnvelope - The properties to update this gateway with.
      Returns:
      the Virtual Network gateway contract.
      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.
    • updateVnetConnectionGatewaySlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<VnetGatewayInner>> updateVnetConnectionGatewaySlotWithResponseAsync(String resourceGroupName, String name, String vnetName, String gatewayName, String slot, VnetGatewayInner connectionEnvelope)
      Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the Virtual Network.
      gatewayName - Name of the gateway. Currently, the only supported string is "primary".
      slot - Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the production slot's Virtual Network.
      connectionEnvelope - The properties to update this gateway with.
      Returns:
      the Virtual Network gateway contract along with Response on successful completion of Mono.
      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.
    • updateVnetConnectionGatewaySlotAsync

      Mono<VnetGatewayInner> updateVnetConnectionGatewaySlotAsync(String resourceGroupName, String name, String vnetName, String gatewayName, String slot, VnetGatewayInner connectionEnvelope)
      Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the Virtual Network.
      gatewayName - Name of the gateway. Currently, the only supported string is "primary".
      slot - Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the production slot's Virtual Network.
      connectionEnvelope - The properties to update this gateway with.
      Returns:
      the Virtual Network gateway contract on successful completion of Mono.
      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.
    • updateVnetConnectionGatewaySlotWithResponse

      com.azure.core.http.rest.Response<VnetGatewayInner> updateVnetConnectionGatewaySlotWithResponse(String resourceGroupName, String name, String vnetName, String gatewayName, String slot, VnetGatewayInner connectionEnvelope, com.azure.core.util.Context context)
      Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the Virtual Network.
      gatewayName - Name of the gateway. Currently, the only supported string is "primary".
      slot - Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the production slot's Virtual Network.
      connectionEnvelope - The properties to update this gateway with.
      context - The context to associate with this operation.
      Returns:
      the Virtual Network gateway contract along with Response.
      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.
    • updateVnetConnectionGatewaySlot

      VnetGatewayInner updateVnetConnectionGatewaySlot(String resourceGroupName, String name, String vnetName, String gatewayName, String slot, VnetGatewayInner connectionEnvelope)
      Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the Virtual Network.
      gatewayName - Name of the gateway. Currently, the only supported string is "primary".
      slot - Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the production slot's Virtual Network.
      connectionEnvelope - The properties to update this gateway with.
      Returns:
      the Virtual Network gateway contract.
      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.
    • listWebJobsSlotAsync

      com.azure.core.http.rest.PagedFlux<WebJobInner> listWebJobsSlotAsync(String resourceGroupName, String name, String slot)
      List webjobs for an app, or a deployment slot. Description for List webjobs for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      collection of Kudu web job information elements 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.
    • listWebJobsSlot

      com.azure.core.http.rest.PagedIterable<WebJobInner> listWebJobsSlot(String resourceGroupName, String name, String slot)
      List webjobs for an app, or a deployment slot. Description for List webjobs for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      collection of Kudu web job information elements 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.
    • listWebJobsSlot

      com.azure.core.http.rest.PagedIterable<WebJobInner> listWebJobsSlot(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      List webjobs for an app, or a deployment slot. Description for List webjobs for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      context - The context to associate with this operation.
      Returns:
      collection of Kudu web job information elements 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.
    • getWebJobSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<WebJobInner>> getWebJobSlotWithResponseAsync(String resourceGroupName, String name, String webJobName, String slot)
      Get webjob information for an app, or a deployment slot. Description for Get webjob information for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of the web job.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      web Job Information along with Response on successful completion of Mono.
      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.
    • getWebJobSlotAsync

      Mono<WebJobInner> getWebJobSlotAsync(String resourceGroupName, String name, String webJobName, String slot)
      Get webjob information for an app, or a deployment slot. Description for Get webjob information for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of the web job.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      web Job Information on successful completion of Mono.
      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.
    • getWebJobSlotWithResponse

      com.azure.core.http.rest.Response<WebJobInner> getWebJobSlotWithResponse(String resourceGroupName, String name, String webJobName, String slot, com.azure.core.util.Context context)
      Get webjob information for an app, or a deployment slot. Description for Get webjob information for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of the web job.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      context - The context to associate with this operation.
      Returns:
      web Job Information along with Response.
      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.
    • getWebJobSlot

      WebJobInner getWebJobSlot(String resourceGroupName, String name, String webJobName, String slot)
      Get webjob information for an app, or a deployment slot. Description for Get webjob information for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of the web job.
      slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
      Returns:
      web Job Information.
      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.
    • listSlotDifferencesFromProductionAsync

      com.azure.core.http.rest.PagedFlux<SlotDifferenceInner> listSlotDifferencesFromProductionAsync(String resourceGroupName, String name, CsmSlotEntity slotSwapEntity)
      Get the difference in configuration settings between two web app slots. Description for Get the difference in configuration settings between two web app slots.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      Returns:
      collection of slot differences 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.
    • listSlotDifferencesFromProduction

      com.azure.core.http.rest.PagedIterable<SlotDifferenceInner> listSlotDifferencesFromProduction(String resourceGroupName, String name, CsmSlotEntity slotSwapEntity)
      Get the difference in configuration settings between two web app slots. Description for Get the difference in configuration settings between two web app slots.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      Returns:
      collection of slot differences 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.
    • listSlotDifferencesFromProduction

      com.azure.core.http.rest.PagedIterable<SlotDifferenceInner> listSlotDifferencesFromProduction(String resourceGroupName, String name, CsmSlotEntity slotSwapEntity, com.azure.core.util.Context context)
      Get the difference in configuration settings between two web app slots. Description for Get the difference in configuration settings between two web app slots.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      context - The context to associate with this operation.
      Returns:
      collection of slot differences 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.
    • swapSlotWithProductionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> swapSlotWithProductionWithResponseAsync(String resourceGroupName, String name, CsmSlotEntity slotSwapEntity)
      Swaps two deployment slots of an app. Description for Swaps two deployment slots of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      Returns:
      the Response on successful completion of Mono.
      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.
    • beginSwapSlotWithProductionAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginSwapSlotWithProductionAsync(String resourceGroupName, String name, CsmSlotEntity slotSwapEntity)
      Swaps two deployment slots of an app. Description for Swaps two deployment slots of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      Returns:
      the PollerFlux for polling of long-running operation.
      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.
    • beginSwapSlotWithProduction

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginSwapSlotWithProduction(String resourceGroupName, String name, CsmSlotEntity slotSwapEntity)
      Swaps two deployment slots of an app. Description for Swaps two deployment slots of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      Returns:
      the SyncPoller for polling of long-running operation.
      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.
    • beginSwapSlotWithProduction

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginSwapSlotWithProduction(String resourceGroupName, String name, CsmSlotEntity slotSwapEntity, com.azure.core.util.Context context)
      Swaps two deployment slots of an app. Description for Swaps two deployment slots of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of long-running operation.
      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.
    • swapSlotWithProductionAsync

      Mono<Void> swapSlotWithProductionAsync(String resourceGroupName, String name, CsmSlotEntity slotSwapEntity)
      Swaps two deployment slots of an app. Description for Swaps two deployment slots of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • swapSlotWithProduction

      void swapSlotWithProduction(String resourceGroupName, String name, CsmSlotEntity slotSwapEntity)
      Swaps two deployment slots of an app. Description for Swaps two deployment slots of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      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.
    • swapSlotWithProduction

      void swapSlotWithProduction(String resourceGroupName, String name, CsmSlotEntity slotSwapEntity, com.azure.core.util.Context context)
      Swaps two deployment slots of an app. Description for Swaps two deployment slots of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      slotSwapEntity - JSON object that contains the target slot name. See example.
      context - The context to associate with this operation.
      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.
    • listSnapshotsAsync

      com.azure.core.http.rest.PagedFlux<SnapshotInner> listSnapshotsAsync(String resourceGroupName, String name)
      Returns all Snapshots to the user. Description for Returns all Snapshots to the user.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Website Name.
      Returns:
      collection of snapshots which can be used to revert an app to a previous time 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.
    • listSnapshots

      com.azure.core.http.rest.PagedIterable<SnapshotInner> listSnapshots(String resourceGroupName, String name)
      Returns all Snapshots to the user. Description for Returns all Snapshots to the user.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Website Name.
      Returns:
      collection of snapshots which can be used to revert an app to a previous time 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.
    • listSnapshots

      com.azure.core.http.rest.PagedIterable<SnapshotInner> listSnapshots(String resourceGroupName, String name, com.azure.core.util.Context context)
      Returns all Snapshots to the user. Description for Returns all Snapshots to the user.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Website Name.
      context - The context to associate with this operation.
      Returns:
      collection of snapshots which can be used to revert an app to a previous time 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.
    • listSnapshotsFromDRSecondaryAsync

      com.azure.core.http.rest.PagedFlux<SnapshotInner> listSnapshotsFromDRSecondaryAsync(String resourceGroupName, String name)
      Returns all Snapshots to the user from DRSecondary endpoint. Description for Returns all Snapshots to the user from DRSecondary endpoint.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Website Name.
      Returns:
      collection of snapshots which can be used to revert an app to a previous time 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.
    • listSnapshotsFromDRSecondary

      com.azure.core.http.rest.PagedIterable<SnapshotInner> listSnapshotsFromDRSecondary(String resourceGroupName, String name)
      Returns all Snapshots to the user from DRSecondary endpoint. Description for Returns all Snapshots to the user from DRSecondary endpoint.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Website Name.
      Returns:
      collection of snapshots which can be used to revert an app to a previous time 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.
    • listSnapshotsFromDRSecondary

      com.azure.core.http.rest.PagedIterable<SnapshotInner> listSnapshotsFromDRSecondary(String resourceGroupName, String name, com.azure.core.util.Context context)
      Returns all Snapshots to the user from DRSecondary endpoint. Description for Returns all Snapshots to the user from DRSecondary endpoint.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Website Name.
      context - The context to associate with this operation.
      Returns:
      collection of snapshots which can be used to revert an app to a previous time 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.
    • getSourceControlWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteSourceControlInner>> getSourceControlWithResponseAsync(String resourceGroupName, String name)
      Gets the source control configuration of an app. Description for Gets the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      source control configuration for an app along with Response on successful completion of Mono.
      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.
    • getSourceControlAsync

      Mono<SiteSourceControlInner> getSourceControlAsync(String resourceGroupName, String name)
      Gets the source control configuration of an app. Description for Gets the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      source control configuration for an app on successful completion of Mono.
      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.
    • getSourceControlWithResponse

      com.azure.core.http.rest.Response<SiteSourceControlInner> getSourceControlWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the source control configuration of an app. Description for Gets the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      source control configuration for an app along with Response.
      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.
    • getSourceControl

      SiteSourceControlInner getSourceControl(String resourceGroupName, String name)
      Gets the source control configuration of an app. Description for Gets the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      source control configuration for an app.
      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.
    • createOrUpdateSourceControlWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateSourceControlWithResponseAsync(String resourceGroupName, String name, SiteSourceControlInner siteSourceControl)
      Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      siteSourceControl - JSON representation of a SiteSourceControl object. See example.
      Returns:
      source control configuration for an app along with Response on successful completion of Mono.
      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.
    • beginCreateOrUpdateSourceControlAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<SiteSourceControlInner>,SiteSourceControlInner> beginCreateOrUpdateSourceControlAsync(String resourceGroupName, String name, SiteSourceControlInner siteSourceControl)
      Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      siteSourceControl - JSON representation of a SiteSourceControl object. See example.
      Returns:
      the PollerFlux for polling of source control configuration for an app.
      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.
    • beginCreateOrUpdateSourceControl

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SiteSourceControlInner>,SiteSourceControlInner> beginCreateOrUpdateSourceControl(String resourceGroupName, String name, SiteSourceControlInner siteSourceControl)
      Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      siteSourceControl - JSON representation of a SiteSourceControl object. See example.
      Returns:
      the SyncPoller for polling of source control configuration for an app.
      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.
    • beginCreateOrUpdateSourceControl

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<SiteSourceControlInner>,SiteSourceControlInner> beginCreateOrUpdateSourceControl(String resourceGroupName, String name, SiteSourceControlInner siteSourceControl, com.azure.core.util.Context context)
      Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      siteSourceControl - JSON representation of a SiteSourceControl object. See example.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of source control configuration for an app.
      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.
    • createOrUpdateSourceControlAsync

      Mono<SiteSourceControlInner> createOrUpdateSourceControlAsync(String resourceGroupName, String name, SiteSourceControlInner siteSourceControl)
      Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      siteSourceControl - JSON representation of a SiteSourceControl object. See example.
      Returns:
      source control configuration for an app on successful completion of Mono.
      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.
    • createOrUpdateSourceControl

      SiteSourceControlInner createOrUpdateSourceControl(String resourceGroupName, String name, SiteSourceControlInner siteSourceControl)
      Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      siteSourceControl - JSON representation of a SiteSourceControl object. See example.
      Returns:
      source control configuration for an app.
      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.
    • createOrUpdateSourceControl

      SiteSourceControlInner createOrUpdateSourceControl(String resourceGroupName, String name, SiteSourceControlInner siteSourceControl, com.azure.core.util.Context context)
      Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      siteSourceControl - JSON representation of a SiteSourceControl object. See example.
      context - The context to associate with this operation.
      Returns:
      source control configuration for an app.
      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.
    • deleteSourceControlWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteSourceControlWithResponseAsync(String resourceGroupName, String name, String additionalFlags)
      Deletes the source control configuration of an app. Description for Deletes the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      additionalFlags - The additionalFlags parameter.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteSourceControlAsync

      Mono<Void> deleteSourceControlAsync(String resourceGroupName, String name)
      Deletes the source control configuration of an app. Description for Deletes the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteSourceControlWithResponse

      com.azure.core.http.rest.Response<Void> deleteSourceControlWithResponse(String resourceGroupName, String name, String additionalFlags, com.azure.core.util.Context context)
      Deletes the source control configuration of an app. Description for Deletes the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      additionalFlags - The additionalFlags parameter.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteSourceControl

      void deleteSourceControl(String resourceGroupName, String name)
      Deletes the source control configuration of an app. Description for Deletes the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateSourceControlWithResponseAsync

      Mono<com.azure.core.http.rest.Response<SiteSourceControlInner>> updateSourceControlWithResponseAsync(String resourceGroupName, String name, SiteSourceControlInner siteSourceControl)
      Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      siteSourceControl - JSON representation of a SiteSourceControl object. See example.
      Returns:
      source control configuration for an app along with Response on successful completion of Mono.
      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.
    • updateSourceControlAsync

      Mono<SiteSourceControlInner> updateSourceControlAsync(String resourceGroupName, String name, SiteSourceControlInner siteSourceControl)
      Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      siteSourceControl - JSON representation of a SiteSourceControl object. See example.
      Returns:
      source control configuration for an app on successful completion of Mono.
      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.
    • updateSourceControlWithResponse

      com.azure.core.http.rest.Response<SiteSourceControlInner> updateSourceControlWithResponse(String resourceGroupName, String name, SiteSourceControlInner siteSourceControl, com.azure.core.util.Context context)
      Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      siteSourceControl - JSON representation of a SiteSourceControl object. See example.
      context - The context to associate with this operation.
      Returns:
      source control configuration for an app along with Response.
      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.
    • updateSourceControl

      SiteSourceControlInner updateSourceControl(String resourceGroupName, String name, SiteSourceControlInner siteSourceControl)
      Updates the source control configuration of an app. Description for Updates the source control configuration of an app.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      siteSourceControl - JSON representation of a SiteSourceControl object. See example.
      Returns:
      source control configuration for an app.
      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.
    • startWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> startWithResponseAsync(String resourceGroupName, String name)
      Starts an app (or deployment slot, if specified). Description for Starts an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      the Response on successful completion of Mono.
      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.
    • startAsync

      Mono<Void> startAsync(String resourceGroupName, String name)
      Starts an app (or deployment slot, if specified). Description for Starts an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • startWithResponse

      com.azure.core.http.rest.Response<Void> startWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Starts an app (or deployment slot, if specified). Description for Starts an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • start

      void start(String resourceGroupName, String name)
      Starts an app (or deployment slot, if specified). Description for Starts an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      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.
    • startNetworkTraceWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> startNetworkTraceWithResponseAsync(String resourceGroupName, String name, Integer durationInSeconds, Integer maxFrameLength, String sasUrl)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      durationInSeconds - The duration to keep capturing in seconds.
      maxFrameLength - The maximum frame length in bytes (Optional).
      sasUrl - The Blob URL to store capture file.
      Returns:
      array of NetworkTrace along with Response on successful completion of Mono.
      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.
    • beginStartNetworkTraceAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Object>,Object> beginStartNetworkTraceAsync(String resourceGroupName, String name, Integer durationInSeconds, Integer maxFrameLength, String sasUrl)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      durationInSeconds - The duration to keep capturing in seconds.
      maxFrameLength - The maximum frame length in bytes (Optional).
      sasUrl - The Blob URL to store capture file.
      Returns:
      the PollerFlux for polling of array of NetworkTrace.
      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.
    • beginStartNetworkTraceAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Object>,Object> beginStartNetworkTraceAsync(String resourceGroupName, String name)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      Returns:
      the PollerFlux for polling of array of NetworkTrace.
      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.
    • beginStartNetworkTrace

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Object>,Object> beginStartNetworkTrace(String resourceGroupName, String name)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      Returns:
      the SyncPoller for polling of array of NetworkTrace.
      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.
    • beginStartNetworkTrace

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Object>,Object> beginStartNetworkTrace(String resourceGroupName, String name, Integer durationInSeconds, Integer maxFrameLength, String sasUrl, com.azure.core.util.Context context)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      durationInSeconds - The duration to keep capturing in seconds.
      maxFrameLength - The maximum frame length in bytes (Optional).
      sasUrl - The Blob URL to store capture file.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of array of NetworkTrace.
      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.
    • startNetworkTraceAsync

      Mono<Object> startNetworkTraceAsync(String resourceGroupName, String name, Integer durationInSeconds, Integer maxFrameLength, String sasUrl)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      durationInSeconds - The duration to keep capturing in seconds.
      maxFrameLength - The maximum frame length in bytes (Optional).
      sasUrl - The Blob URL to store capture file.
      Returns:
      array of NetworkTrace on successful completion of Mono.
      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.
    • startNetworkTraceAsync

      Mono<Object> startNetworkTraceAsync(String resourceGroupName, String name)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      Returns:
      array of NetworkTrace on successful completion of Mono.
      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.
    • startNetworkTrace

      Object startNetworkTrace(String resourceGroupName, String name)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      Returns:
      array of NetworkTrace.
      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.
    • startNetworkTrace

      Object startNetworkTrace(String resourceGroupName, String name, Integer durationInSeconds, Integer maxFrameLength, String sasUrl, com.azure.core.util.Context context)
      Start capturing network packets for the site. Description for Start capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      durationInSeconds - The duration to keep capturing in seconds.
      maxFrameLength - The maximum frame length in bytes (Optional).
      sasUrl - The Blob URL to store capture file.
      context - The context to associate with this operation.
      Returns:
      array of NetworkTrace.
      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.
    • stopWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> stopWithResponseAsync(String resourceGroupName, String name)
      Stops an app (or deployment slot, if specified). Description for Stops an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      the Response on successful completion of Mono.
      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.
    • stopAsync

      Mono<Void> stopAsync(String resourceGroupName, String name)
      Stops an app (or deployment slot, if specified). Description for Stops an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • stopWithResponse

      com.azure.core.http.rest.Response<Void> stopWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Stops an app (or deployment slot, if specified). Description for Stops an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • stop

      void stop(String resourceGroupName, String name)
      Stops an app (or deployment slot, if specified). Description for Stops an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      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.
    • stopNetworkTraceWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> stopNetworkTraceWithResponseAsync(String resourceGroupName, String name)
      Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      Returns:
      the Response on successful completion of Mono.
      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.
    • stopNetworkTraceAsync

      Mono<Void> stopNetworkTraceAsync(String resourceGroupName, String name)
      Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • stopNetworkTraceWithResponse

      com.azure.core.http.rest.Response<Void> stopNetworkTraceWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • stopNetworkTrace

      void stopNetworkTrace(String resourceGroupName, String name)
      Stop ongoing capturing network packets for the site. Description for Stop ongoing capturing network packets for the site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - The name of the web app.
      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.
    • syncRepositoryWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> syncRepositoryWithResponseAsync(String resourceGroupName, String name)
      Sync web app repository. Description for Sync web app repository.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      the Response on successful completion of Mono.
      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.
    • syncRepositoryAsync

      Mono<Void> syncRepositoryAsync(String resourceGroupName, String name)
      Sync web app repository. Description for Sync web app repository.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • syncRepositoryWithResponse

      com.azure.core.http.rest.Response<Void> syncRepositoryWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Sync web app repository. Description for Sync web app repository.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • syncRepository

      void syncRepository(String resourceGroupName, String name)
      Sync web app repository. Description for Sync web app repository.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of web app.
      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.
    • syncFunctionTriggersWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> syncFunctionTriggersWithResponseAsync(String resourceGroupName, String name)
      Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      the Response on successful completion of Mono.
      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.
    • syncFunctionTriggersAsync

      Mono<Void> syncFunctionTriggersAsync(String resourceGroupName, String name)
      Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • syncFunctionTriggersWithResponse

      com.azure.core.http.rest.Response<Void> syncFunctionTriggersWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • syncFunctionTriggers

      void syncFunctionTriggers(String resourceGroupName, String name)
      Syncs function trigger metadata to the management database Description for Syncs function trigger metadata to the management database.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      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.
    • listTriggeredWebJobsAsync

      com.azure.core.http.rest.PagedFlux<TriggeredWebJobInner> listTriggeredWebJobsAsync(String resourceGroupName, String name)
      List triggered web jobs for an app, or a deployment slot. Description for List triggered web jobs for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      Returns:
      collection of Kudu continuous web job information elements 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.
    • listTriggeredWebJobs

      com.azure.core.http.rest.PagedIterable<TriggeredWebJobInner> listTriggeredWebJobs(String resourceGroupName, String name)
      List triggered web jobs for an app, or a deployment slot. Description for List triggered web jobs for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      Returns:
      collection of Kudu continuous web job information elements 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.
    • listTriggeredWebJobs

      com.azure.core.http.rest.PagedIterable<TriggeredWebJobInner> listTriggeredWebJobs(String resourceGroupName, String name, com.azure.core.util.Context context)
      List triggered web jobs for an app, or a deployment slot. Description for List triggered web jobs for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      context - The context to associate with this operation.
      Returns:
      collection of Kudu continuous web job information elements 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.
    • getTriggeredWebJobWithResponseAsync

      Mono<com.azure.core.http.rest.Response<TriggeredWebJobInner>> getTriggeredWebJobWithResponseAsync(String resourceGroupName, String name, String webJobName)
      Gets a triggered web job by its ID for an app, or a deployment slot. Description for Gets a triggered web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      Returns:
      triggered Web Job Information along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getTriggeredWebJobAsync

      Mono<TriggeredWebJobInner> getTriggeredWebJobAsync(String resourceGroupName, String name, String webJobName)
      Gets a triggered web job by its ID for an app, or a deployment slot. Description for Gets a triggered web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      Returns:
      triggered Web Job Information on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getTriggeredWebJobWithResponse

      com.azure.core.http.rest.Response<TriggeredWebJobInner> getTriggeredWebJobWithResponse(String resourceGroupName, String name, String webJobName, com.azure.core.util.Context context)
      Gets a triggered web job by its ID for an app, or a deployment slot. Description for Gets a triggered web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      context - The context to associate with this operation.
      Returns:
      triggered Web Job Information along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getTriggeredWebJob

      TriggeredWebJobInner getTriggeredWebJob(String resourceGroupName, String name, String webJobName)
      Gets a triggered web job by its ID for an app, or a deployment slot. Description for Gets a triggered web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      Returns:
      triggered Web Job Information.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteTriggeredWebJobWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteTriggeredWebJobWithResponseAsync(String resourceGroupName, String name, String webJobName)
      Delete a triggered web job by its ID for an app, or a deployment slot. Description for Delete a triggered web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      Returns:
      the Response on successful completion of Mono.
      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.
    • deleteTriggeredWebJobAsync

      Mono<Void> deleteTriggeredWebJobAsync(String resourceGroupName, String name, String webJobName)
      Delete a triggered web job by its ID for an app, or a deployment slot. Description for Delete a triggered web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • deleteTriggeredWebJobWithResponse

      com.azure.core.http.rest.Response<Void> deleteTriggeredWebJobWithResponse(String resourceGroupName, String name, String webJobName, com.azure.core.util.Context context)
      Delete a triggered web job by its ID for an app, or a deployment slot. Description for Delete a triggered web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • deleteTriggeredWebJob

      void deleteTriggeredWebJob(String resourceGroupName, String name, String webJobName)
      Delete a triggered web job by its ID for an app, or a deployment slot. Description for Delete a triggered web job by its ID for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      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.
    • listTriggeredWebJobHistoryAsync

      com.azure.core.http.rest.PagedFlux<TriggeredJobHistoryInner> listTriggeredWebJobHistoryAsync(String resourceGroupName, String name, String webJobName)
      List a triggered web job's history for an app, or a deployment slot. Description for List a triggered web job's history for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      Returns:
      collection of Kudu continuous web job information elements as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listTriggeredWebJobHistory

      com.azure.core.http.rest.PagedIterable<TriggeredJobHistoryInner> listTriggeredWebJobHistory(String resourceGroupName, String name, String webJobName)
      List a triggered web job's history for an app, or a deployment slot. Description for List a triggered web job's history for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      Returns:
      collection of Kudu continuous web job information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listTriggeredWebJobHistory

      com.azure.core.http.rest.PagedIterable<TriggeredJobHistoryInner> listTriggeredWebJobHistory(String resourceGroupName, String name, String webJobName, com.azure.core.util.Context context)
      List a triggered web job's history for an app, or a deployment slot. Description for List a triggered web job's history for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      context - The context to associate with this operation.
      Returns:
      collection of Kudu continuous web job information elements as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getTriggeredWebJobHistoryWithResponseAsync

      Mono<com.azure.core.http.rest.Response<TriggeredJobHistoryInner>> getTriggeredWebJobHistoryWithResponseAsync(String resourceGroupName, String name, String webJobName, String id)
      Gets a triggered web job's history by its ID for an app, , or a deployment slot. Description for Gets a triggered web job's history by its ID for an app, , or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      id - History ID.
      Returns:
      triggered Web Job History along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getTriggeredWebJobHistoryAsync

      Mono<TriggeredJobHistoryInner> getTriggeredWebJobHistoryAsync(String resourceGroupName, String name, String webJobName, String id)
      Gets a triggered web job's history by its ID for an app, , or a deployment slot. Description for Gets a triggered web job's history by its ID for an app, , or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      id - History ID.
      Returns:
      triggered Web Job History on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getTriggeredWebJobHistoryWithResponse

      com.azure.core.http.rest.Response<TriggeredJobHistoryInner> getTriggeredWebJobHistoryWithResponse(String resourceGroupName, String name, String webJobName, String id, com.azure.core.util.Context context)
      Gets a triggered web job's history by its ID for an app, , or a deployment slot. Description for Gets a triggered web job's history by its ID for an app, , or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      id - History ID.
      context - The context to associate with this operation.
      Returns:
      triggered Web Job History along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getTriggeredWebJobHistory

      TriggeredJobHistoryInner getTriggeredWebJobHistory(String resourceGroupName, String name, String webJobName, String id)
      Gets a triggered web job's history by its ID for an app, , or a deployment slot. Description for Gets a triggered web job's history by its ID for an app, , or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      id - History ID.
      Returns:
      triggered Web Job History.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • runTriggeredWebJobWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> runTriggeredWebJobWithResponseAsync(String resourceGroupName, String name, String webJobName)
      Run a triggered web job for an app, or a deployment slot. Description for Run a triggered web job for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • runTriggeredWebJobAsync

      Mono<Void> runTriggeredWebJobAsync(String resourceGroupName, String name, String webJobName)
      Run a triggered web job for an app, or a deployment slot. Description for Run a triggered web job for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • runTriggeredWebJobWithResponse

      com.azure.core.http.rest.Response<Void> runTriggeredWebJobWithResponse(String resourceGroupName, String name, String webJobName, com.azure.core.util.Context context)
      Run a triggered web job for an app, or a deployment slot. Description for Run a triggered web job for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • runTriggeredWebJob

      void runTriggeredWebJob(String resourceGroupName, String name, String webJobName)
      Run a triggered web job for an app, or a deployment slot. Description for Run a triggered web job for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of Web Job.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listUsagesAsync

      com.azure.core.http.rest.PagedFlux<CsmUsageQuotaInner> listUsagesAsync(String resourceGroupName, String name, String filter)
      Gets the quota usage information of an app (or deployment slot, if specified). Description for Gets the quota usage information of an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      filter - Return only information specified in the filter (using OData syntax). For example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.
      Returns:
      collection of CSM usage quotas 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.
    • listUsagesAsync

      com.azure.core.http.rest.PagedFlux<CsmUsageQuotaInner> listUsagesAsync(String resourceGroupName, String name)
      Gets the quota usage information of an app (or deployment slot, if specified). Description for Gets the quota usage information of an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      collection of CSM usage quotas 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.
    • listUsages

      com.azure.core.http.rest.PagedIterable<CsmUsageQuotaInner> listUsages(String resourceGroupName, String name)
      Gets the quota usage information of an app (or deployment slot, if specified). Description for Gets the quota usage information of an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      collection of CSM usage quotas 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.
    • listUsages

      com.azure.core.http.rest.PagedIterable<CsmUsageQuotaInner> listUsages(String resourceGroupName, String name, String filter, com.azure.core.util.Context context)
      Gets the quota usage information of an app (or deployment slot, if specified). Description for Gets the quota usage information of an app (or deployment slot, if specified).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      filter - Return only information specified in the filter (using OData syntax). For example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.
      context - The context to associate with this operation.
      Returns:
      collection of CSM usage quotas 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.
    • listVnetConnectionsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<List<VnetInfoResourceInner>>> listVnetConnectionsWithResponseAsync(String resourceGroupName, String name)
      Gets the virtual networks the app (or deployment slot) is connected to. Description for Gets the virtual networks the app (or deployment slot) is connected to.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      array of VnetInfoResource along with Response on successful completion of Mono.
      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.
    • listVnetConnectionsAsync

      Mono<List<VnetInfoResourceInner>> listVnetConnectionsAsync(String resourceGroupName, String name)
      Gets the virtual networks the app (or deployment slot) is connected to. Description for Gets the virtual networks the app (or deployment slot) is connected to.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      array of VnetInfoResource on successful completion of Mono.
      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.
    • listVnetConnectionsWithResponse

      com.azure.core.http.rest.Response<List<VnetInfoResourceInner>> listVnetConnectionsWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the virtual networks the app (or deployment slot) is connected to. Description for Gets the virtual networks the app (or deployment slot) is connected to.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      context - The context to associate with this operation.
      Returns:
      array of VnetInfoResource along with Response.
      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.
    • listVnetConnections

      List<VnetInfoResourceInner> listVnetConnections(String resourceGroupName, String name)
      Gets the virtual networks the app (or deployment slot) is connected to. Description for Gets the virtual networks the app (or deployment slot) is connected to.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      Returns:
      array of VnetInfoResource.
      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.
    • getVnetConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<VnetInfoResourceInner>> getVnetConnectionWithResponseAsync(String resourceGroupName, String name, String vnetName)
      Gets a virtual network the app (or deployment slot) is connected to by name. Description for Gets a virtual network the app (or deployment slot) is connected to by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the virtual network.
      Returns:
      virtual Network information ARM resource along with Response on successful completion of Mono.
      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.
    • getVnetConnectionAsync

      Mono<VnetInfoResourceInner> getVnetConnectionAsync(String resourceGroupName, String name, String vnetName)
      Gets a virtual network the app (or deployment slot) is connected to by name. Description for Gets a virtual network the app (or deployment slot) is connected to by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the virtual network.
      Returns:
      virtual Network information ARM resource on successful completion of Mono.
      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.
    • getVnetConnectionWithResponse

      com.azure.core.http.rest.Response<VnetInfoResourceInner> getVnetConnectionWithResponse(String resourceGroupName, String name, String vnetName, com.azure.core.util.Context context)
      Gets a virtual network the app (or deployment slot) is connected to by name. Description for Gets a virtual network the app (or deployment slot) is connected to by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the virtual network.
      context - The context to associate with this operation.
      Returns:
      virtual Network information ARM resource along with Response.
      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.
    • getVnetConnection

      VnetInfoResourceInner getVnetConnection(String resourceGroupName, String name, String vnetName)
      Gets a virtual network the app (or deployment slot) is connected to by name. Description for Gets a virtual network the app (or deployment slot) is connected to by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the virtual network.
      Returns:
      virtual Network information ARM resource.
      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.
    • createOrUpdateVnetConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<VnetInfoResourceInner>> createOrUpdateVnetConnectionWithResponseAsync(String resourceGroupName, String name, String vnetName, VnetInfoResourceInner connectionEnvelope)
      Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of an existing Virtual Network.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      Returns:
      virtual Network information ARM resource along with Response on successful completion of Mono.
      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.
    • createOrUpdateVnetConnectionAsync

      Mono<VnetInfoResourceInner> createOrUpdateVnetConnectionAsync(String resourceGroupName, String name, String vnetName, VnetInfoResourceInner connectionEnvelope)
      Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of an existing Virtual Network.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      Returns:
      virtual Network information ARM resource on successful completion of Mono.
      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.
    • createOrUpdateVnetConnectionWithResponse

      com.azure.core.http.rest.Response<VnetInfoResourceInner> createOrUpdateVnetConnectionWithResponse(String resourceGroupName, String name, String vnetName, VnetInfoResourceInner connectionEnvelope, com.azure.core.util.Context context)
      Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of an existing Virtual Network.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      context - The context to associate with this operation.
      Returns:
      virtual Network information ARM resource along with Response.
      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.
    • createOrUpdateVnetConnection

      VnetInfoResourceInner createOrUpdateVnetConnection(String resourceGroupName, String name, String vnetName, VnetInfoResourceInner connectionEnvelope)
      Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of an existing Virtual Network.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      Returns:
      virtual Network information ARM resource.
      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.
    • deleteVnetConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteVnetConnectionWithResponseAsync(String resourceGroupName, String name, String vnetName)
      Deletes a connection from an app (or deployment slot to a named virtual network. Description for Deletes a connection from an app (or deployment slot to a named virtual network.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the virtual network.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteVnetConnectionAsync

      Mono<Void> deleteVnetConnectionAsync(String resourceGroupName, String name, String vnetName)
      Deletes a connection from an app (or deployment slot to a named virtual network. Description for Deletes a connection from an app (or deployment slot to a named virtual network.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the virtual network.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteVnetConnectionWithResponse

      com.azure.core.http.rest.Response<Void> deleteVnetConnectionWithResponse(String resourceGroupName, String name, String vnetName, com.azure.core.util.Context context)
      Deletes a connection from an app (or deployment slot to a named virtual network. Description for Deletes a connection from an app (or deployment slot to a named virtual network.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the virtual network.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteVnetConnection

      void deleteVnetConnection(String resourceGroupName, String name, String vnetName)
      Deletes a connection from an app (or deployment slot to a named virtual network. Description for Deletes a connection from an app (or deployment slot to a named virtual network.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the virtual network.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateVnetConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<VnetInfoResourceInner>> updateVnetConnectionWithResponseAsync(String resourceGroupName, String name, String vnetName, VnetInfoResourceInner connectionEnvelope)
      Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of an existing Virtual Network.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      Returns:
      virtual Network information ARM resource along with Response on successful completion of Mono.
      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.
    • updateVnetConnectionAsync

      Mono<VnetInfoResourceInner> updateVnetConnectionAsync(String resourceGroupName, String name, String vnetName, VnetInfoResourceInner connectionEnvelope)
      Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of an existing Virtual Network.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      Returns:
      virtual Network information ARM resource on successful completion of Mono.
      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.
    • updateVnetConnectionWithResponse

      com.azure.core.http.rest.Response<VnetInfoResourceInner> updateVnetConnectionWithResponse(String resourceGroupName, String name, String vnetName, VnetInfoResourceInner connectionEnvelope, com.azure.core.util.Context context)
      Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of an existing Virtual Network.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      context - The context to associate with this operation.
      Returns:
      virtual Network information ARM resource along with Response.
      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.
    • updateVnetConnection

      VnetInfoResourceInner updateVnetConnection(String resourceGroupName, String name, String vnetName, VnetInfoResourceInner connectionEnvelope)
      Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH). Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of an existing Virtual Network.
      connectionEnvelope - Properties of the Virtual Network connection. See example.
      Returns:
      virtual Network information ARM resource.
      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.
    • getVnetConnectionGatewayWithResponseAsync

      Mono<com.azure.core.http.rest.Response<VnetGatewayInner>> getVnetConnectionGatewayWithResponseAsync(String resourceGroupName, String name, String vnetName, String gatewayName)
      Gets an app's Virtual Network gateway. Description for Gets an app's Virtual Network gateway.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the Virtual Network.
      gatewayName - Name of the gateway. Currently, the only supported string is "primary".
      Returns:
      the Virtual Network gateway contract along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getVnetConnectionGatewayAsync

      Mono<VnetGatewayInner> getVnetConnectionGatewayAsync(String resourceGroupName, String name, String vnetName, String gatewayName)
      Gets an app's Virtual Network gateway. Description for Gets an app's Virtual Network gateway.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the Virtual Network.
      gatewayName - Name of the gateway. Currently, the only supported string is "primary".
      Returns:
      the Virtual Network gateway contract on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getVnetConnectionGatewayWithResponse

      com.azure.core.http.rest.Response<VnetGatewayInner> getVnetConnectionGatewayWithResponse(String resourceGroupName, String name, String vnetName, String gatewayName, com.azure.core.util.Context context)
      Gets an app's Virtual Network gateway. Description for Gets an app's Virtual Network gateway.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the Virtual Network.
      gatewayName - Name of the gateway. Currently, the only supported string is "primary".
      context - The context to associate with this operation.
      Returns:
      the Virtual Network gateway contract along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getVnetConnectionGateway

      VnetGatewayInner getVnetConnectionGateway(String resourceGroupName, String name, String vnetName, String gatewayName)
      Gets an app's Virtual Network gateway. Description for Gets an app's Virtual Network gateway.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the Virtual Network.
      gatewayName - Name of the gateway. Currently, the only supported string is "primary".
      Returns:
      the Virtual Network gateway contract.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdateVnetConnectionGatewayWithResponseAsync

      Mono<com.azure.core.http.rest.Response<VnetGatewayInner>> createOrUpdateVnetConnectionGatewayWithResponseAsync(String resourceGroupName, String name, String vnetName, String gatewayName, VnetGatewayInner connectionEnvelope)
      Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the Virtual Network.
      gatewayName - Name of the gateway. Currently, the only supported string is "primary".
      connectionEnvelope - The properties to update this gateway with.
      Returns:
      the Virtual Network gateway contract along with Response on successful completion of Mono.
      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.
    • createOrUpdateVnetConnectionGatewayAsync

      Mono<VnetGatewayInner> createOrUpdateVnetConnectionGatewayAsync(String resourceGroupName, String name, String vnetName, String gatewayName, VnetGatewayInner connectionEnvelope)
      Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the Virtual Network.
      gatewayName - Name of the gateway. Currently, the only supported string is "primary".
      connectionEnvelope - The properties to update this gateway with.
      Returns:
      the Virtual Network gateway contract on successful completion of Mono.
      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.
    • createOrUpdateVnetConnectionGatewayWithResponse

      com.azure.core.http.rest.Response<VnetGatewayInner> createOrUpdateVnetConnectionGatewayWithResponse(String resourceGroupName, String name, String vnetName, String gatewayName, VnetGatewayInner connectionEnvelope, com.azure.core.util.Context context)
      Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the Virtual Network.
      gatewayName - Name of the gateway. Currently, the only supported string is "primary".
      connectionEnvelope - The properties to update this gateway with.
      context - The context to associate with this operation.
      Returns:
      the Virtual Network gateway contract along with Response.
      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.
    • createOrUpdateVnetConnectionGateway

      VnetGatewayInner createOrUpdateVnetConnectionGateway(String resourceGroupName, String name, String vnetName, String gatewayName, VnetGatewayInner connectionEnvelope)
      Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the Virtual Network.
      gatewayName - Name of the gateway. Currently, the only supported string is "primary".
      connectionEnvelope - The properties to update this gateway with.
      Returns:
      the Virtual Network gateway contract.
      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.
    • updateVnetConnectionGatewayWithResponseAsync

      Mono<com.azure.core.http.rest.Response<VnetGatewayInner>> updateVnetConnectionGatewayWithResponseAsync(String resourceGroupName, String name, String vnetName, String gatewayName, VnetGatewayInner connectionEnvelope)
      Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the Virtual Network.
      gatewayName - Name of the gateway. Currently, the only supported string is "primary".
      connectionEnvelope - The properties to update this gateway with.
      Returns:
      the Virtual Network gateway contract along with Response on successful completion of Mono.
      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.
    • updateVnetConnectionGatewayAsync

      Mono<VnetGatewayInner> updateVnetConnectionGatewayAsync(String resourceGroupName, String name, String vnetName, String gatewayName, VnetGatewayInner connectionEnvelope)
      Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the Virtual Network.
      gatewayName - Name of the gateway. Currently, the only supported string is "primary".
      connectionEnvelope - The properties to update this gateway with.
      Returns:
      the Virtual Network gateway contract on successful completion of Mono.
      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.
    • updateVnetConnectionGatewayWithResponse

      com.azure.core.http.rest.Response<VnetGatewayInner> updateVnetConnectionGatewayWithResponse(String resourceGroupName, String name, String vnetName, String gatewayName, VnetGatewayInner connectionEnvelope, com.azure.core.util.Context context)
      Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the Virtual Network.
      gatewayName - Name of the gateway. Currently, the only supported string is "primary".
      connectionEnvelope - The properties to update this gateway with.
      context - The context to associate with this operation.
      Returns:
      the Virtual Network gateway contract along with Response.
      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.
    • updateVnetConnectionGateway

      VnetGatewayInner updateVnetConnectionGateway(String resourceGroupName, String name, String vnetName, String gatewayName, VnetGatewayInner connectionEnvelope)
      Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH). Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the app.
      vnetName - Name of the Virtual Network.
      gatewayName - Name of the gateway. Currently, the only supported string is "primary".
      connectionEnvelope - The properties to update this gateway with.
      Returns:
      the Virtual Network gateway contract.
      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.
    • listWebJobsAsync

      com.azure.core.http.rest.PagedFlux<WebJobInner> listWebJobsAsync(String resourceGroupName, String name)
      List webjobs for an app, or a deployment slot. Description for List webjobs for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      Returns:
      collection of Kudu web job information elements 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.
    • listWebJobs

      com.azure.core.http.rest.PagedIterable<WebJobInner> listWebJobs(String resourceGroupName, String name)
      List webjobs for an app, or a deployment slot. Description for List webjobs for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      Returns:
      collection of Kudu web job information elements 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.
    • listWebJobs

      com.azure.core.http.rest.PagedIterable<WebJobInner> listWebJobs(String resourceGroupName, String name, com.azure.core.util.Context context)
      List webjobs for an app, or a deployment slot. Description for List webjobs for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      context - The context to associate with this operation.
      Returns:
      collection of Kudu web job information elements 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.
    • getWebJobWithResponseAsync

      Mono<com.azure.core.http.rest.Response<WebJobInner>> getWebJobWithResponseAsync(String resourceGroupName, String name, String webJobName)
      Get webjob information for an app, or a deployment slot. Description for Get webjob information for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of the web job.
      Returns:
      web Job Information along with Response on successful completion of Mono.
      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.
    • getWebJobAsync

      Mono<WebJobInner> getWebJobAsync(String resourceGroupName, String name, String webJobName)
      Get webjob information for an app, or a deployment slot. Description for Get webjob information for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of the web job.
      Returns:
      web Job Information on successful completion of Mono.
      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.
    • getWebJobWithResponse

      com.azure.core.http.rest.Response<WebJobInner> getWebJobWithResponse(String resourceGroupName, String name, String webJobName, com.azure.core.util.Context context)
      Get webjob information for an app, or a deployment slot. Description for Get webjob information for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of the web job.
      context - The context to associate with this operation.
      Returns:
      web Job Information along with Response.
      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.
    • getWebJob

      WebJobInner getWebJob(String resourceGroupName, String name, String webJobName)
      Get webjob information for an app, or a deployment slot. Description for Get webjob information for an app, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      webJobName - Name of the web job.
      Returns:
      web Job Information.
      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.
    • deployWorkflowArtifactsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deployWorkflowArtifactsWithResponseAsync(String resourceGroupName, String name, WorkflowArtifacts workflowArtifacts)
      Creates the artifacts for web site, or a deployment slot. Description for Creates the artifacts for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      workflowArtifacts - Application settings and files of the workflow.
      Returns:
      the Response on successful completion of Mono.
      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.
    • deployWorkflowArtifactsAsync

      Mono<Void> deployWorkflowArtifactsAsync(String resourceGroupName, String name)
      Creates the artifacts for web site, or a deployment slot. Description for Creates the artifacts for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • deployWorkflowArtifactsWithResponse

      com.azure.core.http.rest.Response<Void> deployWorkflowArtifactsWithResponse(String resourceGroupName, String name, WorkflowArtifacts workflowArtifacts, com.azure.core.util.Context context)
      Creates the artifacts for web site, or a deployment slot. Description for Creates the artifacts for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      workflowArtifacts - Application settings and files of the workflow.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • deployWorkflowArtifacts

      void deployWorkflowArtifacts(String resourceGroupName, String name)
      Creates the artifacts for web site, or a deployment slot. Description for Creates the artifacts for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      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.
    • deployWorkflowArtifactsSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deployWorkflowArtifactsSlotWithResponseAsync(String resourceGroupName, String name, String slot, WorkflowArtifacts workflowArtifacts)
      Creates the artifacts for web site, or a deployment slot. Description for Creates the artifacts for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot.
      workflowArtifacts - Application settings and files of the workflow.
      Returns:
      the Response on successful completion of Mono.
      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.
    • deployWorkflowArtifactsSlotAsync

      Mono<Void> deployWorkflowArtifactsSlotAsync(String resourceGroupName, String name, String slot)
      Creates the artifacts for web site, or a deployment slot. Description for Creates the artifacts for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot.
      Returns:
      A Mono that completes when a successful response is received.
      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.
    • deployWorkflowArtifactsSlotWithResponse

      com.azure.core.http.rest.Response<Void> deployWorkflowArtifactsSlotWithResponse(String resourceGroupName, String name, String slot, WorkflowArtifacts workflowArtifacts, com.azure.core.util.Context context)
      Creates the artifacts for web site, or a deployment slot. Description for Creates the artifacts for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot.
      workflowArtifacts - Application settings and files of the workflow.
      context - The context to associate with this operation.
      Returns:
      the Response.
      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.
    • deployWorkflowArtifactsSlot

      void deployWorkflowArtifactsSlot(String resourceGroupName, String name, String slot)
      Creates the artifacts for web site, or a deployment slot. Description for Creates the artifacts for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot.
      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.
    • listInstanceWorkflowsSlotAsync

      com.azure.core.http.rest.PagedFlux<WorkflowEnvelopeInner> listInstanceWorkflowsSlotAsync(String resourceGroupName, String name, String slot)
      List the workflows for a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot.
      Returns:
      collection of Kudu workflow information elements 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.
    • listInstanceWorkflowsSlot

      com.azure.core.http.rest.PagedIterable<WorkflowEnvelopeInner> listInstanceWorkflowsSlot(String resourceGroupName, String name, String slot)
      List the workflows for a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot.
      Returns:
      collection of Kudu workflow information elements 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.
    • listInstanceWorkflowsSlot

      com.azure.core.http.rest.PagedIterable<WorkflowEnvelopeInner> listInstanceWorkflowsSlot(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      List the workflows for a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot.
      context - The context to associate with this operation.
      Returns:
      collection of Kudu workflow information elements 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.
    • getInstanceWorkflowSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<WorkflowEnvelopeInner>> getInstanceWorkflowSlotWithResponseAsync(String resourceGroupName, String name, String slot, String workflowName)
      Get workflow information by its ID for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot.
      workflowName - Workflow name.
      Returns:
      workflow information by its ID for web site, or a deployment slot along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceWorkflowSlotAsync

      Mono<WorkflowEnvelopeInner> getInstanceWorkflowSlotAsync(String resourceGroupName, String name, String slot, String workflowName)
      Get workflow information by its ID for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot.
      workflowName - Workflow name.
      Returns:
      workflow information by its ID for web site, or a deployment slot on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceWorkflowSlotWithResponse

      com.azure.core.http.rest.Response<WorkflowEnvelopeInner> getInstanceWorkflowSlotWithResponse(String resourceGroupName, String name, String slot, String workflowName, com.azure.core.util.Context context)
      Get workflow information by its ID for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot.
      workflowName - Workflow name.
      context - The context to associate with this operation.
      Returns:
      workflow information by its ID for web site, or a deployment slot along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInstanceWorkflowSlot

      WorkflowEnvelopeInner getInstanceWorkflowSlot(String resourceGroupName, String name, String slot, String workflowName)
      Get workflow information by its ID for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot.
      workflowName - Workflow name.
      Returns:
      workflow information by its ID for web site, or a deployment slot.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listWorkflowsConnectionsSlotWithResponseAsync

      Mono<com.azure.core.http.rest.Response<WorkflowEnvelopeInner>> listWorkflowsConnectionsSlotWithResponseAsync(String resourceGroupName, String name, String slot)
      Lists logic app's connections for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot.
      Returns:
      workflow properties definition along with Response on successful completion of Mono.
      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.
    • listWorkflowsConnectionsSlotAsync

      Mono<WorkflowEnvelopeInner> listWorkflowsConnectionsSlotAsync(String resourceGroupName, String name, String slot)
      Lists logic app's connections for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot.
      Returns:
      workflow properties definition on successful completion of Mono.
      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.
    • listWorkflowsConnectionsSlotWithResponse

      com.azure.core.http.rest.Response<WorkflowEnvelopeInner> listWorkflowsConnectionsSlotWithResponse(String resourceGroupName, String name, String slot, com.azure.core.util.Context context)
      Lists logic app's connections for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot.
      context - The context to associate with this operation.
      Returns:
      workflow properties definition along with Response.
      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.
    • listWorkflowsConnectionsSlot

      WorkflowEnvelopeInner listWorkflowsConnectionsSlot(String resourceGroupName, String name, String slot)
      Lists logic app's connections for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      slot - Name of the deployment slot.
      Returns:
      workflow properties definition.
      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.
    • listWorkflowsAsync

      com.azure.core.http.rest.PagedFlux<WorkflowEnvelopeInner> listWorkflowsAsync(String resourceGroupName, String name)
      List the workflows for a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      Returns:
      collection of Kudu workflow information elements 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.
    • listWorkflows

      com.azure.core.http.rest.PagedIterable<WorkflowEnvelopeInner> listWorkflows(String resourceGroupName, String name)
      List the workflows for a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      Returns:
      collection of Kudu workflow information elements 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.
    • listWorkflows

      com.azure.core.http.rest.PagedIterable<WorkflowEnvelopeInner> listWorkflows(String resourceGroupName, String name, com.azure.core.util.Context context)
      List the workflows for a web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      context - The context to associate with this operation.
      Returns:
      collection of Kudu workflow information elements 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.
    • getWorkflowWithResponseAsync

      Mono<com.azure.core.http.rest.Response<WorkflowEnvelopeInner>> getWorkflowWithResponseAsync(String resourceGroupName, String name, String workflowName)
      Get workflow information by its ID for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      workflowName - Workflow name.
      Returns:
      workflow information by its ID for web site, or a deployment slot along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWorkflowAsync

      Mono<WorkflowEnvelopeInner> getWorkflowAsync(String resourceGroupName, String name, String workflowName)
      Get workflow information by its ID for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      workflowName - Workflow name.
      Returns:
      workflow information by its ID for web site, or a deployment slot on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWorkflowWithResponse

      com.azure.core.http.rest.Response<WorkflowEnvelopeInner> getWorkflowWithResponse(String resourceGroupName, String name, String workflowName, com.azure.core.util.Context context)
      Get workflow information by its ID for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      workflowName - Workflow name.
      context - The context to associate with this operation.
      Returns:
      workflow information by its ID for web site, or a deployment slot along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWorkflow

      WorkflowEnvelopeInner getWorkflow(String resourceGroupName, String name, String workflowName)
      Get workflow information by its ID for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      workflowName - Workflow name.
      Returns:
      workflow information by its ID for web site, or a deployment slot.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server on status code 404.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listWorkflowsConnectionsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<WorkflowEnvelopeInner>> listWorkflowsConnectionsWithResponseAsync(String resourceGroupName, String name)
      Lists logic app's connections for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      Returns:
      workflow properties definition along with Response on successful completion of Mono.
      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.
    • listWorkflowsConnectionsAsync

      Mono<WorkflowEnvelopeInner> listWorkflowsConnectionsAsync(String resourceGroupName, String name)
      Lists logic app's connections for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      Returns:
      workflow properties definition on successful completion of Mono.
      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.
    • listWorkflowsConnectionsWithResponse

      com.azure.core.http.rest.Response<WorkflowEnvelopeInner> listWorkflowsConnectionsWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Lists logic app's connections for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      context - The context to associate with this operation.
      Returns:
      workflow properties definition along with Response.
      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.
    • listWorkflowsConnections

      WorkflowEnvelopeInner listWorkflowsConnections(String resourceGroupName, String name)
      Lists logic app's connections for web site, or a deployment slot.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Site name.
      Returns:
      workflow properties definition.
      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.