Condividi tramite


Static Sites - Get Database Connections With Details

Restituisce i dettagli delle connessioni al database per un sito statico

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/showDatabaseConnections?api-version=2025-03-01

Parametri dell'URI

Nome In Necessario Tipo Descrizione
name
path True

string

Nome del sito statico

resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+[^\.]$

Nome del gruppo di risorse a cui appartiene la risorsa.

subscriptionId
path True

string

L'ID sottoscrizione di Azure. Si tratta di una stringa in formato GUID (ad esempio 000000000-0000-0000-0000-000000000000000).

api-version
query True

string

Versione dell'API

Risposte

Nome Tipo Descrizione
200 OK

DatabaseConnectionCollection

Va bene

Other Status Codes

DefaultErrorResponse

Risposta di errore del servizio app.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory

Tipo: oauth2
Flow: implicit
URL di autorizzazione: https://login.microsoftonline.com/common/oauth2/authorize

Ambiti

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

List full details of database connections for the static site.

Esempio di richiesta

POST https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/rg/providers/Microsoft.Web/staticSites/testStaticSite0/showDatabaseConnections?api-version=2025-03-01

Risposta di esempio

{
  "value": [
    {
      "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/rg/providers/Microsoft.Web/staticSites/testStaticSite0/databaseConnections/default",
      "name": "default",
      "type": "Microsoft.Web/staticSites/databaseConnections",
      "properties": {
        "resourceId": "/subscription/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/databaseRG/providers/Microsoft.DocumentDB/databaseAccounts/exampleDatabaseName",
        "connectionIdentity": "SystemAssigned",
        "connectionString": "AccountEndpoint=https://exampleDatabaseName.documents.azure.com:443/;Database=mydb;",
        "region": "West US 2",
        "configurationFiles": [
          {
            "fileName": "staticwebapp.database.config.json",
            "contents": "base64encodeddatabaseconfiguration",
            "type": "configuration"
          },
          {
            "fileName": "staticwebapp.database.schema.gql",
            "contents": "base64encodeddatabasegraphqlschema",
            "type": "graphqlschema"
          }
        ]
      }
    }
  ],
  "nextLink": null
}

Definizioni

Nome Descrizione
DatabaseConnection

Risorsa di connessione al database del sito statico.

DatabaseConnectionCollection

Raccolta di connessioni al database del sito statico.

DefaultErrorResponse

Risposta di errore del servizio app.

Details
Error

Modello di errore.

StaticSiteDatabaseConnectionConfigurationFileOverview

Un file di configurazione della connessione al database

DatabaseConnection

Risorsa di connessione al database del sito statico.

Nome Tipo Descrizione
id

string

ID risorsa.

kind

string

Tipo di risorsa.

name

string

Nome risorsa.

properties.configurationFiles

StaticSiteDatabaseConnectionConfigurationFileOverview[]

Elenco dei file di configurazione associati alla connessione al database.

properties.connectionIdentity

string

Se presente, l'identità viene usata insieme alla stringa di connessione per connettersi al database. L'uso dell'identità gestita assegnata dal sistema è indicato con la stringa "SystemAssigned", mentre l'uso di un'identità gestita assegnata dall'utente è indicato con l'ID risorsa della risorsa identità gestita.

properties.connectionString

string

Stringa di connessione da utilizzare per connettersi al database.

properties.region

string

Area della risorsa di database.

properties.resourceId

string

ID risorsa del database.

type

string

Tipo di risorsa.

DatabaseConnectionCollection

Raccolta di connessioni al database del sito statico.

Nome Tipo Descrizione
nextLink

string

Collegarsi alla pagina successiva delle risorse.

value

DatabaseConnection[]

Raccolta di risorse.

DefaultErrorResponse

Risposta di errore del servizio app.

Nome Tipo Descrizione
error

Error

Modello di errore.

Details

Nome Tipo Descrizione
code

string

Stringa standardizzata per identificare l'errore a livello di codice.

message

string

Descrizione dettagliata dell'errore e informazioni di debug.

target

string

Descrizione dettagliata dell'errore e informazioni di debug.

Error

Modello di errore.

Nome Tipo Descrizione
code

string

Stringa standardizzata per identificare l'errore a livello di codice.

details

Details[]

Errori dettagliati.

innererror

string

Ulteriori informazioni per eseguire il debug dell'errore.

message

string

Descrizione dettagliata dell'errore e informazioni di debug.

target

string

Descrizione dettagliata dell'errore e informazioni di debug.

StaticSiteDatabaseConnectionConfigurationFileOverview

Un file di configurazione della connessione al database

Nome Tipo Descrizione
contents

string

La codifica Base64 del contenuto del file.

fileName

string

Il nome del file di configurazione.

type

string

Tipo di file di configurazione.