StaticSitesClient Interface

Implements

public interface StaticSitesClient
extends InnerSupportsGet<StaticSiteArmResourceInner>, InnerSupportsListing<StaticSiteArmResourceInner>, InnerSupportsDelete<Void>

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

Method Summary

Modifier and Type Method and Description
abstract RemotePrivateEndpointConnectionArmResourceInner approveOrRejectPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

abstract RemotePrivateEndpointConnectionArmResourceInner approveOrRejectPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper, Context context)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

abstract Mono<RemotePrivateEndpointConnectionArmResourceInner> approveOrRejectPrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

abstract Mono<Response<Flux<ByteBuffer>>> approveOrRejectPrivateEndpointConnectionWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

abstract SyncPoller<PollResult<RemotePrivateEndpointConnectionArmResourceInner>,RemotePrivateEndpointConnectionArmResourceInner> beginApproveOrRejectPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

abstract SyncPoller<PollResult<RemotePrivateEndpointConnectionArmResourceInner>,RemotePrivateEndpointConnectionArmResourceInner> beginApproveOrRejectPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper, Context context)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

abstract PollerFlux<PollResult<RemotePrivateEndpointConnectionArmResourceInner>,RemotePrivateEndpointConnectionArmResourceInner> beginApproveOrRejectPrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

abstract SyncPoller<PollResult<StaticSiteArmResourceInner>,StaticSiteArmResourceInner> beginCreateOrUpdateStaticSite(String resourceGroupName, String name, StaticSiteArmResourceInner staticSiteEnvelope)

Creates a new static site in an existing resource group, or updates an existing static site.

abstract SyncPoller<PollResult<StaticSiteArmResourceInner>,StaticSiteArmResourceInner> beginCreateOrUpdateStaticSite(String resourceGroupName, String name, StaticSiteArmResourceInner staticSiteEnvelope, Context context)

Creates a new static site in an existing resource group, or updates an existing static site.

abstract PollerFlux<PollResult<StaticSiteArmResourceInner>,StaticSiteArmResourceInner> beginCreateOrUpdateStaticSiteAsync(String resourceGroupName, String name, StaticSiteArmResourceInner staticSiteEnvelope)

Creates a new static site in an existing resource group, or updates an existing static site.

abstract SyncPoller<PollResult<StaticSiteCustomDomainOverviewArmResourceInner>,StaticSiteCustomDomainOverviewArmResourceInner> beginCreateOrUpdateStaticSiteCustomDomain(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)

Creates a new static site custom domain in an existing resource group and static site.

abstract SyncPoller<PollResult<StaticSiteCustomDomainOverviewArmResourceInner>,StaticSiteCustomDomainOverviewArmResourceInner> beginCreateOrUpdateStaticSiteCustomDomain(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope, Context context)

Creates a new static site custom domain in an existing resource group and static site.

abstract PollerFlux<PollResult<StaticSiteCustomDomainOverviewArmResourceInner>,StaticSiteCustomDomainOverviewArmResourceInner> beginCreateOrUpdateStaticSiteCustomDomainAsync(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)

Creates a new static site custom domain in an existing resource group and static site.

abstract SyncPoller<PollResult<Void>,Void> beginCreateZipDeploymentForStaticSite(String resourceGroupName, String name, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)

Deploys zipped content to a static site.

abstract SyncPoller<PollResult<Void>,Void> beginCreateZipDeploymentForStaticSite(String resourceGroupName, String name, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope, Context context)

Deploys zipped content to a static site.

abstract PollerFlux<PollResult<Void>,Void> beginCreateZipDeploymentForStaticSiteAsync(String resourceGroupName, String name, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)

Deploys zipped content to a static site.

abstract SyncPoller<PollResult<Void>,Void> beginCreateZipDeploymentForStaticSiteBuild(String resourceGroupName, String name, String environmentName, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)

Deploys zipped content to a specific environment of a static site.

abstract SyncPoller<PollResult<Void>,Void> beginCreateZipDeploymentForStaticSiteBuild(String resourceGroupName, String name, String environmentName, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope, Context context)

Deploys zipped content to a specific environment of a static site.

abstract PollerFlux<PollResult<Void>,Void> beginCreateZipDeploymentForStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)

Deploys zipped content to a specific environment of a static site.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String name)

Deletes a static site.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String name, Context context)

Deletes a static site.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String name)

Deletes a static site.

abstract SyncPoller<PollResult<Object>,Object> beginDeletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

abstract SyncPoller<PollResult<Object>,Object> beginDeletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, Context context)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

abstract PollerFlux<PollResult<Object>,Object> beginDeletePrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

abstract SyncPoller<PollResult<Void>,Void> beginDeleteStaticSiteBuild(String resourceGroupName, String name, String environmentName)

Deletes a static site build.

abstract SyncPoller<PollResult<Void>,Void> beginDeleteStaticSiteBuild(String resourceGroupName, String name, String environmentName, Context context)

Deletes a static site build.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName)

Deletes a static site build.

abstract SyncPoller<PollResult<Void>,Void> beginDeleteStaticSiteCustomDomain(String resourceGroupName, String name, String domainName)

Deletes a custom domain.

abstract SyncPoller<PollResult<Void>,Void> beginDeleteStaticSiteCustomDomain(String resourceGroupName, String name, String domainName, Context context)

Deletes a custom domain.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteStaticSiteCustomDomainAsync(String resourceGroupName, String name, String domainName)

Deletes a custom domain.

abstract SyncPoller<PollResult<Void>,Void> beginDetachStaticSite(String resourceGroupName, String name)

Detaches a static site.

abstract SyncPoller<PollResult<Void>,Void> beginDetachStaticSite(String resourceGroupName, String name, Context context)

Detaches a static site.

abstract PollerFlux<PollResult<Void>,Void> beginDetachStaticSiteAsync(String resourceGroupName, String name)

Detaches a static site.

abstract SyncPoller<PollResult<StaticSiteLinkedBackendArmResourceInner>,StaticSiteLinkedBackendArmResourceInner> beginLinkBackend(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Link backend to a static site.

abstract SyncPoller<PollResult<StaticSiteLinkedBackendArmResourceInner>,StaticSiteLinkedBackendArmResourceInner> beginLinkBackend(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope, Context context)

Link backend to a static site.

abstract PollerFlux<PollResult<StaticSiteLinkedBackendArmResourceInner>,StaticSiteLinkedBackendArmResourceInner> beginLinkBackendAsync(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Link backend to a static site.

abstract SyncPoller<PollResult<StaticSiteLinkedBackendArmResourceInner>,StaticSiteLinkedBackendArmResourceInner> beginLinkBackendToBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Link backend to a static site build.

abstract SyncPoller<PollResult<StaticSiteLinkedBackendArmResourceInner>,StaticSiteLinkedBackendArmResourceInner> beginLinkBackendToBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope, Context context)

Link backend to a static site build.

abstract PollerFlux<PollResult<StaticSiteLinkedBackendArmResourceInner>,StaticSiteLinkedBackendArmResourceInner> beginLinkBackendToBuildAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Link backend to a static site build.

abstract SyncPoller<PollResult<StaticSiteUserProvidedFunctionAppArmResourceInner>,StaticSiteUserProvidedFunctionAppArmResourceInner> beginRegisterUserProvidedFunctionAppWithStaticSite(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope)

Register a user provided function app with a static site Description for Register a user provided function app with a static site.

abstract SyncPoller<PollResult<StaticSiteUserProvidedFunctionAppArmResourceInner>,StaticSiteUserProvidedFunctionAppArmResourceInner> beginRegisterUserProvidedFunctionAppWithStaticSite(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced, Context context)

Register a user provided function app with a static site Description for Register a user provided function app with a static site.

abstract PollerFlux<PollResult<StaticSiteUserProvidedFunctionAppArmResourceInner>,StaticSiteUserProvidedFunctionAppArmResourceInner> beginRegisterUserProvidedFunctionAppWithStaticSiteAsync(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope)

Register a user provided function app with a static site Description for Register a user provided function app with a static site.

abstract PollerFlux<PollResult<StaticSiteUserProvidedFunctionAppArmResourceInner>,StaticSiteUserProvidedFunctionAppArmResourceInner> beginRegisterUserProvidedFunctionAppWithStaticSiteAsync(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced)

Register a user provided function app with a static site Description for Register a user provided function app with a static site.

abstract SyncPoller<PollResult<StaticSiteUserProvidedFunctionAppArmResourceInner>,StaticSiteUserProvidedFunctionAppArmResourceInner> beginRegisterUserProvidedFunctionAppWithStaticSiteBuild(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope)

Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.

abstract SyncPoller<PollResult<StaticSiteUserProvidedFunctionAppArmResourceInner>,StaticSiteUserProvidedFunctionAppArmResourceInner> beginRegisterUserProvidedFunctionAppWithStaticSiteBuild(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced, Context context)

Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.

abstract PollerFlux<PollResult<StaticSiteUserProvidedFunctionAppArmResourceInner>,StaticSiteUserProvidedFunctionAppArmResourceInner> beginRegisterUserProvidedFunctionAppWithStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope)

Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.

abstract PollerFlux<PollResult<StaticSiteUserProvidedFunctionAppArmResourceInner>,StaticSiteUserProvidedFunctionAppArmResourceInner> beginRegisterUserProvidedFunctionAppWithStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced)

Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.

abstract SyncPoller<PollResult<Void>,Void> beginValidateBackend(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Validates that a backend can be linked to a static site.

abstract SyncPoller<PollResult<Void>,Void> beginValidateBackend(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope, Context context)

Validates that a backend can be linked to a static site.

abstract PollerFlux<PollResult<Void>,Void> beginValidateBackendAsync(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Validates that a backend can be linked to a static site.

abstract SyncPoller<PollResult<Void>,Void> beginValidateBackendForBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Validates that a backend can be linked to a static site build.

abstract SyncPoller<PollResult<Void>,Void> beginValidateBackendForBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope, Context context)

Validates that a backend can be linked to a static site build.

abstract PollerFlux<PollResult<Void>,Void> beginValidateBackendForBuildAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Validates that a backend can be linked to a static site build.

abstract SyncPoller<PollResult<Void>,Void> beginValidateCustomDomainCanBeAddedToStaticSite(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)

Validates a particular custom domain can be added to a static site.

abstract SyncPoller<PollResult<Void>,Void> beginValidateCustomDomainCanBeAddedToStaticSite(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope, Context context)

Validates a particular custom domain can be added to a static site.

abstract PollerFlux<PollResult<Void>,Void> beginValidateCustomDomainCanBeAddedToStaticSiteAsync(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)

Validates a particular custom domain can be added to a static site.

abstract StaticSiteBasicAuthPropertiesArmResourceInner createOrUpdateBasicAuth(String resourceGroupName, String name, BasicAuthName basicAuthName, StaticSiteBasicAuthPropertiesArmResourceInner basicAuthEnvelope)

Adds or updates basic auth for a static site.

abstract Mono<StaticSiteBasicAuthPropertiesArmResourceInner> createOrUpdateBasicAuthAsync(String resourceGroupName, String name, BasicAuthName basicAuthName, StaticSiteBasicAuthPropertiesArmResourceInner basicAuthEnvelope)

Adds or updates basic auth for a static site.

abstract Response<StaticSiteBasicAuthPropertiesArmResourceInner> createOrUpdateBasicAuthWithResponse(String resourceGroupName, String name, BasicAuthName basicAuthName, StaticSiteBasicAuthPropertiesArmResourceInner basicAuthEnvelope, Context context)

Adds or updates basic auth for a static site.

abstract Mono<Response<StaticSiteBasicAuthPropertiesArmResourceInner>> createOrUpdateBasicAuthWithResponseAsync(String resourceGroupName, String name, BasicAuthName basicAuthName, StaticSiteBasicAuthPropertiesArmResourceInner basicAuthEnvelope)

Adds or updates basic auth for a static site.

abstract DatabaseConnectionInner createOrUpdateBuildDatabaseConnection(String resourceGroupName, String name, String environmentName, String databaseConnectionName, DatabaseConnectionInner databaseConnectionRequestEnvelope)

Create or update a database connection for a static site build Description for Create or update a database connection for a static site build.

abstract Mono<DatabaseConnectionInner> createOrUpdateBuildDatabaseConnectionAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName, DatabaseConnectionInner databaseConnectionRequestEnvelope)

Create or update a database connection for a static site build Description for Create or update a database connection for a static site build.

abstract Response<DatabaseConnectionInner> createOrUpdateBuildDatabaseConnectionWithResponse(String resourceGroupName, String name, String environmentName, String databaseConnectionName, DatabaseConnectionInner databaseConnectionRequestEnvelope, Context context)

Create or update a database connection for a static site build Description for Create or update a database connection for a static site build.

abstract Mono<Response<DatabaseConnectionInner>> createOrUpdateBuildDatabaseConnectionWithResponseAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName, DatabaseConnectionInner databaseConnectionRequestEnvelope)

Create or update a database connection for a static site build Description for Create or update a database connection for a static site build.

abstract DatabaseConnectionInner createOrUpdateDatabaseConnection(String resourceGroupName, String name, String databaseConnectionName, DatabaseConnectionInner databaseConnectionRequestEnvelope)

Create or update a database connection for a static site Description for Create or update a database connection for a static site.

abstract Mono<DatabaseConnectionInner> createOrUpdateDatabaseConnectionAsync(String resourceGroupName, String name, String databaseConnectionName, DatabaseConnectionInner databaseConnectionRequestEnvelope)

Create or update a database connection for a static site Description for Create or update a database connection for a static site.

abstract Response<DatabaseConnectionInner> createOrUpdateDatabaseConnectionWithResponse(String resourceGroupName, String name, String databaseConnectionName, DatabaseConnectionInner databaseConnectionRequestEnvelope, Context context)

Create or update a database connection for a static site Description for Create or update a database connection for a static site.

abstract Mono<Response<DatabaseConnectionInner>> createOrUpdateDatabaseConnectionWithResponseAsync(String resourceGroupName, String name, String databaseConnectionName, DatabaseConnectionInner databaseConnectionRequestEnvelope)

Create or update a database connection for a static site Description for Create or update a database connection for a static site.

abstract StaticSiteArmResourceInner createOrUpdateStaticSite(String resourceGroupName, String name, StaticSiteArmResourceInner staticSiteEnvelope)

Creates a new static site in an existing resource group, or updates an existing static site.

abstract StaticSiteArmResourceInner createOrUpdateStaticSite(String resourceGroupName, String name, StaticSiteArmResourceInner staticSiteEnvelope, Context context)

Creates a new static site in an existing resource group, or updates an existing static site.

abstract StringDictionaryInner createOrUpdateStaticSiteAppSettings(String resourceGroupName, String name, StringDictionaryInner appSettings)

Creates or updates the app settings of a static site.

abstract Mono<StringDictionaryInner> createOrUpdateStaticSiteAppSettingsAsync(String resourceGroupName, String name, StringDictionaryInner appSettings)

Creates or updates the app settings of a static site.

abstract Response<StringDictionaryInner> createOrUpdateStaticSiteAppSettingsWithResponse(String resourceGroupName, String name, StringDictionaryInner appSettings, Context context)

Creates or updates the app settings of a static site.

abstract Mono<Response<StringDictionaryInner>> createOrUpdateStaticSiteAppSettingsWithResponseAsync(String resourceGroupName, String name, StringDictionaryInner appSettings)

Creates or updates the app settings of a static site.

abstract Mono<StaticSiteArmResourceInner> createOrUpdateStaticSiteAsync(String resourceGroupName, String name, StaticSiteArmResourceInner staticSiteEnvelope)

Creates a new static site in an existing resource group, or updates an existing static site.

abstract StringDictionaryInner createOrUpdateStaticSiteBuildAppSettings(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings)

Creates or updates the app settings of a static site build.

abstract Mono<StringDictionaryInner> createOrUpdateStaticSiteBuildAppSettingsAsync(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings)

Creates or updates the app settings of a static site build.

abstract Response<StringDictionaryInner> createOrUpdateStaticSiteBuildAppSettingsWithResponse(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings, Context context)

Creates or updates the app settings of a static site build.

abstract Mono<Response<StringDictionaryInner>> createOrUpdateStaticSiteBuildAppSettingsWithResponseAsync(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings)

Creates or updates the app settings of a static site build.

abstract StringDictionaryInner createOrUpdateStaticSiteBuildFunctionAppSettings(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings)

Creates or updates the function app settings of a static site build.

abstract Mono<StringDictionaryInner> createOrUpdateStaticSiteBuildFunctionAppSettingsAsync(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings)

Creates or updates the function app settings of a static site build.

abstract Response<StringDictionaryInner> createOrUpdateStaticSiteBuildFunctionAppSettingsWithResponse(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings, Context context)

Creates or updates the function app settings of a static site build.

abstract Mono<Response<StringDictionaryInner>> createOrUpdateStaticSiteBuildFunctionAppSettingsWithResponseAsync(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings)

Creates or updates the function app settings of a static site build.

abstract StaticSiteCustomDomainOverviewArmResourceInner createOrUpdateStaticSiteCustomDomain(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)

Creates a new static site custom domain in an existing resource group and static site.

abstract StaticSiteCustomDomainOverviewArmResourceInner createOrUpdateStaticSiteCustomDomain(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope, Context context)

Creates a new static site custom domain in an existing resource group and static site.

abstract Mono<StaticSiteCustomDomainOverviewArmResourceInner> createOrUpdateStaticSiteCustomDomainAsync(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)

Creates a new static site custom domain in an existing resource group and static site.

abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateStaticSiteCustomDomainWithResponseAsync(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)

Creates a new static site custom domain in an existing resource group and static site.

abstract StringDictionaryInner createOrUpdateStaticSiteFunctionAppSettings(String resourceGroupName, String name, StringDictionaryInner appSettings)

Creates or updates the function app settings of a static site.

abstract Mono<StringDictionaryInner> createOrUpdateStaticSiteFunctionAppSettingsAsync(String resourceGroupName, String name, StringDictionaryInner appSettings)

Creates or updates the function app settings of a static site.

abstract Response<StringDictionaryInner> createOrUpdateStaticSiteFunctionAppSettingsWithResponse(String resourceGroupName, String name, StringDictionaryInner appSettings, Context context)

Creates or updates the function app settings of a static site.

abstract Mono<Response<StringDictionaryInner>> createOrUpdateStaticSiteFunctionAppSettingsWithResponseAsync(String resourceGroupName, String name, StringDictionaryInner appSettings)

Creates or updates the function app settings of a static site.

abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateStaticSiteWithResponseAsync(String resourceGroupName, String name, StaticSiteArmResourceInner staticSiteEnvelope)

Creates a new static site in an existing resource group, or updates an existing static site.

abstract StaticSiteUserInvitationResponseResourceInner createUserRolesInvitationLink(String resourceGroupName, String name, StaticSiteUserInvitationRequestResource staticSiteUserRolesInvitationEnvelope)

Creates an invitation link for a user with the role Description for Creates an invitation link for a user with the role.

abstract Mono<StaticSiteUserInvitationResponseResourceInner> createUserRolesInvitationLinkAsync(String resourceGroupName, String name, StaticSiteUserInvitationRequestResource staticSiteUserRolesInvitationEnvelope)

Creates an invitation link for a user with the role Description for Creates an invitation link for a user with the role.

abstract Response<StaticSiteUserInvitationResponseResourceInner> createUserRolesInvitationLinkWithResponse(String resourceGroupName, String name, StaticSiteUserInvitationRequestResource staticSiteUserRolesInvitationEnvelope, Context context)

Creates an invitation link for a user with the role Description for Creates an invitation link for a user with the role.

abstract Mono<Response<StaticSiteUserInvitationResponseResourceInner>> createUserRolesInvitationLinkWithResponseAsync(String resourceGroupName, String name, StaticSiteUserInvitationRequestResource staticSiteUserRolesInvitationEnvelope)

Creates an invitation link for a user with the role Description for Creates an invitation link for a user with the role.

abstract void createZipDeploymentForStaticSite(String resourceGroupName, String name, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)

Deploys zipped content to a static site.

abstract void createZipDeploymentForStaticSite(String resourceGroupName, String name, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope, Context context)

Deploys zipped content to a static site.

abstract Mono<Void> createZipDeploymentForStaticSiteAsync(String resourceGroupName, String name, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)

Deploys zipped content to a static site.

abstract void createZipDeploymentForStaticSiteBuild(String resourceGroupName, String name, String environmentName, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)

Deploys zipped content to a specific environment of a static site.

abstract void createZipDeploymentForStaticSiteBuild(String resourceGroupName, String name, String environmentName, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope, Context context)

Deploys zipped content to a specific environment of a static site.

abstract Mono<Void> createZipDeploymentForStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)

Deploys zipped content to a specific environment of a static site.

abstract Mono<Response<Flux<ByteBuffer>>> createZipDeploymentForStaticSiteBuildWithResponseAsync(String resourceGroupName, String name, String environmentName, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)

Deploys zipped content to a specific environment of a static site.

abstract Mono<Response<Flux<ByteBuffer>>> createZipDeploymentForStaticSiteWithResponseAsync(String resourceGroupName, String name, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)

Deploys zipped content to a static site.

abstract void delete(String resourceGroupName, String name)

Deletes a static site.

abstract void delete(String resourceGroupName, String name, Context context)

Deletes a static site.

abstract Mono<Void> deleteAsync(String resourceGroupName, String name)

Deletes a static site.

abstract void deleteBuildDatabaseConnection(String resourceGroupName, String name, String environmentName, String databaseConnectionName)

Delete a database connection for a static site build.

abstract Mono<Void> deleteBuildDatabaseConnectionAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName)

Delete a database connection for a static site build.

abstract Response<Void> deleteBuildDatabaseConnectionWithResponse(String resourceGroupName, String name, String environmentName, String databaseConnectionName, Context context)

Delete a database connection for a static site build.

abstract Mono<Response<Void>> deleteBuildDatabaseConnectionWithResponseAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName)

Delete a database connection for a static site build.

