Interface StaticSitesClient

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

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

    • previewWorkflowWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StaticSitesWorkflowPreviewInner>> previewWorkflowWithResponseAsync(String location, StaticSitesWorkflowPreviewRequest staticSitesWorkflowPreviewRequest)
      Generates a preview workflow file for the static site Description for Generates a preview workflow file for the static site.
      Parameters:
      location - Location where you plan to create the static site.
      staticSitesWorkflowPreviewRequest - A JSON representation of the StaticSitesWorkflowPreviewRequest properties. See example.
      Returns:
      preview for the Static Site Workflow to be generated 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.
    • previewWorkflowAsync

      Mono<StaticSitesWorkflowPreviewInner> previewWorkflowAsync(String location, StaticSitesWorkflowPreviewRequest staticSitesWorkflowPreviewRequest)
      Generates a preview workflow file for the static site Description for Generates a preview workflow file for the static site.
      Parameters:
      location - Location where you plan to create the static site.
      staticSitesWorkflowPreviewRequest - A JSON representation of the StaticSitesWorkflowPreviewRequest properties. See example.
      Returns:
      preview for the Static Site Workflow to be generated on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • previewWorkflowWithResponse

      com.azure.core.http.rest.Response<StaticSitesWorkflowPreviewInner> previewWorkflowWithResponse(String location, StaticSitesWorkflowPreviewRequest staticSitesWorkflowPreviewRequest, com.azure.core.util.Context context)
      Generates a preview workflow file for the static site Description for Generates a preview workflow file for the static site.
      Parameters:
      location - Location where you plan to create the static site.
      staticSitesWorkflowPreviewRequest - A JSON representation of the StaticSitesWorkflowPreviewRequest properties. See example.
      context - The context to associate with this operation.
      Returns:
      preview for the Static Site Workflow to be generated 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.
    • previewWorkflow

      StaticSitesWorkflowPreviewInner previewWorkflow(String location, StaticSitesWorkflowPreviewRequest staticSitesWorkflowPreviewRequest)
      Generates a preview workflow file for the static site Description for Generates a preview workflow file for the static site.
      Parameters:
      location - Location where you plan to create the static site.
      staticSitesWorkflowPreviewRequest - A JSON representation of the StaticSitesWorkflowPreviewRequest properties. See example.
      Returns:
      preview for the Static Site Workflow to be generated.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listAsync

      com.azure.core.http.rest.PagedFlux<StaticSiteArmResourceInner> listAsync()
      Get all Static Sites for a subscription. Description for Get all Static Sites for a subscription.
      Specified by:
      listAsync in interface InnerSupportsListing<StaticSiteArmResourceInner>
      Returns:
      collection of static sites 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<StaticSiteArmResourceInner> list()
      Get all Static Sites for a subscription. Description for Get all Static Sites for a subscription.
      Specified by:
      list in interface InnerSupportsListing<StaticSiteArmResourceInner>
      Returns:
      collection of static sites 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<StaticSiteArmResourceInner> list(com.azure.core.util.Context context)
      Get all Static Sites for a subscription. Description for Get all Static Sites for a subscription.
      Parameters:
      context - The context to associate with this operation.
      Returns:
      collection of static sites 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<StaticSiteArmResourceInner> listByResourceGroupAsync(String resourceGroupName)
      Gets all static sites in the specified resource group. Description for Gets all static sites in the specified resource group.
      Specified by:
      listByResourceGroupAsync in interface InnerSupportsListing<StaticSiteArmResourceInner>
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      Returns:
      collection of static sites 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<StaticSiteArmResourceInner> listByResourceGroup(String resourceGroupName)
      Gets all static sites in the specified resource group. Description for Gets all static sites in the specified resource group.
      Specified by:
      listByResourceGroup in interface InnerSupportsListing<StaticSiteArmResourceInner>
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      Returns:
      collection of static sites 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<StaticSiteArmResourceInner> listByResourceGroup(String resourceGroupName, com.azure.core.util.Context context)
      Gets all static sites in the specified resource group. Description for Gets all static sites in the specified resource group.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      context - The context to associate with this operation.
      Returns:
      collection of static sites 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<StaticSiteArmResourceInner>> getByResourceGroupWithResponseAsync(String resourceGroupName, String name)
      Gets the details of a static site. Description for Gets the details of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      Returns:
      static Site 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.
    • getByResourceGroupAsync

      Mono<StaticSiteArmResourceInner> getByResourceGroupAsync(String resourceGroupName, String name)
      Gets the details of a static site. Description for Gets the details of a static site.
      Specified by:
      getByResourceGroupAsync in interface InnerSupportsGet<StaticSiteArmResourceInner>
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      Returns:
      static Site 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.
    • getByResourceGroupWithResponse

      com.azure.core.http.rest.Response<StaticSiteArmResourceInner> getByResourceGroupWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the details of a static site. Description for Gets the details of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      context - The context to associate with this operation.
      Returns:
      static Site 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.
    • getByResourceGroup

      StaticSiteArmResourceInner getByResourceGroup(String resourceGroupName, String name)
      Gets the details of a static site. Description for Gets the details of a static site.
      Specified by:
      getByResourceGroup in interface InnerSupportsGet<StaticSiteArmResourceInner>
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      Returns:
      static Site 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.
    • createOrUpdateStaticSiteWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateStaticSiteWithResponseAsync(String resourceGroupName, String name, StaticSiteArmResourceInner staticSiteEnvelope)
      Creates a new static site in an existing resource group, or updates an existing static site. Description for Creates a new static site in an existing resource group, or updates an existing static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site to create or update.
      staticSiteEnvelope - A JSON representation of the staticsite properties. See example.
      Returns:
      static Site 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.
    • beginCreateOrUpdateStaticSiteAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<StaticSiteArmResourceInner>,StaticSiteArmResourceInner> beginCreateOrUpdateStaticSiteAsync(String resourceGroupName, String name, StaticSiteArmResourceInner staticSiteEnvelope)
      Creates a new static site in an existing resource group, or updates an existing static site. Description for Creates a new static site in an existing resource group, or updates an existing static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site to create or update.
      staticSiteEnvelope - A JSON representation of the staticsite properties. See example.
      Returns:
      the PollerFlux for polling of static Site 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.
    • beginCreateOrUpdateStaticSite

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<StaticSiteArmResourceInner>,StaticSiteArmResourceInner> beginCreateOrUpdateStaticSite(String resourceGroupName, String name, StaticSiteArmResourceInner staticSiteEnvelope)
      Creates a new static site in an existing resource group, or updates an existing static site. Description for Creates a new static site in an existing resource group, or updates an existing static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site to create or update.
      staticSiteEnvelope - A JSON representation of the staticsite properties. See example.
      Returns:
      the SyncPoller for polling of static Site 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.
    • beginCreateOrUpdateStaticSite

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<StaticSiteArmResourceInner>,StaticSiteArmResourceInner> beginCreateOrUpdateStaticSite(String resourceGroupName, String name, StaticSiteArmResourceInner staticSiteEnvelope, com.azure.core.util.Context context)
      Creates a new static site in an existing resource group, or updates an existing static site. Description for Creates a new static site in an existing resource group, or updates an existing static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site to create or update.
      staticSiteEnvelope - A JSON representation of the staticsite properties. See example.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of static Site 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.
    • createOrUpdateStaticSiteAsync

      Mono<StaticSiteArmResourceInner> createOrUpdateStaticSiteAsync(String resourceGroupName, String name, StaticSiteArmResourceInner staticSiteEnvelope)
      Creates a new static site in an existing resource group, or updates an existing static site. Description for Creates a new static site in an existing resource group, or updates an existing static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site to create or update.
      staticSiteEnvelope - A JSON representation of the staticsite properties. See example.
      Returns:
      static Site 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.
    • createOrUpdateStaticSite

      StaticSiteArmResourceInner createOrUpdateStaticSite(String resourceGroupName, String name, StaticSiteArmResourceInner staticSiteEnvelope)
      Creates a new static site in an existing resource group, or updates an existing static site. Description for Creates a new static site in an existing resource group, or updates an existing static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site to create or update.
      staticSiteEnvelope - A JSON representation of the staticsite properties. See example.
      Returns:
      static Site 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.
    • createOrUpdateStaticSite

      StaticSiteArmResourceInner createOrUpdateStaticSite(String resourceGroupName, String name, StaticSiteArmResourceInner staticSiteEnvelope, com.azure.core.util.Context context)
      Creates a new static site in an existing resource group, or updates an existing static site. Description for Creates a new static site in an existing resource group, or updates an existing static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site to create or update.
      staticSiteEnvelope - A JSON representation of the staticsite properties. See example.
      context - The context to associate with this operation.
      Returns:
      static Site 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.
    • deleteWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String name)
      Deletes a static site. Description for Deletes a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site to delete.
      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.
    • beginDeleteAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String name)
      Deletes a static site. Description for Deletes a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site to delete.
      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.
    • beginDelete

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String name)
      Deletes a static site. Description for Deletes a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site to delete.
      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.
    • beginDelete

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String name, com.azure.core.util.Context context)
      Deletes a static site. Description for Deletes a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site to delete.
      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.
    • deleteAsync

      Mono<Void> deleteAsync(String resourceGroupName, String name)
      Deletes a static site. Description for Deletes a static site.
      Specified by:
      deleteAsync in interface InnerSupportsDelete<Void>
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site 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.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • delete

      void delete(String resourceGroupName, String name)
      Deletes a static site. Description for Deletes a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site to delete.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • delete

      void delete(String resourceGroupName, String name, com.azure.core.util.Context context)
      Deletes a static site. Description for Deletes a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site to delete.
      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.
    • updateStaticSiteWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StaticSiteArmResourceInner>> updateStaticSiteWithResponseAsync(String resourceGroupName, String name, StaticSitePatchResource staticSiteEnvelope)
      Creates a new static site in an existing resource group, or updates an existing static site. Description for Creates a new static site in an existing resource group, or updates an existing static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site to create or update.
      staticSiteEnvelope - A JSON representation of the staticsite properties. See example.
      Returns:
      static Site 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.
    • updateStaticSiteAsync

      Mono<StaticSiteArmResourceInner> updateStaticSiteAsync(String resourceGroupName, String name, StaticSitePatchResource staticSiteEnvelope)
      Creates a new static site in an existing resource group, or updates an existing static site. Description for Creates a new static site in an existing resource group, or updates an existing static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site to create or update.
      staticSiteEnvelope - A JSON representation of the staticsite properties. See example.
      Returns:
      static Site 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.
    • updateStaticSiteWithResponse

      com.azure.core.http.rest.Response<StaticSiteArmResourceInner> updateStaticSiteWithResponse(String resourceGroupName, String name, StaticSitePatchResource staticSiteEnvelope, com.azure.core.util.Context context)
      Creates a new static site in an existing resource group, or updates an existing static site. Description for Creates a new static site in an existing resource group, or updates an existing static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site to create or update.
      staticSiteEnvelope - A JSON representation of the staticsite properties. See example.
      context - The context to associate with this operation.
      Returns:
      static Site 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.
    • updateStaticSite

      StaticSiteArmResourceInner updateStaticSite(String resourceGroupName, String name, StaticSitePatchResource staticSiteEnvelope)
      Creates a new static site in an existing resource group, or updates an existing static site. Description for Creates a new static site in an existing resource group, or updates an existing static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site to create or update.
      staticSiteEnvelope - A JSON representation of the staticsite properties. See example.
      Returns:
      static Site 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.
    • listStaticSiteUsersAsync

      com.azure.core.http.rest.PagedFlux<StaticSiteUserArmResourceInner> listStaticSiteUsersAsync(String resourceGroupName, String name, String authprovider)
      Gets the list of users of a static site. Description for Gets the list of users of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      authprovider - The auth provider for the users.
      Returns:
      collection of static site custom users 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.
    • listStaticSiteUsers

      com.azure.core.http.rest.PagedIterable<StaticSiteUserArmResourceInner> listStaticSiteUsers(String resourceGroupName, String name, String authprovider)
      Gets the list of users of a static site. Description for Gets the list of users of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      authprovider - The auth provider for the users.
      Returns:
      collection of static site custom users 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.
    • listStaticSiteUsers

      com.azure.core.http.rest.PagedIterable<StaticSiteUserArmResourceInner> listStaticSiteUsers(String resourceGroupName, String name, String authprovider, com.azure.core.util.Context context)
      Gets the list of users of a static site. Description for Gets the list of users of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      authprovider - The auth provider for the users.
      context - The context to associate with this operation.
      Returns:
      collection of static site custom users 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.
    • deleteStaticSiteUserWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteStaticSiteUserWithResponseAsync(String resourceGroupName, String name, String authprovider, String userid)
      Deletes the user entry from the static site. Description for Deletes the user entry from the static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the staticsite.
      authprovider - The auth provider for this user.
      userid - The user id of the user.
      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.
    • deleteStaticSiteUserAsync

      Mono<Void> deleteStaticSiteUserAsync(String resourceGroupName, String name, String authprovider, String userid)
      Deletes the user entry from the static site. Description for Deletes the user entry from the static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the staticsite.
      authprovider - The auth provider for this user.
      userid - The user id of the user.
      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.
    • deleteStaticSiteUserWithResponse

      com.azure.core.http.rest.Response<Void> deleteStaticSiteUserWithResponse(String resourceGroupName, String name, String authprovider, String userid, com.azure.core.util.Context context)
      Deletes the user entry from the static site. Description for Deletes the user entry from the static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the staticsite.
      authprovider - The auth provider for this user.
      userid - The user id of the user.
      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.
    • deleteStaticSiteUser

      void deleteStaticSiteUser(String resourceGroupName, String name, String authprovider, String userid)
      Deletes the user entry from the static site. Description for Deletes the user entry from the static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the staticsite.
      authprovider - The auth provider for this user.
      userid - The user id of the user.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateStaticSiteUserWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StaticSiteUserArmResourceInner>> updateStaticSiteUserWithResponseAsync(String resourceGroupName, String name, String authprovider, String userid, StaticSiteUserArmResourceInner staticSiteUserEnvelope)
      Updates a user entry with the listed roles Description for Updates a user entry with the listed roles.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      authprovider - The auth provider for this user.
      userid - The user id of the user.
      staticSiteUserEnvelope - A JSON representation of the StaticSiteUser properties. See example.
      Returns:
      static Site User 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.
    • updateStaticSiteUserAsync

      Mono<StaticSiteUserArmResourceInner> updateStaticSiteUserAsync(String resourceGroupName, String name, String authprovider, String userid, StaticSiteUserArmResourceInner staticSiteUserEnvelope)
      Updates a user entry with the listed roles Description for Updates a user entry with the listed roles.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      authprovider - The auth provider for this user.
      userid - The user id of the user.
      staticSiteUserEnvelope - A JSON representation of the StaticSiteUser properties. See example.
      Returns:
      static Site User 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.
    • updateStaticSiteUserWithResponse

      com.azure.core.http.rest.Response<StaticSiteUserArmResourceInner> updateStaticSiteUserWithResponse(String resourceGroupName, String name, String authprovider, String userid, StaticSiteUserArmResourceInner staticSiteUserEnvelope, com.azure.core.util.Context context)
      Updates a user entry with the listed roles Description for Updates a user entry with the listed roles.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      authprovider - The auth provider for this user.
      userid - The user id of the user.
      staticSiteUserEnvelope - A JSON representation of the StaticSiteUser properties. See example.
      context - The context to associate with this operation.
      Returns:
      static Site User 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.
    • updateStaticSiteUser

      StaticSiteUserArmResourceInner updateStaticSiteUser(String resourceGroupName, String name, String authprovider, String userid, StaticSiteUserArmResourceInner staticSiteUserEnvelope)
      Updates a user entry with the listed roles Description for Updates a user entry with the listed roles.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      authprovider - The auth provider for this user.
      userid - The user id of the user.
      staticSiteUserEnvelope - A JSON representation of the StaticSiteUser properties. See example.
      Returns:
      static Site User 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.
    • getStaticSiteBuildsAsync

      com.azure.core.http.rest.PagedFlux<StaticSiteBuildArmResourceInner> getStaticSiteBuildsAsync(String resourceGroupName, String name)
      Gets all static site builds for a particular static site. Description for Gets all static site builds for a particular static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      Returns:
      collection of static site builds 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.
    • getStaticSiteBuilds

      com.azure.core.http.rest.PagedIterable<StaticSiteBuildArmResourceInner> getStaticSiteBuilds(String resourceGroupName, String name)
      Gets all static site builds for a particular static site. Description for Gets all static site builds for a particular static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      Returns:
      collection of static site builds 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.
    • getStaticSiteBuilds

      com.azure.core.http.rest.PagedIterable<StaticSiteBuildArmResourceInner> getStaticSiteBuilds(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets all static site builds for a particular static site. Description for Gets all static site builds for a particular static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      context - The context to associate with this operation.
      Returns:
      collection of static site builds 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.
    • getStaticSiteBuildWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StaticSiteBuildArmResourceInner>> getStaticSiteBuildWithResponseAsync(String resourceGroupName, String name, String environmentName)
      Gets the details of a static site build. Description for Gets the details of a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      Returns:
      static Site Build 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.
    • getStaticSiteBuildAsync

      Mono<StaticSiteBuildArmResourceInner> getStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName)
      Gets the details of a static site build. Description for Gets the details of a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      Returns:
      static Site Build 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.
    • getStaticSiteBuildWithResponse

      com.azure.core.http.rest.Response<StaticSiteBuildArmResourceInner> getStaticSiteBuildWithResponse(String resourceGroupName, String name, String environmentName, com.azure.core.util.Context context)
      Gets the details of a static site build. Description for Gets the details of a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      context - The context to associate with this operation.
      Returns:
      static Site Build 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.
    • getStaticSiteBuild

      StaticSiteBuildArmResourceInner getStaticSiteBuild(String resourceGroupName, String name, String environmentName)
      Gets the details of a static site build. Description for Gets the details of a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      Returns:
      static Site Build 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.
    • deleteStaticSiteBuildWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteStaticSiteBuildWithResponseAsync(String resourceGroupName, String name, String environmentName)
      Deletes a static site build. Description for Deletes a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site 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.
    • beginDeleteStaticSiteBuildAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName)
      Deletes a static site build. Description for Deletes a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      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.
    • beginDeleteStaticSiteBuild

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteStaticSiteBuild(String resourceGroupName, String name, String environmentName)
      Deletes a static site build. Description for Deletes a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      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.
    • beginDeleteStaticSiteBuild

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteStaticSiteBuild(String resourceGroupName, String name, String environmentName, com.azure.core.util.Context context)
      Deletes a static site build. Description for Deletes a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      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.
    • deleteStaticSiteBuildAsync

      Mono<Void> deleteStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName)
      Deletes a static site build. Description for Deletes a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site 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.
    • deleteStaticSiteBuild

      void deleteStaticSiteBuild(String resourceGroupName, String name, String environmentName)
      Deletes a static site build. Description for Deletes a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site 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.
    • deleteStaticSiteBuild

      void deleteStaticSiteBuild(String resourceGroupName, String name, String environmentName, com.azure.core.util.Context context)
      Deletes a static site build. Description for Deletes a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      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.
    • createOrUpdateStaticSiteBuildAppSettingsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StringDictionaryInner>> createOrUpdateStaticSiteBuildAppSettingsWithResponseAsync(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings)
      Creates or updates the app settings of a static site build. Description for Creates or updates the app settings of a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      appSettings - The dictionary containing the static site app settings to update.
      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.
    • createOrUpdateStaticSiteBuildAppSettingsAsync

      Mono<StringDictionaryInner> createOrUpdateStaticSiteBuildAppSettingsAsync(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings)
      Creates or updates the app settings of a static site build. Description for Creates or updates the app settings of a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      appSettings - The dictionary containing the static site app settings to update.
      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.
    • createOrUpdateStaticSiteBuildAppSettingsWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> createOrUpdateStaticSiteBuildAppSettingsWithResponse(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings, com.azure.core.util.Context context)
      Creates or updates the app settings of a static site build. Description for Creates or updates the app settings of a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      appSettings - The dictionary containing the static site app settings to update.
      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.
    • createOrUpdateStaticSiteBuildAppSettings

      StringDictionaryInner createOrUpdateStaticSiteBuildAppSettings(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings)
      Creates or updates the app settings of a static site build. Description for Creates or updates the app settings of a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      appSettings - The dictionary containing the static site app settings to update.
      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.
    • createOrUpdateStaticSiteBuildFunctionAppSettingsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StringDictionaryInner>> createOrUpdateStaticSiteBuildFunctionAppSettingsWithResponseAsync(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings)
      Creates or updates the function app settings of a static site build. Description for Creates or updates the function app settings of a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      appSettings - The dictionary containing the static site function app settings to update.
      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.
    • createOrUpdateStaticSiteBuildFunctionAppSettingsAsync

      Mono<StringDictionaryInner> createOrUpdateStaticSiteBuildFunctionAppSettingsAsync(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings)
      Creates or updates the function app settings of a static site build. Description for Creates or updates the function app settings of a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      appSettings - The dictionary containing the static site function app settings to update.
      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.
    • createOrUpdateStaticSiteBuildFunctionAppSettingsWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> createOrUpdateStaticSiteBuildFunctionAppSettingsWithResponse(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings, com.azure.core.util.Context context)
      Creates or updates the function app settings of a static site build. Description for Creates or updates the function app settings of a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      appSettings - The dictionary containing the static site function app settings to update.
      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.
    • createOrUpdateStaticSiteBuildFunctionAppSettings

      StringDictionaryInner createOrUpdateStaticSiteBuildFunctionAppSettings(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings)
      Creates or updates the function app settings of a static site build. Description for Creates or updates the function app settings of a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      appSettings - The dictionary containing the static site function app settings to update.
      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.
    • getBuildDatabaseConnectionsAsync

      com.azure.core.http.rest.PagedFlux<DatabaseConnectionInner> getBuildDatabaseConnectionsAsync(String resourceGroupName, String name, String environmentName)
      Returns overviews of database connections for a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      Returns:
      collection of static site database connections 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.
    • getBuildDatabaseConnections

      com.azure.core.http.rest.PagedIterable<DatabaseConnectionInner> getBuildDatabaseConnections(String resourceGroupName, String name, String environmentName)
      Returns overviews of database connections for a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      Returns:
      collection of static site database connections 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.
    • getBuildDatabaseConnections

      com.azure.core.http.rest.PagedIterable<DatabaseConnectionInner> getBuildDatabaseConnections(String resourceGroupName, String name, String environmentName, com.azure.core.util.Context context)
      Returns overviews of database connections for a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      context - The context to associate with this operation.
      Returns:
      collection of static site database connections 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.
    • getBuildDatabaseConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<DatabaseConnectionInner>> getBuildDatabaseConnectionWithResponseAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName)
      Returns overview of a database connection for a static site build by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      databaseConnectionName - Name of the database connection.
      Returns:
      static Site Database Connection 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.
    • getBuildDatabaseConnectionAsync

      Mono<DatabaseConnectionInner> getBuildDatabaseConnectionAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName)
      Returns overview of a database connection for a static site build by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      databaseConnectionName - Name of the database connection.
      Returns:
      static Site Database Connection 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.
    • getBuildDatabaseConnectionWithResponse

      com.azure.core.http.rest.Response<DatabaseConnectionInner> getBuildDatabaseConnectionWithResponse(String resourceGroupName, String name, String environmentName, String databaseConnectionName, com.azure.core.util.Context context)
      Returns overview of a database connection for a static site build by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      databaseConnectionName - Name of the database connection.
      context - The context to associate with this operation.
      Returns:
      static Site Database Connection 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.
    • getBuildDatabaseConnection

      DatabaseConnectionInner getBuildDatabaseConnection(String resourceGroupName, String name, String environmentName, String databaseConnectionName)
      Returns overview of a database connection for a static site build by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      databaseConnectionName - Name of the database connection.
      Returns:
      static Site Database Connection 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.
    • createOrUpdateBuildDatabaseConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<DatabaseConnectionInner>> createOrUpdateBuildDatabaseConnectionWithResponseAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName, DatabaseConnectionInner databaseConnectionRequestEnvelope)
      Create or update a database connection for a static site build Description for Create or update a database connection for a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      databaseConnectionName - Name of the database connection.
      databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.
      Returns:
      static Site Database Connection 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.
    • createOrUpdateBuildDatabaseConnectionAsync

      Mono<DatabaseConnectionInner> createOrUpdateBuildDatabaseConnectionAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName, DatabaseConnectionInner databaseConnectionRequestEnvelope)
      Create or update a database connection for a static site build Description for Create or update a database connection for a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      databaseConnectionName - Name of the database connection.
      databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.
      Returns:
      static Site Database Connection 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.
    • createOrUpdateBuildDatabaseConnectionWithResponse

      com.azure.core.http.rest.Response<DatabaseConnectionInner> createOrUpdateBuildDatabaseConnectionWithResponse(String resourceGroupName, String name, String environmentName, String databaseConnectionName, DatabaseConnectionInner databaseConnectionRequestEnvelope, com.azure.core.util.Context context)
      Create or update a database connection for a static site build Description for Create or update a database connection for a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      databaseConnectionName - Name of the database connection.
      databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.
      context - The context to associate with this operation.
      Returns:
      static Site Database Connection 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.
    • createOrUpdateBuildDatabaseConnection

      DatabaseConnectionInner createOrUpdateBuildDatabaseConnection(String resourceGroupName, String name, String environmentName, String databaseConnectionName, DatabaseConnectionInner databaseConnectionRequestEnvelope)
      Create or update a database connection for a static site build Description for Create or update a database connection for a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      databaseConnectionName - Name of the database connection.
      databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.
      Returns:
      static Site Database Connection 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.
    • deleteBuildDatabaseConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteBuildDatabaseConnectionWithResponseAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName)
      Delete a database connection for a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      databaseConnectionName - Name of the database 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.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteBuildDatabaseConnectionAsync

      Mono<Void> deleteBuildDatabaseConnectionAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName)
      Delete a database connection for a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      databaseConnectionName - Name of the database 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.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteBuildDatabaseConnectionWithResponse

      com.azure.core.http.rest.Response<Void> deleteBuildDatabaseConnectionWithResponse(String resourceGroupName, String name, String environmentName, String databaseConnectionName, com.azure.core.util.Context context)
      Delete a database connection for a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      databaseConnectionName - Name of the database 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.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteBuildDatabaseConnection

      void deleteBuildDatabaseConnection(String resourceGroupName, String name, String environmentName, String databaseConnectionName)
      Delete a database connection for a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      databaseConnectionName - Name of the database connection.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateBuildDatabaseConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<DatabaseConnectionInner>> updateBuildDatabaseConnectionWithResponseAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName, DatabaseConnectionPatchRequest databaseConnectionRequestEnvelope)
      Create or update a database connection for a static site build Description for Create or update a database connection for a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      databaseConnectionName - Name of the database connection.
      databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.
      Returns:
      static Site Database Connection 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.
    • updateBuildDatabaseConnectionAsync

      Mono<DatabaseConnectionInner> updateBuildDatabaseConnectionAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName, DatabaseConnectionPatchRequest databaseConnectionRequestEnvelope)
      Create or update a database connection for a static site build Description for Create or update a database connection for a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      databaseConnectionName - Name of the database connection.
      databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.
      Returns:
      static Site Database Connection 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.
    • updateBuildDatabaseConnectionWithResponse

      com.azure.core.http.rest.Response<DatabaseConnectionInner> updateBuildDatabaseConnectionWithResponse(String resourceGroupName, String name, String environmentName, String databaseConnectionName, DatabaseConnectionPatchRequest databaseConnectionRequestEnvelope, com.azure.core.util.Context context)
      Create or update a database connection for a static site build Description for Create or update a database connection for a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      databaseConnectionName - Name of the database connection.
      databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.
      context - The context to associate with this operation.
      Returns:
      static Site Database Connection 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.
    • updateBuildDatabaseConnection

      DatabaseConnectionInner updateBuildDatabaseConnection(String resourceGroupName, String name, String environmentName, String databaseConnectionName, DatabaseConnectionPatchRequest databaseConnectionRequestEnvelope)
      Create or update a database connection for a static site build Description for Create or update a database connection for a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      databaseConnectionName - Name of the database connection.
      databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.
      Returns:
      static Site Database Connection 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.
    • getBuildDatabaseConnectionWithDetailsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<DatabaseConnectionInner>> getBuildDatabaseConnectionWithDetailsWithResponseAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName)
      Returns details of a database connection for a static site build by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      databaseConnectionName - Name of the database connection.
      Returns:
      static Site Database Connection 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.
    • getBuildDatabaseConnectionWithDetailsAsync

      Mono<DatabaseConnectionInner> getBuildDatabaseConnectionWithDetailsAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName)
      Returns details of a database connection for a static site build by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      databaseConnectionName - Name of the database connection.
      Returns:
      static Site Database Connection 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.
    • getBuildDatabaseConnectionWithDetailsWithResponse

      com.azure.core.http.rest.Response<DatabaseConnectionInner> getBuildDatabaseConnectionWithDetailsWithResponse(String resourceGroupName, String name, String environmentName, String databaseConnectionName, com.azure.core.util.Context context)
      Returns details of a database connection for a static site build by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      databaseConnectionName - Name of the database connection.
      context - The context to associate with this operation.
      Returns:
      static Site Database Connection 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.
    • getBuildDatabaseConnectionWithDetails

      DatabaseConnectionInner getBuildDatabaseConnectionWithDetails(String resourceGroupName, String name, String environmentName, String databaseConnectionName)
      Returns details of a database connection for a static site build by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      databaseConnectionName - Name of the database connection.
      Returns:
      static Site Database Connection 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.
    • listStaticSiteBuildFunctionsAsync

      com.azure.core.http.rest.PagedFlux<StaticSiteFunctionOverviewArmResourceInner> listStaticSiteBuildFunctionsAsync(String resourceGroupName, String name, String environmentName)
      Gets the functions of a particular static site build. Description for Gets the functions of a particular static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      Returns:
      collection of static site functions 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.
    • listStaticSiteBuildFunctions

      com.azure.core.http.rest.PagedIterable<StaticSiteFunctionOverviewArmResourceInner> listStaticSiteBuildFunctions(String resourceGroupName, String name, String environmentName)
      Gets the functions of a particular static site build. Description for Gets the functions of a particular static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      Returns:
      collection of static site functions 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.
    • listStaticSiteBuildFunctions

      com.azure.core.http.rest.PagedIterable<StaticSiteFunctionOverviewArmResourceInner> listStaticSiteBuildFunctions(String resourceGroupName, String name, String environmentName, com.azure.core.util.Context context)
      Gets the functions of a particular static site build. Description for Gets the functions of a particular static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      context - The context to associate with this operation.
      Returns:
      collection of static site functions 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.
    • listStaticSiteBuildAppSettingsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StringDictionaryInner>> listStaticSiteBuildAppSettingsWithResponseAsync(String resourceGroupName, String name, String environmentName)
      Gets the application settings of a static site build. Description for Gets the application settings of a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      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.
    • listStaticSiteBuildAppSettingsAsync

      Mono<StringDictionaryInner> listStaticSiteBuildAppSettingsAsync(String resourceGroupName, String name, String environmentName)
      Gets the application settings of a static site build. Description for Gets the application settings of a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      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.
    • listStaticSiteBuildAppSettingsWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> listStaticSiteBuildAppSettingsWithResponse(String resourceGroupName, String name, String environmentName, com.azure.core.util.Context context)
      Gets the application settings of a static site build. Description for Gets the application settings of a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      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.
    • listStaticSiteBuildAppSettings

      StringDictionaryInner listStaticSiteBuildAppSettings(String resourceGroupName, String name, String environmentName)
      Gets the application settings of a static site build. Description for Gets the application settings of a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      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.
    • listStaticSiteBuildFunctionAppSettingsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StringDictionaryInner>> listStaticSiteBuildFunctionAppSettingsWithResponseAsync(String resourceGroupName, String name, String environmentName)
      Gets the application settings of a static site build. Description for Gets the application settings of a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      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.
    • listStaticSiteBuildFunctionAppSettingsAsync

      Mono<StringDictionaryInner> listStaticSiteBuildFunctionAppSettingsAsync(String resourceGroupName, String name, String environmentName)
      Gets the application settings of a static site build. Description for Gets the application settings of a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      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.
    • listStaticSiteBuildFunctionAppSettingsWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> listStaticSiteBuildFunctionAppSettingsWithResponse(String resourceGroupName, String name, String environmentName, com.azure.core.util.Context context)
      Gets the application settings of a static site build. Description for Gets the application settings of a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      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.
    • listStaticSiteBuildFunctionAppSettings

      StringDictionaryInner listStaticSiteBuildFunctionAppSettings(String resourceGroupName, String name, String environmentName)
      Gets the application settings of a static site build. Description for Gets the application settings of a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      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.
    • getBuildDatabaseConnectionsWithDetailsAsync

      com.azure.core.http.rest.PagedFlux<DatabaseConnectionInner> getBuildDatabaseConnectionsWithDetailsAsync(String resourceGroupName, String name, String environmentName)
      Returns details of database connections for a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      Returns:
      collection of static site database connections 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.
    • getBuildDatabaseConnectionsWithDetails

      com.azure.core.http.rest.PagedIterable<DatabaseConnectionInner> getBuildDatabaseConnectionsWithDetails(String resourceGroupName, String name, String environmentName)
      Returns details of database connections for a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      Returns:
      collection of static site database connections 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.
    • getBuildDatabaseConnectionsWithDetails

      com.azure.core.http.rest.PagedIterable<DatabaseConnectionInner> getBuildDatabaseConnectionsWithDetails(String resourceGroupName, String name, String environmentName, com.azure.core.util.Context context)
      Returns details of database connections for a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      context - The context to associate with this operation.
      Returns:
      collection of static site database connections 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.
    • getUserProvidedFunctionAppsForStaticSiteBuildAsync

      com.azure.core.http.rest.PagedFlux<StaticSiteUserProvidedFunctionAppArmResourceInner> getUserProvidedFunctionAppsForStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName)
      Gets the details of the user provided function apps registered with a static site build Description for Gets the details of the user provided function apps registered with a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      Returns:
      collection of static site user provided function 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.
    • getUserProvidedFunctionAppsForStaticSiteBuild

      com.azure.core.http.rest.PagedIterable<StaticSiteUserProvidedFunctionAppArmResourceInner> getUserProvidedFunctionAppsForStaticSiteBuild(String resourceGroupName, String name, String environmentName)
      Gets the details of the user provided function apps registered with a static site build Description for Gets the details of the user provided function apps registered with a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      Returns:
      collection of static site user provided function 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.
    • getUserProvidedFunctionAppsForStaticSiteBuild

      com.azure.core.http.rest.PagedIterable<StaticSiteUserProvidedFunctionAppArmResourceInner> getUserProvidedFunctionAppsForStaticSiteBuild(String resourceGroupName, String name, String environmentName, com.azure.core.util.Context context)
      Gets the details of the user provided function apps registered with a static site build Description for Gets the details of the user provided function apps registered with a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      context - The context to associate with this operation.
      Returns:
      collection of static site user provided function 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.
    • getUserProvidedFunctionAppForStaticSiteBuildWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StaticSiteUserProvidedFunctionAppArmResourceInner>> getUserProvidedFunctionAppForStaticSiteBuildWithResponseAsync(String resourceGroupName, String name, String environmentName, String functionAppName)
      Gets the details of the user provided function app registered with a static site build Description for Gets the details of the user provided function app registered with a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      functionAppName - Name of the function app registered with the static site build.
      Returns:
      static Site User Provided Function App 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.
    • getUserProvidedFunctionAppForStaticSiteBuildAsync

      Mono<StaticSiteUserProvidedFunctionAppArmResourceInner> getUserProvidedFunctionAppForStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName, String functionAppName)
      Gets the details of the user provided function app registered with a static site build Description for Gets the details of the user provided function app registered with a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      functionAppName - Name of the function app registered with the static site build.
      Returns:
      static Site User Provided Function App 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.
    • getUserProvidedFunctionAppForStaticSiteBuildWithResponse

      com.azure.core.http.rest.Response<StaticSiteUserProvidedFunctionAppArmResourceInner> getUserProvidedFunctionAppForStaticSiteBuildWithResponse(String resourceGroupName, String name, String environmentName, String functionAppName, com.azure.core.util.Context context)
      Gets the details of the user provided function app registered with a static site build Description for Gets the details of the user provided function app registered with a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      functionAppName - Name of the function app registered with the static site build.
      context - The context to associate with this operation.
      Returns:
      static Site User Provided Function App 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.
    • getUserProvidedFunctionAppForStaticSiteBuild

      StaticSiteUserProvidedFunctionAppArmResourceInner getUserProvidedFunctionAppForStaticSiteBuild(String resourceGroupName, String name, String environmentName, String functionAppName)
      Gets the details of the user provided function app registered with a static site build Description for Gets the details of the user provided function app registered with a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      functionAppName - Name of the function app registered with the static site build.
      Returns:
      static Site User Provided Function App 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.
    • registerUserProvidedFunctionAppWithStaticSiteBuildWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> registerUserProvidedFunctionAppWithStaticSiteBuildWithResponseAsync(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced)
      Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      functionAppName - Name of the function app to register with the static site build.
      staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
      isForced - Specify <code>true</code> to force the update of the auth configuration on the function app even if an AzureStaticWebApps provider is already configured on the function app. The default is <code>false</code>.
      Returns:
      static Site User Provided Function App 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.
    • beginRegisterUserProvidedFunctionAppWithStaticSiteBuildAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<StaticSiteUserProvidedFunctionAppArmResourceInner>,StaticSiteUserProvidedFunctionAppArmResourceInner> beginRegisterUserProvidedFunctionAppWithStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced)
      Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      functionAppName - Name of the function app to register with the static site build.
      staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
      isForced - Specify <code>true</code> to force the update of the auth configuration on the function app even if an AzureStaticWebApps provider is already configured on the function app. The default is <code>false</code>.
      Returns:
      the PollerFlux for polling of static Site User Provided Function App 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.
    • beginRegisterUserProvidedFunctionAppWithStaticSiteBuildAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<StaticSiteUserProvidedFunctionAppArmResourceInner>,StaticSiteUserProvidedFunctionAppArmResourceInner> beginRegisterUserProvidedFunctionAppWithStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope)
      Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      functionAppName - Name of the function app to register with the static site build.
      staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
      Returns:
      the PollerFlux for polling of static Site User Provided Function App 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.
    • beginRegisterUserProvidedFunctionAppWithStaticSiteBuild

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<StaticSiteUserProvidedFunctionAppArmResourceInner>,StaticSiteUserProvidedFunctionAppArmResourceInner> beginRegisterUserProvidedFunctionAppWithStaticSiteBuild(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope)
      Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      functionAppName - Name of the function app to register with the static site build.
      staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
      Returns:
      the SyncPoller for polling of static Site User Provided Function App 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.
    • beginRegisterUserProvidedFunctionAppWithStaticSiteBuild

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<StaticSiteUserProvidedFunctionAppArmResourceInner>,StaticSiteUserProvidedFunctionAppArmResourceInner> beginRegisterUserProvidedFunctionAppWithStaticSiteBuild(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced, com.azure.core.util.Context context)
      Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      functionAppName - Name of the function app to register with the static site build.
      staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
      isForced - Specify <code>true</code> to force the update of the auth configuration on the function app even if an AzureStaticWebApps provider is already configured on the function app. The default is <code>false</code>.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of static Site User Provided Function App 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.
    • registerUserProvidedFunctionAppWithStaticSiteBuildAsync

      Mono<StaticSiteUserProvidedFunctionAppArmResourceInner> registerUserProvidedFunctionAppWithStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced)
      Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      functionAppName - Name of the function app to register with the static site build.
      staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
      isForced - Specify <code>true</code> to force the update of the auth configuration on the function app even if an AzureStaticWebApps provider is already configured on the function app. The default is <code>false</code>.
      Returns:
      static Site User Provided Function App 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.
    • registerUserProvidedFunctionAppWithStaticSiteBuildAsync

      Mono<StaticSiteUserProvidedFunctionAppArmResourceInner> registerUserProvidedFunctionAppWithStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope)
      Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      functionAppName - Name of the function app to register with the static site build.
      staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
      Returns:
      static Site User Provided Function App 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.
    • registerUserProvidedFunctionAppWithStaticSiteBuild

      StaticSiteUserProvidedFunctionAppArmResourceInner registerUserProvidedFunctionAppWithStaticSiteBuild(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope)
      Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      functionAppName - Name of the function app to register with the static site build.
      staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
      Returns:
      static Site User Provided Function App 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.
    • registerUserProvidedFunctionAppWithStaticSiteBuild

      StaticSiteUserProvidedFunctionAppArmResourceInner registerUserProvidedFunctionAppWithStaticSiteBuild(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced, com.azure.core.util.Context context)
      Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      functionAppName - Name of the function app to register with the static site build.
      staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
      isForced - Specify <code>true</code> to force the update of the auth configuration on the function app even if an AzureStaticWebApps provider is already configured on the function app. The default is <code>false</code>.
      context - The context to associate with this operation.
      Returns:
      static Site User Provided Function App 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.
    • detachUserProvidedFunctionAppFromStaticSiteBuildWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> detachUserProvidedFunctionAppFromStaticSiteBuildWithResponseAsync(String resourceGroupName, String name, String environmentName, String functionAppName)
      Detach the user provided function app from the static site build Description for Detach the user provided function app from the static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      functionAppName - Name of the function app registered with the static site build.
      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.
    • detachUserProvidedFunctionAppFromStaticSiteBuildAsync

      Mono<Void> detachUserProvidedFunctionAppFromStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName, String functionAppName)
      Detach the user provided function app from the static site build Description for Detach the user provided function app from the static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      functionAppName - Name of the function app registered with the static site build.
      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.
    • detachUserProvidedFunctionAppFromStaticSiteBuildWithResponse

      com.azure.core.http.rest.Response<Void> detachUserProvidedFunctionAppFromStaticSiteBuildWithResponse(String resourceGroupName, String name, String environmentName, String functionAppName, com.azure.core.util.Context context)
      Detach the user provided function app from the static site build Description for Detach the user provided function app from the static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      functionAppName - Name of the function app registered with the static site build.
      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.
    • detachUserProvidedFunctionAppFromStaticSiteBuild

      void detachUserProvidedFunctionAppFromStaticSiteBuild(String resourceGroupName, String name, String environmentName, String functionAppName)
      Detach the user provided function app from the static site build Description for Detach the user provided function app from the static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      functionAppName - Name of the function app registered with the static site build.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createZipDeploymentForStaticSiteBuildWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createZipDeploymentForStaticSiteBuildWithResponseAsync(String resourceGroupName, String name, String environmentName, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)
      Deploys zipped content to a specific environment of a static site. Description for Deploys zipped content to a specific environment of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - Name of the environment.
      staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. 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.
    • beginCreateZipDeploymentForStaticSiteBuildAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginCreateZipDeploymentForStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)
      Deploys zipped content to a specific environment of a static site. Description for Deploys zipped content to a specific environment of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - Name of the environment.
      staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. 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.
    • beginCreateZipDeploymentForStaticSiteBuild

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginCreateZipDeploymentForStaticSiteBuild(String resourceGroupName, String name, String environmentName, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)
      Deploys zipped content to a specific environment of a static site. Description for Deploys zipped content to a specific environment of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - Name of the environment.
      staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. 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.
    • beginCreateZipDeploymentForStaticSiteBuild

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginCreateZipDeploymentForStaticSiteBuild(String resourceGroupName, String name, String environmentName, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope, com.azure.core.util.Context context)
      Deploys zipped content to a specific environment of a static site. Description for Deploys zipped content to a specific environment of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - Name of the environment.
      staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. 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.
    • createZipDeploymentForStaticSiteBuildAsync

      Mono<Void> createZipDeploymentForStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)
      Deploys zipped content to a specific environment of a static site. Description for Deploys zipped content to a specific environment of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - Name of the environment.
      staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. 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.
    • createZipDeploymentForStaticSiteBuild

      void createZipDeploymentForStaticSiteBuild(String resourceGroupName, String name, String environmentName, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)
      Deploys zipped content to a specific environment of a static site. Description for Deploys zipped content to a specific environment of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - Name of the environment.
      staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. 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.
    • createZipDeploymentForStaticSiteBuild

      void createZipDeploymentForStaticSiteBuild(String resourceGroupName, String name, String environmentName, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope, com.azure.core.util.Context context)
      Deploys zipped content to a specific environment of a static site. Description for Deploys zipped content to a specific environment of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - Name of the environment.
      staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. 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.
    • createOrUpdateStaticSiteAppSettingsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StringDictionaryInner>> createOrUpdateStaticSiteAppSettingsWithResponseAsync(String resourceGroupName, String name, StringDictionaryInner appSettings)
      Creates or updates the app settings of a static site. Description for Creates or updates the app settings of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      appSettings - The dictionary containing the static site app settings to update.
      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.
    • createOrUpdateStaticSiteAppSettingsAsync

      Mono<StringDictionaryInner> createOrUpdateStaticSiteAppSettingsAsync(String resourceGroupName, String name, StringDictionaryInner appSettings)
      Creates or updates the app settings of a static site. Description for Creates or updates the app settings of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      appSettings - The dictionary containing the static site app settings to update.
      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.
    • createOrUpdateStaticSiteAppSettingsWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> createOrUpdateStaticSiteAppSettingsWithResponse(String resourceGroupName, String name, StringDictionaryInner appSettings, com.azure.core.util.Context context)
      Creates or updates the app settings of a static site. Description for Creates or updates the app settings of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      appSettings - The dictionary containing the static site app settings to update.
      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.
    • createOrUpdateStaticSiteAppSettings

      StringDictionaryInner createOrUpdateStaticSiteAppSettings(String resourceGroupName, String name, StringDictionaryInner appSettings)
      Creates or updates the app settings of a static site. Description for Creates or updates the app settings of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      appSettings - The dictionary containing the static site app settings to update.
      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.
    • listBasicAuthAsync

      com.azure.core.http.rest.PagedFlux<StaticSiteBasicAuthPropertiesArmResourceInner> listBasicAuthAsync(String resourceGroupName, String name)
      Gets the basic auth properties for a static site as a collection. Description for Gets the basic auth properties for a static site as a collection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      Returns:
      collection of static site basic auth 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.
    • listBasicAuth

      com.azure.core.http.rest.PagedIterable<StaticSiteBasicAuthPropertiesArmResourceInner> listBasicAuth(String resourceGroupName, String name)
      Gets the basic auth properties for a static site as a collection. Description for Gets the basic auth properties for a static site as a collection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      Returns:
      collection of static site basic auth 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.
    • listBasicAuth

      com.azure.core.http.rest.PagedIterable<StaticSiteBasicAuthPropertiesArmResourceInner> listBasicAuth(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the basic auth properties for a static site as a collection. Description for Gets the basic auth properties for a static site as a collection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      context - The context to associate with this operation.
      Returns:
      collection of static site basic auth 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.
    • getBasicAuthWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StaticSiteBasicAuthPropertiesArmResourceInner>> getBasicAuthWithResponseAsync(String resourceGroupName, String name, BasicAuthName basicAuthName)
      Gets the basic auth properties for a static site. Description for Gets the basic auth properties for a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      basicAuthName - name of the basic auth entry.
      Returns:
      static site basic auth properties 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.
    • getBasicAuthAsync

      Mono<StaticSiteBasicAuthPropertiesArmResourceInner> getBasicAuthAsync(String resourceGroupName, String name, BasicAuthName basicAuthName)
      Gets the basic auth properties for a static site. Description for Gets the basic auth properties for a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      basicAuthName - name of the basic auth entry.
      Returns:
      static site basic auth properties 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.
    • getBasicAuthWithResponse

      com.azure.core.http.rest.Response<StaticSiteBasicAuthPropertiesArmResourceInner> getBasicAuthWithResponse(String resourceGroupName, String name, BasicAuthName basicAuthName, com.azure.core.util.Context context)
      Gets the basic auth properties for a static site. Description for Gets the basic auth properties for a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      basicAuthName - name of the basic auth entry.
      context - The context to associate with this operation.
      Returns:
      static site basic auth properties 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.
    • getBasicAuth

      StaticSiteBasicAuthPropertiesArmResourceInner getBasicAuth(String resourceGroupName, String name, BasicAuthName basicAuthName)
      Gets the basic auth properties for a static site. Description for Gets the basic auth properties for a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      basicAuthName - name of the basic auth entry.
      Returns:
      static site basic auth properties 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.
    • createOrUpdateBasicAuthWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StaticSiteBasicAuthPropertiesArmResourceInner>> createOrUpdateBasicAuthWithResponseAsync(String resourceGroupName, String name, BasicAuthName basicAuthName, StaticSiteBasicAuthPropertiesArmResourceInner basicAuthEnvelope)
      Adds or updates basic auth for a static site. Description for Adds or updates basic auth for a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      basicAuthName - name of the basic auth entry.
      basicAuthEnvelope - A JSON representation of the basic auth properties.
      Returns:
      static site basic auth properties 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.
    • createOrUpdateBasicAuthAsync

      Mono<StaticSiteBasicAuthPropertiesArmResourceInner> createOrUpdateBasicAuthAsync(String resourceGroupName, String name, BasicAuthName basicAuthName, StaticSiteBasicAuthPropertiesArmResourceInner basicAuthEnvelope)
      Adds or updates basic auth for a static site. Description for Adds or updates basic auth for a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      basicAuthName - name of the basic auth entry.
      basicAuthEnvelope - A JSON representation of the basic auth properties.
      Returns:
      static site basic auth properties 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.
    • createOrUpdateBasicAuthWithResponse

      com.azure.core.http.rest.Response<StaticSiteBasicAuthPropertiesArmResourceInner> createOrUpdateBasicAuthWithResponse(String resourceGroupName, String name, BasicAuthName basicAuthName, StaticSiteBasicAuthPropertiesArmResourceInner basicAuthEnvelope, com.azure.core.util.Context context)
      Adds or updates basic auth for a static site. Description for Adds or updates basic auth for a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      basicAuthName - name of the basic auth entry.
      basicAuthEnvelope - A JSON representation of the basic auth properties.
      context - The context to associate with this operation.
      Returns:
      static site basic auth properties 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.
    • createOrUpdateBasicAuth

      StaticSiteBasicAuthPropertiesArmResourceInner createOrUpdateBasicAuth(String resourceGroupName, String name, BasicAuthName basicAuthName, StaticSiteBasicAuthPropertiesArmResourceInner basicAuthEnvelope)
      Adds or updates basic auth for a static site. Description for Adds or updates basic auth for a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      basicAuthName - name of the basic auth entry.
      basicAuthEnvelope - A JSON representation of the basic auth properties.
      Returns:
      static site basic auth properties 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.
    • createOrUpdateStaticSiteFunctionAppSettingsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StringDictionaryInner>> createOrUpdateStaticSiteFunctionAppSettingsWithResponseAsync(String resourceGroupName, String name, StringDictionaryInner appSettings)
      Creates or updates the function app settings of a static site. Description for Creates or updates the function app settings of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      appSettings - The dictionary containing the static site function app settings to update.
      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.
    • createOrUpdateStaticSiteFunctionAppSettingsAsync

      Mono<StringDictionaryInner> createOrUpdateStaticSiteFunctionAppSettingsAsync(String resourceGroupName, String name, StringDictionaryInner appSettings)
      Creates or updates the function app settings of a static site. Description for Creates or updates the function app settings of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      appSettings - The dictionary containing the static site function app settings to update.
      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.
    • createOrUpdateStaticSiteFunctionAppSettingsWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> createOrUpdateStaticSiteFunctionAppSettingsWithResponse(String resourceGroupName, String name, StringDictionaryInner appSettings, com.azure.core.util.Context context)
      Creates or updates the function app settings of a static site. Description for Creates or updates the function app settings of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      appSettings - The dictionary containing the static site function app settings to update.
      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.
    • createOrUpdateStaticSiteFunctionAppSettings

      StringDictionaryInner createOrUpdateStaticSiteFunctionAppSettings(String resourceGroupName, String name, StringDictionaryInner appSettings)
      Creates or updates the function app settings of a static site. Description for Creates or updates the function app settings of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      appSettings - The dictionary containing the static site function app settings to update.
      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.
    • createUserRolesInvitationLinkWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StaticSiteUserInvitationResponseResourceInner>> createUserRolesInvitationLinkWithResponseAsync(String resourceGroupName, String name, StaticSiteUserInvitationRequestResource staticSiteUserRolesInvitationEnvelope)
      Creates an invitation link for a user with the role Description for Creates an invitation link for a user with the role.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      staticSiteUserRolesInvitationEnvelope - The staticSiteUserRolesInvitationEnvelope parameter.
      Returns:
      static sites user roles invitation link 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.
    • createUserRolesInvitationLinkAsync

      Mono<StaticSiteUserInvitationResponseResourceInner> createUserRolesInvitationLinkAsync(String resourceGroupName, String name, StaticSiteUserInvitationRequestResource staticSiteUserRolesInvitationEnvelope)
      Creates an invitation link for a user with the role Description for Creates an invitation link for a user with the role.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      staticSiteUserRolesInvitationEnvelope - The staticSiteUserRolesInvitationEnvelope parameter.
      Returns:
      static sites user roles invitation link 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.
    • createUserRolesInvitationLinkWithResponse

      com.azure.core.http.rest.Response<StaticSiteUserInvitationResponseResourceInner> createUserRolesInvitationLinkWithResponse(String resourceGroupName, String name, StaticSiteUserInvitationRequestResource staticSiteUserRolesInvitationEnvelope, com.azure.core.util.Context context)
      Creates an invitation link for a user with the role Description for Creates an invitation link for a user with the role.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      staticSiteUserRolesInvitationEnvelope - The staticSiteUserRolesInvitationEnvelope parameter.
      context - The context to associate with this operation.
      Returns:
      static sites user roles invitation link 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.
    • createUserRolesInvitationLink

      StaticSiteUserInvitationResponseResourceInner createUserRolesInvitationLink(String resourceGroupName, String name, StaticSiteUserInvitationRequestResource staticSiteUserRolesInvitationEnvelope)
      Creates an invitation link for a user with the role Description for Creates an invitation link for a user with the role.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      staticSiteUserRolesInvitationEnvelope - The staticSiteUserRolesInvitationEnvelope parameter.
      Returns:
      static sites user roles invitation link 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.
    • listStaticSiteCustomDomainsAsync

      com.azure.core.http.rest.PagedFlux<StaticSiteCustomDomainOverviewArmResourceInner> listStaticSiteCustomDomainsAsync(String resourceGroupName, String name)
      Gets all static site custom domains for a particular static site. Description for Gets all static site custom domains for a particular static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site resource to search in.
      Returns:
      collection of static site custom domains 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.
    • listStaticSiteCustomDomains

      com.azure.core.http.rest.PagedIterable<StaticSiteCustomDomainOverviewArmResourceInner> listStaticSiteCustomDomains(String resourceGroupName, String name)
      Gets all static site custom domains for a particular static site. Description for Gets all static site custom domains for a particular static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site resource to search in.
      Returns:
      collection of static site custom domains 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.
    • listStaticSiteCustomDomains

      com.azure.core.http.rest.PagedIterable<StaticSiteCustomDomainOverviewArmResourceInner> listStaticSiteCustomDomains(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets all static site custom domains for a particular static site. Description for Gets all static site custom domains for a particular static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site resource to search in.
      context - The context to associate with this operation.
      Returns:
      collection of static site custom domains 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.
    • getStaticSiteCustomDomainWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StaticSiteCustomDomainOverviewArmResourceInner>> getStaticSiteCustomDomainWithResponseAsync(String resourceGroupName, String name, String domainName)
      Gets an existing custom domain for a particular static site. Description for Gets an existing custom domain for a particular static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site resource to search in.
      domainName - The custom domain name.
      Returns:
      static Site Custom Domain Overview 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.
    • getStaticSiteCustomDomainAsync

      Mono<StaticSiteCustomDomainOverviewArmResourceInner> getStaticSiteCustomDomainAsync(String resourceGroupName, String name, String domainName)
      Gets an existing custom domain for a particular static site. Description for Gets an existing custom domain for a particular static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site resource to search in.
      domainName - The custom domain name.
      Returns:
      static Site Custom Domain Overview 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.
    • getStaticSiteCustomDomainWithResponse

      com.azure.core.http.rest.Response<StaticSiteCustomDomainOverviewArmResourceInner> getStaticSiteCustomDomainWithResponse(String resourceGroupName, String name, String domainName, com.azure.core.util.Context context)
      Gets an existing custom domain for a particular static site. Description for Gets an existing custom domain for a particular static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site resource to search in.
      domainName - The custom domain name.
      context - The context to associate with this operation.
      Returns:
      static Site Custom Domain Overview 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.
    • getStaticSiteCustomDomain

      StaticSiteCustomDomainOverviewArmResourceInner getStaticSiteCustomDomain(String resourceGroupName, String name, String domainName)
      Gets an existing custom domain for a particular static site. Description for Gets an existing custom domain for a particular static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site resource to search in.
      domainName - The custom domain name.
      Returns:
      static Site Custom Domain Overview 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.
    • createOrUpdateStaticSiteCustomDomainWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateStaticSiteCustomDomainWithResponseAsync(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)
      Creates a new static site custom domain in an existing resource group and static site. Description for Creates a new static site custom domain in an existing resource group and static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      domainName - The custom domain to create.
      staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. See example.
      Returns:
      static Site Custom Domain Overview 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.
    • beginCreateOrUpdateStaticSiteCustomDomainAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<StaticSiteCustomDomainOverviewArmResourceInner>,StaticSiteCustomDomainOverviewArmResourceInner> beginCreateOrUpdateStaticSiteCustomDomainAsync(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)
      Creates a new static site custom domain in an existing resource group and static site. Description for Creates a new static site custom domain in an existing resource group and static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      domainName - The custom domain to create.
      staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. See example.
      Returns:
      the PollerFlux for polling of static Site Custom Domain Overview 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.
    • beginCreateOrUpdateStaticSiteCustomDomain

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<StaticSiteCustomDomainOverviewArmResourceInner>,StaticSiteCustomDomainOverviewArmResourceInner> beginCreateOrUpdateStaticSiteCustomDomain(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)
      Creates a new static site custom domain in an existing resource group and static site. Description for Creates a new static site custom domain in an existing resource group and static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      domainName - The custom domain to create.
      staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. See example.
      Returns:
      the SyncPoller for polling of static Site Custom Domain Overview 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.
    • beginCreateOrUpdateStaticSiteCustomDomain

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<StaticSiteCustomDomainOverviewArmResourceInner>,StaticSiteCustomDomainOverviewArmResourceInner> beginCreateOrUpdateStaticSiteCustomDomain(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope, com.azure.core.util.Context context)
      Creates a new static site custom domain in an existing resource group and static site. Description for Creates a new static site custom domain in an existing resource group and static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      domainName - The custom domain to create.
      staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. See example.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of static Site Custom Domain Overview 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.
    • createOrUpdateStaticSiteCustomDomainAsync

      Mono<StaticSiteCustomDomainOverviewArmResourceInner> createOrUpdateStaticSiteCustomDomainAsync(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)
      Creates a new static site custom domain in an existing resource group and static site. Description for Creates a new static site custom domain in an existing resource group and static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      domainName - The custom domain to create.
      staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. See example.
      Returns:
      static Site Custom Domain Overview 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.
    • createOrUpdateStaticSiteCustomDomain

      StaticSiteCustomDomainOverviewArmResourceInner createOrUpdateStaticSiteCustomDomain(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)
      Creates a new static site custom domain in an existing resource group and static site. Description for Creates a new static site custom domain in an existing resource group and static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      domainName - The custom domain to create.
      staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. See example.
      Returns:
      static Site Custom Domain Overview 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.
    • createOrUpdateStaticSiteCustomDomain

      StaticSiteCustomDomainOverviewArmResourceInner createOrUpdateStaticSiteCustomDomain(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope, com.azure.core.util.Context context)
      Creates a new static site custom domain in an existing resource group and static site. Description for Creates a new static site custom domain in an existing resource group and static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      domainName - The custom domain to create.
      staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. See example.
      context - The context to associate with this operation.
      Returns:
      static Site Custom Domain Overview 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.
    • deleteStaticSiteCustomDomainWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteStaticSiteCustomDomainWithResponseAsync(String resourceGroupName, String name, String domainName)
      Deletes a custom domain. Description for Deletes a custom domain.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      domainName - The custom domain to delete.
      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.
    • beginDeleteStaticSiteCustomDomainAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteStaticSiteCustomDomainAsync(String resourceGroupName, String name, String domainName)
      Deletes a custom domain. Description for Deletes a custom domain.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      domainName - The custom domain to delete.
      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.
    • beginDeleteStaticSiteCustomDomain

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteStaticSiteCustomDomain(String resourceGroupName, String name, String domainName)
      Deletes a custom domain. Description for Deletes a custom domain.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      domainName - The custom domain to delete.
      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.
    • beginDeleteStaticSiteCustomDomain

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteStaticSiteCustomDomain(String resourceGroupName, String name, String domainName, com.azure.core.util.Context context)
      Deletes a custom domain. Description for Deletes a custom domain.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      domainName - The custom domain to delete.
      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.
    • deleteStaticSiteCustomDomainAsync

      Mono<Void> deleteStaticSiteCustomDomainAsync(String resourceGroupName, String name, String domainName)
      Deletes a custom domain. Description for Deletes a custom domain.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      domainName - The custom domain 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.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteStaticSiteCustomDomain

      void deleteStaticSiteCustomDomain(String resourceGroupName, String name, String domainName)
      Deletes a custom domain. Description for Deletes a custom domain.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      domainName - The custom domain to delete.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteStaticSiteCustomDomain

      void deleteStaticSiteCustomDomain(String resourceGroupName, String name, String domainName, com.azure.core.util.Context context)
      Deletes a custom domain. Description for Deletes a custom domain.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      domainName - The custom domain to delete.
      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.
    • validateCustomDomainCanBeAddedToStaticSiteWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> validateCustomDomainCanBeAddedToStaticSiteWithResponseAsync(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)
      Validates a particular custom domain can be added to a static site. Description for Validates a particular custom domain can be added to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      domainName - The custom domain to validate.
      staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. 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.
    • beginValidateCustomDomainCanBeAddedToStaticSiteAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginValidateCustomDomainCanBeAddedToStaticSiteAsync(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)
      Validates a particular custom domain can be added to a static site. Description for Validates a particular custom domain can be added to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      domainName - The custom domain to validate.
      staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. 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.
    • beginValidateCustomDomainCanBeAddedToStaticSite

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginValidateCustomDomainCanBeAddedToStaticSite(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)
      Validates a particular custom domain can be added to a static site. Description for Validates a particular custom domain can be added to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      domainName - The custom domain to validate.
      staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. 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.
    • beginValidateCustomDomainCanBeAddedToStaticSite

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginValidateCustomDomainCanBeAddedToStaticSite(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope, com.azure.core.util.Context context)
      Validates a particular custom domain can be added to a static site. Description for Validates a particular custom domain can be added to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      domainName - The custom domain to validate.
      staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. 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.
    • validateCustomDomainCanBeAddedToStaticSiteAsync

      Mono<Void> validateCustomDomainCanBeAddedToStaticSiteAsync(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)
      Validates a particular custom domain can be added to a static site. Description for Validates a particular custom domain can be added to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      domainName - The custom domain to validate.
      staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. 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.
    • validateCustomDomainCanBeAddedToStaticSite

      void validateCustomDomainCanBeAddedToStaticSite(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)
      Validates a particular custom domain can be added to a static site. Description for Validates a particular custom domain can be added to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      domainName - The custom domain to validate.
      staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. 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.
    • validateCustomDomainCanBeAddedToStaticSite

      void validateCustomDomainCanBeAddedToStaticSite(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope, com.azure.core.util.Context context)
      Validates a particular custom domain can be added to a static site. Description for Validates a particular custom domain can be added to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      domainName - The custom domain to validate.
      staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. 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.
    • getDatabaseConnectionsAsync

      com.azure.core.http.rest.PagedFlux<DatabaseConnectionInner> getDatabaseConnectionsAsync(String resourceGroupName, String name)
      Returns overviews of database connections for a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      Returns:
      collection of static site database connections 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.
    • getDatabaseConnections

      com.azure.core.http.rest.PagedIterable<DatabaseConnectionInner> getDatabaseConnections(String resourceGroupName, String name)
      Returns overviews of database connections for a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      Returns:
      collection of static site database connections 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.
    • getDatabaseConnections

      com.azure.core.http.rest.PagedIterable<DatabaseConnectionInner> getDatabaseConnections(String resourceGroupName, String name, com.azure.core.util.Context context)
      Returns overviews of database connections for a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      context - The context to associate with this operation.
      Returns:
      collection of static site database connections 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.
    • getDatabaseConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<DatabaseConnectionInner>> getDatabaseConnectionWithResponseAsync(String resourceGroupName, String name, String databaseConnectionName)
      Returns overview of a database connection for a static site by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      databaseConnectionName - Name of the database connection.
      Returns:
      static Site Database Connection 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.
    • getDatabaseConnectionAsync

      Mono<DatabaseConnectionInner> getDatabaseConnectionAsync(String resourceGroupName, String name, String databaseConnectionName)
      Returns overview of a database connection for a static site by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      databaseConnectionName - Name of the database connection.
      Returns:
      static Site Database Connection 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.
    • getDatabaseConnectionWithResponse

      com.azure.core.http.rest.Response<DatabaseConnectionInner> getDatabaseConnectionWithResponse(String resourceGroupName, String name, String databaseConnectionName, com.azure.core.util.Context context)
      Returns overview of a database connection for a static site by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      databaseConnectionName - Name of the database connection.
      context - The context to associate with this operation.
      Returns:
      static Site Database Connection 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.
    • getDatabaseConnection

      DatabaseConnectionInner getDatabaseConnection(String resourceGroupName, String name, String databaseConnectionName)
      Returns overview of a database connection for a static site by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      databaseConnectionName - Name of the database connection.
      Returns:
      static Site Database Connection 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.
    • createOrUpdateDatabaseConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<DatabaseConnectionInner>> createOrUpdateDatabaseConnectionWithResponseAsync(String resourceGroupName, String name, String databaseConnectionName, DatabaseConnectionInner databaseConnectionRequestEnvelope)
      Create or update a database connection for a static site Description for Create or update a database connection for a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      databaseConnectionName - Name of the database connection.
      databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.
      Returns:
      static Site Database Connection 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.
    • createOrUpdateDatabaseConnectionAsync

      Mono<DatabaseConnectionInner> createOrUpdateDatabaseConnectionAsync(String resourceGroupName, String name, String databaseConnectionName, DatabaseConnectionInner databaseConnectionRequestEnvelope)
      Create or update a database connection for a static site Description for Create or update a database connection for a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      databaseConnectionName - Name of the database connection.
      databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.
      Returns:
      static Site Database Connection 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.
    • createOrUpdateDatabaseConnectionWithResponse

      com.azure.core.http.rest.Response<DatabaseConnectionInner> createOrUpdateDatabaseConnectionWithResponse(String resourceGroupName, String name, String databaseConnectionName, DatabaseConnectionInner databaseConnectionRequestEnvelope, com.azure.core.util.Context context)
      Create or update a database connection for a static site Description for Create or update a database connection for a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      databaseConnectionName - Name of the database connection.
      databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.
      context - The context to associate with this operation.
      Returns:
      static Site Database Connection 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.
    • createOrUpdateDatabaseConnection

      DatabaseConnectionInner createOrUpdateDatabaseConnection(String resourceGroupName, String name, String databaseConnectionName, DatabaseConnectionInner databaseConnectionRequestEnvelope)
      Create or update a database connection for a static site Description for Create or update a database connection for a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      databaseConnectionName - Name of the database connection.
      databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.
      Returns:
      static Site Database Connection 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.
    • deleteDatabaseConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> deleteDatabaseConnectionWithResponseAsync(String resourceGroupName, String name, String databaseConnectionName)
      Delete a database connection for a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      databaseConnectionName - Name of the database 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.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteDatabaseConnectionAsync

      Mono<Void> deleteDatabaseConnectionAsync(String resourceGroupName, String name, String databaseConnectionName)
      Delete a database connection for a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      databaseConnectionName - Name of the database 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.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteDatabaseConnectionWithResponse

      com.azure.core.http.rest.Response<Void> deleteDatabaseConnectionWithResponse(String resourceGroupName, String name, String databaseConnectionName, com.azure.core.util.Context context)
      Delete a database connection for a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      databaseConnectionName - Name of the database 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.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteDatabaseConnection

      void deleteDatabaseConnection(String resourceGroupName, String name, String databaseConnectionName)
      Delete a database connection for a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      databaseConnectionName - Name of the database connection.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateDatabaseConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<DatabaseConnectionInner>> updateDatabaseConnectionWithResponseAsync(String resourceGroupName, String name, String databaseConnectionName, DatabaseConnectionPatchRequest databaseConnectionRequestEnvelope)
      Create or update a database connection for a static site Description for Create or update a database connection for a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      databaseConnectionName - Name of the database connection.
      databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.
      Returns:
      static Site Database Connection 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.
    • updateDatabaseConnectionAsync

      Mono<DatabaseConnectionInner> updateDatabaseConnectionAsync(String resourceGroupName, String name, String databaseConnectionName, DatabaseConnectionPatchRequest databaseConnectionRequestEnvelope)
      Create or update a database connection for a static site Description for Create or update a database connection for a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      databaseConnectionName - Name of the database connection.
      databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.
      Returns:
      static Site Database Connection 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.
    • updateDatabaseConnectionWithResponse

      com.azure.core.http.rest.Response<DatabaseConnectionInner> updateDatabaseConnectionWithResponse(String resourceGroupName, String name, String databaseConnectionName, DatabaseConnectionPatchRequest databaseConnectionRequestEnvelope, com.azure.core.util.Context context)
      Create or update a database connection for a static site Description for Create or update a database connection for a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      databaseConnectionName - Name of the database connection.
      databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.
      context - The context to associate with this operation.
      Returns:
      static Site Database Connection 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.
    • updateDatabaseConnection

      DatabaseConnectionInner updateDatabaseConnection(String resourceGroupName, String name, String databaseConnectionName, DatabaseConnectionPatchRequest databaseConnectionRequestEnvelope)
      Create or update a database connection for a static site Description for Create or update a database connection for a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      databaseConnectionName - Name of the database connection.
      databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.
      Returns:
      static Site Database Connection 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.
    • getDatabaseConnectionWithDetailsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<DatabaseConnectionInner>> getDatabaseConnectionWithDetailsWithResponseAsync(String resourceGroupName, String name, String databaseConnectionName)
      Returns details of a database connection for a static site by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      databaseConnectionName - Name of the database connection.
      Returns:
      static Site Database Connection 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.
    • getDatabaseConnectionWithDetailsAsync

      Mono<DatabaseConnectionInner> getDatabaseConnectionWithDetailsAsync(String resourceGroupName, String name, String databaseConnectionName)
      Returns details of a database connection for a static site by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      databaseConnectionName - Name of the database connection.
      Returns:
      static Site Database Connection 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.
    • getDatabaseConnectionWithDetailsWithResponse

      com.azure.core.http.rest.Response<DatabaseConnectionInner> getDatabaseConnectionWithDetailsWithResponse(String resourceGroupName, String name, String databaseConnectionName, com.azure.core.util.Context context)
      Returns details of a database connection for a static site by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      databaseConnectionName - Name of the database connection.
      context - The context to associate with this operation.
      Returns:
      static Site Database Connection 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.
    • getDatabaseConnectionWithDetails

      DatabaseConnectionInner getDatabaseConnectionWithDetails(String resourceGroupName, String name, String databaseConnectionName)
      Returns details of a database connection for a static site by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      databaseConnectionName - Name of the database connection.
      Returns:
      static Site Database Connection 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.
    • detachStaticSiteWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> detachStaticSiteWithResponseAsync(String resourceGroupName, String name)
      Detaches a static site. Description for Detaches a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site to detach.
      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.
    • beginDetachStaticSiteAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDetachStaticSiteAsync(String resourceGroupName, String name)
      Detaches a static site. Description for Detaches a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site to detach.
      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.
    • beginDetachStaticSite

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDetachStaticSite(String resourceGroupName, String name)
      Detaches a static site. Description for Detaches a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site to detach.
      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.
    • beginDetachStaticSite

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDetachStaticSite(String resourceGroupName, String name, com.azure.core.util.Context context)
      Detaches a static site. Description for Detaches a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site to detach.
      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.
    • detachStaticSiteAsync

      Mono<Void> detachStaticSiteAsync(String resourceGroupName, String name)
      Detaches a static site. Description for Detaches a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site to detach.
      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.
    • detachStaticSite

      void detachStaticSite(String resourceGroupName, String name)
      Detaches a static site. Description for Detaches a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site to detach.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • detachStaticSite

      void detachStaticSite(String resourceGroupName, String name, com.azure.core.util.Context context)
      Detaches a static site. Description for Detaches a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site to detach.
      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.
    • listStaticSiteFunctionsAsync

      com.azure.core.http.rest.PagedFlux<StaticSiteFunctionOverviewArmResourceInner> listStaticSiteFunctionsAsync(String resourceGroupName, String name)
      Gets the functions of a static site. Description for Gets the functions of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      Returns:
      collection of static site functions 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.
    • listStaticSiteFunctions

      com.azure.core.http.rest.PagedIterable<StaticSiteFunctionOverviewArmResourceInner> listStaticSiteFunctions(String resourceGroupName, String name)
      Gets the functions of a static site. Description for Gets the functions of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      Returns:
      collection of static site functions 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.
    • listStaticSiteFunctions

      com.azure.core.http.rest.PagedIterable<StaticSiteFunctionOverviewArmResourceInner> listStaticSiteFunctions(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the functions of a static site. Description for Gets the functions of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      context - The context to associate with this operation.
      Returns:
      collection of static site functions 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.
    • listStaticSiteAppSettingsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StringDictionaryInner>> listStaticSiteAppSettingsWithResponseAsync(String resourceGroupName, String name)
      Gets the application settings of a static site. Description for Gets the application settings of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      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.
    • listStaticSiteAppSettingsAsync

      Mono<StringDictionaryInner> listStaticSiteAppSettingsAsync(String resourceGroupName, String name)
      Gets the application settings of a static site. Description for Gets the application settings of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      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.
    • listStaticSiteAppSettingsWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> listStaticSiteAppSettingsWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the application settings of a static site. Description for Gets the application settings of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      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.
    • listStaticSiteAppSettings

      StringDictionaryInner listStaticSiteAppSettings(String resourceGroupName, String name)
      Gets the application settings of a static site. Description for Gets the application settings of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      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.
    • listStaticSiteConfiguredRolesWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StringListInner>> listStaticSiteConfiguredRolesWithResponseAsync(String resourceGroupName, String name)
      Lists the roles configured for the static site. Description for Lists the roles configured for the static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      Returns:
      string list 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.
    • listStaticSiteConfiguredRolesAsync

      Mono<StringListInner> listStaticSiteConfiguredRolesAsync(String resourceGroupName, String name)
      Lists the roles configured for the static site. Description for Lists the roles configured for the static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      Returns:
      string list 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.
    • listStaticSiteConfiguredRolesWithResponse

      com.azure.core.http.rest.Response<StringListInner> listStaticSiteConfiguredRolesWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Lists the roles configured for the static site. Description for Lists the roles configured for the static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      context - The context to associate with this operation.
      Returns:
      string list 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.
    • listStaticSiteConfiguredRoles

      StringListInner listStaticSiteConfiguredRoles(String resourceGroupName, String name)
      Lists the roles configured for the static site. Description for Lists the roles configured for the static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      Returns:
      string list 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.
    • listStaticSiteFunctionAppSettingsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StringDictionaryInner>> listStaticSiteFunctionAppSettingsWithResponseAsync(String resourceGroupName, String name)
      Gets the application settings of a static site. Description for Gets the application settings of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      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.
    • listStaticSiteFunctionAppSettingsAsync

      Mono<StringDictionaryInner> listStaticSiteFunctionAppSettingsAsync(String resourceGroupName, String name)
      Gets the application settings of a static site. Description for Gets the application settings of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      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.
    • listStaticSiteFunctionAppSettingsWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> listStaticSiteFunctionAppSettingsWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the application settings of a static site. Description for Gets the application settings of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      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.
    • listStaticSiteFunctionAppSettings

      StringDictionaryInner listStaticSiteFunctionAppSettings(String resourceGroupName, String name)
      Gets the application settings of a static site. Description for Gets the application settings of a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      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.
    • listStaticSiteSecretsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StringDictionaryInner>> listStaticSiteSecretsWithResponseAsync(String resourceGroupName, String name)
      Lists the secrets for an existing static site. Description for Lists the secrets for an existing static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      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.
    • listStaticSiteSecretsAsync

      Mono<StringDictionaryInner> listStaticSiteSecretsAsync(String resourceGroupName, String name)
      Lists the secrets for an existing static site. Description for Lists the secrets for an existing static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      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.
    • listStaticSiteSecretsWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> listStaticSiteSecretsWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Lists the secrets for an existing static site. Description for Lists the secrets for an existing static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      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.
    • listStaticSiteSecrets

      StringDictionaryInner listStaticSiteSecrets(String resourceGroupName, String name)
      Lists the secrets for an existing static site. Description for Lists the secrets for an existing static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      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.
    • getPrivateEndpointConnectionListAsync

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

      Mono<com.azure.core.http.rest.Response<Void>> resetStaticSiteApiKeyWithResponseAsync(String resourceGroupName, String name, StaticSiteResetPropertiesArmResource resetPropertiesEnvelope)
      Resets the api key for an existing static site. Description for Resets the api key for an existing static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      resetPropertiesEnvelope - The resetPropertiesEnvelope 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.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • resetStaticSiteApiKeyAsync

      Mono<Void> resetStaticSiteApiKeyAsync(String resourceGroupName, String name, StaticSiteResetPropertiesArmResource resetPropertiesEnvelope)
      Resets the api key for an existing static site. Description for Resets the api key for an existing static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      resetPropertiesEnvelope - The resetPropertiesEnvelope parameter.
      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.
    • resetStaticSiteApiKeyWithResponse

      com.azure.core.http.rest.Response<Void> resetStaticSiteApiKeyWithResponse(String resourceGroupName, String name, StaticSiteResetPropertiesArmResource resetPropertiesEnvelope, com.azure.core.util.Context context)
      Resets the api key for an existing static site. Description for Resets the api key for an existing static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      resetPropertiesEnvelope - The resetPropertiesEnvelope 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.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • resetStaticSiteApiKey

      void resetStaticSiteApiKey(String resourceGroupName, String name, StaticSiteResetPropertiesArmResource resetPropertiesEnvelope)
      Resets the api key for an existing static site. Description for Resets the api key for an existing static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      resetPropertiesEnvelope - The resetPropertiesEnvelope parameter.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getDatabaseConnectionsWithDetailsAsync

      com.azure.core.http.rest.PagedFlux<DatabaseConnectionInner> getDatabaseConnectionsWithDetailsAsync(String resourceGroupName, String name)
      Returns details of database connections for a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      Returns:
      collection of static site database connections 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.
    • getDatabaseConnectionsWithDetails

      com.azure.core.http.rest.PagedIterable<DatabaseConnectionInner> getDatabaseConnectionsWithDetails(String resourceGroupName, String name)
      Returns details of database connections for a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      Returns:
      collection of static site database connections 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.
    • getDatabaseConnectionsWithDetails

      com.azure.core.http.rest.PagedIterable<DatabaseConnectionInner> getDatabaseConnectionsWithDetails(String resourceGroupName, String name, com.azure.core.util.Context context)
      Returns details of database connections for a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      context - The context to associate with this operation.
      Returns:
      collection of static site database connections 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.
    • getUserProvidedFunctionAppsForStaticSiteAsync

      com.azure.core.http.rest.PagedFlux<StaticSiteUserProvidedFunctionAppArmResourceInner> getUserProvidedFunctionAppsForStaticSiteAsync(String resourceGroupName, String name)
      Gets the details of the user provided function apps registered with a static site Description for Gets the details of the user provided function apps registered with a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      Returns:
      collection of static site user provided function 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.
    • getUserProvidedFunctionAppsForStaticSite

      com.azure.core.http.rest.PagedIterable<StaticSiteUserProvidedFunctionAppArmResourceInner> getUserProvidedFunctionAppsForStaticSite(String resourceGroupName, String name)
      Gets the details of the user provided function apps registered with a static site Description for Gets the details of the user provided function apps registered with a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      Returns:
      collection of static site user provided function 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.
    • getUserProvidedFunctionAppsForStaticSite

      com.azure.core.http.rest.PagedIterable<StaticSiteUserProvidedFunctionAppArmResourceInner> getUserProvidedFunctionAppsForStaticSite(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the details of the user provided function apps registered with a static site Description for Gets the details of the user provided function apps registered with a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      context - The context to associate with this operation.
      Returns:
      collection of static site user provided function 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.
    • getUserProvidedFunctionAppForStaticSiteWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StaticSiteUserProvidedFunctionAppArmResourceInner>> getUserProvidedFunctionAppForStaticSiteWithResponseAsync(String resourceGroupName, String name, String functionAppName)
      Gets the details of the user provided function app registered with a static site Description for Gets the details of the user provided function app registered with a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      functionAppName - Name of the function app registered with the static site.
      Returns:
      static Site User Provided Function App 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.
    • getUserProvidedFunctionAppForStaticSiteAsync

      Mono<StaticSiteUserProvidedFunctionAppArmResourceInner> getUserProvidedFunctionAppForStaticSiteAsync(String resourceGroupName, String name, String functionAppName)
      Gets the details of the user provided function app registered with a static site Description for Gets the details of the user provided function app registered with a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      functionAppName - Name of the function app registered with the static site.
      Returns:
      static Site User Provided Function App 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.
    • getUserProvidedFunctionAppForStaticSiteWithResponse

      com.azure.core.http.rest.Response<StaticSiteUserProvidedFunctionAppArmResourceInner> getUserProvidedFunctionAppForStaticSiteWithResponse(String resourceGroupName, String name, String functionAppName, com.azure.core.util.Context context)
      Gets the details of the user provided function app registered with a static site Description for Gets the details of the user provided function app registered with a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      functionAppName - Name of the function app registered with the static site.
      context - The context to associate with this operation.
      Returns:
      static Site User Provided Function App 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.
    • getUserProvidedFunctionAppForStaticSite

      StaticSiteUserProvidedFunctionAppArmResourceInner getUserProvidedFunctionAppForStaticSite(String resourceGroupName, String name, String functionAppName)
      Gets the details of the user provided function app registered with a static site Description for Gets the details of the user provided function app registered with a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      functionAppName - Name of the function app registered with the static site.
      Returns:
      static Site User Provided Function App 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.
    • registerUserProvidedFunctionAppWithStaticSiteWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> registerUserProvidedFunctionAppWithStaticSiteWithResponseAsync(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced)
      Register a user provided function app with a static site Description for Register a user provided function app with a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      functionAppName - Name of the function app to register with the static site.
      staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
      isForced - Specify <code>true</code> to force the update of the auth configuration on the function app even if an AzureStaticWebApps provider is already configured on the function app. The default is <code>false</code>.
      Returns:
      static Site User Provided Function App 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.
    • beginRegisterUserProvidedFunctionAppWithStaticSiteAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<StaticSiteUserProvidedFunctionAppArmResourceInner>,StaticSiteUserProvidedFunctionAppArmResourceInner> beginRegisterUserProvidedFunctionAppWithStaticSiteAsync(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced)
      Register a user provided function app with a static site Description for Register a user provided function app with a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      functionAppName - Name of the function app to register with the static site.
      staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
      isForced - Specify <code>true</code> to force the update of the auth configuration on the function app even if an AzureStaticWebApps provider is already configured on the function app. The default is <code>false</code>.
      Returns:
      the PollerFlux for polling of static Site User Provided Function App 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.
    • beginRegisterUserProvidedFunctionAppWithStaticSiteAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<StaticSiteUserProvidedFunctionAppArmResourceInner>,StaticSiteUserProvidedFunctionAppArmResourceInner> beginRegisterUserProvidedFunctionAppWithStaticSiteAsync(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope)
      Register a user provided function app with a static site Description for Register a user provided function app with a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      functionAppName - Name of the function app to register with the static site.
      staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
      Returns:
      the PollerFlux for polling of static Site User Provided Function App 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.
    • beginRegisterUserProvidedFunctionAppWithStaticSite

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<StaticSiteUserProvidedFunctionAppArmResourceInner>,StaticSiteUserProvidedFunctionAppArmResourceInner> beginRegisterUserProvidedFunctionAppWithStaticSite(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope)
      Register a user provided function app with a static site Description for Register a user provided function app with a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      functionAppName - Name of the function app to register with the static site.
      staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
      Returns:
      the SyncPoller for polling of static Site User Provided Function App 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.
    • beginRegisterUserProvidedFunctionAppWithStaticSite

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<StaticSiteUserProvidedFunctionAppArmResourceInner>,StaticSiteUserProvidedFunctionAppArmResourceInner> beginRegisterUserProvidedFunctionAppWithStaticSite(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced, com.azure.core.util.Context context)
      Register a user provided function app with a static site Description for Register a user provided function app with a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      functionAppName - Name of the function app to register with the static site.
      staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
      isForced - Specify <code>true</code> to force the update of the auth configuration on the function app even if an AzureStaticWebApps provider is already configured on the function app. The default is <code>false</code>.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of static Site User Provided Function App 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.
    • registerUserProvidedFunctionAppWithStaticSiteAsync

      Mono<StaticSiteUserProvidedFunctionAppArmResourceInner> registerUserProvidedFunctionAppWithStaticSiteAsync(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced)
      Register a user provided function app with a static site Description for Register a user provided function app with a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      functionAppName - Name of the function app to register with the static site.
      staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
      isForced - Specify <code>true</code> to force the update of the auth configuration on the function app even if an AzureStaticWebApps provider is already configured on the function app. The default is <code>false</code>.
      Returns:
      static Site User Provided Function App 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.
    • registerUserProvidedFunctionAppWithStaticSiteAsync

      Mono<StaticSiteUserProvidedFunctionAppArmResourceInner> registerUserProvidedFunctionAppWithStaticSiteAsync(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope)
      Register a user provided function app with a static site Description for Register a user provided function app with a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      functionAppName - Name of the function app to register with the static site.
      staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
      Returns:
      static Site User Provided Function App 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.
    • registerUserProvidedFunctionAppWithStaticSite

      StaticSiteUserProvidedFunctionAppArmResourceInner registerUserProvidedFunctionAppWithStaticSite(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope)
      Register a user provided function app with a static site Description for Register a user provided function app with a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      functionAppName - Name of the function app to register with the static site.
      staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
      Returns:
      static Site User Provided Function App 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.
    • registerUserProvidedFunctionAppWithStaticSite

      StaticSiteUserProvidedFunctionAppArmResourceInner registerUserProvidedFunctionAppWithStaticSite(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced, com.azure.core.util.Context context)
      Register a user provided function app with a static site Description for Register a user provided function app with a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      functionAppName - Name of the function app to register with the static site.
      staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
      isForced - Specify <code>true</code> to force the update of the auth configuration on the function app even if an AzureStaticWebApps provider is already configured on the function app. The default is <code>false</code>.
      context - The context to associate with this operation.
      Returns:
      static Site User Provided Function App 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.
    • detachUserProvidedFunctionAppFromStaticSiteWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> detachUserProvidedFunctionAppFromStaticSiteWithResponseAsync(String resourceGroupName, String name, String functionAppName)
      Detach the user provided function app from the static site Description for Detach the user provided function app from the static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      functionAppName - Name of the function app registered with the static site.
      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.
    • detachUserProvidedFunctionAppFromStaticSiteAsync

      Mono<Void> detachUserProvidedFunctionAppFromStaticSiteAsync(String resourceGroupName, String name, String functionAppName)
      Detach the user provided function app from the static site Description for Detach the user provided function app from the static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      functionAppName - Name of the function app registered with the static site.
      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.
    • detachUserProvidedFunctionAppFromStaticSiteWithResponse

      com.azure.core.http.rest.Response<Void> detachUserProvidedFunctionAppFromStaticSiteWithResponse(String resourceGroupName, String name, String functionAppName, com.azure.core.util.Context context)
      Detach the user provided function app from the static site Description for Detach the user provided function app from the static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      functionAppName - Name of the function app registered with the static site.
      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.
    • detachUserProvidedFunctionAppFromStaticSite

      void detachUserProvidedFunctionAppFromStaticSite(String resourceGroupName, String name, String functionAppName)
      Detach the user provided function app from the static site Description for Detach the user provided function app from the static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      functionAppName - Name of the function app registered with the static 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.
    • createZipDeploymentForStaticSiteWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createZipDeploymentForStaticSiteWithResponseAsync(String resourceGroupName, String name, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)
      Deploys zipped content to a static site. Description for Deploys zipped content to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. 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.
    • beginCreateZipDeploymentForStaticSiteAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginCreateZipDeploymentForStaticSiteAsync(String resourceGroupName, String name, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)
      Deploys zipped content to a static site. Description for Deploys zipped content to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. 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.
    • beginCreateZipDeploymentForStaticSite

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginCreateZipDeploymentForStaticSite(String resourceGroupName, String name, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)
      Deploys zipped content to a static site. Description for Deploys zipped content to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. 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.
    • beginCreateZipDeploymentForStaticSite

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginCreateZipDeploymentForStaticSite(String resourceGroupName, String name, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope, com.azure.core.util.Context context)
      Deploys zipped content to a static site. Description for Deploys zipped content to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. 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.
    • createZipDeploymentForStaticSiteAsync

      Mono<Void> createZipDeploymentForStaticSiteAsync(String resourceGroupName, String name, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)
      Deploys zipped content to a static site. Description for Deploys zipped content to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. 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.
    • createZipDeploymentForStaticSite

      void createZipDeploymentForStaticSite(String resourceGroupName, String name, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)
      Deploys zipped content to a static site. Description for Deploys zipped content to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. 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.
    • createZipDeploymentForStaticSite

      void createZipDeploymentForStaticSite(String resourceGroupName, String name, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope, com.azure.core.util.Context context)
      Deploys zipped content to a static site. Description for Deploys zipped content to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. 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.
    • validateBackendWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> validateBackendWithResponseAsync(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)
      Validates that a backend can be linked to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      linkedBackendName - Name of the linked backend that should be retrieved.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      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.
    • beginValidateBackendAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginValidateBackendAsync(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)
      Validates that a backend can be linked to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      linkedBackendName - Name of the linked backend that should be retrieved.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      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.
    • beginValidateBackend

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginValidateBackend(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)
      Validates that a backend can be linked to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      linkedBackendName - Name of the linked backend that should be retrieved.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      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.
    • beginValidateBackend

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginValidateBackend(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope, com.azure.core.util.Context context)
      Validates that a backend can be linked to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      linkedBackendName - Name of the linked backend that should be retrieved.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      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.
    • validateBackendAsync

      Mono<Void> validateBackendAsync(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)
      Validates that a backend can be linked to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      linkedBackendName - Name of the linked backend that should be retrieved.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      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.
    • validateBackend

      void validateBackend(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)
      Validates that a backend can be linked to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      linkedBackendName - Name of the linked backend that should be retrieved.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • validateBackend

      void validateBackend(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope, com.azure.core.util.Context context)
      Validates that a backend can be linked to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      linkedBackendName - Name of the linked backend that should be retrieved.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      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.
    • validateBackendForBuildWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> validateBackendForBuildWithResponseAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)
      Validates that a backend can be linked to a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      linkedBackendName - Name of the linked backend that should be retrieved.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      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.
    • beginValidateBackendForBuildAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginValidateBackendForBuildAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)
      Validates that a backend can be linked to a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      linkedBackendName - Name of the linked backend that should be retrieved.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      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.
    • beginValidateBackendForBuild

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginValidateBackendForBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)
      Validates that a backend can be linked to a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      linkedBackendName - Name of the linked backend that should be retrieved.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      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.
    • beginValidateBackendForBuild

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginValidateBackendForBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope, com.azure.core.util.Context context)
      Validates that a backend can be linked to a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      linkedBackendName - Name of the linked backend that should be retrieved.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      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.
    • validateBackendForBuildAsync

      Mono<Void> validateBackendForBuildAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)
      Validates that a backend can be linked to a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      linkedBackendName - Name of the linked backend that should be retrieved.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      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.
    • validateBackendForBuild

      void validateBackendForBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)
      Validates that a backend can be linked to a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      linkedBackendName - Name of the linked backend that should be retrieved.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • validateBackendForBuild

      void validateBackendForBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope, com.azure.core.util.Context context)
      Validates that a backend can be linked to a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      linkedBackendName - Name of the linked backend that should be retrieved.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      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.
    • getLinkedBackendsAsync

      com.azure.core.http.rest.PagedFlux<StaticSiteLinkedBackendArmResourceInner> getLinkedBackendsAsync(String resourceGroupName, String name)
      Returns details of all backends linked to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      Returns:
      collection of static site linked backends 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.
    • getLinkedBackends

      com.azure.core.http.rest.PagedIterable<StaticSiteLinkedBackendArmResourceInner> getLinkedBackends(String resourceGroupName, String name)
      Returns details of all backends linked to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      Returns:
      collection of static site linked backends 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.
    • getLinkedBackends

      com.azure.core.http.rest.PagedIterable<StaticSiteLinkedBackendArmResourceInner> getLinkedBackends(String resourceGroupName, String name, com.azure.core.util.Context context)
      Returns details of all backends linked to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      context - The context to associate with this operation.
      Returns:
      collection of static site linked backends 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.
    • getLinkedBackendsForBuildAsync

      com.azure.core.http.rest.PagedFlux<StaticSiteLinkedBackendArmResourceInner> getLinkedBackendsForBuildAsync(String resourceGroupName, String name, String environmentName)
      Returns details of all backends linked to a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      Returns:
      collection of static site linked backends 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.
    • getLinkedBackendsForBuild

      com.azure.core.http.rest.PagedIterable<StaticSiteLinkedBackendArmResourceInner> getLinkedBackendsForBuild(String resourceGroupName, String name, String environmentName)
      Returns details of all backends linked to a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      Returns:
      collection of static site linked backends 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.
    • getLinkedBackendsForBuild

      com.azure.core.http.rest.PagedIterable<StaticSiteLinkedBackendArmResourceInner> getLinkedBackendsForBuild(String resourceGroupName, String name, String environmentName, com.azure.core.util.Context context)
      Returns details of all backends linked to a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      context - The context to associate with this operation.
      Returns:
      collection of static site linked backends 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.
    • getLinkedBackendWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StaticSiteLinkedBackendArmResourceInner>> getLinkedBackendWithResponseAsync(String resourceGroupName, String name, String linkedBackendName)
      Returns the details of a linked backend linked to a static site by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      linkedBackendName - Name of the linked backend that should be retrieved.
      Returns:
      static Site Linked Backend 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.
    • getLinkedBackendAsync

      Mono<StaticSiteLinkedBackendArmResourceInner> getLinkedBackendAsync(String resourceGroupName, String name, String linkedBackendName)
      Returns the details of a linked backend linked to a static site by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      linkedBackendName - Name of the linked backend that should be retrieved.
      Returns:
      static Site Linked Backend 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.
    • getLinkedBackendWithResponse

      com.azure.core.http.rest.Response<StaticSiteLinkedBackendArmResourceInner> getLinkedBackendWithResponse(String resourceGroupName, String name, String linkedBackendName, com.azure.core.util.Context context)
      Returns the details of a linked backend linked to a static site by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      linkedBackendName - Name of the linked backend that should be retrieved.
      context - The context to associate with this operation.
      Returns:
      static Site Linked Backend 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.
    • getLinkedBackend

      StaticSiteLinkedBackendArmResourceInner getLinkedBackend(String resourceGroupName, String name, String linkedBackendName)
      Returns the details of a linked backend linked to a static site by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      linkedBackendName - Name of the linked backend that should be retrieved.
      Returns:
      static Site Linked Backend 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.
    • linkBackendWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> linkBackendWithResponseAsync(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)
      Link backend to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      linkedBackendName - Name of the backend to link to the static site.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      Returns:
      static Site Linked Backend 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.
    • beginLinkBackendAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<StaticSiteLinkedBackendArmResourceInner>,StaticSiteLinkedBackendArmResourceInner> beginLinkBackendAsync(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)
      Link backend to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      linkedBackendName - Name of the backend to link to the static site.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      Returns:
      the PollerFlux for polling of static Site Linked Backend 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.
    • beginLinkBackend

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<StaticSiteLinkedBackendArmResourceInner>,StaticSiteLinkedBackendArmResourceInner> beginLinkBackend(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)
      Link backend to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      linkedBackendName - Name of the backend to link to the static site.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      Returns:
      the SyncPoller for polling of static Site Linked Backend 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.
    • beginLinkBackend

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<StaticSiteLinkedBackendArmResourceInner>,StaticSiteLinkedBackendArmResourceInner> beginLinkBackend(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope, com.azure.core.util.Context context)
      Link backend to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      linkedBackendName - Name of the backend to link to the static site.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of static Site Linked Backend 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.
    • linkBackendAsync

      Mono<StaticSiteLinkedBackendArmResourceInner> linkBackendAsync(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)
      Link backend to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      linkedBackendName - Name of the backend to link to the static site.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      Returns:
      static Site Linked Backend 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.
    • linkBackend

      StaticSiteLinkedBackendArmResourceInner linkBackend(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)
      Link backend to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      linkedBackendName - Name of the backend to link to the static site.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      Returns:
      static Site Linked Backend 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.
    • linkBackend

      StaticSiteLinkedBackendArmResourceInner linkBackend(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope, com.azure.core.util.Context context)
      Link backend to a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      linkedBackendName - Name of the backend to link to the static site.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      context - The context to associate with this operation.
      Returns:
      static Site Linked Backend 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.
    • unlinkBackendWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> unlinkBackendWithResponseAsync(String resourceGroupName, String name, String linkedBackendName, Boolean isCleaningAuthConfig)
      Unlink a backend from a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      linkedBackendName - Name of the backend linked to the static site.
      isCleaningAuthConfig - Decides if Easy Auth configuration will be removed from backend 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.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • unlinkBackendAsync

      Mono<Void> unlinkBackendAsync(String resourceGroupName, String name, String linkedBackendName)
      Unlink a backend from a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      linkedBackendName - Name of the backend linked to the static site.
      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.
    • unlinkBackendWithResponse

      com.azure.core.http.rest.Response<Void> unlinkBackendWithResponse(String resourceGroupName, String name, String linkedBackendName, Boolean isCleaningAuthConfig, com.azure.core.util.Context context)
      Unlink a backend from a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      linkedBackendName - Name of the backend linked to the static site.
      isCleaningAuthConfig - Decides if Easy Auth configuration will be removed from backend 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.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • unlinkBackend

      void unlinkBackend(String resourceGroupName, String name, String linkedBackendName)
      Unlink a backend from a static site.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      linkedBackendName - Name of the backend linked to the static 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.
    • getLinkedBackendForBuildWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StaticSiteLinkedBackendArmResourceInner>> getLinkedBackendForBuildWithResponseAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName)
      Returns the details of a linked backend linked to a static site build by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      linkedBackendName - Name of the linked backend that should be retrieved.
      Returns:
      static Site Linked Backend 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.
    • getLinkedBackendForBuildAsync

      Mono<StaticSiteLinkedBackendArmResourceInner> getLinkedBackendForBuildAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName)
      Returns the details of a linked backend linked to a static site build by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      linkedBackendName - Name of the linked backend that should be retrieved.
      Returns:
      static Site Linked Backend 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.
    • getLinkedBackendForBuildWithResponse

      com.azure.core.http.rest.Response<StaticSiteLinkedBackendArmResourceInner> getLinkedBackendForBuildWithResponse(String resourceGroupName, String name, String environmentName, String linkedBackendName, com.azure.core.util.Context context)
      Returns the details of a linked backend linked to a static site build by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      linkedBackendName - Name of the linked backend that should be retrieved.
      context - The context to associate with this operation.
      Returns:
      static Site Linked Backend 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.
    • getLinkedBackendForBuild

      StaticSiteLinkedBackendArmResourceInner getLinkedBackendForBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName)
      Returns the details of a linked backend linked to a static site build by name.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      linkedBackendName - Name of the linked backend that should be retrieved.
      Returns:
      static Site Linked Backend 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.
    • linkBackendToBuildWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> linkBackendToBuildWithResponseAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)
      Link backend to a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      linkedBackendName - Name of the backend to link to the static site.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      Returns:
      static Site Linked Backend 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.
    • beginLinkBackendToBuildAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<StaticSiteLinkedBackendArmResourceInner>,StaticSiteLinkedBackendArmResourceInner> beginLinkBackendToBuildAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)
      Link backend to a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      linkedBackendName - Name of the backend to link to the static site.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      Returns:
      the PollerFlux for polling of static Site Linked Backend 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.
    • beginLinkBackendToBuild

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<StaticSiteLinkedBackendArmResourceInner>,StaticSiteLinkedBackendArmResourceInner> beginLinkBackendToBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)
      Link backend to a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      linkedBackendName - Name of the backend to link to the static site.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      Returns:
      the SyncPoller for polling of static Site Linked Backend 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.
    • beginLinkBackendToBuild

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<StaticSiteLinkedBackendArmResourceInner>,StaticSiteLinkedBackendArmResourceInner> beginLinkBackendToBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope, com.azure.core.util.Context context)
      Link backend to a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      linkedBackendName - Name of the backend to link to the static site.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of static Site Linked Backend 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.
    • linkBackendToBuildAsync

      Mono<StaticSiteLinkedBackendArmResourceInner> linkBackendToBuildAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)
      Link backend to a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      linkedBackendName - Name of the backend to link to the static site.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      Returns:
      static Site Linked Backend 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.
    • linkBackendToBuild

      StaticSiteLinkedBackendArmResourceInner linkBackendToBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)
      Link backend to a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      linkedBackendName - Name of the backend to link to the static site.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      Returns:
      static Site Linked Backend 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.
    • linkBackendToBuild

      StaticSiteLinkedBackendArmResourceInner linkBackendToBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope, com.azure.core.util.Context context)
      Link backend to a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      linkedBackendName - Name of the backend to link to the static site.
      staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
      context - The context to associate with this operation.
      Returns:
      static Site Linked Backend 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.
    • unlinkBackendFromBuildWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> unlinkBackendFromBuildWithResponseAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName, Boolean isCleaningAuthConfig)
      Unlink a backend from a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      linkedBackendName - Name of the backend linked to the static site.
      isCleaningAuthConfig - Decides if auth will be removed from backend 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.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • unlinkBackendFromBuildAsync

      Mono<Void> unlinkBackendFromBuildAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName)
      Unlink a backend from a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      linkedBackendName - Name of the backend linked to the static site.
      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.
    • unlinkBackendFromBuildWithResponse

      com.azure.core.http.rest.Response<Void> unlinkBackendFromBuildWithResponse(String resourceGroupName, String name, String environmentName, String linkedBackendName, Boolean isCleaningAuthConfig, com.azure.core.util.Context context)
      Unlink a backend from a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      linkedBackendName - Name of the backend linked to the static site.
      isCleaningAuthConfig - Decides if auth will be removed from backend 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.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • unlinkBackendFromBuild

      void unlinkBackendFromBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName)
      Unlink a backend from a static site build.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the static site.
      environmentName - The stage site identifier.
      linkedBackendName - Name of the backend linked to the static 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.