Microsoft Azure Static Sites API Client

The Microsoft Azure Static Sites API Client is a tool that allows developers to interact with the Azure Static Sites API, enabling them to manage and deploy static websites hosted on the Azure platform. With this client, users can easily create, update, and delete static sites, as well as configure custom domain names and SSL certificates.

OpenAPI Specification

staticsites-api-client-openapi-original.yml Raw ↑
swagger: '2.0'
info:
  version: '2023-01-01'
  title: Microsoft Azure StaticSites API Client
host: management.azure.com
schemes:
  - https
consumes:
  - application/json
produces:
  - application/json
paths:
  /subscriptions/{subscriptionId}/providers/Microsoft.Web/locations/{location}/previewStaticSiteWorkflowFile:
    post:
      tags:
        - StaticSites
      summary: Microsoft Azure Generates A Preview Workflow File For The Static Site
      description: Description for Generates a preview workflow file for the static site
      operationId: microsoftAzureStaticsitesPreviewworkflow
      parameters:
        - name: location
          in: path
          description: Location where you plan to create the static site.
          required: true
          type: string
        - name: staticSitesWorkflowPreviewRequest
          in: body
          description: >-
            A JSON representation of the StaticSitesWorkflowPreviewRequest
            properties. See example.
          required: true
          schema:
            $ref: '#/definitions/StaticSitesWorkflowPreviewRequest'
        - $ref: '#/parameters/subscriptionIdParameter'
        - $ref: '#/parameters/apiVersionParameter'
      responses:
        '200':
          description: OK
          schema:
            $ref: '#/definitions/StaticSitesWorkflowPreview'
        default:
          description: App Service error response.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse
      x-ms-examples:
        Generates a preview workflow file for the static site:
          $ref: ./examples/GenerateStaticSiteWorkflowPreview.json
  /subscriptions/{subscriptionId}/providers/Microsoft.Web/staticSites:
    get:
      tags:
        - StaticSites
      summary: 'Microsoft Azure Get All Static Sites For A Subscription'
      description: Description for Get all Static Sites for a subscription.
      operationId: microsoftAzureStaticsitesList
      parameters:
        - $ref: '#/parameters/subscriptionIdParameter'
        - $ref: '#/parameters/apiVersionParameter'
      responses:
        '200':
          description: OK
          schema:
            $ref: '#/definitions/StaticSiteCollection'
        default:
          description: App Service error response.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse
      x-ms-examples:
        Get all static sites in a subscription:
          $ref: ./examples/GetAllStaticSites.json
      x-ms-pageable:
        nextLinkName: nextLink
  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites:
    get:
      tags:
        - StaticSites
      summary: 'Microsoft Azure Gets All Static Sites In The Specified Resource Group'
      description: Description for Gets all static sites in the specified resource group.
      operationId: microsoftAzureStaticsitesGetstaticsitesbyresourcegroup
      parameters:
        - $ref: '#/parameters/resourceGroupNameParameter'
        - $ref: '#/parameters/subscriptionIdParameter'
        - $ref: '#/parameters/apiVersionParameter'
      responses:
        '200':
          description: OK.
          schema:
            $ref: '#/definitions/StaticSiteCollection'
        default:
          description: App Service error response.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse
      x-ms-examples:
        Get static sites for a resource group:
          $ref: ./examples/GetStaticSites.json
      x-ms-pageable:
        nextLinkName: nextLink
  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}:
    get:
      tags:
        - StaticSites
      summary: 'Microsoft Azure Gets The Details Of A Static Site'
      description: Description for Gets the details of a static site.
      operationId: microsoftAzureStaticsitesGetstaticsite
      parameters:
        - $ref: '#/parameters/resourceGroupNameParameter'
        - name: name
          in: path
          description: Name of the static site.
          required: true
          type: string
        - $ref: '#/parameters/subscriptionIdParameter'
        - $ref: '#/parameters/apiVersionParameter'
      responses:
        '200':
          description: OK.
          schema:
            $ref: '#/definitions/StaticSiteARMResource'
        default:
          description: App Service error response.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse
      x-ms-examples:
        Get details for a static site:
          $ref: ./examples/GetStaticSite.json
    put:
      tags:
        - StaticSites
      summary: >-
        Microsoft Azure Creates A New Static Site In An Existing Resource Group, Or Updates An Existing Static Site
      description: >-
        Description for Creates a new static site in an existing resource group,
        or updates an existing static site.
      operationId: microsoftAzureStaticsitesCreateorupdatestaticsite
      parameters:
        - $ref: '#/parameters/resourceGroupNameParameter'
        - name: name
          in: path
          description: Name of the static site to create or update.
          required: true
          type: string
        - name: staticSiteEnvelope
          in: body
          description: A JSON representation of the staticsite properties. See example.
          required: true
          schema:
            $ref: '#/definitions/StaticSiteARMResource'
        - $ref: '#/parameters/subscriptionIdParameter'
        - $ref: '#/parameters/apiVersionParameter'
      responses:
        '200':
          description: OK.
          schema:
            $ref: '#/definitions/StaticSiteARMResource'
        '202':
          description: Asynchronous operation in progress.
          schema:
            $ref: '#/definitions/StaticSiteARMResource'
        default:
          description: App Service error response.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse
      x-ms-examples:
        Create or update a static site:
          $ref: ./examples/CreateOrUpdateStaticSite.json
      x-ms-long-running-operation: true
    delete:
      tags:
        - StaticSites
      summary: 'Microsoft Azure Deletes A Static Site'
      description: Description for Deletes a static site.
      operationId: microsoftAzureStaticsitesDeletestaticsite
      parameters:
        - $ref: '#/parameters/resourceGroupNameParameter'
        - name: name
          in: path
          description: Name of the static site to delete.
          required: true
          type: string
        - $ref: '#/parameters/subscriptionIdParameter'
        - $ref: '#/parameters/apiVersionParameter'
      responses:
        '200':
          description: OK.
        '202':
          description: Asynchronous operation in progress.
        default:
          description: App Service error response.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse
      x-ms-examples:
        Delete a static site:
          $ref: ./examples/DeleteStaticSite.json
      x-ms-long-running-operation: true
    patch:
      tags:
        - StaticSites
      summary: >-
        Microsoft Azure Creates A New Static Site In An Existing Resource Group, Or Updates An Existing Static Site
      description: >-
        Description for Creates a new static site in an existing resource group,
        or updates an existing static site.
      operationId: microsoftAzureStaticsitesUpdatestaticsite
      parameters:
        - $ref: '#/parameters/resourceGroupNameParameter'
        - name: name
          in: path
          description: Name of the static site to create or update.
          required: true
          type: string
        - name: staticSiteEnvelope
          in: body
          description: A JSON representation of the staticsite properties. See example.
          required: true
          schema:
            $ref: '#/definitions/StaticSitePatchResource'
        - $ref: '#/parameters/subscriptionIdParameter'
        - $ref: '#/parameters/apiVersionParameter'
      responses:
        '200':
          description: OK.
          schema:
            $ref: '#/definitions/StaticSiteARMResource'
        '202':
          description: Asynchronous operation in progress.
          schema:
            $ref: '#/definitions/StaticSiteARMResource'
        default:
          description: App Service error response.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse
      x-ms-examples:
        Patch a static site:
          $ref: ./examples/PatchStaticSite.json
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/authproviders/{authprovider}/listUsers
  : post:
      tags:
        - StaticSites
      summary: 'Microsoft Azure Gets The List Of Users Of A Static Site'
      description: Description for Gets the list of users of a static site.
      operationId: microsoftAzureStaticsitesListstaticsiteusers
      parameters:
        - $ref: '#/parameters/resourceGroupNameParameter'
        - name: name
          in: path
          description: Name of the static site.
          required: true
          type: string
        - name: authprovider
          in: path
          description: The auth provider for the users.
          required: true
          type: string
        - $ref: '#/parameters/subscriptionIdParameter'
        - $ref: '#/parameters/apiVersionParameter'
      responses:
        '200':
          description: OK.
          schema:
            $ref: '#/definitions/StaticSiteUserCollection'
        default:
          description: App Service error response.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse
      x-ms-examples:
        List users for a static site:
          $ref: ./examples/ListStaticSiteUsers.json
      x-ms-pageable:
        nextLinkName: nextLink
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/authproviders/{authprovider}/users/{userid}
  : delete:
      tags:
        - StaticSites
      summary: 'Microsoft Azure Deletes The User Entry From The Static Site'
      description: Description for Deletes the user entry from the static site.
      operationId: microsoftAzureStaticsitesDeletestaticsiteuser
      parameters:
        - $ref: '#/parameters/resourceGroupNameParameter'
        - name: name
          in: path
          description: Name of the staticsite.
          required: true
          type: string
        - name: authprovider
          in: path
          description: The auth provider for this user.
          required: true
          type: string
        - name: userid
          in: path
          description: The user id of the user.
          required: true
          type: string
        - $ref: '#/parameters/subscriptionIdParameter'
        - $ref: '#/parameters/apiVersionParameter'
      responses:
        '200':
          description: OK.
        default:
          description: App Service error response.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse
      x-ms-examples:
        Delete a user for a static site:
          $ref: ./examples/DeleteStaticSiteUser.json
    patch:
      tags:
        - StaticSites
      summary: Microsoft Azure Updates A User Entry With The Listed Roles
      description: Description for Updates a user entry with the listed roles
      operationId: microsoftAzureStaticsitesUpdatestaticsiteuser
      parameters:
        - $ref: '#/parameters/resourceGroupNameParameter'
        - name: name
          in: path
          description: Name of the static site.
          required: true
          type: string
        - name: authprovider
          in: path
          description: The auth provider for this user.
          required: true
          type: string
        - name: userid
          in: path
          description: The user id of the user.
          required: true
          type: string
        - name: staticSiteUserEnvelope
          in: body
          description: A JSON representation of the StaticSiteUser properties. See example.
          required: true
          schema:
            $ref: '#/definitions/StaticSiteUserARMResource'
        - $ref: '#/parameters/subscriptionIdParameter'
        - $ref: '#/parameters/apiVersionParameter'
      responses:
        '200':
          description: OK.
          schema:
            $ref: '#/definitions/StaticSiteUserARMResource'
        default:
          description: App Service error response.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse
      x-ms-examples:
        Create or update a user for a static site:
          $ref: ./examples/UpdateStaticSiteUser.json
  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds:
    get:
      tags:
        - StaticSites
      summary: 'Microsoft Azure Gets All Static Site Builds For A Particular Static Site'
      description: >-
        Description for Gets all static site builds for a particular static
        site.
      operationId: microsoftAzureStaticsitesGetstaticsitebuilds
      parameters:
        - $ref: '#/parameters/resourceGroupNameParameter'
        - name: name
          in: path
          description: Name of the static site.
          required: true
          type: string
        - $ref: '#/parameters/subscriptionIdParameter'
        - $ref: '#/parameters/apiVersionParameter'
      responses:
        '200':
          description: OK.
          schema:
            $ref: '#/definitions/StaticSiteBuildCollection'
        default:
          description: App Service error response.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse
      x-ms-examples:
        Get all builds for a static site:
          $ref: ./examples/GetStaticSiteBuilds.json
      x-ms-pageable:
        nextLinkName: nextLink
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}
  : get:
      tags:
        - StaticSites
      summary: 'Microsoft Azure Gets The Details Of A Static Site Build'
      description: Description for Gets the details of a static site build.
      operationId: microsoftAzureStaticsitesGetstaticsitebuild
      parameters:
        - $ref: '#/parameters/resourceGroupNameParameter'
        - name: name
          in: path
          description: Name of the static site.
          required: true
          type: string
        - name: environmentName
          in: path
          description: The stage site identifier.
          required: true
          type: string
        - $ref: '#/parameters/subscriptionIdParameter'
        - $ref: '#/parameters/apiVersionParameter'
      responses:
        '200':
          description: OK.
          schema:
            $ref: '#/definitions/StaticSiteBuildARMResource'
        default:
          description: App Service error response.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse
      x-ms-examples:
        Get a static site build:
          $ref: ./examples/GetStaticSiteBuild.json
    delete:
      tags:
        - StaticSites
      summary: 'Microsoft Azure Deletes A Static Site Build'
      description: Description for Deletes a static site build.
      operationId: microsoftAzureStaticsitesDeletestaticsitebuild
      parameters:
        - $ref: '#/parameters/resourceGroupNameParameter'
        - name: name
          in: path
          description: Name of the static site.
          required: true
          type: string
        - name: environmentName
          in: path
          description: The stage site identifier.
          required: true
          type: string
        - $ref: '#/parameters/subscriptionIdParameter'
        - $ref: '#/parameters/apiVersionParameter'
      responses:
        '200':
          description: OK.
        '202':
          description: Asynchronous operation in progress.
        '204':
          description: OK.
        default:
          description: App Service error response.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse
      x-ms-examples:
        Delete a static site build:
          $ref: ./examples/DeleteStaticSiteBuild.json
      x-ms-long-running-operation: true
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/config/appsettings
  : put:
      tags:
        - StaticSites
      summary: 'Microsoft Azure Creates Or Updates The App Settings Of A Static Site Build'
      description: >-
        Description for Creates or updates the app settings of a static site
        build.
      operationId: microsoftAzureStaticsitesCreateorupdatestaticsitebuildappsettings
      parameters:
        - $ref: '#/parameters/resourceGroupNameParameter'
        - name: name
          in: path
          description: Name of the static site.
          required: true
          type: string
        - name: environmentName
          in: path
          description: The stage site identifier.
          required: true
          type: string
        - name: appSettings
          in: body
          description: The dictionary containing the static site app settings to update.
          required: true
          schema:
            $ref: ./CommonDefinitions.json#/definitions/StringDictionary
        - $ref: '#/parameters/subscriptionIdParameter'
        - $ref: '#/parameters/apiVersionParameter'
      responses:
        '200':
          description: OK.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/StringDictionary
        default:
          description: App Service error response.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse
      x-ms-examples:
        Creates or updates the function app settings of a static site build.:
          $ref: ./examples/CreateOrUpdateStaticSiteBuildAppSettings.json
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/config/functionappsettings
  : put:
      tags:
        - StaticSites
      summary: 'Microsoft Azure Creates Or Updates The Function App Settings Of A Static Site Build'
      description: >-
        Description for Creates or updates the function app settings of a static
        site build.
      operationId: >-
        microsoftAzureStaticsitesCreateorupdatestaticsitebuildfunctionappsettings
      parameters:
        - $ref: '#/parameters/resourceGroupNameParameter'
        - name: name
          in: path
          description: Name of the static site.
          required: true
          type: string
        - name: environmentName
          in: path
          description: The stage site identifier.
          required: true
          type: string
        - name: appSettings
          in: body
          description: >-
            The dictionary containing the static site function app settings to
            update.
          required: true
          schema:
            $ref: ./CommonDefinitions.json#/definitions/StringDictionary
        - $ref: '#/parameters/subscriptionIdParameter'
        - $ref: '#/parameters/apiVersionParameter'
      responses:
        '200':
          description: OK.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/StringDictionary
        default:
          description: App Service error response.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse
      x-ms-examples:
        Creates or updates the function app settings of a static site build.:
          $ref: ./examples/CreateOrUpdateStaticSiteBuildFunctionAppSettings.json
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/databaseConnections
  : get:
      tags:
        - StaticSites
      summary: Microsoft Azure Returns Overviews Of Database Connections For A Static Site Build
      operationId: microsoftAzureStaticsitesGetbuilddatabaseconnections
      parameters:
        - $ref: '#/parameters/resourceGroupNameParameter'
        - name: name
          in: path
          description: Name of the static site
          required: true
          type: string
        - $ref: '#/parameters/environmentNameParameter'
        - $ref: '#/parameters/subscriptionIdParameter'
        - $ref: '#/parameters/apiVersionParameter'
      responses:
        '200':
          description: OK
          schema:
            $ref: '#/definitions/DatabaseConnectionCollection'
        default:
          description: App Service error response.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse
      x-ms-examples:
        List overviews of database connections for the static site build.:
          $ref: ./examples/GetStaticSiteBuildDatabaseConnections.json
      x-ms-pageable:
        nextLinkName: nextLink
      description: Needs a more full description created.
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/databaseConnections/{databaseConnectionName}
  : get:
      tags:
        - StaticSites
      summary: >-
        Microsoft Azure Returns Overview Of A Database Connection For A Static Site Build By Name
      operationId: microsoftAzureStaticsitesGetbuilddatabaseconnection
      parameters:
        - $ref: '#/parameters/resourceGroupNameParameter'
        - name: name
          in: path
          description: Name of the static site
          required: true
          type: string
        - $ref: '#/parameters/environmentNameParameter'
        - $ref: '#/parameters/databaseConnectionNameParameter'
        - $ref: '#/parameters/subscriptionIdParameter'
        - $ref: '#/parameters/apiVersionParameter'
      responses:
        '200':
          description: OK
          schema:
            $ref: '#/definitions/DatabaseConnection'
        default:
          description: App Service error response.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse
      x-ms-examples:
        Get overview of database connections for the static site build.:
          $ref: ./examples/GetStaticSiteBuildDatabaseConnection.json
      description: Needs a more full description created.
    put:
      tags:
        - StaticSites
      summary: Microsoft Azure Create Or Update A Database Connection For A Static Site Build
      description: >-
        Description for Create or update a database connection for a static site
        build
      operationId: microsoftAzureStaticsitesCreateorupdatebuilddatabaseconnection
      parameters:
        - $ref: '#/parameters/resourceGroupNameParameter'
        - name: name
          in: path
          description: Name of the static site
          required: true
          type: string
        - $ref: '#/parameters/environmentNameParameter'
        - $ref: '#/parameters/databaseConnectionNameParameter'
        - name: databaseConnectionRequestEnvelope
          in: body
          description: A JSON representation of the database connection request properties
          required: true
          schema:
            $ref: '#/definitions/DatabaseConnection'
        - $ref: '#/parameters/subscriptionIdParameter'
        - $ref: '#/parameters/apiVersionParameter'
      responses:
        '200':
          description: OK
          schema:
            $ref: '#/definitions/DatabaseConnection'
        default:
          description: App Service error response.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse
      x-ms-examples:
        Create or update a database connection for a static site build:
          $ref: ./examples/CreateOrUpdateStaticSiteBuildDatabaseConnection.json
    delete:
      tags:
        - StaticSites
      summary: Microsoft Azure Delete A Database Connection For A Static Site Build
      operationId: microsoftAzureStaticsitesDeletebuilddatabaseconnection
      parameters:
        - $ref: '#/parameters/resourceGroupNameParameter'
        - name: name
          in: path
          description: Name of the static site
          required: true
          type: string
        - $ref: '#/parameters/environmentNameParameter'
        - $ref: '#/parameters/databaseConnectionNameParameter'
        - $ref: '#/parameters/subscriptionIdParameter'
        - $ref: '#/parameters/apiVersionParameter'
      responses:
        '200':
          description: OK.
        '204':
          description: No content.
        default:
          description: App Service error response.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse
      x-ms-examples:
        Delete a database connection from a static site build.:
          $ref: ./examples/DeleteStaticSiteBuildDatabaseConnection.json
      description: Needs a more full description created.
    patch:
      tags:
        - StaticSites
      summary: Microsoft Azure Create Or Update A Database Connection For A Static Site Build
      description: >-
        Description for Create or update a database connection for a static site
        build
      operationId: microsoftAzureStaticsitesUpdatebuilddatabaseconnection
      parameters:
        - $ref: '#/parameters/resourceGroupNameParameter'
        - name: name
          in: path
          description: Name of the static site
          required: true
          type: string
        - $ref: '#/parameters/environmentNameParameter'
        - $ref: '#/parameters/databaseConnectionNameParameter'
        - name: databaseConnectionRequestEnvelope
          in: body
          description: A JSON representation of the database connection request properties
          required: true
          schema:
            $ref: '#/definitions/DatabaseConnectionPatchRequest'
        - $ref: '#/parameters/subscriptionIdParameter'
        - $ref: '#/parameters/apiVersionParameter'
      responses:
        '200':
          description: OK
          schema:
            $ref: '#/definitions/DatabaseConnection'
        default:
          description: App Service error response.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse
      x-ms-examples:
        Patch a database connection for a static site build:
          $ref: ./examples/PatchStaticSiteBuildDatabaseConnection.json
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/databaseConnections/{databaseConnectionName}/show
  : post:
      tags:
        - StaticSites
      summary: Microsoft Azure Returns Details Of A Database Connection For A Static Site Build By Name
      operationId: microsoftAzureStaticsitesGetbuilddatabaseconnectionwithdetails
      parameters:
        - $ref: '#/parameters/resourceGroupNameParameter'
        - name: name
          in: path
          description: Name of the static site
          required: true
          type: string
        - $ref: '#/parameters/environmentNameParameter'
        - $ref: '#/parameters/databaseConnectionNameParameter'
        - $ref: '#/parameters/subscriptionIdParameter'
        - $ref: '#/parameters/apiVersionParameter'
      responses:
        '200':
          description: OK
          schema:
            $ref: '#/definitions/DatabaseConnection'
        default:
          description: App Service error response.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse
      x-ms-examples:
        Get details of database connections for the static site build.:
          $ref: ./examples/GetStaticSiteBuildDatabaseConnectionWithDetails.json
      description: Needs a more full description created.
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/functions
  : get:
      tags:
        - StaticSites
      summary: 'Microsoft Azure Gets The Functions Of A Particular Static Site Build'
      description: Description for Gets the functions of a particular static site build.
      operationId: microsoftAzureStaticsitesListstaticsitebuildfunctions
      parameters:
        - $ref: '#/parameters/resourceGroupNameParameter'
        - name: name
          in: path
          description: Name of the static site.
          required: true
          type: string
        - name: environmentName
          in: path
          description: The stage site identifier.
          required: true
          type: string
        - $ref: '#/parameters/subscriptionIdParameter'
        - $ref: '#/parameters/apiVersionParameter'
      responses:
        '200':
          description: OK.
          schema:
            $ref: '#/definitions/StaticSiteFunctionOverviewCollection'
        default:
          description: App Service error response.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse
      x-ms-examples:
        Gets the functions of a particular static site build:
          $ref: ./examples/ListStaticSiteBuildFunctions.json
      x-ms-pageable:
        nextLinkName: nextLink
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/listAppSettings
  : post:
      tags:
        - StaticSites
      summary: 'Microsoft Azure Gets The Application Settings Of A Static Site Build'
      description: Description for Gets the application settings of a static site build.
      operationId: microsoftAzureStaticsitesListstaticsitebuildappsettings
      parameters:
        - $ref: '#/parameters/resourceGroupNameParameter'
        - name: name
          in: path
          description: Name of the static site.
          required: true
          type: string
        - name: environmentName
          in: path
          description: The stage site identifier.
          required: true
          type: string
        - $ref: '#/parameters/subscriptionIdParameter'
        - $ref: '#/parameters/apiVersionParameter'
      responses:
        '200':
          description: OK.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/StringDictionary
        default:
          description: App Service error response.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse
      x-ms-examples:
        Get app settings of a static site build:
          $ref: ./examples/ListStaticSiteBuildAppSettings.json
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/listFunctionAppSettings
  : post:
      tags:
        - StaticSites
      summary: 'Microsoft Azure Gets The Application Settings Of A Static Site Build'
      description: Description for Gets the application settings of a static site build.
      operationId: microsoftAzureStaticsitesListstaticsitebuildfunctionappsettings
      parameters:
        - $ref: '#/parameters/resourceGroupNameParameter'
        - name: name
          in: path
          description: Name of the static site.
          required: true
          type: string
        - name: environmentName
          in: path
          description: The stage site identifier.
          required: true
          type: string
        - $ref: '#/parameters/subscriptionIdParameter'
        - $ref: '#/parameters/apiVersionParameter'
      responses:
        '200':
          description: OK.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/StringDictionary
        default:
          description: App Service error response.
          schema:
            $ref: ./CommonDefinitions.json#/definitions/DefaultErrorResponse
      x-ms-examples:
        Get function app settings of a static site build:
          $ref: ./examples/ListStaticSiteBuildFunctionAppSettings.json
  ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/builds/{environmentName}/showDatabaseConnections
  : post:
      tags:
        - StaticSites
      summary: Microsoft Azure Returns Details Of Database Connections For 

# --- truncated at 32 KB (139 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-azure/refs/heads/main/openapi/staticsites-api-client-openapi-original.yml