abstract void deleteDatabaseConnection(String resourceGroupName, String name, String databaseConnectionName)

Delete a database connection for a static site.

abstract Mono<Void> deleteDatabaseConnectionAsync(String resourceGroupName, String name, String databaseConnectionName)

Delete a database connection for a static site.

abstract Response<Void> deleteDatabaseConnectionWithResponse(String resourceGroupName, String name, String databaseConnectionName, Context context)

Delete a database connection for a static site.

abstract Mono<Response<Void>> deleteDatabaseConnectionWithResponseAsync(String resourceGroupName, String name, String databaseConnectionName)

Delete a database connection for a static site.

abstract Object deletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

abstract Object deletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, Context context)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

abstract Mono<Object> deletePrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

abstract Mono<Response<Flux<ByteBuffer>>> deletePrivateEndpointConnectionWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

abstract void deleteStaticSiteBuild(String resourceGroupName, String name, String environmentName)

Deletes a static site build.

abstract void deleteStaticSiteBuild(String resourceGroupName, String name, String environmentName, Context context)

Deletes a static site build.

abstract Mono<Void> deleteStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName)

Deletes a static site build.

abstract Mono<Response<Flux<ByteBuffer>>> deleteStaticSiteBuildWithResponseAsync(String resourceGroupName, String name, String environmentName)

Deletes a static site build.

abstract void deleteStaticSiteCustomDomain(String resourceGroupName, String name, String domainName)

Deletes a custom domain.

abstract void deleteStaticSiteCustomDomain(String resourceGroupName, String name, String domainName, Context context)

Deletes a custom domain.

abstract Mono<Void> deleteStaticSiteCustomDomainAsync(String resourceGroupName, String name, String domainName)

Deletes a custom domain.

abstract Mono<Response<Flux<ByteBuffer>>> deleteStaticSiteCustomDomainWithResponseAsync(String resourceGroupName, String name, String domainName)

Deletes a custom domain.

abstract void deleteStaticSiteUser(String resourceGroupName, String name, String authprovider, String userid)

Deletes the user entry from the static site.

abstract Mono<Void> deleteStaticSiteUserAsync(String resourceGroupName, String name, String authprovider, String userid)

Deletes the user entry from the static site.

abstract Response<Void> deleteStaticSiteUserWithResponse(String resourceGroupName, String name, String authprovider, String userid, Context context)

Deletes the user entry from the static site.

abstract Mono<Response<Void>> deleteStaticSiteUserWithResponseAsync(String resourceGroupName, String name, String authprovider, String userid)

Deletes the user entry from the static site.

abstract Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String name)

Deletes a static site.

abstract void detachStaticSite(String resourceGroupName, String name)

Detaches a static site.

abstract void detachStaticSite(String resourceGroupName, String name, Context context)

Detaches a static site.

abstract Mono<Void> detachStaticSiteAsync(String resourceGroupName, String name)

Detaches a static site.

abstract Mono<Response<Flux<ByteBuffer>>> detachStaticSiteWithResponseAsync(String resourceGroupName, String name)

Detaches a static site.

abstract void detachUserProvidedFunctionAppFromStaticSite(String resourceGroupName, String name, String functionAppName)

Detach the user provided function app from the static site Description for Detach the user provided function app from the static site.

abstract Mono<Void> detachUserProvidedFunctionAppFromStaticSiteAsync(String resourceGroupName, String name, String functionAppName)

Detach the user provided function app from the static site Description for Detach the user provided function app from the static site.

abstract void detachUserProvidedFunctionAppFromStaticSiteBuild(String resourceGroupName, String name, String environmentName, String functionAppName)

Detach the user provided function app from the static site build Description for Detach the user provided function app from the static site build.

abstract Mono<Void> detachUserProvidedFunctionAppFromStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName, String functionAppName)

Detach the user provided function app from the static site build Description for Detach the user provided function app from the static site build.

abstract Response<Void> detachUserProvidedFunctionAppFromStaticSiteBuildWithResponse(String resourceGroupName, String name, String environmentName, String functionAppName, Context context)

Detach the user provided function app from the static site build Description for Detach the user provided function app from the static site build.

abstract Mono<Response<Void>> detachUserProvidedFunctionAppFromStaticSiteBuildWithResponseAsync(String resourceGroupName, String name, String environmentName, String functionAppName)

Detach the user provided function app from the static site build Description for Detach the user provided function app from the static site build.

abstract Response<Void> detachUserProvidedFunctionAppFromStaticSiteWithResponse(String resourceGroupName, String name, String functionAppName, Context context)

Detach the user provided function app from the static site Description for Detach the user provided function app from the static site.

abstract Mono<Response<Void>> detachUserProvidedFunctionAppFromStaticSiteWithResponseAsync(String resourceGroupName, String name, String functionAppName)

Detach the user provided function app from the static site Description for Detach the user provided function app from the static site.

abstract StaticSiteBasicAuthPropertiesArmResourceInner getBasicAuth(String resourceGroupName, String name, BasicAuthName basicAuthName)

Gets the basic auth properties for a static site.

abstract Mono<StaticSiteBasicAuthPropertiesArmResourceInner> getBasicAuthAsync(String resourceGroupName, String name, BasicAuthName basicAuthName)

Gets the basic auth properties for a static site.

abstract Response<StaticSiteBasicAuthPropertiesArmResourceInner> getBasicAuthWithResponse(String resourceGroupName, String name, BasicAuthName basicAuthName, Context context)

Gets the basic auth properties for a static site.

abstract Mono<Response<StaticSiteBasicAuthPropertiesArmResourceInner>> getBasicAuthWithResponseAsync(String resourceGroupName, String name, BasicAuthName basicAuthName)

Gets the basic auth properties for a static site.

abstract DatabaseConnectionInner getBuildDatabaseConnection(String resourceGroupName, String name, String environmentName, String databaseConnectionName)

Returns overview of a database connection for a static site build by name.

abstract Mono<DatabaseConnectionInner> getBuildDatabaseConnectionAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName)

Returns overview of a database connection for a static site build by name.

abstract DatabaseConnectionInner getBuildDatabaseConnectionWithDetails(String resourceGroupName, String name, String environmentName, String databaseConnectionName)

Returns details of a database connection for a static site build by name.

abstract Mono<DatabaseConnectionInner> getBuildDatabaseConnectionWithDetailsAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName)

Returns details of a database connection for a static site build by name.

abstract Response<DatabaseConnectionInner> getBuildDatabaseConnectionWithDetailsWithResponse(String resourceGroupName, String name, String environmentName, String databaseConnectionName, Context context)

Returns details of a database connection for a static site build by name.

abstract Mono<Response<DatabaseConnectionInner>> getBuildDatabaseConnectionWithDetailsWithResponseAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName)

Returns details of a database connection for a static site build by name.

abstract Response<DatabaseConnectionInner> getBuildDatabaseConnectionWithResponse(String resourceGroupName, String name, String environmentName, String databaseConnectionName, Context context)

Returns overview of a database connection for a static site build by name.

abstract Mono<Response<DatabaseConnectionInner>> getBuildDatabaseConnectionWithResponseAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName)

Returns overview of a database connection for a static site build by name.

abstract PagedIterable<DatabaseConnectionInner> getBuildDatabaseConnections(String resourceGroupName, String name, String environmentName)

Returns overviews of database connections for a static site build.

abstract PagedIterable<DatabaseConnectionInner> getBuildDatabaseConnections(String resourceGroupName, String name, String environmentName, Context context)

Returns overviews of database connections for a static site build.

abstract PagedFlux<DatabaseConnectionInner> getBuildDatabaseConnectionsAsync(String resourceGroupName, String name, String environmentName)

Returns overviews of database connections for a static site build.

abstract PagedIterable<DatabaseConnectionInner> getBuildDatabaseConnectionsWithDetails(String resourceGroupName, String name, String environmentName)

Returns details of database connections for a static site build.

abstract PagedIterable<DatabaseConnectionInner> getBuildDatabaseConnectionsWithDetails(String resourceGroupName, String name, String environmentName, Context context)

Returns details of database connections for a static site build.

abstract PagedFlux<DatabaseConnectionInner> getBuildDatabaseConnectionsWithDetailsAsync(String resourceGroupName, String name, String environmentName)

Returns details of database connections for a static site build.

abstract StaticSiteArmResourceInner getByResourceGroup(String resourceGroupName, String name)

Gets the details of a static site.

abstract Mono<StaticSiteArmResourceInner> getByResourceGroupAsync(String resourceGroupName, String name)

Gets the details of a static site.

abstract Response<StaticSiteArmResourceInner> getByResourceGroupWithResponse(String resourceGroupName, String name, Context context)

Gets the details of a static site.

abstract Mono<Response<StaticSiteArmResourceInner>> getByResourceGroupWithResponseAsync(String resourceGroupName, String name)

Gets the details of a static site.

abstract DatabaseConnectionInner getDatabaseConnection(String resourceGroupName, String name, String databaseConnectionName)

Returns overview of a database connection for a static site by name.

abstract Mono<DatabaseConnectionInner> getDatabaseConnectionAsync(String resourceGroupName, String name, String databaseConnectionName)

Returns overview of a database connection for a static site by name.

abstract DatabaseConnectionInner getDatabaseConnectionWithDetails(String resourceGroupName, String name, String databaseConnectionName)

Returns details of a database connection for a static site by name.

abstract Mono<DatabaseConnectionInner> getDatabaseConnectionWithDetailsAsync(String resourceGroupName, String name, String databaseConnectionName)

Returns details of a database connection for a static site by name.

abstract Response<DatabaseConnectionInner> getDatabaseConnectionWithDetailsWithResponse(String resourceGroupName, String name, String databaseConnectionName, Context context)

Returns details of a database connection for a static site by name.

abstract Mono<Response<DatabaseConnectionInner>> getDatabaseConnectionWithDetailsWithResponseAsync(String resourceGroupName, String name, String databaseConnectionName)

Returns details of a database connection for a static site by name.

abstract Response<DatabaseConnectionInner> getDatabaseConnectionWithResponse(String resourceGroupName, String name, String databaseConnectionName, Context context)

Returns overview of a database connection for a static site by name.

abstract Mono<Response<DatabaseConnectionInner>> getDatabaseConnectionWithResponseAsync(String resourceGroupName, String name, String databaseConnectionName)

Returns overview of a database connection for a static site by name.

abstract PagedIterable<DatabaseConnectionInner> getDatabaseConnections(String resourceGroupName, String name)

Returns overviews of database connections for a static site.

abstract PagedIterable<DatabaseConnectionInner> getDatabaseConnections(String resourceGroupName, String name, Context context)

Returns overviews of database connections for a static site.

abstract PagedFlux<DatabaseConnectionInner> getDatabaseConnectionsAsync(String resourceGroupName, String name)

Returns overviews of database connections for a static site.

abstract PagedIterable<DatabaseConnectionInner> getDatabaseConnectionsWithDetails(String resourceGroupName, String name)

Returns details of database connections for a static site.

abstract PagedIterable<DatabaseConnectionInner> getDatabaseConnectionsWithDetails(String resourceGroupName, String name, Context context)

Returns details of database connections for a static site.

abstract PagedFlux<DatabaseConnectionInner> getDatabaseConnectionsWithDetailsAsync(String resourceGroupName, String name)

Returns details of database connections for a static site.

abstract StaticSiteLinkedBackendArmResourceInner getLinkedBackend(String resourceGroupName, String name, String linkedBackendName)

Returns the details of a linked backend linked to a static site by name.

abstract Mono<StaticSiteLinkedBackendArmResourceInner> getLinkedBackendAsync(String resourceGroupName, String name, String linkedBackendName)

Returns the details of a linked backend linked to a static site by name.

abstract StaticSiteLinkedBackendArmResourceInner getLinkedBackendForBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName)

Returns the details of a linked backend linked to a static site build by name.

abstract Mono<StaticSiteLinkedBackendArmResourceInner> getLinkedBackendForBuildAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName)

Returns the details of a linked backend linked to a static site build by name.

abstract Response<StaticSiteLinkedBackendArmResourceInner> getLinkedBackendForBuildWithResponse(String resourceGroupName, String name, String environmentName, String linkedBackendName, Context context)

Returns the details of a linked backend linked to a static site build by name.

abstract Mono<Response<StaticSiteLinkedBackendArmResourceInner>> getLinkedBackendForBuildWithResponseAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName)

Returns the details of a linked backend linked to a static site build by name.

abstract Response<StaticSiteLinkedBackendArmResourceInner> getLinkedBackendWithResponse(String resourceGroupName, String name, String linkedBackendName, Context context)

Returns the details of a linked backend linked to a static site by name.

abstract Mono<Response<StaticSiteLinkedBackendArmResourceInner>> getLinkedBackendWithResponseAsync(String resourceGroupName, String name, String linkedBackendName)

Returns the details of a linked backend linked to a static site by name.

abstract PagedIterable<StaticSiteLinkedBackendArmResourceInner> getLinkedBackends(String resourceGroupName, String name)

Returns details of all backends linked to a static site.

abstract PagedIterable<StaticSiteLinkedBackendArmResourceInner> getLinkedBackends(String resourceGroupName, String name, Context context)

Returns details of all backends linked to a static site.

abstract PagedFlux<StaticSiteLinkedBackendArmResourceInner> getLinkedBackendsAsync(String resourceGroupName, String name)

Returns details of all backends linked to a static site.

abstract PagedIterable<StaticSiteLinkedBackendArmResourceInner> getLinkedBackendsForBuild(String resourceGroupName, String name, String environmentName)

Returns details of all backends linked to a static site build.

abstract PagedIterable<StaticSiteLinkedBackendArmResourceInner> getLinkedBackendsForBuild(String resourceGroupName, String name, String environmentName, Context context)

Returns details of all backends linked to a static site build.

abstract PagedFlux<StaticSiteLinkedBackendArmResourceInner> getLinkedBackendsForBuildAsync(String resourceGroupName, String name, String environmentName)

Returns details of all backends linked to a static site build.

abstract RemotePrivateEndpointConnectionArmResourceInner getPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName)

Gets a private endpoint connection Description for Gets a private endpoint connection.

abstract Mono<RemotePrivateEndpointConnectionArmResourceInner> getPrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName)

Gets a private endpoint connection Description for Gets a private endpoint connection.

abstract PagedIterable<RemotePrivateEndpointConnectionArmResourceInner> getPrivateEndpointConnectionList(String resourceGroupName, String name)

Gets the list of private endpoint connections associated with a static site Description for Gets the list of private endpoint connections associated with a static site.

abstract PagedIterable<RemotePrivateEndpointConnectionArmResourceInner> getPrivateEndpointConnectionList(String resourceGroupName, String name, Context context)

Gets the list of private endpoint connections associated with a static site Description for Gets the list of private endpoint connections associated with a static site.

abstract PagedFlux<RemotePrivateEndpointConnectionArmResourceInner> getPrivateEndpointConnectionListAsync(String resourceGroupName, String name)

Gets the list of private endpoint connections associated with a static site Description for Gets the list of private endpoint connections associated with a static site.

abstract Response<RemotePrivateEndpointConnectionArmResourceInner> getPrivateEndpointConnectionWithResponse(String resourceGroupName, String name, String privateEndpointConnectionName, Context context)

Gets a private endpoint connection Description for Gets a private endpoint connection.

abstract Mono<Response<RemotePrivateEndpointConnectionArmResourceInner>> getPrivateEndpointConnectionWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName)

Gets a private endpoint connection Description for Gets a private endpoint connection.

abstract PrivateLinkResourcesWrapperInner getPrivateLinkResources(String resourceGroupName, String name)

Gets the private link resources Description for Gets the private link resources.

abstract Mono<PrivateLinkResourcesWrapperInner> getPrivateLinkResourcesAsync(String resourceGroupName, String name)

Gets the private link resources Description for Gets the private link resources.

abstract Response<PrivateLinkResourcesWrapperInner> getPrivateLinkResourcesWithResponse(String resourceGroupName, String name, Context context)

Gets the private link resources Description for Gets the private link resources.

abstract Mono<Response<PrivateLinkResourcesWrapperInner>> getPrivateLinkResourcesWithResponseAsync(String resourceGroupName, String name)

Gets the private link resources Description for Gets the private link resources.

abstract StaticSiteBuildArmResourceInner getStaticSiteBuild(String resourceGroupName, String name, String environmentName)

Gets the details of a static site build.

abstract Mono<StaticSiteBuildArmResourceInner> getStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName)

Gets the details of a static site build.

abstract Response<StaticSiteBuildArmResourceInner> getStaticSiteBuildWithResponse(String resourceGroupName, String name, String environmentName, Context context)

Gets the details of a static site build.

abstract Mono<Response<StaticSiteBuildArmResourceInner>> getStaticSiteBuildWithResponseAsync(String resourceGroupName, String name, String environmentName)

Gets the details of a static site build.

abstract PagedIterable<StaticSiteBuildArmResourceInner> getStaticSiteBuilds(String resourceGroupName, String name)

Gets all static site builds for a particular static site.

abstract PagedIterable<StaticSiteBuildArmResourceInner> getStaticSiteBuilds(String resourceGroupName, String name, Context context)

Gets all static site builds for a particular static site.

abstract PagedFlux<StaticSiteBuildArmResourceInner> getStaticSiteBuildsAsync(String resourceGroupName, String name)

Gets all static site builds for a particular static site.

abstract StaticSiteCustomDomainOverviewArmResourceInner getStaticSiteCustomDomain(String resourceGroupName, String name, String domainName)

Gets an existing custom domain for a particular static site.

abstract Mono<StaticSiteCustomDomainOverviewArmResourceInner> getStaticSiteCustomDomainAsync(String resourceGroupName, String name, String domainName)

Gets an existing custom domain for a particular static site.

abstract Response<StaticSiteCustomDomainOverviewArmResourceInner> getStaticSiteCustomDomainWithResponse(String resourceGroupName, String name, String domainName, Context context)

Gets an existing custom domain for a particular static site.

abstract Mono<Response<StaticSiteCustomDomainOverviewArmResourceInner>> getStaticSiteCustomDomainWithResponseAsync(String resourceGroupName, String name, String domainName)

Gets an existing custom domain for a particular static site.

abstract StaticSiteUserProvidedFunctionAppArmResourceInner getUserProvidedFunctionAppForStaticSite(String resourceGroupName, String name, String functionAppName)

Gets the details of the user provided function app registered with a static site Description for Gets the details of the user provided function app registered with a static site.

abstract Mono<StaticSiteUserProvidedFunctionAppArmResourceInner> getUserProvidedFunctionAppForStaticSiteAsync(String resourceGroupName, String name, String functionAppName)

Gets the details of the user provided function app registered with a static site Description for Gets the details of the user provided function app registered with a static site.

abstract StaticSiteUserProvidedFunctionAppArmResourceInner getUserProvidedFunctionAppForStaticSiteBuild(String resourceGroupName, String name, String environmentName, String functionAppName)

Gets the details of the user provided function app registered with a static site build Description for Gets the details of the user provided function app registered with a static site build.

abstract Mono<StaticSiteUserProvidedFunctionAppArmResourceInner> getUserProvidedFunctionAppForStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName, String functionAppName)

Gets the details of the user provided function app registered with a static site build Description for Gets the details of the user provided function app registered with a static site build.

abstract Response<StaticSiteUserProvidedFunctionAppArmResourceInner> getUserProvidedFunctionAppForStaticSiteBuildWithResponse(String resourceGroupName, String name, String environmentName, String functionAppName, Context context)

Gets the details of the user provided function app registered with a static site build Description for Gets the details of the user provided function app registered with a static site build.

abstract Mono<Response<StaticSiteUserProvidedFunctionAppArmResourceInner>> getUserProvidedFunctionAppForStaticSiteBuildWithResponseAsync(String resourceGroupName, String name, String environmentName, String functionAppName)

Gets the details of the user provided function app registered with a static site build Description for Gets the details of the user provided function app registered with a static site build.

abstract Response<StaticSiteUserProvidedFunctionAppArmResourceInner> getUserProvidedFunctionAppForStaticSiteWithResponse(String resourceGroupName, String name, String functionAppName, Context context)

Gets the details of the user provided function app registered with a static site Description for Gets the details of the user provided function app registered with a static site.

abstract Mono<Response<StaticSiteUserProvidedFunctionAppArmResourceInner>> getUserProvidedFunctionAppForStaticSiteWithResponseAsync(String resourceGroupName, String name, String functionAppName)

Gets the details of the user provided function app registered with a static site Description for Gets the details of the user provided function app registered with a static site.

abstract PagedIterable<StaticSiteUserProvidedFunctionAppArmResourceInner> getUserProvidedFunctionAppsForStaticSite(String resourceGroupName, String name)

Gets the details of the user provided function apps registered with a static site Description for Gets the details of the user provided function apps registered with a static site.

abstract PagedIterable<StaticSiteUserProvidedFunctionAppArmResourceInner> getUserProvidedFunctionAppsForStaticSite(String resourceGroupName, String name, Context context)

Gets the details of the user provided function apps registered with a static site Description for Gets the details of the user provided function apps registered with a static site.

abstract PagedFlux<StaticSiteUserProvidedFunctionAppArmResourceInner> getUserProvidedFunctionAppsForStaticSiteAsync(String resourceGroupName, String name)

Gets the details of the user provided function apps registered with a static site Description for Gets the details of the user provided function apps registered with a static site.

abstract PagedIterable<StaticSiteUserProvidedFunctionAppArmResourceInner> getUserProvidedFunctionAppsForStaticSiteBuild(String resourceGroupName, String name, String environmentName)

Gets the details of the user provided function apps registered with a static site build Description for Gets the details of the user provided function apps registered with a static site build.

abstract PagedIterable<StaticSiteUserProvidedFunctionAppArmResourceInner> getUserProvidedFunctionAppsForStaticSiteBuild(String resourceGroupName, String name, String environmentName, Context context)

Gets the details of the user provided function apps registered with a static site build Description for Gets the details of the user provided function apps registered with a static site build.

