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)
      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)
      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.
    • previewWorkflow

      StaticSitesWorkflowPreviewInner previewWorkflow(String location, StaticSitesWorkflowPreviewRequest staticSitesWorkflowPreviewRequest)
      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.
    • previewWorkflowWithResponse

      com.azure.core.http.rest.Response<StaticSitesWorkflowPreviewInner> previewWorkflowWithResponse(String location, StaticSitesWorkflowPreviewRequest staticSitesWorkflowPreviewRequest, com.azure.core.util.Context context)
      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.
    • listAsync

      com.azure.core.http.rest.PagedFlux<StaticSiteArmResourceInner> listAsync()
      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()
      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)
      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)
      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)
      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)
      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)
      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)
      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.
    • getByResourceGroup

      StaticSiteArmResourceInner getByResourceGroup(String resourceGroupName, String name)
      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.
    • getByResourceGroupWithResponse

      com.azure.core.http.rest.Response<StaticSiteArmResourceInner> getByResourceGroupWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      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.
    • createOrUpdateStaticSiteWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateStaticSiteWithResponseAsync(String resourceGroupName, String name, StaticSiteArmResourceInner staticSiteEnvelope)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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.
    • updateStaticSite

      StaticSiteArmResourceInner updateStaticSite(String resourceGroupName, String name, StaticSitePatchResource staticSiteEnvelope)
      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.
    • updateStaticSiteWithResponse

      com.azure.core.http.rest.Response<StaticSiteArmResourceInner> updateStaticSiteWithResponse(String resourceGroupName, String name, StaticSitePatchResource staticSiteEnvelope, com.azure.core.util.Context context)
      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.
    • listStaticSiteUsersAsync

      com.azure.core.http.rest.PagedFlux<StaticSiteUserArmResourceInner> listStaticSiteUsersAsync(String resourceGroupName, String name, String authprovider)
      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)
      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)
      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)
      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)
      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.
    • deleteStaticSiteUser

      void deleteStaticSiteUser(String resourceGroupName, String name, String authprovider, String userid)
      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.
    • deleteStaticSiteUserWithResponse

      com.azure.core.http.rest.Response<Void> deleteStaticSiteUserWithResponse(String resourceGroupName, String name, String authprovider, String userid, com.azure.core.util.Context context)
      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.
    • updateStaticSiteUserWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StaticSiteUserArmResourceInner>> updateStaticSiteUserWithResponseAsync(String resourceGroupName, String name, String authprovider, String userid, StaticSiteUserArmResourceInner staticSiteUserEnvelope)
      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)
      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.
    • updateStaticSiteUser

      StaticSiteUserArmResourceInner updateStaticSiteUser(String resourceGroupName, String name, String authprovider, String userid, StaticSiteUserArmResourceInner staticSiteUserEnvelope)
      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.
    • 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)
      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.
    • getStaticSiteBuildsAsync

      com.azure.core.http.rest.PagedFlux<StaticSiteBuildArmResourceInner> getStaticSiteBuildsAsync(String resourceGroupName, String name)
      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)
      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)
      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)
      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)
      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.
    • getStaticSiteBuild

      StaticSiteBuildArmResourceInner getStaticSiteBuild(String resourceGroupName, String name, String environmentName)
      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.
    • getStaticSiteBuildWithResponse

      com.azure.core.http.rest.Response<StaticSiteBuildArmResourceInner> getStaticSiteBuildWithResponse(String resourceGroupName, String name, String environmentName, com.azure.core.util.Context context)
      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.
    • deleteStaticSiteBuildWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteStaticSiteBuildWithResponseAsync(String resourceGroupName, String name, String environmentName)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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.
    • createOrUpdateStaticSiteBuildAppSettings

      StringDictionaryInner createOrUpdateStaticSiteBuildAppSettings(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings)
      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.
    • createOrUpdateStaticSiteBuildAppSettingsWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> createOrUpdateStaticSiteBuildAppSettingsWithResponse(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings, com.azure.core.util.Context context)
      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.
    • createOrUpdateStaticSiteBuildFunctionAppSettingsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StringDictionaryInner>> createOrUpdateStaticSiteBuildFunctionAppSettingsWithResponseAsync(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings)
      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)
      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.
    • createOrUpdateStaticSiteBuildFunctionAppSettings

      StringDictionaryInner createOrUpdateStaticSiteBuildFunctionAppSettings(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings)
      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.
    • createOrUpdateStaticSiteBuildFunctionAppSettingsWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> createOrUpdateStaticSiteBuildFunctionAppSettingsWithResponse(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings, com.azure.core.util.Context context)
      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.
    • listStaticSiteBuildFunctionsAsync

      com.azure.core.http.rest.PagedFlux<StaticSiteFunctionOverviewArmResourceInner> listStaticSiteBuildFunctionsAsync(String resourceGroupName, String name, String environmentName)
      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)
      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)
      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)
      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)
      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.
    • listStaticSiteBuildAppSettings

      StringDictionaryInner listStaticSiteBuildAppSettings(String resourceGroupName, String name, String environmentName)
      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.
    • listStaticSiteBuildAppSettingsWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> listStaticSiteBuildAppSettingsWithResponse(String resourceGroupName, String name, String environmentName, com.azure.core.util.Context context)
      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.
    • listStaticSiteBuildFunctionAppSettingsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StringDictionaryInner>> listStaticSiteBuildFunctionAppSettingsWithResponseAsync(String resourceGroupName, String name, String environmentName)
      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)
      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.
    • listStaticSiteBuildFunctionAppSettings

      StringDictionaryInner listStaticSiteBuildFunctionAppSettings(String resourceGroupName, String name, String environmentName)
      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.
    • listStaticSiteBuildFunctionAppSettingsWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> listStaticSiteBuildFunctionAppSettingsWithResponse(String resourceGroupName, String name, String environmentName, com.azure.core.util.Context context)
      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.
    • getUserProvidedFunctionAppsForStaticSiteBuildAsync

      com.azure.core.http.rest.PagedFlux<StaticSiteUserProvidedFunctionAppArmResourceInner> getUserProvidedFunctionAppsForStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName)
      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)
      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)
      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)
      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)
      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.
    • getUserProvidedFunctionAppForStaticSiteBuild

      StaticSiteUserProvidedFunctionAppArmResourceInner getUserProvidedFunctionAppForStaticSiteBuild(String resourceGroupName, String name, String environmentName, String functionAppName)
      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.
    • getUserProvidedFunctionAppForStaticSiteBuildWithResponse

      com.azure.core.http.rest.Response<StaticSiteUserProvidedFunctionAppArmResourceInner> getUserProvidedFunctionAppForStaticSiteBuildWithResponse(String resourceGroupName, String name, String environmentName, String functionAppName, com.azure.core.util.Context context)
      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.
    • registerUserProvidedFunctionAppWithStaticSiteBuildWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> registerUserProvidedFunctionAppWithStaticSiteBuildWithResponseAsync(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced)
      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)
      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.
    • 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)
      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 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)
      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)
      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)
      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, Boolean isForced)
      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.
      Throws:
      IllegalArgumentException - thrown if parameters fail 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)
      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)
      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)
      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)
      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.
    • detachUserProvidedFunctionAppFromStaticSiteBuild

      void detachUserProvidedFunctionAppFromStaticSiteBuild(String resourceGroupName, String name, String environmentName, String functionAppName)
      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.
    • detachUserProvidedFunctionAppFromStaticSiteBuildWithResponse

      com.azure.core.http.rest.Response<Void> detachUserProvidedFunctionAppFromStaticSiteBuildWithResponse(String resourceGroupName, String name, String environmentName, String functionAppName, com.azure.core.util.Context context)
      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.
    • createZipDeploymentForStaticSiteBuildWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createZipDeploymentForStaticSiteBuildWithResponseAsync(String resourceGroupName, String name, String environmentName, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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.
    • createOrUpdateStaticSiteAppSettings

      StringDictionaryInner createOrUpdateStaticSiteAppSettings(String resourceGroupName, String name, StringDictionaryInner appSettings)
      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.
    • createOrUpdateStaticSiteAppSettingsWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> createOrUpdateStaticSiteAppSettingsWithResponse(String resourceGroupName, String name, StringDictionaryInner appSettings, com.azure.core.util.Context context)
      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.
    • createOrUpdateStaticSiteFunctionAppSettingsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StringDictionaryInner>> createOrUpdateStaticSiteFunctionAppSettingsWithResponseAsync(String resourceGroupName, String name, StringDictionaryInner appSettings)
      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)
      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.
    • createOrUpdateStaticSiteFunctionAppSettings

      StringDictionaryInner createOrUpdateStaticSiteFunctionAppSettings(String resourceGroupName, String name, StringDictionaryInner appSettings)
      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.
    • createOrUpdateStaticSiteFunctionAppSettingsWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> createOrUpdateStaticSiteFunctionAppSettingsWithResponse(String resourceGroupName, String name, StringDictionaryInner appSettings, com.azure.core.util.Context context)
      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.
    • createUserRolesInvitationLinkWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StaticSiteUserInvitationResponseResourceInner>> createUserRolesInvitationLinkWithResponseAsync(String resourceGroupName, String name, StaticSiteUserInvitationRequestResource staticSiteUserRolesInvitationEnvelope)
      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 - Static sites user roles invitation resource.
      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)
      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 - Static sites user roles invitation resource.
      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.
    • createUserRolesInvitationLink

      StaticSiteUserInvitationResponseResourceInner createUserRolesInvitationLink(String resourceGroupName, String name, StaticSiteUserInvitationRequestResource staticSiteUserRolesInvitationEnvelope)
      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 - Static sites user roles invitation resource.
      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.
    • createUserRolesInvitationLinkWithResponse

      com.azure.core.http.rest.Response<StaticSiteUserInvitationResponseResourceInner> createUserRolesInvitationLinkWithResponse(String resourceGroupName, String name, StaticSiteUserInvitationRequestResource staticSiteUserRolesInvitationEnvelope, com.azure.core.util.Context context)
      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 - Static sites user roles invitation resource.
      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.
    • listStaticSiteCustomDomainsAsync

      com.azure.core.http.rest.PagedFlux<StaticSiteCustomDomainOverviewArmResourceInner> listStaticSiteCustomDomainsAsync(String resourceGroupName, String name)
      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)
      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)
      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)
      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)
      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.
    • getStaticSiteCustomDomain

      StaticSiteCustomDomainOverviewArmResourceInner getStaticSiteCustomDomain(String resourceGroupName, String name, String domainName)
      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.
    • getStaticSiteCustomDomainWithResponse

      com.azure.core.http.rest.Response<StaticSiteCustomDomainOverviewArmResourceInner> getStaticSiteCustomDomainWithResponse(String resourceGroupName, String name, String domainName, com.azure.core.util.Context context)
      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.
    • createOrUpdateStaticSiteCustomDomainWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateStaticSiteCustomDomainWithResponseAsync(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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.
    • detachStaticSiteWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> detachStaticSiteWithResponseAsync(String resourceGroupName, String name)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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.
    • listStaticSiteAppSettings

      StringDictionaryInner listStaticSiteAppSettings(String resourceGroupName, String name)
      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.
    • listStaticSiteAppSettingsWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> listStaticSiteAppSettingsWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      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.
    • listStaticSiteConfiguredRolesWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StringListInner>> listStaticSiteConfiguredRolesWithResponseAsync(String resourceGroupName, String name)
      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)
      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.
    • listStaticSiteConfiguredRoles

      StringListInner listStaticSiteConfiguredRoles(String resourceGroupName, String name)
      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.
    • listStaticSiteConfiguredRolesWithResponse

      com.azure.core.http.rest.Response<StringListInner> listStaticSiteConfiguredRolesWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      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.
    • listStaticSiteFunctionAppSettingsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StringDictionaryInner>> listStaticSiteFunctionAppSettingsWithResponseAsync(String resourceGroupName, String name)
      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)
      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.
    • listStaticSiteFunctionAppSettings

      StringDictionaryInner listStaticSiteFunctionAppSettings(String resourceGroupName, String name)
      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.
    • listStaticSiteFunctionAppSettingsWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> listStaticSiteFunctionAppSettingsWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      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.
    • listStaticSiteSecretsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<StringDictionaryInner>> listStaticSiteSecretsWithResponseAsync(String resourceGroupName, String name)
      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)
      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.
    • listStaticSiteSecrets

      StringDictionaryInner listStaticSiteSecrets(String resourceGroupName, String name)
      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.
    • listStaticSiteSecretsWithResponse

      com.azure.core.http.rest.Response<StringDictionaryInner> listStaticSiteSecretsWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      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.
    • getPrivateEndpointConnectionListAsync

      com.azure.core.http.rest.PagedFlux<RemotePrivateEndpointConnectionArmResourceInner> getPrivateEndpointConnectionListAsync(String resourceGroupName, String name)
      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)
      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)
      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)
      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)
      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.
    • getPrivateEndpointConnection

      RemotePrivateEndpointConnectionArmResourceInner getPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName)
      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.
    • getPrivateEndpointConnectionWithResponse

      com.azure.core.http.rest.Response<RemotePrivateEndpointConnectionArmResourceInner> getPrivateEndpointConnectionWithResponse(String resourceGroupName, String name, String privateEndpointConnectionName, com.azure.core.util.Context context)
      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.
    • approveOrRejectPrivateEndpointConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> approveOrRejectPrivateEndpointConnectionWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper)
      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, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper)
      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, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper)
      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, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper, com.azure.core.util.Context context)
      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, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper)
      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, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper)
      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, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper, com.azure.core.util.Context context)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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.
    • getPrivateLinkResources

      PrivateLinkResourcesWrapperInner getPrivateLinkResources(String resourceGroupName, String name)
      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.
    • getPrivateLinkResourcesWithResponse

      com.azure.core.http.rest.Response<PrivateLinkResourcesWrapperInner> getPrivateLinkResourcesWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      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.
    • resetStaticSiteApiKeyWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> resetStaticSiteApiKeyWithResponseAsync(String resourceGroupName, String name, StaticSiteResetPropertiesArmResource resetPropertiesEnvelope)
      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 - Static Site Reset Properties ARM resource.
      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)
      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 - Static Site Reset Properties ARM resource.
      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.
    • resetStaticSiteApiKey

      void resetStaticSiteApiKey(String resourceGroupName, String name, StaticSiteResetPropertiesArmResource resetPropertiesEnvelope)
      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 - Static Site Reset 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.
    • resetStaticSiteApiKeyWithResponse

      com.azure.core.http.rest.Response<Void> resetStaticSiteApiKeyWithResponse(String resourceGroupName, String name, StaticSiteResetPropertiesArmResource resetPropertiesEnvelope, com.azure.core.util.Context context)
      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 - Static Site Reset Properties ARM resource.
      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.
    • getUserProvidedFunctionAppsForStaticSiteAsync

      com.azure.core.http.rest.PagedFlux<StaticSiteUserProvidedFunctionAppArmResourceInner> getUserProvidedFunctionAppsForStaticSiteAsync(String resourceGroupName, String name)
      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)
      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)
      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)
      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)
      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.
    • getUserProvidedFunctionAppForStaticSite

      StaticSiteUserProvidedFunctionAppArmResourceInner getUserProvidedFunctionAppForStaticSite(String resourceGroupName, String name, String functionAppName)
      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.
    • getUserProvidedFunctionAppForStaticSiteWithResponse

      com.azure.core.http.rest.Response<StaticSiteUserProvidedFunctionAppArmResourceInner> getUserProvidedFunctionAppForStaticSiteWithResponse(String resourceGroupName, String name, String functionAppName, com.azure.core.util.Context context)
      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.
    • registerUserProvidedFunctionAppWithStaticSiteWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> registerUserProvidedFunctionAppWithStaticSiteWithResponseAsync(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced)
      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)
      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.
    • 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)
      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 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)
      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)
      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)
      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, Boolean isForced)
      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.
      Throws:
      IllegalArgumentException - thrown if parameters fail 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)
      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)
      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)
      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)
      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.
    • detachUserProvidedFunctionAppFromStaticSite

      void detachUserProvidedFunctionAppFromStaticSite(String resourceGroupName, String name, String functionAppName)
      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.
    • detachUserProvidedFunctionAppFromStaticSiteWithResponse

      com.azure.core.http.rest.Response<Void> detachUserProvidedFunctionAppFromStaticSiteWithResponse(String resourceGroupName, String name, String functionAppName, com.azure.core.util.Context context)
      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.
    • createZipDeploymentForStaticSiteWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createZipDeploymentForStaticSiteWithResponseAsync(String resourceGroupName, String name, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)
      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)
      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)
      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)
      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)
      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)
      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)
      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.
    • 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.
    • 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.
    • 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, 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:
      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.
    • 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.
    • 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.
    • 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.
    • 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.
    • 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.
    • 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.
    • 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, 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:
      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.
    • 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.
    • 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.
    • 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.