Interface StaticSitesClient

    • Method Detail

      • 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        DefaultErrorResponseErrorException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • list

        com.azure.core.http.rest.PagedIterable<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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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:
        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:
        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:
        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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:
        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:
        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:
        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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:
        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 response.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 response.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 response.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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:
        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:
        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:
        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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:
        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:
        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:
        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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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 completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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:
        the completion.
        Throws:
        IllegalArgumentException - thrown if parameters fail 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.