abstract PagedFlux<StaticSiteUserProvidedFunctionAppArmResourceInner> getUserProvidedFunctionAppsForStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName)

Gets the details of the user provided function apps registered with a static site build Description for Gets the details of the user provided function apps registered with a static site build.

abstract StaticSiteLinkedBackendArmResourceInner linkBackend(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Link backend to a static site.

abstract StaticSiteLinkedBackendArmResourceInner linkBackend(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope, Context context)

Link backend to a static site.

abstract Mono<StaticSiteLinkedBackendArmResourceInner> linkBackendAsync(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Link backend to a static site.

abstract StaticSiteLinkedBackendArmResourceInner linkBackendToBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Link backend to a static site build.

abstract StaticSiteLinkedBackendArmResourceInner linkBackendToBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope, Context context)

Link backend to a static site build.

abstract Mono<StaticSiteLinkedBackendArmResourceInner> linkBackendToBuildAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Link backend to a static site build.

abstract Mono<Response<Flux<ByteBuffer>>> linkBackendToBuildWithResponseAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Link backend to a static site build.

abstract Mono<Response<Flux<ByteBuffer>>> linkBackendWithResponseAsync(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Link backend to a static site.

abstract PagedIterable<StaticSiteArmResourceInner> list()

Get all Static Sites for a subscription.

abstract PagedIterable<StaticSiteArmResourceInner> list(Context context)

Get all Static Sites for a subscription.

abstract PagedFlux<StaticSiteArmResourceInner> listAsync()

Get all Static Sites for a subscription.

abstract PagedIterable<StaticSiteBasicAuthPropertiesArmResourceInner> listBasicAuth(String resourceGroupName, String name)

Gets the basic auth properties for a static site as a collection.

abstract PagedIterable<StaticSiteBasicAuthPropertiesArmResourceInner> listBasicAuth(String resourceGroupName, String name, Context context)

Gets the basic auth properties for a static site as a collection.

abstract PagedFlux<StaticSiteBasicAuthPropertiesArmResourceInner> listBasicAuthAsync(String resourceGroupName, String name)

Gets the basic auth properties for a static site as a collection.

abstract PagedIterable<StaticSiteArmResourceInner> listByResourceGroup(String resourceGroupName)

Gets all static sites in the specified resource group.

abstract PagedIterable<StaticSiteArmResourceInner> listByResourceGroup(String resourceGroupName, Context context)

Gets all static sites in the specified resource group.

abstract PagedFlux<StaticSiteArmResourceInner> listByResourceGroupAsync(String resourceGroupName)

Gets all static sites in the specified resource group.

abstract StringDictionaryInner listStaticSiteAppSettings(String resourceGroupName, String name)

Gets the application settings of a static site.

abstract Mono<StringDictionaryInner> listStaticSiteAppSettingsAsync(String resourceGroupName, String name)

Gets the application settings of a static site.

abstract Response<StringDictionaryInner> listStaticSiteAppSettingsWithResponse(String resourceGroupName, String name, Context context)

Gets the application settings of a static site.

abstract Mono<Response<StringDictionaryInner>> listStaticSiteAppSettingsWithResponseAsync(String resourceGroupName, String name)

Gets the application settings of a static site.

abstract StringDictionaryInner listStaticSiteBuildAppSettings(String resourceGroupName, String name, String environmentName)

Gets the application settings of a static site build.

abstract Mono<StringDictionaryInner> listStaticSiteBuildAppSettingsAsync(String resourceGroupName, String name, String environmentName)

Gets the application settings of a static site build.

abstract Response<StringDictionaryInner> listStaticSiteBuildAppSettingsWithResponse(String resourceGroupName, String name, String environmentName, Context context)

Gets the application settings of a static site build.

abstract Mono<Response<StringDictionaryInner>> listStaticSiteBuildAppSettingsWithResponseAsync(String resourceGroupName, String name, String environmentName)

Gets the application settings of a static site build.

abstract StringDictionaryInner listStaticSiteBuildFunctionAppSettings(String resourceGroupName, String name, String environmentName)

Gets the application settings of a static site build.

abstract Mono<StringDictionaryInner> listStaticSiteBuildFunctionAppSettingsAsync(String resourceGroupName, String name, String environmentName)

Gets the application settings of a static site build.

abstract Response<StringDictionaryInner> listStaticSiteBuildFunctionAppSettingsWithResponse(String resourceGroupName, String name, String environmentName, Context context)

Gets the application settings of a static site build.

abstract Mono<Response<StringDictionaryInner>> listStaticSiteBuildFunctionAppSettingsWithResponseAsync(String resourceGroupName, String name, String environmentName)

Gets the application settings of a static site build.

abstract PagedIterable<StaticSiteFunctionOverviewArmResourceInner> listStaticSiteBuildFunctions(String resourceGroupName, String name, String environmentName)

Gets the functions of a particular static site build.

abstract PagedIterable<StaticSiteFunctionOverviewArmResourceInner> listStaticSiteBuildFunctions(String resourceGroupName, String name, String environmentName, Context context)

Gets the functions of a particular static site build.

abstract PagedFlux<StaticSiteFunctionOverviewArmResourceInner> listStaticSiteBuildFunctionsAsync(String resourceGroupName, String name, String environmentName)

Gets the functions of a particular static site build.

abstract StringListInner listStaticSiteConfiguredRoles(String resourceGroupName, String name)

Lists the roles configured for the static site.

abstract Mono<StringListInner> listStaticSiteConfiguredRolesAsync(String resourceGroupName, String name)

Lists the roles configured for the static site.

abstract Response<StringListInner> listStaticSiteConfiguredRolesWithResponse(String resourceGroupName, String name, Context context)

Lists the roles configured for the static site.

abstract Mono<Response<StringListInner>> listStaticSiteConfiguredRolesWithResponseAsync(String resourceGroupName, String name)

Lists the roles configured for the static site.

abstract PagedIterable<StaticSiteCustomDomainOverviewArmResourceInner> listStaticSiteCustomDomains(String resourceGroupName, String name)

Gets all static site custom domains for a particular static site.

abstract PagedIterable<StaticSiteCustomDomainOverviewArmResourceInner> listStaticSiteCustomDomains(String resourceGroupName, String name, Context context)

Gets all static site custom domains for a particular static site.

abstract PagedFlux<StaticSiteCustomDomainOverviewArmResourceInner> listStaticSiteCustomDomainsAsync(String resourceGroupName, String name)

Gets all static site custom domains for a particular static site.

abstract StringDictionaryInner listStaticSiteFunctionAppSettings(String resourceGroupName, String name)

Gets the application settings of a static site.

abstract Mono<StringDictionaryInner> listStaticSiteFunctionAppSettingsAsync(String resourceGroupName, String name)

Gets the application settings of a static site.

abstract Response<StringDictionaryInner> listStaticSiteFunctionAppSettingsWithResponse(String resourceGroupName, String name, Context context)

Gets the application settings of a static site.

abstract Mono<Response<StringDictionaryInner>> listStaticSiteFunctionAppSettingsWithResponseAsync(String resourceGroupName, String name)

Gets the application settings of a static site.

abstract PagedIterable<StaticSiteFunctionOverviewArmResourceInner> listStaticSiteFunctions(String resourceGroupName, String name)

Gets the functions of a static site.

abstract PagedIterable<StaticSiteFunctionOverviewArmResourceInner> listStaticSiteFunctions(String resourceGroupName, String name, Context context)

Gets the functions of a static site.

abstract PagedFlux<StaticSiteFunctionOverviewArmResourceInner> listStaticSiteFunctionsAsync(String resourceGroupName, String name)

Gets the functions of a static site.

abstract StringDictionaryInner listStaticSiteSecrets(String resourceGroupName, String name)

Lists the secrets for an existing static site.

abstract Mono<StringDictionaryInner> listStaticSiteSecretsAsync(String resourceGroupName, String name)

Lists the secrets for an existing static site.

abstract Response<StringDictionaryInner> listStaticSiteSecretsWithResponse(String resourceGroupName, String name, Context context)

Lists the secrets for an existing static site.

abstract Mono<Response<StringDictionaryInner>> listStaticSiteSecretsWithResponseAsync(String resourceGroupName, String name)

Lists the secrets for an existing static site.

abstract PagedIterable<StaticSiteUserArmResourceInner> listStaticSiteUsers(String resourceGroupName, String name, String authprovider)

Gets the list of users of a static site.

abstract PagedIterable<StaticSiteUserArmResourceInner> listStaticSiteUsers(String resourceGroupName, String name, String authprovider, Context context)

Gets the list of users of a static site.

abstract PagedFlux<StaticSiteUserArmResourceInner> listStaticSiteUsersAsync(String resourceGroupName, String name, String authprovider)

Gets the list of users of a static site.

abstract StaticSitesWorkflowPreviewInner previewWorkflow(String location, StaticSitesWorkflowPreviewRequest staticSitesWorkflowPreviewRequest)

Generates a preview workflow file for the static site Description for Generates a preview workflow file for the static site.

abstract Mono<StaticSitesWorkflowPreviewInner> previewWorkflowAsync(String location, StaticSitesWorkflowPreviewRequest staticSitesWorkflowPreviewRequest)

Generates a preview workflow file for the static site Description for Generates a preview workflow file for the static site.

abstract Response<StaticSitesWorkflowPreviewInner> previewWorkflowWithResponse(String location, StaticSitesWorkflowPreviewRequest staticSitesWorkflowPreviewRequest, Context context)

Generates a preview workflow file for the static site Description for Generates a preview workflow file for the static site.

abstract Mono<Response<StaticSitesWorkflowPreviewInner>> previewWorkflowWithResponseAsync(String location, StaticSitesWorkflowPreviewRequest staticSitesWorkflowPreviewRequest)

Generates a preview workflow file for the static site Description for Generates a preview workflow file for the static site.

abstract StaticSiteUserProvidedFunctionAppArmResourceInner registerUserProvidedFunctionAppWithStaticSite(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope)

Register a user provided function app with a static site Description for Register a user provided function app with a static site.

abstract StaticSiteUserProvidedFunctionAppArmResourceInner registerUserProvidedFunctionAppWithStaticSite(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced, Context context)

Register a user provided function app with a static site Description for Register a user provided function app with a static site.

abstract Mono<StaticSiteUserProvidedFunctionAppArmResourceInner> registerUserProvidedFunctionAppWithStaticSiteAsync(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope)

Register a user provided function app with a static site Description for Register a user provided function app with a static site.

abstract Mono<StaticSiteUserProvidedFunctionAppArmResourceInner> registerUserProvidedFunctionAppWithStaticSiteAsync(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced)

Register a user provided function app with a static site Description for Register a user provided function app with a static site.

abstract StaticSiteUserProvidedFunctionAppArmResourceInner registerUserProvidedFunctionAppWithStaticSiteBuild(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope)

Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.

abstract StaticSiteUserProvidedFunctionAppArmResourceInner registerUserProvidedFunctionAppWithStaticSiteBuild(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced, Context context)

Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.

abstract Mono<StaticSiteUserProvidedFunctionAppArmResourceInner> registerUserProvidedFunctionAppWithStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope)

Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.

abstract Mono<StaticSiteUserProvidedFunctionAppArmResourceInner> registerUserProvidedFunctionAppWithStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced)

Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.

abstract Mono<Response<Flux<ByteBuffer>>> registerUserProvidedFunctionAppWithStaticSiteBuildWithResponseAsync(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced)

Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.

abstract Mono<Response<Flux<ByteBuffer>>> registerUserProvidedFunctionAppWithStaticSiteWithResponseAsync(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced)

Register a user provided function app with a static site Description for Register a user provided function app with a static site.

abstract void resetStaticSiteApiKey(String resourceGroupName, String name, StaticSiteResetPropertiesArmResource resetPropertiesEnvelope)

Resets the api key for an existing static site.

abstract Mono<Void> resetStaticSiteApiKeyAsync(String resourceGroupName, String name, StaticSiteResetPropertiesArmResource resetPropertiesEnvelope)

Resets the api key for an existing static site.

abstract Response<Void> resetStaticSiteApiKeyWithResponse(String resourceGroupName, String name, StaticSiteResetPropertiesArmResource resetPropertiesEnvelope, Context context)

Resets the api key for an existing static site.

abstract Mono<Response<Void>> resetStaticSiteApiKeyWithResponseAsync(String resourceGroupName, String name, StaticSiteResetPropertiesArmResource resetPropertiesEnvelope)

Resets the api key for an existing static site.

abstract void unlinkBackend(String resourceGroupName, String name, String linkedBackendName)

Unlink a backend from a static site.

abstract Mono<Void> unlinkBackendAsync(String resourceGroupName, String name, String linkedBackendName)

Unlink a backend from a static site.

abstract void unlinkBackendFromBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName)

Unlink a backend from a static site build.

abstract Mono<Void> unlinkBackendFromBuildAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName)

Unlink a backend from a static site build.

abstract Response<Void> unlinkBackendFromBuildWithResponse(String resourceGroupName, String name, String environmentName, String linkedBackendName, Boolean isCleaningAuthConfig, Context context)

Unlink a backend from a static site build.

abstract Mono<Response<Void>> unlinkBackendFromBuildWithResponseAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName, Boolean isCleaningAuthConfig)

Unlink a backend from a static site build.

abstract Response<Void> unlinkBackendWithResponse(String resourceGroupName, String name, String linkedBackendName, Boolean isCleaningAuthConfig, Context context)

Unlink a backend from a static site.

abstract Mono<Response<Void>> unlinkBackendWithResponseAsync(String resourceGroupName, String name, String linkedBackendName, Boolean isCleaningAuthConfig)

Unlink a backend from a static site.

abstract DatabaseConnectionInner updateBuildDatabaseConnection(String resourceGroupName, String name, String environmentName, String databaseConnectionName, DatabaseConnectionPatchRequest databaseConnectionRequestEnvelope)

Create or update a database connection for a static site build Description for Create or update a database connection for a static site build.

abstract Mono<DatabaseConnectionInner> updateBuildDatabaseConnectionAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName, DatabaseConnectionPatchRequest databaseConnectionRequestEnvelope)

Create or update a database connection for a static site build Description for Create or update a database connection for a static site build.

abstract Response<DatabaseConnectionInner> updateBuildDatabaseConnectionWithResponse(String resourceGroupName, String name, String environmentName, String databaseConnectionName, DatabaseConnectionPatchRequest databaseConnectionRequestEnvelope, Context context)

Create or update a database connection for a static site build Description for Create or update a database connection for a static site build.

abstract Mono<Response<DatabaseConnectionInner>> updateBuildDatabaseConnectionWithResponseAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName, DatabaseConnectionPatchRequest databaseConnectionRequestEnvelope)

Create or update a database connection for a static site build Description for Create or update a database connection for a static site build.

abstract DatabaseConnectionInner updateDatabaseConnection(String resourceGroupName, String name, String databaseConnectionName, DatabaseConnectionPatchRequest databaseConnectionRequestEnvelope)

Create or update a database connection for a static site Description for Create or update a database connection for a static site.

abstract Mono<DatabaseConnectionInner> updateDatabaseConnectionAsync(String resourceGroupName, String name, String databaseConnectionName, DatabaseConnectionPatchRequest databaseConnectionRequestEnvelope)

Create or update a database connection for a static site Description for Create or update a database connection for a static site.

abstract Response<DatabaseConnectionInner> updateDatabaseConnectionWithResponse(String resourceGroupName, String name, String databaseConnectionName, DatabaseConnectionPatchRequest databaseConnectionRequestEnvelope, Context context)

Create or update a database connection for a static site Description for Create or update a database connection for a static site.

abstract Mono<Response<DatabaseConnectionInner>> updateDatabaseConnectionWithResponseAsync(String resourceGroupName, String name, String databaseConnectionName, DatabaseConnectionPatchRequest databaseConnectionRequestEnvelope)

Create or update a database connection for a static site Description for Create or update a database connection for a static site.

abstract StaticSiteArmResourceInner updateStaticSite(String resourceGroupName, String name, StaticSitePatchResource staticSiteEnvelope)

Creates a new static site in an existing resource group, or updates an existing static site.

abstract Mono<StaticSiteArmResourceInner> updateStaticSiteAsync(String resourceGroupName, String name, StaticSitePatchResource staticSiteEnvelope)

Creates a new static site in an existing resource group, or updates an existing static site.

abstract StaticSiteUserArmResourceInner updateStaticSiteUser(String resourceGroupName, String name, String authprovider, String userid, StaticSiteUserArmResourceInner staticSiteUserEnvelope)

Updates a user entry with the listed roles Description for Updates a user entry with the listed roles.

abstract Mono<StaticSiteUserArmResourceInner> updateStaticSiteUserAsync(String resourceGroupName, String name, String authprovider, String userid, StaticSiteUserArmResourceInner staticSiteUserEnvelope)

Updates a user entry with the listed roles Description for Updates a user entry with the listed roles.

abstract Response<StaticSiteUserArmResourceInner> updateStaticSiteUserWithResponse(String resourceGroupName, String name, String authprovider, String userid, StaticSiteUserArmResourceInner staticSiteUserEnvelope, Context context)

Updates a user entry with the listed roles Description for Updates a user entry with the listed roles.

abstract Mono<Response<StaticSiteUserArmResourceInner>> updateStaticSiteUserWithResponseAsync(String resourceGroupName, String name, String authprovider, String userid, StaticSiteUserArmResourceInner staticSiteUserEnvelope)

Updates a user entry with the listed roles Description for Updates a user entry with the listed roles.

abstract Response<StaticSiteArmResourceInner> updateStaticSiteWithResponse(String resourceGroupName, String name, StaticSitePatchResource staticSiteEnvelope, Context context)

Creates a new static site in an existing resource group, or updates an existing static site.

abstract Mono<Response<StaticSiteArmResourceInner>> updateStaticSiteWithResponseAsync(String resourceGroupName, String name, StaticSitePatchResource staticSiteEnvelope)

Creates a new static site in an existing resource group, or updates an existing static site.

abstract void validateBackend(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Validates that a backend can be linked to a static site.

abstract void validateBackend(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope, Context context)

Validates that a backend can be linked to a static site.

abstract Mono<Void> validateBackendAsync(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Validates that a backend can be linked to a static site.

abstract void validateBackendForBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Validates that a backend can be linked to a static site build.

abstract void validateBackendForBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope, Context context)

Validates that a backend can be linked to a static site build.

abstract Mono<Void> validateBackendForBuildAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Validates that a backend can be linked to a static site build.

abstract Mono<Response<Flux<ByteBuffer>>> validateBackendForBuildWithResponseAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Validates that a backend can be linked to a static site build.

abstract Mono<Response<Flux<ByteBuffer>>> validateBackendWithResponseAsync(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Validates that a backend can be linked to a static site.

abstract void validateCustomDomainCanBeAddedToStaticSite(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)

Validates a particular custom domain can be added to a static site.

abstract void validateCustomDomainCanBeAddedToStaticSite(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope, Context context)

Validates a particular custom domain can be added to a static site.

abstract Mono<Void> validateCustomDomainCanBeAddedToStaticSiteAsync(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)

Validates a particular custom domain can be added to a static site.

abstract Mono<Response<Flux<ByteBuffer>>> validateCustomDomainCanBeAddedToStaticSiteWithResponseAsync(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)

Validates a particular custom domain can be added to a static site.

Method Details

approveOrRejectPrivateEndpointConnection

public abstract RemotePrivateEndpointConnectionArmResourceInner approveOrRejectPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
privateEndpointConnectionName - Name of the private endpoint connection.
privateEndpointWrapper - Request body.

Returns:

remote Private Endpoint Connection ARM resource.

approveOrRejectPrivateEndpointConnection

public abstract RemotePrivateEndpointConnectionArmResourceInner approveOrRejectPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper, Context context)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
privateEndpointConnectionName - Name of the private endpoint connection.
privateEndpointWrapper - Request body.
context - The context to associate with this operation.

Returns:

remote Private Endpoint Connection ARM resource.

approveOrRejectPrivateEndpointConnectionAsync

public abstract Mono approveOrRejectPrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
privateEndpointConnectionName - Name of the private endpoint connection.
privateEndpointWrapper - Request body.

Returns:

remote Private Endpoint Connection ARM resource on successful completion of Mono.

approveOrRejectPrivateEndpointConnectionWithResponseAsync

public abstract Mono<><>>> approveOrRejectPrivateEndpointConnectionWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
privateEndpointConnectionName - Name of the private endpoint connection.
privateEndpointWrapper - Request body.

Returns:

remote Private Endpoint Connection ARM resource along with Response<T> on successful completion of Mono.

beginApproveOrRejectPrivateEndpointConnection

public abstract SyncPoller<>,RemotePrivateEndpointConnectionArmResourceInner> beginApproveOrRejectPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
privateEndpointConnectionName - Name of the private endpoint connection.
privateEndpointWrapper - Request body.

Returns:

the SyncPoller<T,U> for polling of remote Private Endpoint Connection ARM resource.

beginApproveOrRejectPrivateEndpointConnection

public abstract SyncPoller<>,RemotePrivateEndpointConnectionArmResourceInner> beginApproveOrRejectPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper, Context context)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
privateEndpointConnectionName - Name of the private endpoint connection.
privateEndpointWrapper - Request body.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of remote Private Endpoint Connection ARM resource.

beginApproveOrRejectPrivateEndpointConnectionAsync

public abstract PollerFlux<>,RemotePrivateEndpointConnectionArmResourceInner> beginApproveOrRejectPrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
privateEndpointConnectionName - Name of the private endpoint connection.
privateEndpointWrapper - Request body.

Returns:

the PollerFlux<T,U> for polling of remote Private Endpoint Connection ARM resource.

beginCreateOrUpdateStaticSite

public abstract SyncPoller<>,StaticSiteArmResourceInner> beginCreateOrUpdateStaticSite(String resourceGroupName, String name, StaticSiteArmResourceInner staticSiteEnvelope)

Creates a new static site in an existing resource group, or updates an existing static site. Description for Creates a new static site in an existing resource group, or updates an existing static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site to create or update.
staticSiteEnvelope - A JSON representation of the staticsite properties. See example.

