Microsoft Azure StaticSites API Client — StaticSites
Microsoft Azure StaticSites API Client — StaticSites. 75 operations. Lead operation: Microsoft Azure Generates A Preview Workflow File For The Static Site. Self-contained Naftiko capability covering one Microsoft Azure business surface.
Microsoftazurestaticsitescreateorupdatestaticsite — Microsoft Azure Creates A New Static Site In An Existing Resource Group, Or Updates An Existing Static Site
Microsoftazurestaticsitesupdatestaticsite — Microsoft Azure Creates A New Static Site In An Existing Resource Group, Or Updates An Existing Static Site
Microsoftazurestaticsitescreateorupdatestaticsitebuildfunctionappsettings — Microsoft Azure Creates Or Updates The Function App Settings Of A Static Site Build
Microsoftazurestaticsitesgetbuilddatabaseconnectionwithdetails — Microsoft Azure Returns Details Of A Database Connection For A Static Site Build By Name
Microsoftazurestaticsitesgetuserprovidedfunctionappsforstaticsitebuild — Microsoft Azure Gets The Details Of The User Provided Function Apps Registered With A Static Site Build
Microsoftazurestaticsitesgetuserprovidedfunctionappforstaticsitebuild — Microsoft Azure Gets The Details Of The User Provided Function App Registered With A Static Site Build
Microsoftazurestaticsitesregisteruserprovidedfunctionappwithstaticsitebuild — Microsoft Azure Register A User Provided Function App With A Static Site Build
Microsoftazurestaticsitesdetachuserprovidedfunctionappfromstaticsitebuild — Microsoft Azure Detach The User Provided Function App From The Static Site Build
Microsoftazurestaticsitescreateorupdatestaticsitecustomdomain — Microsoft Azure Creates A New Static Site Custom Domain In An Existing Resource Group And Static Site
Microsoftazurestaticsitesvalidatecustomdomaincanbeaddedtostaticsite — Microsoft Azure Validates A Particular Custom Domain Can Be Added To A Static Site
Microsoftazurestaticsitesgetprivateendpointconnectionlist — Microsoft Azure Gets The List Of Private Endpoint Connections Associated With A Static Site
Microsoftazurestaticsitesgetuserprovidedfunctionappsforstaticsite — Microsoft Azure Gets The Details Of The User Provided Function Apps Registered With A Static Site
Microsoftazurestaticsitesgetuserprovidedfunctionappforstaticsite — Microsoft Azure Gets The Details Of The User Provided Function App Registered With A Static Site
naftiko: 1.0.0-alpha2
info:
label: Microsoft Azure StaticSites API Client — StaticSites
description: 'Microsoft Azure StaticSites API Client — StaticSites. 75 operations. Lead operation: Microsoft Azure Generates
A Preview Workflow File For The Static Site. Self-contained Naftiko capability covering one Microsoft Azure business surface.'
tags:
- Microsoft Azure
- StaticSites
created: '2026-05-19'
modified: '2026-05-19'
binds:
- namespace: env
keys:
MICROSOFT_AZURE_API_KEY: MICROSOFT_AZURE_API_KEY
capability:
consumes:
- type: http
namespace: staticsites-api-client-staticsites
baseUri: https://management.azure.com
description: Microsoft Azure StaticSites API Client — StaticSites business capability. Self-contained, no shared references.
resources:
- name: subscriptions-subscriptionId-providers-Microsoft.Web-locations-location-previewS
path: /subscriptions/{subscriptionId}/providers/Microsoft.Web/locations/{location}/previewStaticSiteWorkflowFile
operations:
- name: microsoftazurestaticsitespreviewworkflow
method: POST
description: Microsoft Azure Generates A Preview Workflow File For The Static Site
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: location
in: path
type: string
description: Location where you plan to create the static site.
required: true
- name: staticSitesWorkflowPreviewRequest
in: body
type: string
description: A JSON representation of the StaticSitesWorkflowPreviewRequest properties. See example.
required: true
- name: subscriptions-subscriptionId-providers-Microsoft.Web-staticSites
path: /subscriptions/{subscriptionId}/providers/Microsoft.Web/staticSites
operations:
- name: microsoftazurestaticsiteslist
method: GET
description: Microsoft Azure Get All Static Sites For A Subscription
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites
operations:
- name: microsoftazurestaticsitesgetstaticsitesbyresourcegroup
method: GET
description: Microsoft Azure Gets All Static Sites In The Specified Resource Group
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}
operations:
- name: microsoftazurestaticsitesgetstaticsite
method: GET
description: Microsoft Azure Gets The Details Of A Static Site
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site.
required: true
- name: microsoftazurestaticsitescreateorupdatestaticsite
method: PUT
description: Microsoft Azure Creates A New Static Site In An Existing Resource Group, Or Updates An Existing Static
Site
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site to create or update.
required: true
- name: staticSiteEnvelope
in: body
type: string
description: A JSON representation of the staticsite properties. See example.
required: true
- name: microsoftazurestaticsitesdeletestaticsite
method: DELETE
description: Microsoft Azure Deletes A Static Site
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site to delete.
required: true
- name: microsoftazurestaticsitesupdatestaticsite
method: PATCH
description: Microsoft Azure Creates A New Static Site In An Existing Resource Group, Or Updates An Existing Static
Site
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site to create or update.
required: true
- name: staticSiteEnvelope
in: body
type: string
description: A JSON representation of the staticsite properties. See example.
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/authproviders/{authprovider}/listUsers
operations:
- name: microsoftazurestaticsitesliststaticsiteusers
method: POST
description: Microsoft Azure Gets The List Of Users Of A Static Site
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site.
required: true
- name: authprovider
in: path
type: string
description: The auth provider for the users.
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/authproviders/{authprovider}/users/{userid}
operations:
- name: microsoftazurestaticsitesdeletestaticsiteuser
method: DELETE
description: Microsoft Azure Deletes The User Entry From The Static Site
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the staticsite.
required: true
- name: authprovider
in: path
type: string
description: The auth provider for this user.
required: true
- name: userid
in: path
type: string
description: The user id of the user.
required: true
- name: microsoftazurestaticsitesupdatestaticsiteuser
method: PATCH
description: Microsoft Azure Updates A User Entry With The Listed Roles
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site.
required: true
- name: authprovider
in: path
type: string
description: The auth provider for this user.
required: true
- name: userid
in: path
type: string
description: The user id of the user.
required: true
- name: staticSiteUserEnvelope
in: body
type: string
description: A JSON representation of the StaticSiteUser properties. See example.
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/basicAuth
operations:
- name: microsoftazurestaticsiteslistbasicauth
method: GET
description: Microsoft Azure Gets The Basic Auth Properties For A Static Site As A Collection
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site.
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/basicAuth/{basicAuthName}
operations:
- name: microsoftazurestaticsitesgetbasicauth
method: GET
description: Microsoft Azure Gets The Basic Auth Properties For A Static Site
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site.
required: true
- name: basicAuthName
in: path
type: string
description: name of the basic auth entry.
required: true
- name: microsoftazurestaticsitescreateorupdatebasicauth
method: PUT
description: Microsoft Azure Adds Or Updates Basic Auth For A Static Site
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site.
required: true
- name: basicAuthName
in: path
type: string
description: name of the basic auth entry.
required: true
- name: basicAuthEnvelope
in: body
type: string
description: A JSON representation of the basic auth properties.
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds
operations:
- name: microsoftazurestaticsitesgetstaticsitebuilds
method: GET
description: Microsoft Azure Gets All Static Site Builds For A Particular Static Site
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site.
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}
operations:
- name: microsoftazurestaticsitesgetstaticsitebuild
method: GET
description: Microsoft Azure Gets The Details Of A Static Site Build
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site.
required: true
- name: environmentName
in: path
type: string
description: The stage site identifier.
required: true
- name: microsoftazurestaticsitesdeletestaticsitebuild
method: DELETE
description: Microsoft Azure Deletes A Static Site Build
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site.
required: true
- name: environmentName
in: path
type: string
description: The stage site identifier.
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/config/appsettings
operations:
- name: microsoftazurestaticsitescreateorupdatestaticsitebuildappsettings
method: PUT
description: Microsoft Azure Creates Or Updates The App Settings Of A Static Site Build
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site.
required: true
- name: environmentName
in: path
type: string
description: The stage site identifier.
required: true
- name: appSettings
in: body
type: string
description: The dictionary containing the static site app settings to update.
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/config/functionappsettings
operations:
- name: microsoftazurestaticsitescreateorupdatestaticsitebuildfunctionappsettings
method: PUT
description: Microsoft Azure Creates Or Updates The Function App Settings Of A Static Site Build
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site.
required: true
- name: environmentName
in: path
type: string
description: The stage site identifier.
required: true
- name: appSettings
in: body
type: string
description: The dictionary containing the static site function app settings to update.
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/databaseConnections
operations:
- name: microsoftazurestaticsitesgetbuilddatabaseconnections
method: GET
description: Microsoft Azure Returns Overviews Of Database Connections For A Static Site Build
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/databaseConnections/{databaseConnectionName}
operations:
- name: microsoftazurestaticsitesgetbuilddatabaseconnection
method: GET
description: Microsoft Azure Returns Overview Of A Database Connection For A Static Site Build By Name
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site
required: true
- name: microsoftazurestaticsitescreateorupdatebuilddatabaseconnection
method: PUT
description: Microsoft Azure Create Or Update A Database Connection For A Static Site Build
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site
required: true
- name: databaseConnectionRequestEnvelope
in: body
type: string
description: A JSON representation of the database connection request properties
required: true
- name: microsoftazurestaticsitesdeletebuilddatabaseconnection
method: DELETE
description: Microsoft Azure Delete A Database Connection For A Static Site Build
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site
required: true
- name: microsoftazurestaticsitesupdatebuilddatabaseconnection
method: PATCH
description: Microsoft Azure Create Or Update A Database Connection For A Static Site Build
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site
required: true
- name: databaseConnectionRequestEnvelope
in: body
type: string
description: A JSON representation of the database connection request properties
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/databaseConnections/{databaseConnectionName}/show
operations:
- name: microsoftazurestaticsitesgetbuilddatabaseconnectionwithdetails
method: POST
description: Microsoft Azure Returns Details Of A Database Connection For A Static Site Build By Name
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/functions
operations:
- name: microsoftazurestaticsitesliststaticsitebuildfunctions
method: GET
description: Microsoft Azure Gets The Functions Of A Particular Static Site Build
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site.
required: true
- name: environmentName
in: path
type: string
description: The stage site identifier.
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/linkedBackends
operations:
- name: microsoftazurestaticsitesgetlinkedbackendsforbuild
method: GET
description: Microsoft Azure Returns Details Of All Backends Linked To A Static Site Build
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site
required: true
- name: environmentName
in: path
type: string
description: The stage site identifier
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/linkedBackends/{linkedBackendName}
operations:
- name: microsoftazurestaticsitesgetlinkedbackendforbuild
method: GET
description: Microsoft Azure Returns The Details Of A Linked Backend Linked To A Static Site Build By Name
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site
required: true
- name: environmentName
in: path
type: string
description: The stage site identifier
required: true
- name: linkedBackendName
in: path
type: string
description: Name of the linked backend that should be retrieved
required: true
- name: microsoftazurestaticsiteslinkbackendtobuild
method: PUT
description: Microsoft Azure Link Backend To A Static Site Build
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site
required: true
- name: environmentName
in: path
type: string
description: The stage site identifier
required: true
- name: linkedBackendName
in: path
type: string
description: Name of the backend to link to the static site
required: true
- name: staticSiteLinkedBackendEnvelope
in: body
type: string
description: A JSON representation of the linked backend request properties
required: true
- name: microsoftazurestaticsitesunlinkbackendfrombuild
method: DELETE
description: Microsoft Azure Unlink A Backend From A Static Site Build
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site
required: true
- name: environmentName
in: path
type: string
description: The stage site identifier
required: true
- name: linkedBackendName
in: path
type: string
description: Name of the backend linked to the static site
required: true
- name: isCleaningAuthConfig
in: query
type: boolean
description: Decides if auth will be removed from backend configuration
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/linkedBackends/{linkedBackendName}/validate
operations:
- name: microsoftazurestaticsitesvalidatebackendforbuild
method: POST
description: Microsoft Azure Validates That A Backend Can Be Linked To A Static Site Build
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site
required: true
- name: environmentName
in: path
type: string
description: The stage site identifier
required: true
- name: linkedBackendName
in: path
type: string
description: Name of the linked backend that should be retrieved
required: true
- name: staticSiteLinkedBackendEnvelope
in: body
type: string
description: A JSON representation of the linked backend request properties
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/listAppSettings
operations:
- name: microsoftazurestaticsitesliststaticsitebuildappsettings
method: POST
description: Microsoft Azure Gets The Application Settings Of A Static Site Build
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site.
required: true
- name: environmentName
in: path
type: string
description: The stage site identifier.
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/listFunctionAppSettings
operations:
- name: microsoftazurestaticsitesliststaticsitebuildfunctionappsettings
method: POST
description: Microsoft Azure Gets The Application Settings Of A Static Site Build
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site.
required: true
- name: environmentName
in: path
type: string
description: The stage site identifier.
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/showDatabaseConnections
operations:
- name: microsoftazurestaticsitesgetbuilddatabaseconnectionswithdetails
method: POST
description: Microsoft Azure Returns Details Of Database Connections For A Static Site Build
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps
operations:
- name: microsoftazurestaticsitesgetuserprovidedfunctionappsforstaticsitebuild
method: GET
description: Microsoft Azure Gets The Details Of The User Provided Function Apps Registered With A Static Site Build
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site.
required: true
- name: environmentName
in: path
type: string
description: The stage site identifier.
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/userProvidedFunctionApps/{functionAppName}
operations:
- name: microsoftazurestaticsitesgetuserprovidedfunctionappforstaticsitebuild
method: GET
description: Microsoft Azure Gets The Details Of The User Provided Function App Registered With A Static Site Build
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site.
required: true
- name: environmentName
in: path
type: string
description: The stage site identifier.
required: true
- name: functionAppName
in: path
type: string
description: Name of the function app registered with the static site build.
required: true
- name: microsoftazurestaticsitesregisteruserprovidedfunctionappwithstaticsitebuild
method: PUT
description: Microsoft Azure Register A User Provided Function App With A Static Site Build
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site.
required: true
- name: environmentName
in: path
type: string
description: The stage site identifier.
required: true
- name: functionAppName
in: path
type: string
description: Name of the function app to register with the static site build.
required: true
- name: staticSiteUserProvidedFunctionEnvelope
in: body
type: string
description: A JSON representation of the user provided function app properties. See example.
required: true
- name: isForced
in: query
type: boolean
description: '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 '
- name: microsoftazurestaticsitesdetachuserprovidedfunctionappfromstaticsitebuild
method: DELETE
description: Microsoft Azure Detach The User Provided Function App From The Static Site Build
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site.
required: true
- name: environmentName
in: path
type: string
description: The stage site identifier.
required: true
- name: functionAppName
in: path
type: string
description: Name of the function app registered with the static site build.
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/zipdeploy
operations:
- name: microsoftazurestaticsitescreatezipdeploymentforstaticsitebuild
method: POST
description: Microsoft Azure Deploys Zipped Content To A Specific Environment Of A Static Site
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: name
in: path
type: string
description: Name of the static site.
required: true
- name: environmentName
in: path
type: string
description: Name of the environment.
required: true
- name: staticSiteZipDeploymentEnvelope
in: body
type: string
description: A JSON representation of the StaticSiteZipDeployment properties
# --- truncated at 32 KB (148 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-azure/refs/heads/main/capabilities/staticsites-api-client-staticsites.yaml