Returns:

the SyncPoller<T,U> for polling of static Site ARM resource.

beginCreateOrUpdateStaticSite

public abstract SyncPoller<>,StaticSiteArmResourceInner> beginCreateOrUpdateStaticSite(String resourceGroupName, String name, StaticSiteArmResourceInner staticSiteEnvelope, Context context)

Creates a new static site in an existing resource group, or updates an existing static site. Description for Creates a new static site in an existing resource group, or updates an existing static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site to create or update.
staticSiteEnvelope - A JSON representation of the staticsite properties. See example.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of static Site ARM resource.

beginCreateOrUpdateStaticSiteAsync

public abstract PollerFlux<>,StaticSiteArmResourceInner> beginCreateOrUpdateStaticSiteAsync(String resourceGroupName, String name, StaticSiteArmResourceInner staticSiteEnvelope)

Creates a new static site in an existing resource group, or updates an existing static site. Description for Creates a new static site in an existing resource group, or updates an existing static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site to create or update.
staticSiteEnvelope - A JSON representation of the staticsite properties. See example.

Returns:

the PollerFlux<T,U> for polling of static Site ARM resource.

beginCreateOrUpdateStaticSiteCustomDomain

public abstract SyncPoller<>,StaticSiteCustomDomainOverviewArmResourceInner> beginCreateOrUpdateStaticSiteCustomDomain(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)

Creates a new static site custom domain in an existing resource group and static site. Description for Creates a new static site custom domain in an existing resource group and static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
domainName - The custom domain to create.
staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. See example.

Returns:

the SyncPoller<T,U> for polling of static Site Custom Domain Overview ARM resource.

beginCreateOrUpdateStaticSiteCustomDomain

public abstract SyncPoller<>,StaticSiteCustomDomainOverviewArmResourceInner> beginCreateOrUpdateStaticSiteCustomDomain(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope, Context context)

Creates a new static site custom domain in an existing resource group and static site. Description for Creates a new static site custom domain in an existing resource group and static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
domainName - The custom domain to create.
staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. See example.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of static Site Custom Domain Overview ARM resource.

beginCreateOrUpdateStaticSiteCustomDomainAsync

public abstract PollerFlux<>,StaticSiteCustomDomainOverviewArmResourceInner> beginCreateOrUpdateStaticSiteCustomDomainAsync(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)

Creates a new static site custom domain in an existing resource group and static site. Description for Creates a new static site custom domain in an existing resource group and static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
domainName - The custom domain to create.
staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. See example.

Returns:

the PollerFlux<T,U> for polling of static Site Custom Domain Overview ARM resource.

beginCreateZipDeploymentForStaticSite

public abstract SyncPoller<>,Void> beginCreateZipDeploymentForStaticSite(String resourceGroupName, String name, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)

Deploys zipped content to a static site. Description for Deploys zipped content to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. See example.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginCreateZipDeploymentForStaticSite

public abstract SyncPoller<>,Void> beginCreateZipDeploymentForStaticSite(String resourceGroupName, String name, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope, Context context)

Deploys zipped content to a static site. Description for Deploys zipped content to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. See example.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginCreateZipDeploymentForStaticSiteAsync

public abstract PollerFlux<>,Void> beginCreateZipDeploymentForStaticSiteAsync(String resourceGroupName, String name, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)

Deploys zipped content to a static site. Description for Deploys zipped content to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. See example.

Returns:

the PollerFlux<T,U> for polling of long-running operation.

beginCreateZipDeploymentForStaticSiteBuild

public abstract SyncPoller<>,Void> beginCreateZipDeploymentForStaticSiteBuild(String resourceGroupName, String name, String environmentName, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)

Deploys zipped content to a specific environment of a static site. Description for Deploys zipped content to a specific environment of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - Name of the environment.
staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. See example.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginCreateZipDeploymentForStaticSiteBuild

public abstract SyncPoller<>,Void> beginCreateZipDeploymentForStaticSiteBuild(String resourceGroupName, String name, String environmentName, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope, Context context)

Deploys zipped content to a specific environment of a static site. Description for Deploys zipped content to a specific environment of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - Name of the environment.
staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. See example.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginCreateZipDeploymentForStaticSiteBuildAsync

public abstract PollerFlux<>,Void> beginCreateZipDeploymentForStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)

Deploys zipped content to a specific environment of a static site. Description for Deploys zipped content to a specific environment of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - Name of the environment.
staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. See example.

Returns:

the PollerFlux<T,U> for polling of long-running operation.

beginDelete

public abstract SyncPoller<>,Void> beginDelete(String resourceGroupName, String name)

Deletes a static site. Description for Deletes a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site to delete.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDelete

public abstract SyncPoller<>,Void> beginDelete(String resourceGroupName, String name, Context context)

Deletes a static site. Description for Deletes a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site to delete.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDeleteAsync

public abstract PollerFlux<>,Void> beginDeleteAsync(String resourceGroupName, String name)

Deletes a static site. Description for Deletes a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site to delete.

Returns:

the PollerFlux<T,U> for polling of long-running operation.

beginDeletePrivateEndpointConnection

public abstract SyncPoller<>,Object> beginDeletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
privateEndpointConnectionName - Name of the private endpoint connection.

Returns:

the SyncPoller<T,U> for polling of any object.

beginDeletePrivateEndpointConnection

public abstract SyncPoller<>,Object> beginDeletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, Context context)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
privateEndpointConnectionName - Name of the private endpoint connection.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of any object.

beginDeletePrivateEndpointConnectionAsync

public abstract PollerFlux<>,Object> beginDeletePrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
privateEndpointConnectionName - Name of the private endpoint connection.

Returns:

the PollerFlux<T,U> for polling of any object.

beginDeleteStaticSiteBuild

public abstract SyncPoller<>,Void> beginDeleteStaticSiteBuild(String resourceGroupName, String name, String environmentName)

Deletes a static site build. Description for Deletes a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDeleteStaticSiteBuild

public abstract SyncPoller<>,Void> beginDeleteStaticSiteBuild(String resourceGroupName, String name, String environmentName, Context context)

Deletes a static site build. Description for Deletes a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDeleteStaticSiteBuildAsync

public abstract PollerFlux<>,Void> beginDeleteStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName)

Deletes a static site build. Description for Deletes a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.

Returns:

the PollerFlux<T,U> for polling of long-running operation.

beginDeleteStaticSiteCustomDomain

public abstract SyncPoller<>,Void> beginDeleteStaticSiteCustomDomain(String resourceGroupName, String name, String domainName)

Deletes a custom domain. Description for Deletes a custom domain.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
domainName - The custom domain to delete.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDeleteStaticSiteCustomDomain

public abstract SyncPoller<>,Void> beginDeleteStaticSiteCustomDomain(String resourceGroupName, String name, String domainName, Context context)

Deletes a custom domain. Description for Deletes a custom domain.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
domainName - The custom domain to delete.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDeleteStaticSiteCustomDomainAsync

public abstract PollerFlux<>,Void> beginDeleteStaticSiteCustomDomainAsync(String resourceGroupName, String name, String domainName)

Deletes a custom domain. Description for Deletes a custom domain.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
domainName - The custom domain to delete.

Returns:

the PollerFlux<T,U> for polling of long-running operation.

beginDetachStaticSite

public abstract SyncPoller<>,Void> beginDetachStaticSite(String resourceGroupName, String name)

Detaches a static site. Description for Detaches a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site to detach.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDetachStaticSite

public abstract SyncPoller<>,Void> beginDetachStaticSite(String resourceGroupName, String name, Context context)

Detaches a static site. Description for Detaches a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site to detach.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDetachStaticSiteAsync

public abstract PollerFlux<>,Void> beginDetachStaticSiteAsync(String resourceGroupName, String name)

Detaches a static site. Description for Detaches a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site to detach.

Returns:

the PollerFlux<T,U> for polling of long-running operation.

beginLinkBackend

public abstract SyncPoller<>,StaticSiteLinkedBackendArmResourceInner> beginLinkBackend(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Link backend to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
linkedBackendName - Name of the backend to link to the static site.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.

Returns:

the SyncPoller<T,U> for polling of static Site Linked Backend ARM resource.

beginLinkBackend

public abstract SyncPoller<>,StaticSiteLinkedBackendArmResourceInner> beginLinkBackend(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope, Context context)

Link backend to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
linkedBackendName - Name of the backend to link to the static site.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of static Site Linked Backend ARM resource.

beginLinkBackendAsync

public abstract PollerFlux<>,StaticSiteLinkedBackendArmResourceInner> beginLinkBackendAsync(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Link backend to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
linkedBackendName - Name of the backend to link to the static site.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.

Returns:

the PollerFlux<T,U> for polling of static Site Linked Backend ARM resource.

beginLinkBackendToBuild

public abstract SyncPoller<>,StaticSiteLinkedBackendArmResourceInner> beginLinkBackendToBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Link backend to a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
linkedBackendName - Name of the backend to link to the static site.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.

Returns:

the SyncPoller<T,U> for polling of static Site Linked Backend ARM resource.

beginLinkBackendToBuild

public abstract SyncPoller<>,StaticSiteLinkedBackendArmResourceInner> beginLinkBackendToBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope, Context context)

Link backend to a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
linkedBackendName - Name of the backend to link to the static site.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of static Site Linked Backend ARM resource.

beginLinkBackendToBuildAsync

public abstract PollerFlux<>,StaticSiteLinkedBackendArmResourceInner> beginLinkBackendToBuildAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Link backend to a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
linkedBackendName - Name of the backend to link to the static site.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.

Returns:

the PollerFlux<T,U> for polling of static Site Linked Backend ARM resource.

beginRegisterUserProvidedFunctionAppWithStaticSite

public abstract SyncPoller<>,StaticSiteUserProvidedFunctionAppArmResourceInner> beginRegisterUserProvidedFunctionAppWithStaticSite(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope)

Register a user provided function app with a static site Description for Register a user provided function app with a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
functionAppName - Name of the function app to register with the static site.
staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.

Returns:

the SyncPoller<T,U> for polling of static Site User Provided Function App ARM resource.

beginRegisterUserProvidedFunctionAppWithStaticSite

public abstract SyncPoller<>,StaticSiteUserProvidedFunctionAppArmResourceInner> beginRegisterUserProvidedFunctionAppWithStaticSite(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced, Context context)

Register a user provided function app with a static site Description for Register a user provided function app with a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
functionAppName - Name of the function app to register with the static site.
staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
isForced - Specify <code>true</code> to force the update of the auth configuration on the function app even if an AzureStaticWebApps provider is already configured on the function app. The default is <code>false</code>.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of static Site User Provided Function App ARM resource.

beginRegisterUserProvidedFunctionAppWithStaticSiteAsync

public abstract PollerFlux<>,StaticSiteUserProvidedFunctionAppArmResourceInner> beginRegisterUserProvidedFunctionAppWithStaticSiteAsync(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope)

Register a user provided function app with a static site Description for Register a user provided function app with a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
functionAppName - Name of the function app to register with the static site.
staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.

Returns:

the PollerFlux<T,U> for polling of static Site User Provided Function App ARM resource.

beginRegisterUserProvidedFunctionAppWithStaticSiteAsync

public abstract PollerFlux<>,StaticSiteUserProvidedFunctionAppArmResourceInner> beginRegisterUserProvidedFunctionAppWithStaticSiteAsync(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced)

Register a user provided function app with a static site Description for Register a user provided function app with a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
functionAppName - Name of the function app to register with the static site.
staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
isForced - Specify <code>true</code> to force the update of the auth configuration on the function app even if an AzureStaticWebApps provider is already configured on the function app. The default is <code>false</code>.

Returns:

the PollerFlux<T,U> for polling of static Site User Provided Function App ARM resource.

beginRegisterUserProvidedFunctionAppWithStaticSiteBuild

public abstract SyncPoller<>,StaticSiteUserProvidedFunctionAppArmResourceInner> beginRegisterUserProvidedFunctionAppWithStaticSiteBuild(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope)

Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
functionAppName - Name of the function app to register with the static site build.
staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.

Returns:

the SyncPoller<T,U> for polling of static Site User Provided Function App ARM resource.

beginRegisterUserProvidedFunctionAppWithStaticSiteBuild

public abstract SyncPoller<>,StaticSiteUserProvidedFunctionAppArmResourceInner> beginRegisterUserProvidedFunctionAppWithStaticSiteBuild(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced, Context context)

Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
functionAppName - Name of the function app to register with the static site build.
staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
isForced - Specify <code>true</code> to force the update of the auth configuration on the function app even if an AzureStaticWebApps provider is already configured on the function app. The default is <code>false</code>.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of static Site User Provided Function App ARM resource.

beginRegisterUserProvidedFunctionAppWithStaticSiteBuildAsync

public abstract PollerFlux<>,StaticSiteUserProvidedFunctionAppArmResourceInner> beginRegisterUserProvidedFunctionAppWithStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope)

Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
functionAppName - Name of the function app to register with the static site build.
staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.

Returns:

the PollerFlux<T,U> for polling of static Site User Provided Function App ARM resource.

beginRegisterUserProvidedFunctionAppWithStaticSiteBuildAsync

public abstract PollerFlux<>,StaticSiteUserProvidedFunctionAppArmResourceInner> beginRegisterUserProvidedFunctionAppWithStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced)

Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
functionAppName - Name of the function app to register with the static site build.
staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
isForced - Specify <code>true</code> to force the update of the auth configuration on the function app even if an AzureStaticWebApps provider is already configured on the function app. The default is <code>false</code>.

Returns:

the PollerFlux<T,U> for polling of static Site User Provided Function App ARM resource.

beginValidateBackend

public abstract SyncPoller<>,Void> beginValidateBackend(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Validates that a backend can be linked to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
linkedBackendName - Name of the linked backend that should be retrieved.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginValidateBackend

public abstract SyncPoller<>,Void> beginValidateBackend(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope, Context context)

Validates that a backend can be linked to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
linkedBackendName - Name of the linked backend that should be retrieved.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginValidateBackendAsync

public abstract PollerFlux<>,Void> beginValidateBackendAsync(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Validates that a backend can be linked to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
linkedBackendName - Name of the linked backend that should be retrieved.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.

Returns:

the PollerFlux<T,U> for polling of long-running operation.

beginValidateBackendForBuild

public abstract SyncPoller<>,Void> beginValidateBackendForBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Validates that a backend can be linked to a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
linkedBackendName - Name of the linked backend that should be retrieved.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginValidateBackendForBuild

public abstract SyncPoller<>,Void> beginValidateBackendForBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope, Context context)

Validates that a backend can be linked to a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
linkedBackendName - Name of the linked backend that should be retrieved.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginValidateBackendForBuildAsync

public abstract PollerFlux<>,Void> beginValidateBackendForBuildAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Validates that a backend can be linked to a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
linkedBackendName - Name of the linked backend that should be retrieved.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.

Returns:

the PollerFlux<T,U> for polling of long-running operation.

beginValidateCustomDomainCanBeAddedToStaticSite

public abstract SyncPoller<>,Void> beginValidateCustomDomainCanBeAddedToStaticSite(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)

Validates a particular custom domain can be added to a static site. Description for Validates a particular custom domain can be added to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
domainName - The custom domain to validate.
staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. See example.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginValidateCustomDomainCanBeAddedToStaticSite

public abstract SyncPoller<>,Void> beginValidateCustomDomainCanBeAddedToStaticSite(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope, Context context)

Validates a particular custom domain can be added to a static site. Description for Validates a particular custom domain can be added to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
domainName - The custom domain to validate.
staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. See example.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginValidateCustomDomainCanBeAddedToStaticSiteAsync

public abstract PollerFlux<>,Void> beginValidateCustomDomainCanBeAddedToStaticSiteAsync(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)

Validates a particular custom domain can be added to a static site. Description for Validates a particular custom domain can be added to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
domainName - The custom domain to validate.
staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. See example.

Returns:

the PollerFlux<T,U> for polling of long-running operation.

createOrUpdateBasicAuth

public abstract StaticSiteBasicAuthPropertiesArmResourceInner createOrUpdateBasicAuth(String resourceGroupName, String name, BasicAuthName basicAuthName, StaticSiteBasicAuthPropertiesArmResourceInner basicAuthEnvelope)

Adds or updates basic auth for a static site. Description for Adds or updates basic auth for a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
basicAuthName - name of the basic auth entry.
basicAuthEnvelope - A JSON representation of the basic auth properties.

Returns:

static site basic auth properties ARM resource.

createOrUpdateBasicAuthAsync

public abstract Mono createOrUpdateBasicAuthAsync(String resourceGroupName, String name, BasicAuthName basicAuthName, StaticSiteBasicAuthPropertiesArmResourceInner basicAuthEnvelope)

Adds or updates basic auth for a static site. Description for Adds or updates basic auth for a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
basicAuthName - name of the basic auth entry.
basicAuthEnvelope - A JSON representation of the basic auth properties.

Returns:

static site basic auth properties ARM resource on successful completion of Mono.

createOrUpdateBasicAuthWithResponse

public abstract Response createOrUpdateBasicAuthWithResponse(String resourceGroupName, String name, BasicAuthName basicAuthName, StaticSiteBasicAuthPropertiesArmResourceInner basicAuthEnvelope, Context context)

Adds or updates basic auth for a static site. Description for Adds or updates basic auth for a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
basicAuthName - name of the basic auth entry.
basicAuthEnvelope - A JSON representation of the basic auth properties.
context - The context to associate with this operation.

Returns:

static site basic auth properties ARM resource along with Response<T>.

createOrUpdateBasicAuthWithResponseAsync

public abstract Mono<>> createOrUpdateBasicAuthWithResponseAsync(String resourceGroupName, String name, BasicAuthName basicAuthName, StaticSiteBasicAuthPropertiesArmResourceInner basicAuthEnvelope)

Adds or updates basic auth for a static site. Description for Adds or updates basic auth for a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
basicAuthName - name of the basic auth entry.
basicAuthEnvelope - A JSON representation of the basic auth properties.

Returns:

static site basic auth properties ARM resource along with Response<T> on successful completion of Mono.

createOrUpdateBuildDatabaseConnection

public abstract DatabaseConnectionInner createOrUpdateBuildDatabaseConnection(String resourceGroupName, String name, String environmentName, String databaseConnectionName, DatabaseConnectionInner databaseConnectionRequestEnvelope)

Create or update a database connection for a static site build Description for Create or update a database connection for a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
databaseConnectionName - Name of the database connection.
databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.

Returns:

static Site Database Connection resource.

createOrUpdateBuildDatabaseConnectionAsync

public abstract Mono createOrUpdateBuildDatabaseConnectionAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName, DatabaseConnectionInner databaseConnectionRequestEnvelope)

Create or update a database connection for a static site build Description for Create or update a database connection for a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
databaseConnectionName - Name of the database connection.
databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.

Returns:

static Site Database Connection resource on successful completion of Mono.

createOrUpdateBuildDatabaseConnectionWithResponse

public abstract Response createOrUpdateBuildDatabaseConnectionWithResponse(String resourceGroupName, String name, String environmentName, String databaseConnectionName, DatabaseConnectionInner databaseConnectionRequestEnvelope, Context context)

Create or update a database connection for a static site build Description for Create or update a database connection for a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
databaseConnectionName - Name of the database connection.
databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.
context - The context to associate with this operation.

Returns:

static Site Database Connection resource along with Response<T>.

createOrUpdateBuildDatabaseConnectionWithResponseAsync

public abstract Mono<>> createOrUpdateBuildDatabaseConnectionWithResponseAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName, DatabaseConnectionInner databaseConnectionRequestEnvelope)

Create or update a database connection for a static site build Description for Create or update a database connection for a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
databaseConnectionName - Name of the database connection.
databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.

Returns:

static Site Database Connection resource along with Response<T> on successful completion of Mono.

createOrUpdateDatabaseConnection

public abstract DatabaseConnectionInner createOrUpdateDatabaseConnection(String resourceGroupName, String name, String databaseConnectionName, DatabaseConnectionInner databaseConnectionRequestEnvelope)

Create or update a database connection for a static site Description for Create or update a database connection for a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
databaseConnectionName - Name of the database connection.
databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.

Returns:

static Site Database Connection resource.

createOrUpdateDatabaseConnectionAsync

public abstract Mono createOrUpdateDatabaseConnectionAsync(String resourceGroupName, String name, String databaseConnectionName, DatabaseConnectionInner databaseConnectionRequestEnvelope)

Create or update a database connection for a static site Description for Create or update a database connection for a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
databaseConnectionName - Name of the database connection.
databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.

Returns:

static Site Database Connection resource on successful completion of Mono.

createOrUpdateDatabaseConnectionWithResponse

public abstract Response createOrUpdateDatabaseConnectionWithResponse(String resourceGroupName, String name, String databaseConnectionName, DatabaseConnectionInner databaseConnectionRequestEnvelope, Context context)

Create or update a database connection for a static site Description for Create or update a database connection for a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
databaseConnectionName - Name of the database connection.
databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.
context - The context to associate with this operation.

Returns:

static Site Database Connection resource along with Response<T>.

createOrUpdateDatabaseConnectionWithResponseAsync

public abstract Mono<>> createOrUpdateDatabaseConnectionWithResponseAsync(String resourceGroupName, String name, String databaseConnectionName, DatabaseConnectionInner databaseConnectionRequestEnvelope)

Create or update a database connection for a static site Description for Create or update a database connection for a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
databaseConnectionName - Name of the database connection.
databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.

Returns:

static Site Database Connection resource along with Response<T> on successful completion of Mono.

createOrUpdateStaticSite

public abstract StaticSiteArmResourceInner createOrUpdateStaticSite(String resourceGroupName, String name, StaticSiteArmResourceInner staticSiteEnvelope)

Creates a new static site in an existing resource group, or updates an existing static site. Description for Creates a new static site in an existing resource group, or updates an existing static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site to create or update.
staticSiteEnvelope - A JSON representation of the staticsite properties. See example.

Returns:

static Site ARM resource.

createOrUpdateStaticSite

public abstract StaticSiteArmResourceInner createOrUpdateStaticSite(String resourceGroupName, String name, StaticSiteArmResourceInner staticSiteEnvelope, Context context)

Creates a new static site in an existing resource group, or updates an existing static site. Description for Creates a new static site in an existing resource group, or updates an existing static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site to create or update.
staticSiteEnvelope - A JSON representation of the staticsite properties. See example.
context - The context to associate with this operation.

Returns:

static Site ARM resource.

createOrUpdateStaticSiteAppSettings

public abstract StringDictionaryInner createOrUpdateStaticSiteAppSettings(String resourceGroupName, String name, StringDictionaryInner appSettings)

Creates or updates the app settings of a static site. Description for Creates or updates the app settings of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
appSettings - The dictionary containing the static site app settings to update.

Returns:

string dictionary resource.

createOrUpdateStaticSiteAppSettingsAsync

public abstract Mono createOrUpdateStaticSiteAppSettingsAsync(String resourceGroupName, String name, StringDictionaryInner appSettings)

Creates or updates the app settings of a static site. Description for Creates or updates the app settings of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
appSettings - The dictionary containing the static site app settings to update.

Returns:

string dictionary resource on successful completion of Mono.

createOrUpdateStaticSiteAppSettingsWithResponse

public abstract Response createOrUpdateStaticSiteAppSettingsWithResponse(String resourceGroupName, String name, StringDictionaryInner appSettings, Context context)

Creates or updates the app settings of a static site. Description for Creates or updates the app settings of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
appSettings - The dictionary containing the static site app settings to update.
context - The context to associate with this operation.

Returns:

string dictionary resource along with Response<T>.

createOrUpdateStaticSiteAppSettingsWithResponseAsync

public abstract Mono<>> createOrUpdateStaticSiteAppSettingsWithResponseAsync(String resourceGroupName, String name, StringDictionaryInner appSettings)

Creates or updates the app settings of a static site. Description for Creates or updates the app settings of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
appSettings - The dictionary containing the static site app settings to update.

Returns:

string dictionary resource along with Response<T> on successful completion of Mono.

createOrUpdateStaticSiteAsync

public abstract Mono createOrUpdateStaticSiteAsync(String resourceGroupName, String name, StaticSiteArmResourceInner staticSiteEnvelope)

Creates a new static site in an existing resource group, or updates an existing static site. Description for Creates a new static site in an existing resource group, or updates an existing static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site to create or update.
staticSiteEnvelope - A JSON representation of the staticsite properties. See example.

Returns:

static Site ARM resource on successful completion of Mono.

createOrUpdateStaticSiteBuildAppSettings

public abstract StringDictionaryInner createOrUpdateStaticSiteBuildAppSettings(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings)

Creates or updates the app settings of a static site build. Description for Creates or updates the app settings of a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
appSettings - The dictionary containing the static site app settings to update.

Returns:

string dictionary resource.

createOrUpdateStaticSiteBuildAppSettingsAsync

public abstract Mono createOrUpdateStaticSiteBuildAppSettingsAsync(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings)

Creates or updates the app settings of a static site build. Description for Creates or updates the app settings of a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
appSettings - The dictionary containing the static site app settings to update.

Returns:

string dictionary resource on successful completion of Mono.

createOrUpdateStaticSiteBuildAppSettingsWithResponse

public abstract Response createOrUpdateStaticSiteBuildAppSettingsWithResponse(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings, Context context)

Creates or updates the app settings of a static site build. Description for Creates or updates the app settings of a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
appSettings - The dictionary containing the static site app settings to update.
context - The context to associate with this operation.

Returns:

string dictionary resource along with Response<T>.

createOrUpdateStaticSiteBuildAppSettingsWithResponseAsync

public abstract Mono<>> createOrUpdateStaticSiteBuildAppSettingsWithResponseAsync(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings)

Creates or updates the app settings of a static site build. Description for Creates or updates the app settings of a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
appSettings - The dictionary containing the static site app settings to update.

Returns:

string dictionary resource along with Response<T> on successful completion of Mono.

createOrUpdateStaticSiteBuildFunctionAppSettings

public abstract StringDictionaryInner createOrUpdateStaticSiteBuildFunctionAppSettings(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings)

Creates or updates the function app settings of a static site build. Description for Creates or updates the function app settings of a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
appSettings - The dictionary containing the static site function app settings to update.

Returns:

string dictionary resource.

createOrUpdateStaticSiteBuildFunctionAppSettingsAsync

public abstract Mono createOrUpdateStaticSiteBuildFunctionAppSettingsAsync(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings)

Creates or updates the function app settings of a static site build. Description for Creates or updates the function app settings of a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
appSettings - The dictionary containing the static site function app settings to update.

Returns:

string dictionary resource on successful completion of Mono.

createOrUpdateStaticSiteBuildFunctionAppSettingsWithResponse

public abstract Response createOrUpdateStaticSiteBuildFunctionAppSettingsWithResponse(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings, Context context)

Creates or updates the function app settings of a static site build. Description for Creates or updates the function app settings of a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
appSettings - The dictionary containing the static site function app settings to update.
context - The context to associate with this operation.

Returns:

string dictionary resource along with Response<T>.

createOrUpdateStaticSiteBuildFunctionAppSettingsWithResponseAsync

public abstract Mono<>> createOrUpdateStaticSiteBuildFunctionAppSettingsWithResponseAsync(String resourceGroupName, String name, String environmentName, StringDictionaryInner appSettings)

Creates or updates the function app settings of a static site build. Description for Creates or updates the function app settings of a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
appSettings - The dictionary containing the static site function app settings to update.

Returns:

string dictionary resource along with Response<T> on successful completion of Mono.

createOrUpdateStaticSiteCustomDomain

public abstract StaticSiteCustomDomainOverviewArmResourceInner createOrUpdateStaticSiteCustomDomain(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)

Creates a new static site custom domain in an existing resource group and static site. Description for Creates a new static site custom domain in an existing resource group and static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
domainName - The custom domain to create.
staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. See example.

Returns:

static Site Custom Domain Overview ARM resource.

createOrUpdateStaticSiteCustomDomain

public abstract StaticSiteCustomDomainOverviewArmResourceInner createOrUpdateStaticSiteCustomDomain(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope, Context context)

Creates a new static site custom domain in an existing resource group and static site. Description for Creates a new static site custom domain in an existing resource group and static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
domainName - The custom domain to create.
staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. See example.
context - The context to associate with this operation.

Returns:

static Site Custom Domain Overview ARM resource.

createOrUpdateStaticSiteCustomDomainAsync

public abstract Mono createOrUpdateStaticSiteCustomDomainAsync(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)

Creates a new static site custom domain in an existing resource group and static site. Description for Creates a new static site custom domain in an existing resource group and static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
domainName - The custom domain to create.
staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. See example.

Returns:

static Site Custom Domain Overview ARM resource on successful completion of Mono.

createOrUpdateStaticSiteCustomDomainWithResponseAsync

public abstract Mono<><>>> createOrUpdateStaticSiteCustomDomainWithResponseAsync(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)

Creates a new static site custom domain in an existing resource group and static site. Description for Creates a new static site custom domain in an existing resource group and static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
domainName - The custom domain to create.
staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. See example.

Returns:

static Site Custom Domain Overview ARM resource along with Response<T> on successful completion of Mono.

createOrUpdateStaticSiteFunctionAppSettings

public abstract StringDictionaryInner createOrUpdateStaticSiteFunctionAppSettings(String resourceGroupName, String name, StringDictionaryInner appSettings)

Creates or updates the function app settings of a static site. Description for Creates or updates the function app settings of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
appSettings - The dictionary containing the static site function app settings to update.

Returns:

string dictionary resource.

createOrUpdateStaticSiteFunctionAppSettingsAsync

public abstract Mono createOrUpdateStaticSiteFunctionAppSettingsAsync(String resourceGroupName, String name, StringDictionaryInner appSettings)

Creates or updates the function app settings of a static site. Description for Creates or updates the function app settings of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
appSettings - The dictionary containing the static site function app settings to update.

Returns:

string dictionary resource on successful completion of Mono.

createOrUpdateStaticSiteFunctionAppSettingsWithResponse

public abstract Response createOrUpdateStaticSiteFunctionAppSettingsWithResponse(String resourceGroupName, String name, StringDictionaryInner appSettings, Context context)

Creates or updates the function app settings of a static site. Description for Creates or updates the function app settings of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
appSettings - The dictionary containing the static site function app settings to update.
context - The context to associate with this operation.

Returns:

string dictionary resource along with Response<T>.

createOrUpdateStaticSiteFunctionAppSettingsWithResponseAsync

public abstract Mono<>> createOrUpdateStaticSiteFunctionAppSettingsWithResponseAsync(String resourceGroupName, String name, StringDictionaryInner appSettings)

Creates or updates the function app settings of a static site. Description for Creates or updates the function app settings of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
appSettings - The dictionary containing the static site function app settings to update.

Returns:

string dictionary resource along with Response<T> on successful completion of Mono.

createOrUpdateStaticSiteWithResponseAsync

public abstract Mono<><>>> createOrUpdateStaticSiteWithResponseAsync(String resourceGroupName, String name, StaticSiteArmResourceInner staticSiteEnvelope)

Creates a new static site in an existing resource group, or updates an existing static site. Description for Creates a new static site in an existing resource group, or updates an existing static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site to create or update.
staticSiteEnvelope - A JSON representation of the staticsite properties. See example.

Returns:

static Site ARM resource along with Response<T> on successful completion of Mono.

createUserRolesInvitationLink

public abstract StaticSiteUserInvitationResponseResourceInner createUserRolesInvitationLink(String resourceGroupName, String name, StaticSiteUserInvitationRequestResource staticSiteUserRolesInvitationEnvelope)

Creates an invitation link for a user with the role Description for Creates an invitation link for a user with the role.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
staticSiteUserRolesInvitationEnvelope - Static sites user roles invitation resource.

Returns:

static sites user roles invitation link resource.

createUserRolesInvitationLinkAsync

public abstract Mono createUserRolesInvitationLinkAsync(String resourceGroupName, String name, StaticSiteUserInvitationRequestResource staticSiteUserRolesInvitationEnvelope)

Creates an invitation link for a user with the role Description for Creates an invitation link for a user with the role.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
staticSiteUserRolesInvitationEnvelope - Static sites user roles invitation resource.

Returns:

static sites user roles invitation link resource on successful completion of Mono.

createUserRolesInvitationLinkWithResponse

public abstract Response createUserRolesInvitationLinkWithResponse(String resourceGroupName, String name, StaticSiteUserInvitationRequestResource staticSiteUserRolesInvitationEnvelope, Context context)

Creates an invitation link for a user with the role Description for Creates an invitation link for a user with the role.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
staticSiteUserRolesInvitationEnvelope - Static sites user roles invitation resource.
context - The context to associate with this operation.

Returns:

static sites user roles invitation link resource along with Response<T>.

createUserRolesInvitationLinkWithResponseAsync

public abstract Mono<>> createUserRolesInvitationLinkWithResponseAsync(String resourceGroupName, String name, StaticSiteUserInvitationRequestResource staticSiteUserRolesInvitationEnvelope)

Creates an invitation link for a user with the role Description for Creates an invitation link for a user with the role.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
staticSiteUserRolesInvitationEnvelope - Static sites user roles invitation resource.

Returns:

static sites user roles invitation link resource along with Response<T> on successful completion of Mono.

createZipDeploymentForStaticSite

public abstract void createZipDeploymentForStaticSite(String resourceGroupName, String name, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)

Deploys zipped content to a static site. Description for Deploys zipped content to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. See example.

createZipDeploymentForStaticSite

public abstract void createZipDeploymentForStaticSite(String resourceGroupName, String name, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope, Context context)

Deploys zipped content to a static site. Description for Deploys zipped content to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. See example.
context - The context to associate with this operation.

createZipDeploymentForStaticSiteAsync

public abstract Mono createZipDeploymentForStaticSiteAsync(String resourceGroupName, String name, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)

Deploys zipped content to a static site. Description for Deploys zipped content to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. See example.

Returns:

A Mono that completes when a successful response is received.

createZipDeploymentForStaticSiteBuild

public abstract void createZipDeploymentForStaticSiteBuild(String resourceGroupName, String name, String environmentName, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)

Deploys zipped content to a specific environment of a static site. Description for Deploys zipped content to a specific environment of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - Name of the environment.
staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. See example.

createZipDeploymentForStaticSiteBuild

public abstract void createZipDeploymentForStaticSiteBuild(String resourceGroupName, String name, String environmentName, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope, Context context)

Deploys zipped content to a specific environment of a static site. Description for Deploys zipped content to a specific environment of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - Name of the environment.
staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. See example.
context - The context to associate with this operation.

createZipDeploymentForStaticSiteBuildAsync

public abstract Mono createZipDeploymentForStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)

Deploys zipped content to a specific environment of a static site. Description for Deploys zipped content to a specific environment of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - Name of the environment.
staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. See example.

Returns:

A Mono that completes when a successful response is received.

createZipDeploymentForStaticSiteBuildWithResponseAsync

public abstract Mono<><>>> createZipDeploymentForStaticSiteBuildWithResponseAsync(String resourceGroupName, String name, String environmentName, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)

Deploys zipped content to a specific environment of a static site. Description for Deploys zipped content to a specific environment of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - Name of the environment.
staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. See example.

Returns:

the Response<T> on successful completion of Mono.

createZipDeploymentForStaticSiteWithResponseAsync

public abstract Mono<><>>> createZipDeploymentForStaticSiteWithResponseAsync(String resourceGroupName, String name, StaticSiteZipDeploymentArmResource staticSiteZipDeploymentEnvelope)

Deploys zipped content to a static site. Description for Deploys zipped content to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
staticSiteZipDeploymentEnvelope - A JSON representation of the StaticSiteZipDeployment properties. See example.

Returns:

the Response<T> on successful completion of Mono.

delete

public abstract void delete(String resourceGroupName, String name)

Deletes a static site. Description for Deletes a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site to delete.

delete

public abstract void delete(String resourceGroupName, String name, Context context)

Deletes a static site. Description for Deletes a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site to delete.
context - The context to associate with this operation.

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String name)

Deletes a static site. Description for Deletes a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site to delete.

Returns:

A Mono that completes when a successful response is received.

deleteBuildDatabaseConnection

public abstract void deleteBuildDatabaseConnection(String resourceGroupName, String name, String environmentName, String databaseConnectionName)

Delete a database connection for a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
databaseConnectionName - Name of the database connection.

deleteBuildDatabaseConnectionAsync

public abstract Mono deleteBuildDatabaseConnectionAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName)

Delete a database connection for a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
databaseConnectionName - Name of the database connection.

Returns:

A Mono that completes when a successful response is received.

deleteBuildDatabaseConnectionWithResponse

public abstract Response deleteBuildDatabaseConnectionWithResponse(String resourceGroupName, String name, String environmentName, String databaseConnectionName, Context context)

Delete a database connection for a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
databaseConnectionName - Name of the database connection.
context - The context to associate with this operation.

Returns:

deleteBuildDatabaseConnectionWithResponseAsync

public abstract Mono<>> deleteBuildDatabaseConnectionWithResponseAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName)

Delete a database connection for a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
databaseConnectionName - Name of the database connection.

Returns:

the Response<T> on successful completion of Mono.

deleteDatabaseConnection

public abstract void deleteDatabaseConnection(String resourceGroupName, String name, String databaseConnectionName)

Delete a database connection for a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
databaseConnectionName - Name of the database connection.

deleteDatabaseConnectionAsync

public abstract Mono deleteDatabaseConnectionAsync(String resourceGroupName, String name, String databaseConnectionName)

Delete a database connection for a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
databaseConnectionName - Name of the database connection.

Returns:

A Mono that completes when a successful response is received.

deleteDatabaseConnectionWithResponse

public abstract Response deleteDatabaseConnectionWithResponse(String resourceGroupName, String name, String databaseConnectionName, Context context)

Delete a database connection for a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
databaseConnectionName - Name of the database connection.
context - The context to associate with this operation.

Returns:

deleteDatabaseConnectionWithResponseAsync

public abstract Mono<>> deleteDatabaseConnectionWithResponseAsync(String resourceGroupName, String name, String databaseConnectionName)

Delete a database connection for a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
databaseConnectionName - Name of the database connection.

Returns:

the Response<T> on successful completion of Mono.

deletePrivateEndpointConnection

public abstract Object deletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
privateEndpointConnectionName - Name of the private endpoint connection.

Returns:

any object.

deletePrivateEndpointConnection

public abstract Object deletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, Context context)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
privateEndpointConnectionName - Name of the private endpoint connection.
context - The context to associate with this operation.

Returns:

any object.

deletePrivateEndpointConnectionAsync

public abstract Mono deletePrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
privateEndpointConnectionName - Name of the private endpoint connection.

Returns:

any object on successful completion of Mono.

deletePrivateEndpointConnectionWithResponseAsync

public abstract Mono<><>>> deletePrivateEndpointConnectionWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
privateEndpointConnectionName - Name of the private endpoint connection.

Returns:

any object along with Response<T> on successful completion of Mono.

deleteStaticSiteBuild

public abstract void deleteStaticSiteBuild(String resourceGroupName, String name, String environmentName)

Deletes a static site build. Description for Deletes a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.

deleteStaticSiteBuild

public abstract void deleteStaticSiteBuild(String resourceGroupName, String name, String environmentName, Context context)

Deletes a static site build. Description for Deletes a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
context - The context to associate with this operation.

deleteStaticSiteBuildAsync

public abstract Mono deleteStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName)

Deletes a static site build. Description for Deletes a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.

Returns:

A Mono that completes when a successful response is received.

deleteStaticSiteBuildWithResponseAsync

public abstract Mono<><>>> deleteStaticSiteBuildWithResponseAsync(String resourceGroupName, String name, String environmentName)

Deletes a static site build. Description for Deletes a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.

Returns:

the Response<T> on successful completion of Mono.

deleteStaticSiteCustomDomain

public abstract void deleteStaticSiteCustomDomain(String resourceGroupName, String name, String domainName)

Deletes a custom domain. Description for Deletes a custom domain.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
domainName - The custom domain to delete.

deleteStaticSiteCustomDomain

public abstract void deleteStaticSiteCustomDomain(String resourceGroupName, String name, String domainName, Context context)

Deletes a custom domain. Description for Deletes a custom domain.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
domainName - The custom domain to delete.
context - The context to associate with this operation.

deleteStaticSiteCustomDomainAsync

public abstract Mono deleteStaticSiteCustomDomainAsync(String resourceGroupName, String name, String domainName)

Deletes a custom domain. Description for Deletes a custom domain.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
domainName - The custom domain to delete.

Returns:

A Mono that completes when a successful response is received.

deleteStaticSiteCustomDomainWithResponseAsync

public abstract Mono<><>>> deleteStaticSiteCustomDomainWithResponseAsync(String resourceGroupName, String name, String domainName)

Deletes a custom domain. Description for Deletes a custom domain.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
domainName - The custom domain to delete.

Returns:

the Response<T> on successful completion of Mono.

deleteStaticSiteUser

public abstract void deleteStaticSiteUser(String resourceGroupName, String name, String authprovider, String userid)

Deletes the user entry from the static site. Description for Deletes the user entry from the static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the staticsite.
authprovider - The auth provider for this user.
userid - The user id of the user.

deleteStaticSiteUserAsync

public abstract Mono deleteStaticSiteUserAsync(String resourceGroupName, String name, String authprovider, String userid)

Deletes the user entry from the static site. Description for Deletes the user entry from the static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the staticsite.
authprovider - The auth provider for this user.
userid - The user id of the user.

Returns:

A Mono that completes when a successful response is received.

deleteStaticSiteUserWithResponse

public abstract Response deleteStaticSiteUserWithResponse(String resourceGroupName, String name, String authprovider, String userid, Context context)

Deletes the user entry from the static site. Description for Deletes the user entry from the static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the staticsite.
authprovider - The auth provider for this user.
userid - The user id of the user.
context - The context to associate with this operation.

Returns:

deleteStaticSiteUserWithResponseAsync

public abstract Mono<>> deleteStaticSiteUserWithResponseAsync(String resourceGroupName, String name, String authprovider, String userid)

Deletes the user entry from the static site. Description for Deletes the user entry from the static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the staticsite.
authprovider - The auth provider for this user.
userid - The user id of the user.

Returns:

the Response<T> on successful completion of Mono.

deleteWithResponseAsync

public abstract Mono<><>>> deleteWithResponseAsync(String resourceGroupName, String name)

Deletes a static site. Description for Deletes a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site to delete.

Returns:

the Response<T> on successful completion of Mono.

detachStaticSite

public abstract void detachStaticSite(String resourceGroupName, String name)

Detaches a static site. Description for Detaches a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site to detach.

detachStaticSite

public abstract void detachStaticSite(String resourceGroupName, String name, Context context)

Detaches a static site. Description for Detaches a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site to detach.
context - The context to associate with this operation.

detachStaticSiteAsync

public abstract Mono detachStaticSiteAsync(String resourceGroupName, String name)

Detaches a static site. Description for Detaches a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site to detach.

Returns:

A Mono that completes when a successful response is received.

detachStaticSiteWithResponseAsync

public abstract Mono<><>>> detachStaticSiteWithResponseAsync(String resourceGroupName, String name)

Detaches a static site. Description for Detaches a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site to detach.

Returns:

the Response<T> on successful completion of Mono.

detachUserProvidedFunctionAppFromStaticSite

public abstract void detachUserProvidedFunctionAppFromStaticSite(String resourceGroupName, String name, String functionAppName)

Detach the user provided function app from the static site Description for Detach the user provided function app from the static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
functionAppName - Name of the function app registered with the static site.

detachUserProvidedFunctionAppFromStaticSiteAsync

public abstract Mono detachUserProvidedFunctionAppFromStaticSiteAsync(String resourceGroupName, String name, String functionAppName)

Detach the user provided function app from the static site Description for Detach the user provided function app from the static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
functionAppName - Name of the function app registered with the static site.

Returns:

A Mono that completes when a successful response is received.

detachUserProvidedFunctionAppFromStaticSiteBuild

public abstract void detachUserProvidedFunctionAppFromStaticSiteBuild(String resourceGroupName, String name, String environmentName, String functionAppName)

Detach the user provided function app from the static site build Description for Detach the user provided function app from the static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
functionAppName - Name of the function app registered with the static site build.

detachUserProvidedFunctionAppFromStaticSiteBuildAsync

public abstract Mono detachUserProvidedFunctionAppFromStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName, String functionAppName)

Detach the user provided function app from the static site build Description for Detach the user provided function app from the static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
functionAppName - Name of the function app registered with the static site build.

Returns:

A Mono that completes when a successful response is received.

detachUserProvidedFunctionAppFromStaticSiteBuildWithResponse

public abstract Response detachUserProvidedFunctionAppFromStaticSiteBuildWithResponse(String resourceGroupName, String name, String environmentName, String functionAppName, Context context)

Detach the user provided function app from the static site build Description for Detach the user provided function app from the static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
functionAppName - Name of the function app registered with the static site build.
context - The context to associate with this operation.

Returns:

detachUserProvidedFunctionAppFromStaticSiteBuildWithResponseAsync

public abstract Mono<>> detachUserProvidedFunctionAppFromStaticSiteBuildWithResponseAsync(String resourceGroupName, String name, String environmentName, String functionAppName)

Detach the user provided function app from the static site build Description for Detach the user provided function app from the static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
functionAppName - Name of the function app registered with the static site build.

Returns:

the Response<T> on successful completion of Mono.

detachUserProvidedFunctionAppFromStaticSiteWithResponse

public abstract Response detachUserProvidedFunctionAppFromStaticSiteWithResponse(String resourceGroupName, String name, String functionAppName, Context context)

Detach the user provided function app from the static site Description for Detach the user provided function app from the static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
functionAppName - Name of the function app registered with the static site.
context - The context to associate with this operation.

Returns:

detachUserProvidedFunctionAppFromStaticSiteWithResponseAsync

public abstract Mono<>> detachUserProvidedFunctionAppFromStaticSiteWithResponseAsync(String resourceGroupName, String name, String functionAppName)

Detach the user provided function app from the static site Description for Detach the user provided function app from the static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
functionAppName - Name of the function app registered with the static site.

Returns:

the Response<T> on successful completion of Mono.

getBasicAuth

public abstract StaticSiteBasicAuthPropertiesArmResourceInner getBasicAuth(String resourceGroupName, String name, BasicAuthName basicAuthName)

Gets the basic auth properties for a static site. Description for Gets the basic auth properties for a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
basicAuthName - name of the basic auth entry.

Returns:

static site basic auth properties ARM resource.

getBasicAuthAsync

public abstract Mono getBasicAuthAsync(String resourceGroupName, String name, BasicAuthName basicAuthName)

Gets the basic auth properties for a static site. Description for Gets the basic auth properties for a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
basicAuthName - name of the basic auth entry.

Returns:

static site basic auth properties ARM resource on successful completion of Mono.

getBasicAuthWithResponse

public abstract Response getBasicAuthWithResponse(String resourceGroupName, String name, BasicAuthName basicAuthName, Context context)

Gets the basic auth properties for a static site. Description for Gets the basic auth properties for a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
basicAuthName - name of the basic auth entry.
context - The context to associate with this operation.

Returns:

static site basic auth properties ARM resource along with Response<T>.

getBasicAuthWithResponseAsync

public abstract Mono<>> getBasicAuthWithResponseAsync(String resourceGroupName, String name, BasicAuthName basicAuthName)

Gets the basic auth properties for a static site. Description for Gets the basic auth properties for a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
basicAuthName - name of the basic auth entry.

Returns:

static site basic auth properties ARM resource along with Response<T> on successful completion of Mono.

getBuildDatabaseConnection

public abstract DatabaseConnectionInner getBuildDatabaseConnection(String resourceGroupName, String name, String environmentName, String databaseConnectionName)

Returns overview of a database connection for a static site build by name.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
databaseConnectionName - Name of the database connection.

Returns:

static Site Database Connection resource.

getBuildDatabaseConnectionAsync

public abstract Mono getBuildDatabaseConnectionAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName)

Returns overview of a database connection for a static site build by name.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
databaseConnectionName - Name of the database connection.

Returns:

static Site Database Connection resource on successful completion of Mono.

getBuildDatabaseConnectionWithDetails

public abstract DatabaseConnectionInner getBuildDatabaseConnectionWithDetails(String resourceGroupName, String name, String environmentName, String databaseConnectionName)

Returns details of a database connection for a static site build by name.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
databaseConnectionName - Name of the database connection.

Returns:

static Site Database Connection resource.

getBuildDatabaseConnectionWithDetailsAsync

public abstract Mono getBuildDatabaseConnectionWithDetailsAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName)

Returns details of a database connection for a static site build by name.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
databaseConnectionName - Name of the database connection.

Returns:

static Site Database Connection resource on successful completion of Mono.

getBuildDatabaseConnectionWithDetailsWithResponse

public abstract Response getBuildDatabaseConnectionWithDetailsWithResponse(String resourceGroupName, String name, String environmentName, String databaseConnectionName, Context context)

Returns details of a database connection for a static site build by name.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
databaseConnectionName - Name of the database connection.
context - The context to associate with this operation.

Returns:

static Site Database Connection resource along with Response<T>.

getBuildDatabaseConnectionWithDetailsWithResponseAsync

public abstract Mono<>> getBuildDatabaseConnectionWithDetailsWithResponseAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName)

Returns details of a database connection for a static site build by name.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
databaseConnectionName - Name of the database connection.

Returns:

static Site Database Connection resource along with Response<T> on successful completion of Mono.

getBuildDatabaseConnectionWithResponse

public abstract Response getBuildDatabaseConnectionWithResponse(String resourceGroupName, String name, String environmentName, String databaseConnectionName, Context context)

Returns overview of a database connection for a static site build by name.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
databaseConnectionName - Name of the database connection.
context - The context to associate with this operation.

Returns:

static Site Database Connection resource along with Response<T>.

getBuildDatabaseConnectionWithResponseAsync

public abstract Mono<>> getBuildDatabaseConnectionWithResponseAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName)

Returns overview of a database connection for a static site build by name.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
databaseConnectionName - Name of the database connection.

Returns:

static Site Database Connection resource along with Response<T> on successful completion of Mono.

getBuildDatabaseConnections

public abstract PagedIterable getBuildDatabaseConnections(String resourceGroupName, String name, String environmentName)

Returns overviews of database connections for a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.

Returns:

collection of static site database connections as paginated response with PagedIterable<T>.

getBuildDatabaseConnections

public abstract PagedIterable getBuildDatabaseConnections(String resourceGroupName, String name, String environmentName, Context context)

Returns overviews of database connections for a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
context - The context to associate with this operation.

Returns:

collection of static site database connections as paginated response with PagedIterable<T>.

getBuildDatabaseConnectionsAsync

public abstract PagedFlux getBuildDatabaseConnectionsAsync(String resourceGroupName, String name, String environmentName)

Returns overviews of database connections for a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.

Returns:

collection of static site database connections as paginated response with PagedFlux<T>.

getBuildDatabaseConnectionsWithDetails

public abstract PagedIterable getBuildDatabaseConnectionsWithDetails(String resourceGroupName, String name, String environmentName)

Returns details of database connections for a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.

Returns:

collection of static site database connections as paginated response with PagedIterable<T>.

getBuildDatabaseConnectionsWithDetails

public abstract PagedIterable getBuildDatabaseConnectionsWithDetails(String resourceGroupName, String name, String environmentName, Context context)

Returns details of database connections for a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
context - The context to associate with this operation.

Returns:

collection of static site database connections as paginated response with PagedIterable<T>.

getBuildDatabaseConnectionsWithDetailsAsync

public abstract PagedFlux getBuildDatabaseConnectionsWithDetailsAsync(String resourceGroupName, String name, String environmentName)

Returns details of database connections for a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.

Returns:

collection of static site database connections as paginated response with PagedFlux<T>.

getByResourceGroup

public abstract StaticSiteArmResourceInner getByResourceGroup(String resourceGroupName, String name)

Gets the details of a static site. Description for Gets the details of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

static Site ARM resource.

getByResourceGroupAsync

public abstract Mono getByResourceGroupAsync(String resourceGroupName, String name)

Gets the details of a static site. Description for Gets the details of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

static Site ARM resource on successful completion of Mono.

getByResourceGroupWithResponse

public abstract Response getByResourceGroupWithResponse(String resourceGroupName, String name, Context context)

Gets the details of a static site. Description for Gets the details of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
context - The context to associate with this operation.

Returns:

static Site ARM resource along with Response<T>.

getByResourceGroupWithResponseAsync

public abstract Mono<>> getByResourceGroupWithResponseAsync(String resourceGroupName, String name)

Gets the details of a static site. Description for Gets the details of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

static Site ARM resource along with Response<T> on successful completion of Mono.

getDatabaseConnection

public abstract DatabaseConnectionInner getDatabaseConnection(String resourceGroupName, String name, String databaseConnectionName)

Returns overview of a database connection for a static site by name.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
databaseConnectionName - Name of the database connection.

Returns:

static Site Database Connection resource.

getDatabaseConnectionAsync

public abstract Mono getDatabaseConnectionAsync(String resourceGroupName, String name, String databaseConnectionName)

Returns overview of a database connection for a static site by name.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
databaseConnectionName - Name of the database connection.

Returns:

static Site Database Connection resource on successful completion of Mono.

getDatabaseConnectionWithDetails

public abstract DatabaseConnectionInner getDatabaseConnectionWithDetails(String resourceGroupName, String name, String databaseConnectionName)

Returns details of a database connection for a static site by name.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
databaseConnectionName - Name of the database connection.

Returns:

static Site Database Connection resource.

getDatabaseConnectionWithDetailsAsync

public abstract Mono getDatabaseConnectionWithDetailsAsync(String resourceGroupName, String name, String databaseConnectionName)

Returns details of a database connection for a static site by name.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
databaseConnectionName - Name of the database connection.

Returns:

static Site Database Connection resource on successful completion of Mono.

getDatabaseConnectionWithDetailsWithResponse

public abstract Response getDatabaseConnectionWithDetailsWithResponse(String resourceGroupName, String name, String databaseConnectionName, Context context)

Returns details of a database connection for a static site by name.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
databaseConnectionName - Name of the database connection.
context - The context to associate with this operation.

Returns:

static Site Database Connection resource along with Response<T>.

getDatabaseConnectionWithDetailsWithResponseAsync

public abstract Mono<>> getDatabaseConnectionWithDetailsWithResponseAsync(String resourceGroupName, String name, String databaseConnectionName)

Returns details of a database connection for a static site by name.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
databaseConnectionName - Name of the database connection.

Returns:

static Site Database Connection resource along with Response<T> on successful completion of Mono.

getDatabaseConnectionWithResponse

public abstract Response getDatabaseConnectionWithResponse(String resourceGroupName, String name, String databaseConnectionName, Context context)

Returns overview of a database connection for a static site by name.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
databaseConnectionName - Name of the database connection.
context - The context to associate with this operation.

Returns:

static Site Database Connection resource along with Response<T>.

getDatabaseConnectionWithResponseAsync

public abstract Mono<>> getDatabaseConnectionWithResponseAsync(String resourceGroupName, String name, String databaseConnectionName)

Returns overview of a database connection for a static site by name.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
databaseConnectionName - Name of the database connection.

Returns:

static Site Database Connection resource along with Response<T> on successful completion of Mono.

getDatabaseConnections

public abstract PagedIterable getDatabaseConnections(String resourceGroupName, String name)

Returns overviews of database connections for a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

collection of static site database connections as paginated response with PagedIterable<T>.

getDatabaseConnections

public abstract PagedIterable getDatabaseConnections(String resourceGroupName, String name, Context context)

Returns overviews of database connections for a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
context - The context to associate with this operation.

Returns:

collection of static site database connections as paginated response with PagedIterable<T>.

getDatabaseConnectionsAsync

public abstract PagedFlux getDatabaseConnectionsAsync(String resourceGroupName, String name)

Returns overviews of database connections for a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

collection of static site database connections as paginated response with PagedFlux<T>.

getDatabaseConnectionsWithDetails

public abstract PagedIterable getDatabaseConnectionsWithDetails(String resourceGroupName, String name)

Returns details of database connections for a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

collection of static site database connections as paginated response with PagedIterable<T>.

getDatabaseConnectionsWithDetails

public abstract PagedIterable getDatabaseConnectionsWithDetails(String resourceGroupName, String name, Context context)

Returns details of database connections for a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
context - The context to associate with this operation.

Returns:

collection of static site database connections as paginated response with PagedIterable<T>.

getDatabaseConnectionsWithDetailsAsync

public abstract PagedFlux getDatabaseConnectionsWithDetailsAsync(String resourceGroupName, String name)

Returns details of database connections for a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

collection of static site database connections as paginated response with PagedFlux<T>.

getLinkedBackend

public abstract StaticSiteLinkedBackendArmResourceInner getLinkedBackend(String resourceGroupName, String name, String linkedBackendName)

Returns the details of a linked backend linked to a static site by name.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
linkedBackendName - Name of the linked backend that should be retrieved.

Returns:

static Site Linked Backend ARM resource.

getLinkedBackendAsync

public abstract Mono getLinkedBackendAsync(String resourceGroupName, String name, String linkedBackendName)

Returns the details of a linked backend linked to a static site by name.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
linkedBackendName - Name of the linked backend that should be retrieved.

Returns:

static Site Linked Backend ARM resource on successful completion of Mono.

getLinkedBackendForBuild

public abstract StaticSiteLinkedBackendArmResourceInner getLinkedBackendForBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName)

Returns the details of a linked backend linked to a static site build by name.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
linkedBackendName - Name of the linked backend that should be retrieved.

Returns:

static Site Linked Backend ARM resource.

getLinkedBackendForBuildAsync

public abstract Mono getLinkedBackendForBuildAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName)

Returns the details of a linked backend linked to a static site build by name.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
linkedBackendName - Name of the linked backend that should be retrieved.

Returns:

static Site Linked Backend ARM resource on successful completion of Mono.

getLinkedBackendForBuildWithResponse

public abstract Response getLinkedBackendForBuildWithResponse(String resourceGroupName, String name, String environmentName, String linkedBackendName, Context context)

Returns the details of a linked backend linked to a static site build by name.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
linkedBackendName - Name of the linked backend that should be retrieved.
context - The context to associate with this operation.

Returns:

static Site Linked Backend ARM resource along with Response<T>.

getLinkedBackendForBuildWithResponseAsync

public abstract Mono<>> getLinkedBackendForBuildWithResponseAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName)

Returns the details of a linked backend linked to a static site build by name.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
linkedBackendName - Name of the linked backend that should be retrieved.

Returns:

static Site Linked Backend ARM resource along with Response<T> on successful completion of Mono.

getLinkedBackendWithResponse

public abstract Response getLinkedBackendWithResponse(String resourceGroupName, String name, String linkedBackendName, Context context)

Returns the details of a linked backend linked to a static site by name.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
linkedBackendName - Name of the linked backend that should be retrieved.
context - The context to associate with this operation.

Returns:

static Site Linked Backend ARM resource along with Response<T>.

getLinkedBackendWithResponseAsync

public abstract Mono<>> getLinkedBackendWithResponseAsync(String resourceGroupName, String name, String linkedBackendName)

Returns the details of a linked backend linked to a static site by name.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
linkedBackendName - Name of the linked backend that should be retrieved.

Returns:

static Site Linked Backend ARM resource along with Response<T> on successful completion of Mono.

getLinkedBackends

public abstract PagedIterable getLinkedBackends(String resourceGroupName, String name)

Returns details of all backends linked to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

collection of static site linked backends as paginated response with PagedIterable<T>.

getLinkedBackends

public abstract PagedIterable getLinkedBackends(String resourceGroupName, String name, Context context)

Returns details of all backends linked to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
context - The context to associate with this operation.

Returns:

collection of static site linked backends as paginated response with PagedIterable<T>.

getLinkedBackendsAsync

public abstract PagedFlux getLinkedBackendsAsync(String resourceGroupName, String name)

Returns details of all backends linked to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

collection of static site linked backends as paginated response with PagedFlux<T>.

getLinkedBackendsForBuild

public abstract PagedIterable getLinkedBackendsForBuild(String resourceGroupName, String name, String environmentName)

Returns details of all backends linked to a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.

Returns:

collection of static site linked backends as paginated response with PagedIterable<T>.

getLinkedBackendsForBuild

public abstract PagedIterable getLinkedBackendsForBuild(String resourceGroupName, String name, String environmentName, Context context)

Returns details of all backends linked to a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
context - The context to associate with this operation.

Returns:

collection of static site linked backends as paginated response with PagedIterable<T>.

getLinkedBackendsForBuildAsync

public abstract PagedFlux getLinkedBackendsForBuildAsync(String resourceGroupName, String name, String environmentName)

Returns details of all backends linked to a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.

Returns:

collection of static site linked backends as paginated response with PagedFlux<T>.

getPrivateEndpointConnection

public abstract RemotePrivateEndpointConnectionArmResourceInner getPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName)

Gets a private endpoint connection Description for Gets a private endpoint connection.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
privateEndpointConnectionName - Name of the private endpoint connection.

Returns:

remote Private Endpoint Connection ARM resource.

getPrivateEndpointConnectionAsync

public abstract Mono getPrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName)

Gets a private endpoint connection Description for Gets a private endpoint connection.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
privateEndpointConnectionName - Name of the private endpoint connection.

Returns:

remote Private Endpoint Connection ARM resource on successful completion of Mono.

getPrivateEndpointConnectionList

public abstract PagedIterable getPrivateEndpointConnectionList(String resourceGroupName, String name)

Gets the list of private endpoint connections associated with a static site Description for Gets the list of private endpoint connections associated with a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

the paginated response with PagedIterable<T>.

getPrivateEndpointConnectionList

public abstract PagedIterable getPrivateEndpointConnectionList(String resourceGroupName, String name, Context context)

Gets the list of private endpoint connections associated with a static site Description for Gets the list of private endpoint connections associated with a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
context - The context to associate with this operation.

Returns:

the paginated response with PagedIterable<T>.

getPrivateEndpointConnectionListAsync

public abstract PagedFlux getPrivateEndpointConnectionListAsync(String resourceGroupName, String name)

Gets the list of private endpoint connections associated with a static site Description for Gets the list of private endpoint connections associated with a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

the paginated response with PagedFlux<T>.

getPrivateEndpointConnectionWithResponse

public abstract Response getPrivateEndpointConnectionWithResponse(String resourceGroupName, String name, String privateEndpointConnectionName, Context context)

Gets a private endpoint connection Description for Gets a private endpoint connection.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
privateEndpointConnectionName - Name of the private endpoint connection.
context - The context to associate with this operation.

Returns:

remote Private Endpoint Connection ARM resource along with Response<T>.

getPrivateEndpointConnectionWithResponseAsync

public abstract Mono<>> getPrivateEndpointConnectionWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName)

Gets a private endpoint connection Description for Gets a private endpoint connection.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
privateEndpointConnectionName - Name of the private endpoint connection.

Returns:

remote Private Endpoint Connection ARM resource along with Response<T> on successful completion of Mono.

getPrivateLinkResources

public abstract PrivateLinkResourcesWrapperInner getPrivateLinkResources(String resourceGroupName, String name)

Gets the private link resources Description for Gets the private link resources.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the site.

Returns:

wrapper for a collection of private link resources.

getPrivateLinkResourcesAsync

public abstract Mono getPrivateLinkResourcesAsync(String resourceGroupName, String name)

Gets the private link resources Description for Gets the private link resources.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the site.

Returns:

wrapper for a collection of private link resources on successful completion of Mono.

getPrivateLinkResourcesWithResponse

public abstract Response getPrivateLinkResourcesWithResponse(String resourceGroupName, String name, Context context)

Gets the private link resources Description for Gets the private link resources.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the site.
context - The context to associate with this operation.

Returns:

wrapper for a collection of private link resources along with Response<T>.

getPrivateLinkResourcesWithResponseAsync

public abstract Mono<>> getPrivateLinkResourcesWithResponseAsync(String resourceGroupName, String name)

Gets the private link resources Description for Gets the private link resources.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the site.

Returns:

wrapper for a collection of private link resources along with Response<T> on successful completion of Mono.

getStaticSiteBuild

public abstract StaticSiteBuildArmResourceInner getStaticSiteBuild(String resourceGroupName, String name, String environmentName)

Gets the details of a static site build. Description for Gets the details of a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.

Returns:

static Site Build ARM resource.

getStaticSiteBuildAsync

public abstract Mono getStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName)

Gets the details of a static site build. Description for Gets the details of a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.

Returns:

static Site Build ARM resource on successful completion of Mono.

getStaticSiteBuildWithResponse

public abstract Response getStaticSiteBuildWithResponse(String resourceGroupName, String name, String environmentName, Context context)

Gets the details of a static site build. Description for Gets the details of a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
context - The context to associate with this operation.

Returns:

static Site Build ARM resource along with Response<T>.

getStaticSiteBuildWithResponseAsync

public abstract Mono<>> getStaticSiteBuildWithResponseAsync(String resourceGroupName, String name, String environmentName)

Gets the details of a static site build. Description for Gets the details of a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.

Returns:

static Site Build ARM resource along with Response<T> on successful completion of Mono.

getStaticSiteBuilds

public abstract PagedIterable getStaticSiteBuilds(String resourceGroupName, String name)

Gets all static site builds for a particular static site. Description for Gets all static site builds for a particular static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

collection of static site builds as paginated response with PagedIterable<T>.

getStaticSiteBuilds

public abstract PagedIterable getStaticSiteBuilds(String resourceGroupName, String name, Context context)

Gets all static site builds for a particular static site. Description for Gets all static site builds for a particular static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
context - The context to associate with this operation.

Returns:

collection of static site builds as paginated response with PagedIterable<T>.

getStaticSiteBuildsAsync

public abstract PagedFlux getStaticSiteBuildsAsync(String resourceGroupName, String name)

Gets all static site builds for a particular static site. Description for Gets all static site builds for a particular static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

collection of static site builds as paginated response with PagedFlux<T>.

getStaticSiteCustomDomain

public abstract StaticSiteCustomDomainOverviewArmResourceInner getStaticSiteCustomDomain(String resourceGroupName, String name, String domainName)

Gets an existing custom domain for a particular static site. Description for Gets an existing custom domain for a particular static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site resource to search in.
domainName - The custom domain name.

Returns:

static Site Custom Domain Overview ARM resource.

getStaticSiteCustomDomainAsync

public abstract Mono getStaticSiteCustomDomainAsync(String resourceGroupName, String name, String domainName)

Gets an existing custom domain for a particular static site. Description for Gets an existing custom domain for a particular static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site resource to search in.
domainName - The custom domain name.

Returns:

static Site Custom Domain Overview ARM resource on successful completion of Mono.

getStaticSiteCustomDomainWithResponse

public abstract Response getStaticSiteCustomDomainWithResponse(String resourceGroupName, String name, String domainName, Context context)

Gets an existing custom domain for a particular static site. Description for Gets an existing custom domain for a particular static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site resource to search in.
domainName - The custom domain name.
context - The context to associate with this operation.

Returns:

static Site Custom Domain Overview ARM resource along with Response<T>.

getStaticSiteCustomDomainWithResponseAsync

public abstract Mono<>> getStaticSiteCustomDomainWithResponseAsync(String resourceGroupName, String name, String domainName)

Gets an existing custom domain for a particular static site. Description for Gets an existing custom domain for a particular static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site resource to search in.
domainName - The custom domain name.

Returns:

static Site Custom Domain Overview ARM resource along with Response<T> on successful completion of Mono.

getUserProvidedFunctionAppForStaticSite

public abstract StaticSiteUserProvidedFunctionAppArmResourceInner getUserProvidedFunctionAppForStaticSite(String resourceGroupName, String name, String functionAppName)

Gets the details of the user provided function app registered with a static site Description for Gets the details of the user provided function app registered with a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
functionAppName - Name of the function app registered with the static site.

Returns:

static Site User Provided Function App ARM resource.

getUserProvidedFunctionAppForStaticSiteAsync

public abstract Mono getUserProvidedFunctionAppForStaticSiteAsync(String resourceGroupName, String name, String functionAppName)

Gets the details of the user provided function app registered with a static site Description for Gets the details of the user provided function app registered with a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
functionAppName - Name of the function app registered with the static site.

Returns:

static Site User Provided Function App ARM resource on successful completion of Mono.

getUserProvidedFunctionAppForStaticSiteBuild

public abstract StaticSiteUserProvidedFunctionAppArmResourceInner getUserProvidedFunctionAppForStaticSiteBuild(String resourceGroupName, String name, String environmentName, String functionAppName)

Gets the details of the user provided function app registered with a static site build Description for Gets the details of the user provided function app registered with a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
functionAppName - Name of the function app registered with the static site build.

Returns:

static Site User Provided Function App ARM resource.

getUserProvidedFunctionAppForStaticSiteBuildAsync

public abstract Mono getUserProvidedFunctionAppForStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName, String functionAppName)

Gets the details of the user provided function app registered with a static site build Description for Gets the details of the user provided function app registered with a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
functionAppName - Name of the function app registered with the static site build.

Returns:

static Site User Provided Function App ARM resource on successful completion of Mono.

getUserProvidedFunctionAppForStaticSiteBuildWithResponse

public abstract Response getUserProvidedFunctionAppForStaticSiteBuildWithResponse(String resourceGroupName, String name, String environmentName, String functionAppName, Context context)

Gets the details of the user provided function app registered with a static site build Description for Gets the details of the user provided function app registered with a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
functionAppName - Name of the function app registered with the static site build.
context - The context to associate with this operation.

Returns:

static Site User Provided Function App ARM resource along with Response<T>.

getUserProvidedFunctionAppForStaticSiteBuildWithResponseAsync

public abstract Mono<>> getUserProvidedFunctionAppForStaticSiteBuildWithResponseAsync(String resourceGroupName, String name, String environmentName, String functionAppName)

Gets the details of the user provided function app registered with a static site build Description for Gets the details of the user provided function app registered with a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
functionAppName - Name of the function app registered with the static site build.

Returns:

static Site User Provided Function App ARM resource along with Response<T> on successful completion of Mono.

getUserProvidedFunctionAppForStaticSiteWithResponse

public abstract Response getUserProvidedFunctionAppForStaticSiteWithResponse(String resourceGroupName, String name, String functionAppName, Context context)

Gets the details of the user provided function app registered with a static site Description for Gets the details of the user provided function app registered with a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
functionAppName - Name of the function app registered with the static site.
context - The context to associate with this operation.

Returns:

static Site User Provided Function App ARM resource along with Response<T>.

getUserProvidedFunctionAppForStaticSiteWithResponseAsync

public abstract Mono<>> getUserProvidedFunctionAppForStaticSiteWithResponseAsync(String resourceGroupName, String name, String functionAppName)

Gets the details of the user provided function app registered with a static site Description for Gets the details of the user provided function app registered with a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
functionAppName - Name of the function app registered with the static site.

Returns:

static Site User Provided Function App ARM resource along with Response<T> on successful completion of Mono.

getUserProvidedFunctionAppsForStaticSite

public abstract PagedIterable getUserProvidedFunctionAppsForStaticSite(String resourceGroupName, String name)

Gets the details of the user provided function apps registered with a static site Description for Gets the details of the user provided function apps registered with a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

collection of static site user provided function apps as paginated response with PagedIterable<T>.

getUserProvidedFunctionAppsForStaticSite

public abstract PagedIterable getUserProvidedFunctionAppsForStaticSite(String resourceGroupName, String name, Context context)

Gets the details of the user provided function apps registered with a static site Description for Gets the details of the user provided function apps registered with a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
context - The context to associate with this operation.

Returns:

collection of static site user provided function apps as paginated response with PagedIterable<T>.

getUserProvidedFunctionAppsForStaticSiteAsync

public abstract PagedFlux getUserProvidedFunctionAppsForStaticSiteAsync(String resourceGroupName, String name)

Gets the details of the user provided function apps registered with a static site Description for Gets the details of the user provided function apps registered with a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

collection of static site user provided function apps as paginated response with PagedFlux<T>.

getUserProvidedFunctionAppsForStaticSiteBuild

public abstract PagedIterable getUserProvidedFunctionAppsForStaticSiteBuild(String resourceGroupName, String name, String environmentName)

Gets the details of the user provided function apps registered with a static site build Description for Gets the details of the user provided function apps registered with a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.

Returns:

collection of static site user provided function apps as paginated response with PagedIterable<T>.

getUserProvidedFunctionAppsForStaticSiteBuild

public abstract PagedIterable getUserProvidedFunctionAppsForStaticSiteBuild(String resourceGroupName, String name, String environmentName, Context context)

Gets the details of the user provided function apps registered with a static site build Description for Gets the details of the user provided function apps registered with a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
context - The context to associate with this operation.

Returns:

collection of static site user provided function apps as paginated response with PagedIterable<T>.

getUserProvidedFunctionAppsForStaticSiteBuildAsync

public abstract PagedFlux getUserProvidedFunctionAppsForStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName)

Gets the details of the user provided function apps registered with a static site build Description for Gets the details of the user provided function apps registered with a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.

Returns:

collection of static site user provided function apps as paginated response with PagedFlux<T>.

linkBackend

public abstract StaticSiteLinkedBackendArmResourceInner linkBackend(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Link backend to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
linkedBackendName - Name of the backend to link to the static site.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.

Returns:

static Site Linked Backend ARM resource.

linkBackend

public abstract StaticSiteLinkedBackendArmResourceInner linkBackend(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope, Context context)

Link backend to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
linkedBackendName - Name of the backend to link to the static site.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
context - The context to associate with this operation.

Returns:

static Site Linked Backend ARM resource.

linkBackendAsync

public abstract Mono linkBackendAsync(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Link backend to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
linkedBackendName - Name of the backend to link to the static site.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.

Returns:

static Site Linked Backend ARM resource on successful completion of Mono.

linkBackendToBuild

public abstract StaticSiteLinkedBackendArmResourceInner linkBackendToBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Link backend to a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
linkedBackendName - Name of the backend to link to the static site.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.

Returns:

static Site Linked Backend ARM resource.

linkBackendToBuild

public abstract StaticSiteLinkedBackendArmResourceInner linkBackendToBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope, Context context)

Link backend to a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
linkedBackendName - Name of the backend to link to the static site.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
context - The context to associate with this operation.

Returns:

static Site Linked Backend ARM resource.

linkBackendToBuildAsync

public abstract Mono linkBackendToBuildAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Link backend to a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
linkedBackendName - Name of the backend to link to the static site.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.

Returns:

static Site Linked Backend ARM resource on successful completion of Mono.

linkBackendToBuildWithResponseAsync

public abstract Mono<><>>> linkBackendToBuildWithResponseAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Link backend to a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
linkedBackendName - Name of the backend to link to the static site.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.

Returns:

static Site Linked Backend ARM resource along with Response<T> on successful completion of Mono.

linkBackendWithResponseAsync

public abstract Mono<><>>> linkBackendWithResponseAsync(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Link backend to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
linkedBackendName - Name of the backend to link to the static site.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.

Returns:

static Site Linked Backend ARM resource along with Response<T> on successful completion of Mono.

list

public abstract PagedIterable list()

Get all Static Sites for a subscription. Description for Get all Static Sites for a subscription.

Returns:

collection of static sites as paginated response with PagedIterable<T>.

list

public abstract PagedIterable list(Context context)

Get all Static Sites for a subscription. Description for Get all Static Sites for a subscription.

Parameters:

context - The context to associate with this operation.

Returns:

collection of static sites as paginated response with PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync()

Get all Static Sites for a subscription. Description for Get all Static Sites for a subscription.

Returns:

collection of static sites as paginated response with PagedFlux<T>.

listBasicAuth

public abstract PagedIterable listBasicAuth(String resourceGroupName, String name)

Gets the basic auth properties for a static site as a collection. Description for Gets the basic auth properties for a static site as a collection.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

collection of static site basic auth as paginated response with PagedIterable<T>.

listBasicAuth

public abstract PagedIterable listBasicAuth(String resourceGroupName, String name, Context context)

Gets the basic auth properties for a static site as a collection. Description for Gets the basic auth properties for a static site as a collection.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
context - The context to associate with this operation.

Returns:

collection of static site basic auth as paginated response with PagedIterable<T>.

listBasicAuthAsync

public abstract PagedFlux listBasicAuthAsync(String resourceGroupName, String name)

Gets the basic auth properties for a static site as a collection. Description for Gets the basic auth properties for a static site as a collection.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

collection of static site basic auth as paginated response with PagedFlux<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName)

Gets all static sites in the specified resource group. Description for Gets all static sites in the specified resource group.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.

Returns:

collection of static sites as paginated response with PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName, Context context)

Gets all static sites in the specified resource group. Description for Gets all static sites in the specified resource group.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
context - The context to associate with this operation.

Returns:

collection of static sites as paginated response with PagedIterable<T>.

listByResourceGroupAsync

public abstract PagedFlux listByResourceGroupAsync(String resourceGroupName)

Gets all static sites in the specified resource group. Description for Gets all static sites in the specified resource group.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.

Returns:

collection of static sites as paginated response with PagedFlux<T>.

listStaticSiteAppSettings

public abstract StringDictionaryInner listStaticSiteAppSettings(String resourceGroupName, String name)

Gets the application settings of a static site. Description for Gets the application settings of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

string dictionary resource.

listStaticSiteAppSettingsAsync

public abstract Mono listStaticSiteAppSettingsAsync(String resourceGroupName, String name)

Gets the application settings of a static site. Description for Gets the application settings of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

string dictionary resource on successful completion of Mono.

listStaticSiteAppSettingsWithResponse

public abstract Response listStaticSiteAppSettingsWithResponse(String resourceGroupName, String name, Context context)

Gets the application settings of a static site. Description for Gets the application settings of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
context - The context to associate with this operation.

Returns:

string dictionary resource along with Response<T>.

listStaticSiteAppSettingsWithResponseAsync

public abstract Mono<>> listStaticSiteAppSettingsWithResponseAsync(String resourceGroupName, String name)

Gets the application settings of a static site. Description for Gets the application settings of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

string dictionary resource along with Response<T> on successful completion of Mono.

listStaticSiteBuildAppSettings

public abstract StringDictionaryInner listStaticSiteBuildAppSettings(String resourceGroupName, String name, String environmentName)

Gets the application settings of a static site build. Description for Gets the application settings of a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.

Returns:

string dictionary resource.

listStaticSiteBuildAppSettingsAsync

public abstract Mono listStaticSiteBuildAppSettingsAsync(String resourceGroupName, String name, String environmentName)

Gets the application settings of a static site build. Description for Gets the application settings of a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.

Returns:

string dictionary resource on successful completion of Mono.

listStaticSiteBuildAppSettingsWithResponse

public abstract Response listStaticSiteBuildAppSettingsWithResponse(String resourceGroupName, String name, String environmentName, Context context)

Gets the application settings of a static site build. Description for Gets the application settings of a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
context - The context to associate with this operation.

Returns:

string dictionary resource along with Response<T>.

listStaticSiteBuildAppSettingsWithResponseAsync

public abstract Mono<>> listStaticSiteBuildAppSettingsWithResponseAsync(String resourceGroupName, String name, String environmentName)

Gets the application settings of a static site build. Description for Gets the application settings of a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.

Returns:

string dictionary resource along with Response<T> on successful completion of Mono.

listStaticSiteBuildFunctionAppSettings

public abstract StringDictionaryInner listStaticSiteBuildFunctionAppSettings(String resourceGroupName, String name, String environmentName)

Gets the application settings of a static site build. Description for Gets the application settings of a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.

Returns:

string dictionary resource.

listStaticSiteBuildFunctionAppSettingsAsync

public abstract Mono listStaticSiteBuildFunctionAppSettingsAsync(String resourceGroupName, String name, String environmentName)

Gets the application settings of a static site build. Description for Gets the application settings of a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.

Returns:

string dictionary resource on successful completion of Mono.

listStaticSiteBuildFunctionAppSettingsWithResponse

public abstract Response listStaticSiteBuildFunctionAppSettingsWithResponse(String resourceGroupName, String name, String environmentName, Context context)

Gets the application settings of a static site build. Description for Gets the application settings of a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
context - The context to associate with this operation.

Returns:

string dictionary resource along with Response<T>.

listStaticSiteBuildFunctionAppSettingsWithResponseAsync

public abstract Mono<>> listStaticSiteBuildFunctionAppSettingsWithResponseAsync(String resourceGroupName, String name, String environmentName)

Gets the application settings of a static site build. Description for Gets the application settings of a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.

Returns:

string dictionary resource along with Response<T> on successful completion of Mono.

listStaticSiteBuildFunctions

public abstract PagedIterable listStaticSiteBuildFunctions(String resourceGroupName, String name, String environmentName)

Gets the functions of a particular static site build. Description for Gets the functions of a particular static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.

Returns:

collection of static site functions as paginated response with PagedIterable<T>.

listStaticSiteBuildFunctions

public abstract PagedIterable listStaticSiteBuildFunctions(String resourceGroupName, String name, String environmentName, Context context)

Gets the functions of a particular static site build. Description for Gets the functions of a particular static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
context - The context to associate with this operation.

Returns:

collection of static site functions as paginated response with PagedIterable<T>.

listStaticSiteBuildFunctionsAsync

public abstract PagedFlux listStaticSiteBuildFunctionsAsync(String resourceGroupName, String name, String environmentName)

Gets the functions of a particular static site build. Description for Gets the functions of a particular static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.

Returns:

collection of static site functions as paginated response with PagedFlux<T>.

listStaticSiteConfiguredRoles

public abstract StringListInner listStaticSiteConfiguredRoles(String resourceGroupName, String name)

Lists the roles configured for the static site. Description for Lists the roles configured for the static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

string list resource.

listStaticSiteConfiguredRolesAsync

public abstract Mono listStaticSiteConfiguredRolesAsync(String resourceGroupName, String name)

Lists the roles configured for the static site. Description for Lists the roles configured for the static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

string list resource on successful completion of Mono.

listStaticSiteConfiguredRolesWithResponse

public abstract Response listStaticSiteConfiguredRolesWithResponse(String resourceGroupName, String name, Context context)

Lists the roles configured for the static site. Description for Lists the roles configured for the static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
context - The context to associate with this operation.

Returns:

string list resource along with Response<T>.

listStaticSiteConfiguredRolesWithResponseAsync

public abstract Mono<>> listStaticSiteConfiguredRolesWithResponseAsync(String resourceGroupName, String name)

Lists the roles configured for the static site. Description for Lists the roles configured for the static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

string list resource along with Response<T> on successful completion of Mono.

listStaticSiteCustomDomains

public abstract PagedIterable listStaticSiteCustomDomains(String resourceGroupName, String name)

Gets all static site custom domains for a particular static site. Description for Gets all static site custom domains for a particular static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site resource to search in.

Returns:

collection of static site custom domains as paginated response with PagedIterable<T>.

listStaticSiteCustomDomains

public abstract PagedIterable listStaticSiteCustomDomains(String resourceGroupName, String name, Context context)

Gets all static site custom domains for a particular static site. Description for Gets all static site custom domains for a particular static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site resource to search in.
context - The context to associate with this operation.

Returns:

collection of static site custom domains as paginated response with PagedIterable<T>.

listStaticSiteCustomDomainsAsync

public abstract PagedFlux listStaticSiteCustomDomainsAsync(String resourceGroupName, String name)

Gets all static site custom domains for a particular static site. Description for Gets all static site custom domains for a particular static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site resource to search in.

Returns:

collection of static site custom domains as paginated response with PagedFlux<T>.

listStaticSiteFunctionAppSettings

public abstract StringDictionaryInner listStaticSiteFunctionAppSettings(String resourceGroupName, String name)

Gets the application settings of a static site. Description for Gets the application settings of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

string dictionary resource.

listStaticSiteFunctionAppSettingsAsync

public abstract Mono listStaticSiteFunctionAppSettingsAsync(String resourceGroupName, String name)

Gets the application settings of a static site. Description for Gets the application settings of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

string dictionary resource on successful completion of Mono.

listStaticSiteFunctionAppSettingsWithResponse

public abstract Response listStaticSiteFunctionAppSettingsWithResponse(String resourceGroupName, String name, Context context)

Gets the application settings of a static site. Description for Gets the application settings of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
context - The context to associate with this operation.

Returns:

string dictionary resource along with Response<T>.

listStaticSiteFunctionAppSettingsWithResponseAsync

public abstract Mono<>> listStaticSiteFunctionAppSettingsWithResponseAsync(String resourceGroupName, String name)

Gets the application settings of a static site. Description for Gets the application settings of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

string dictionary resource along with Response<T> on successful completion of Mono.

listStaticSiteFunctions

public abstract PagedIterable listStaticSiteFunctions(String resourceGroupName, String name)

Gets the functions of a static site. Description for Gets the functions of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

collection of static site functions as paginated response with PagedIterable<T>.

listStaticSiteFunctions

public abstract PagedIterable listStaticSiteFunctions(String resourceGroupName, String name, Context context)

Gets the functions of a static site. Description for Gets the functions of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
context - The context to associate with this operation.

Returns:

collection of static site functions as paginated response with PagedIterable<T>.

listStaticSiteFunctionsAsync

public abstract PagedFlux listStaticSiteFunctionsAsync(String resourceGroupName, String name)

Gets the functions of a static site. Description for Gets the functions of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

collection of static site functions as paginated response with PagedFlux<T>.

listStaticSiteSecrets

public abstract StringDictionaryInner listStaticSiteSecrets(String resourceGroupName, String name)

Lists the secrets for an existing static site. Description for Lists the secrets for an existing static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

string dictionary resource.

listStaticSiteSecretsAsync

public abstract Mono listStaticSiteSecretsAsync(String resourceGroupName, String name)

Lists the secrets for an existing static site. Description for Lists the secrets for an existing static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

string dictionary resource on successful completion of Mono.

listStaticSiteSecretsWithResponse

public abstract Response listStaticSiteSecretsWithResponse(String resourceGroupName, String name, Context context)

Lists the secrets for an existing static site. Description for Lists the secrets for an existing static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
context - The context to associate with this operation.

Returns:

string dictionary resource along with Response<T>.

listStaticSiteSecretsWithResponseAsync

public abstract Mono<>> listStaticSiteSecretsWithResponseAsync(String resourceGroupName, String name)

Lists the secrets for an existing static site. Description for Lists the secrets for an existing static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.

Returns:

string dictionary resource along with Response<T> on successful completion of Mono.

listStaticSiteUsers

public abstract PagedIterable listStaticSiteUsers(String resourceGroupName, String name, String authprovider)

Gets the list of users of a static site. Description for Gets the list of users of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
authprovider - The auth provider for the users.

Returns:

collection of static site custom users as paginated response with PagedIterable<T>.

listStaticSiteUsers

public abstract PagedIterable listStaticSiteUsers(String resourceGroupName, String name, String authprovider, Context context)

Gets the list of users of a static site. Description for Gets the list of users of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
authprovider - The auth provider for the users.
context - The context to associate with this operation.

Returns:

collection of static site custom users as paginated response with PagedIterable<T>.

listStaticSiteUsersAsync

public abstract PagedFlux listStaticSiteUsersAsync(String resourceGroupName, String name, String authprovider)

Gets the list of users of a static site. Description for Gets the list of users of a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
authprovider - The auth provider for the users.

Returns:

collection of static site custom users as paginated response with PagedFlux<T>.

previewWorkflow

public abstract StaticSitesWorkflowPreviewInner previewWorkflow(String location, StaticSitesWorkflowPreviewRequest staticSitesWorkflowPreviewRequest)

Generates a preview workflow file for the static site Description for Generates a preview workflow file for the static site.

Parameters:

location - Location where you plan to create the static site.
staticSitesWorkflowPreviewRequest - A JSON representation of the StaticSitesWorkflowPreviewRequest properties. See example.

Returns:

preview for the Static Site Workflow to be generated.

previewWorkflowAsync

public abstract Mono previewWorkflowAsync(String location, StaticSitesWorkflowPreviewRequest staticSitesWorkflowPreviewRequest)

Generates a preview workflow file for the static site Description for Generates a preview workflow file for the static site.

Parameters:

location - Location where you plan to create the static site.
staticSitesWorkflowPreviewRequest - A JSON representation of the StaticSitesWorkflowPreviewRequest properties. See example.

Returns:

preview for the Static Site Workflow to be generated on successful completion of Mono.

previewWorkflowWithResponse

public abstract Response previewWorkflowWithResponse(String location, StaticSitesWorkflowPreviewRequest staticSitesWorkflowPreviewRequest, Context context)

Generates a preview workflow file for the static site Description for Generates a preview workflow file for the static site.

Parameters:

location - Location where you plan to create the static site.
staticSitesWorkflowPreviewRequest - A JSON representation of the StaticSitesWorkflowPreviewRequest properties. See example.
context - The context to associate with this operation.

Returns:

preview for the Static Site Workflow to be generated along with Response<T>.

previewWorkflowWithResponseAsync

public abstract Mono<>> previewWorkflowWithResponseAsync(String location, StaticSitesWorkflowPreviewRequest staticSitesWorkflowPreviewRequest)

Generates a preview workflow file for the static site Description for Generates a preview workflow file for the static site.

Parameters:

location - Location where you plan to create the static site.
staticSitesWorkflowPreviewRequest - A JSON representation of the StaticSitesWorkflowPreviewRequest properties. See example.

Returns:

preview for the Static Site Workflow to be generated along with Response<T> on successful completion of Mono.

registerUserProvidedFunctionAppWithStaticSite

public abstract StaticSiteUserProvidedFunctionAppArmResourceInner registerUserProvidedFunctionAppWithStaticSite(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope)

Register a user provided function app with a static site Description for Register a user provided function app with a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
functionAppName - Name of the function app to register with the static site.
staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.

Returns:

static Site User Provided Function App ARM resource.

registerUserProvidedFunctionAppWithStaticSite

public abstract StaticSiteUserProvidedFunctionAppArmResourceInner registerUserProvidedFunctionAppWithStaticSite(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced, Context context)

Register a user provided function app with a static site Description for Register a user provided function app with a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
functionAppName - Name of the function app to register with the static site.
staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
isForced - Specify <code>true</code> to force the update of the auth configuration on the function app even if an AzureStaticWebApps provider is already configured on the function app. The default is <code>false</code>.
context - The context to associate with this operation.

Returns:

static Site User Provided Function App ARM resource.

registerUserProvidedFunctionAppWithStaticSiteAsync

public abstract Mono registerUserProvidedFunctionAppWithStaticSiteAsync(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope)

Register a user provided function app with a static site Description for Register a user provided function app with a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
functionAppName - Name of the function app to register with the static site.
staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.

Returns:

static Site User Provided Function App ARM resource on successful completion of Mono.

registerUserProvidedFunctionAppWithStaticSiteAsync

public abstract Mono registerUserProvidedFunctionAppWithStaticSiteAsync(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced)

Register a user provided function app with a static site Description for Register a user provided function app with a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
functionAppName - Name of the function app to register with the static site.
staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
isForced - Specify <code>true</code> to force the update of the auth configuration on the function app even if an AzureStaticWebApps provider is already configured on the function app. The default is <code>false</code>.

Returns:

static Site User Provided Function App ARM resource on successful completion of Mono.

registerUserProvidedFunctionAppWithStaticSiteBuild

public abstract StaticSiteUserProvidedFunctionAppArmResourceInner registerUserProvidedFunctionAppWithStaticSiteBuild(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope)

Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
functionAppName - Name of the function app to register with the static site build.
staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.

Returns:

static Site User Provided Function App ARM resource.

registerUserProvidedFunctionAppWithStaticSiteBuild

public abstract StaticSiteUserProvidedFunctionAppArmResourceInner registerUserProvidedFunctionAppWithStaticSiteBuild(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced, Context context)

Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
functionAppName - Name of the function app to register with the static site build.
staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
isForced - Specify <code>true</code> to force the update of the auth configuration on the function app even if an AzureStaticWebApps provider is already configured on the function app. The default is <code>false</code>.
context - The context to associate with this operation.

Returns:

static Site User Provided Function App ARM resource.

registerUserProvidedFunctionAppWithStaticSiteBuildAsync

public abstract Mono registerUserProvidedFunctionAppWithStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope)

Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
functionAppName - Name of the function app to register with the static site build.
staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.

Returns:

static Site User Provided Function App ARM resource on successful completion of Mono.

registerUserProvidedFunctionAppWithStaticSiteBuildAsync

public abstract Mono registerUserProvidedFunctionAppWithStaticSiteBuildAsync(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced)

Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
functionAppName - Name of the function app to register with the static site build.
staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
isForced - Specify <code>true</code> to force the update of the auth configuration on the function app even if an AzureStaticWebApps provider is already configured on the function app. The default is <code>false</code>.

Returns:

static Site User Provided Function App ARM resource on successful completion of Mono.

registerUserProvidedFunctionAppWithStaticSiteBuildWithResponseAsync

public abstract Mono<><>>> registerUserProvidedFunctionAppWithStaticSiteBuildWithResponseAsync(String resourceGroupName, String name, String environmentName, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced)

Register a user provided function app with a static site build Description for Register a user provided function app with a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
functionAppName - Name of the function app to register with the static site build.
staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
isForced - Specify <code>true</code> to force the update of the auth configuration on the function app even if an AzureStaticWebApps provider is already configured on the function app. The default is <code>false</code>.

Returns:

static Site User Provided Function App ARM resource along with Response<T> on successful completion of Mono.

registerUserProvidedFunctionAppWithStaticSiteWithResponseAsync

public abstract Mono<><>>> registerUserProvidedFunctionAppWithStaticSiteWithResponseAsync(String resourceGroupName, String name, String functionAppName, StaticSiteUserProvidedFunctionAppArmResourceInner staticSiteUserProvidedFunctionEnvelope, Boolean isForced)

Register a user provided function app with a static site Description for Register a user provided function app with a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
functionAppName - Name of the function app to register with the static site.
staticSiteUserProvidedFunctionEnvelope - A JSON representation of the user provided function app properties. See example.
isForced - Specify <code>true</code> to force the update of the auth configuration on the function app even if an AzureStaticWebApps provider is already configured on the function app. The default is <code>false</code>.

Returns:

static Site User Provided Function App ARM resource along with Response<T> on successful completion of Mono.

resetStaticSiteApiKey

public abstract void resetStaticSiteApiKey(String resourceGroupName, String name, StaticSiteResetPropertiesArmResource resetPropertiesEnvelope)

Resets the api key for an existing static site. Description for Resets the api key for an existing static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
resetPropertiesEnvelope - Static Site Reset Properties ARM resource.

resetStaticSiteApiKeyAsync

public abstract Mono resetStaticSiteApiKeyAsync(String resourceGroupName, String name, StaticSiteResetPropertiesArmResource resetPropertiesEnvelope)

Resets the api key for an existing static site. Description for Resets the api key for an existing static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
resetPropertiesEnvelope - Static Site Reset Properties ARM resource.

Returns:

A Mono that completes when a successful response is received.

resetStaticSiteApiKeyWithResponse

public abstract Response resetStaticSiteApiKeyWithResponse(String resourceGroupName, String name, StaticSiteResetPropertiesArmResource resetPropertiesEnvelope, Context context)

Resets the api key for an existing static site. Description for Resets the api key for an existing static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
resetPropertiesEnvelope - Static Site Reset Properties ARM resource.
context - The context to associate with this operation.

Returns:

resetStaticSiteApiKeyWithResponseAsync

public abstract Mono<>> resetStaticSiteApiKeyWithResponseAsync(String resourceGroupName, String name, StaticSiteResetPropertiesArmResource resetPropertiesEnvelope)

Resets the api key for an existing static site. Description for Resets the api key for an existing static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
resetPropertiesEnvelope - Static Site Reset Properties ARM resource.

Returns:

the Response<T> on successful completion of Mono.

unlinkBackend

public abstract void unlinkBackend(String resourceGroupName, String name, String linkedBackendName)

Unlink a backend from a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
linkedBackendName - Name of the backend linked to the static site.

unlinkBackendAsync

public abstract Mono unlinkBackendAsync(String resourceGroupName, String name, String linkedBackendName)

Unlink a backend from a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
linkedBackendName - Name of the backend linked to the static site.

Returns:

A Mono that completes when a successful response is received.

unlinkBackendFromBuild

public abstract void unlinkBackendFromBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName)

Unlink a backend from a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
linkedBackendName - Name of the backend linked to the static site.

unlinkBackendFromBuildAsync

public abstract Mono unlinkBackendFromBuildAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName)

Unlink a backend from a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
linkedBackendName - Name of the backend linked to the static site.

Returns:

A Mono that completes when a successful response is received.

unlinkBackendFromBuildWithResponse

public abstract Response unlinkBackendFromBuildWithResponse(String resourceGroupName, String name, String environmentName, String linkedBackendName, Boolean isCleaningAuthConfig, Context context)

Unlink a backend from a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
linkedBackendName - Name of the backend linked to the static site.
isCleaningAuthConfig - Decides if auth will be removed from backend configuration.
context - The context to associate with this operation.

Returns:

unlinkBackendFromBuildWithResponseAsync

public abstract Mono<>> unlinkBackendFromBuildWithResponseAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName, Boolean isCleaningAuthConfig)

Unlink a backend from a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
linkedBackendName - Name of the backend linked to the static site.
isCleaningAuthConfig - Decides if auth will be removed from backend configuration.

Returns:

the Response<T> on successful completion of Mono.

unlinkBackendWithResponse

public abstract Response unlinkBackendWithResponse(String resourceGroupName, String name, String linkedBackendName, Boolean isCleaningAuthConfig, Context context)

Unlink a backend from a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
linkedBackendName - Name of the backend linked to the static site.
isCleaningAuthConfig - Decides if Easy Auth configuration will be removed from backend configuration.
context - The context to associate with this operation.

Returns:

unlinkBackendWithResponseAsync

public abstract Mono<>> unlinkBackendWithResponseAsync(String resourceGroupName, String name, String linkedBackendName, Boolean isCleaningAuthConfig)

Unlink a backend from a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
linkedBackendName - Name of the backend linked to the static site.
isCleaningAuthConfig - Decides if Easy Auth configuration will be removed from backend configuration.

Returns:

the Response<T> on successful completion of Mono.

updateBuildDatabaseConnection

public abstract DatabaseConnectionInner updateBuildDatabaseConnection(String resourceGroupName, String name, String environmentName, String databaseConnectionName, DatabaseConnectionPatchRequest databaseConnectionRequestEnvelope)

Create or update a database connection for a static site build Description for Create or update a database connection for a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
databaseConnectionName - Name of the database connection.
databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.

Returns:

static Site Database Connection resource.

updateBuildDatabaseConnectionAsync

public abstract Mono updateBuildDatabaseConnectionAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName, DatabaseConnectionPatchRequest databaseConnectionRequestEnvelope)

Create or update a database connection for a static site build Description for Create or update a database connection for a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
databaseConnectionName - Name of the database connection.
databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.

Returns:

static Site Database Connection resource on successful completion of Mono.

updateBuildDatabaseConnectionWithResponse

public abstract Response updateBuildDatabaseConnectionWithResponse(String resourceGroupName, String name, String environmentName, String databaseConnectionName, DatabaseConnectionPatchRequest databaseConnectionRequestEnvelope, Context context)

Create or update a database connection for a static site build Description for Create or update a database connection for a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
databaseConnectionName - Name of the database connection.
databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.
context - The context to associate with this operation.

Returns:

static Site Database Connection resource along with Response<T>.

updateBuildDatabaseConnectionWithResponseAsync

public abstract Mono<>> updateBuildDatabaseConnectionWithResponseAsync(String resourceGroupName, String name, String environmentName, String databaseConnectionName, DatabaseConnectionPatchRequest databaseConnectionRequestEnvelope)

Create or update a database connection for a static site build Description for Create or update a database connection for a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
databaseConnectionName - Name of the database connection.
databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.

Returns:

static Site Database Connection resource along with Response<T> on successful completion of Mono.

updateDatabaseConnection

public abstract DatabaseConnectionInner updateDatabaseConnection(String resourceGroupName, String name, String databaseConnectionName, DatabaseConnectionPatchRequest databaseConnectionRequestEnvelope)

Create or update a database connection for a static site Description for Create or update a database connection for a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
databaseConnectionName - Name of the database connection.
databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.

Returns:

static Site Database Connection resource.

updateDatabaseConnectionAsync

public abstract Mono updateDatabaseConnectionAsync(String resourceGroupName, String name, String databaseConnectionName, DatabaseConnectionPatchRequest databaseConnectionRequestEnvelope)

Create or update a database connection for a static site Description for Create or update a database connection for a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
databaseConnectionName - Name of the database connection.
databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.

Returns:

static Site Database Connection resource on successful completion of Mono.

updateDatabaseConnectionWithResponse

public abstract Response updateDatabaseConnectionWithResponse(String resourceGroupName, String name, String databaseConnectionName, DatabaseConnectionPatchRequest databaseConnectionRequestEnvelope, Context context)

Create or update a database connection for a static site Description for Create or update a database connection for a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
databaseConnectionName - Name of the database connection.
databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.
context - The context to associate with this operation.

Returns:

static Site Database Connection resource along with Response<T>.

updateDatabaseConnectionWithResponseAsync

public abstract Mono<>> updateDatabaseConnectionWithResponseAsync(String resourceGroupName, String name, String databaseConnectionName, DatabaseConnectionPatchRequest databaseConnectionRequestEnvelope)

Create or update a database connection for a static site Description for Create or update a database connection for a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
databaseConnectionName - Name of the database connection.
databaseConnectionRequestEnvelope - A JSON representation of the database connection request properties.

Returns:

static Site Database Connection resource along with Response<T> on successful completion of Mono.

updateStaticSite

public abstract StaticSiteArmResourceInner updateStaticSite(String resourceGroupName, String name, StaticSitePatchResource staticSiteEnvelope)

Creates a new static site in an existing resource group, or updates an existing static site. Description for Creates a new static site in an existing resource group, or updates an existing static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site to create or update.
staticSiteEnvelope - A JSON representation of the staticsite properties. See example.

Returns:

static Site ARM resource.

updateStaticSiteAsync

public abstract Mono updateStaticSiteAsync(String resourceGroupName, String name, StaticSitePatchResource staticSiteEnvelope)

Creates a new static site in an existing resource group, or updates an existing static site. Description for Creates a new static site in an existing resource group, or updates an existing static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site to create or update.
staticSiteEnvelope - A JSON representation of the staticsite properties. See example.

Returns:

static Site ARM resource on successful completion of Mono.

updateStaticSiteUser

public abstract StaticSiteUserArmResourceInner updateStaticSiteUser(String resourceGroupName, String name, String authprovider, String userid, StaticSiteUserArmResourceInner staticSiteUserEnvelope)

Updates a user entry with the listed roles Description for Updates a user entry with the listed roles.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
authprovider - The auth provider for this user.
userid - The user id of the user.
staticSiteUserEnvelope - A JSON representation of the StaticSiteUser properties. See example.

Returns:

static Site User ARM resource.

updateStaticSiteUserAsync

public abstract Mono updateStaticSiteUserAsync(String resourceGroupName, String name, String authprovider, String userid, StaticSiteUserArmResourceInner staticSiteUserEnvelope)

Updates a user entry with the listed roles Description for Updates a user entry with the listed roles.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
authprovider - The auth provider for this user.
userid - The user id of the user.
staticSiteUserEnvelope - A JSON representation of the StaticSiteUser properties. See example.

Returns:

static Site User ARM resource on successful completion of Mono.

updateStaticSiteUserWithResponse

public abstract Response updateStaticSiteUserWithResponse(String resourceGroupName, String name, String authprovider, String userid, StaticSiteUserArmResourceInner staticSiteUserEnvelope, Context context)

Updates a user entry with the listed roles Description for Updates a user entry with the listed roles.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
authprovider - The auth provider for this user.
userid - The user id of the user.
staticSiteUserEnvelope - A JSON representation of the StaticSiteUser properties. See example.
context - The context to associate with this operation.

Returns:

static Site User ARM resource along with Response<T>.

updateStaticSiteUserWithResponseAsync

public abstract Mono<>> updateStaticSiteUserWithResponseAsync(String resourceGroupName, String name, String authprovider, String userid, StaticSiteUserArmResourceInner staticSiteUserEnvelope)

Updates a user entry with the listed roles Description for Updates a user entry with the listed roles.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
authprovider - The auth provider for this user.
userid - The user id of the user.
staticSiteUserEnvelope - A JSON representation of the StaticSiteUser properties. See example.

Returns:

static Site User ARM resource along with Response<T> on successful completion of Mono.

updateStaticSiteWithResponse

public abstract Response updateStaticSiteWithResponse(String resourceGroupName, String name, StaticSitePatchResource staticSiteEnvelope, Context context)

Creates a new static site in an existing resource group, or updates an existing static site. Description for Creates a new static site in an existing resource group, or updates an existing static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site to create or update.
staticSiteEnvelope - A JSON representation of the staticsite properties. See example.
context - The context to associate with this operation.

Returns:

static Site ARM resource along with Response<T>.

updateStaticSiteWithResponseAsync

public abstract Mono<>> updateStaticSiteWithResponseAsync(String resourceGroupName, String name, StaticSitePatchResource staticSiteEnvelope)

Creates a new static site in an existing resource group, or updates an existing static site. Description for Creates a new static site in an existing resource group, or updates an existing static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site to create or update.
staticSiteEnvelope - A JSON representation of the staticsite properties. See example.

Returns:

static Site ARM resource along with Response<T> on successful completion of Mono.

validateBackend

public abstract void validateBackend(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Validates that a backend can be linked to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
linkedBackendName - Name of the linked backend that should be retrieved.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.

validateBackend

public abstract void validateBackend(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope, Context context)

Validates that a backend can be linked to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
linkedBackendName - Name of the linked backend that should be retrieved.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
context - The context to associate with this operation.

validateBackendAsync

public abstract Mono validateBackendAsync(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Validates that a backend can be linked to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
linkedBackendName - Name of the linked backend that should be retrieved.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.

Returns:

A Mono that completes when a successful response is received.

validateBackendForBuild

public abstract void validateBackendForBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Validates that a backend can be linked to a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
linkedBackendName - Name of the linked backend that should be retrieved.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.

validateBackendForBuild

public abstract void validateBackendForBuild(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope, Context context)

Validates that a backend can be linked to a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
linkedBackendName - Name of the linked backend that should be retrieved.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.
context - The context to associate with this operation.

validateBackendForBuildAsync

public abstract Mono validateBackendForBuildAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Validates that a backend can be linked to a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
linkedBackendName - Name of the linked backend that should be retrieved.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.

Returns:

A Mono that completes when a successful response is received.

validateBackendForBuildWithResponseAsync

public abstract Mono<><>>> validateBackendForBuildWithResponseAsync(String resourceGroupName, String name, String environmentName, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Validates that a backend can be linked to a static site build.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
environmentName - The stage site identifier.
linkedBackendName - Name of the linked backend that should be retrieved.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.

Returns:

the Response<T> on successful completion of Mono.

validateBackendWithResponseAsync

public abstract Mono<><>>> validateBackendWithResponseAsync(String resourceGroupName, String name, String linkedBackendName, StaticSiteLinkedBackendArmResourceInner staticSiteLinkedBackendEnvelope)

Validates that a backend can be linked to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
linkedBackendName - Name of the linked backend that should be retrieved.
staticSiteLinkedBackendEnvelope - A JSON representation of the linked backend request properties.

Returns:

the Response<T> on successful completion of Mono.

validateCustomDomainCanBeAddedToStaticSite

public abstract void validateCustomDomainCanBeAddedToStaticSite(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)

Validates a particular custom domain can be added to a static site. Description for Validates a particular custom domain can be added to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
domainName - The custom domain to validate.
staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. See example.

validateCustomDomainCanBeAddedToStaticSite

public abstract void validateCustomDomainCanBeAddedToStaticSite(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope, Context context)

Validates a particular custom domain can be added to a static site. Description for Validates a particular custom domain can be added to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
domainName - The custom domain to validate.
staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. See example.
context - The context to associate with this operation.

validateCustomDomainCanBeAddedToStaticSiteAsync

public abstract Mono validateCustomDomainCanBeAddedToStaticSiteAsync(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)

Validates a particular custom domain can be added to a static site. Description for Validates a particular custom domain can be added to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
domainName - The custom domain to validate.
staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. See example.

Returns:

A Mono that completes when a successful response is received.

validateCustomDomainCanBeAddedToStaticSiteWithResponseAsync

public abstract Mono<><>>> validateCustomDomainCanBeAddedToStaticSiteWithResponseAsync(String resourceGroupName, String name, String domainName, StaticSiteCustomDomainRequestPropertiesArmResource staticSiteCustomDomainRequestPropertiesEnvelope)

Validates a particular custom domain can be added to a static site. Description for Validates a particular custom domain can be added to a static site.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Name of the static site.
domainName - The custom domain to validate.
staticSiteCustomDomainRequestPropertiesEnvelope - A JSON representation of the static site custom domain request properties. See example.

Returns:

the Response<T> on successful completion of Mono.

Applies to