Static Sites - Update Database Connection
Beskrivning för Skapa eller uppdatera en databasanslutning för en statisk plats
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/databaseConnections/{databaseConnectionName}?api-version=2025-05-01
URI-parametrar
| Name | I | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
database
|
path | True |
string pattern: ^[a-zA-Z0-9]+$ |
Namnet på databasanslutningen. |
|
name
|
path | True |
string |
Namnet på den statiska platsen |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Namnet på resursgruppen. Namnet är skiftlägesokänsligt. |
|
subscription
|
path | True |
string (uuid) |
ID för målprenumerationen. Värdet måste vara ett UUID. |
|
api-version
|
query | True |
string minLength: 1 |
Den API-version som ska användas för den här åtgärden. |
Begärandetext
| Name | Typ | Description |
|---|---|---|
| properties.connectionIdentity |
string |
Om den finns används identiteten tillsammans med anslutningssträngen för att ansluta till databasen. Användning av den systemtilldelade hanterade identiteten anges med strängen "SystemAssigned", medan användning av en användartilldelad hanterad identitet anges med resurs-ID för den hanterade identitetsresursen. |
| properties.connectionString |
string |
Anslutningssträngen som ska användas för att ansluta till databasen. |
| properties.region |
string |
Databasresursens region. |
| properties.resourceId |
string |
Databasens resurs-ID. |
Svar
| Name | Typ | Description |
|---|---|---|
| 200 OK |
Azure-åtgärden har slutförts. |
|
| Other Status Codes |
Ett oväntat felsvar. |
Säkerhet
azure_auth
Azure Active Directory OAuth2-flöde.
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
| Name | Description |
|---|---|
| user_impersonation | personifiera ditt användarkonto |
Exempel
Patch a database connection for a static site
Exempelbegäran
Exempelsvar
{
"name": "default",
"type": "Microsoft.Web/staticSites/databaseConnections",
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/rg/providers/Microsoft.Web/staticSites/testStaticSite0/databaseConnections/default",
"properties": {
"connectionIdentity": "SystemAssigned",
"region": "West US 2",
"resourceId": "/subscription/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/databaseRG/providers/Microsoft.DocumentDB/databaseAccounts/exampleDatabaseName"
}
}
Definitioner
| Name | Description |
|---|---|
|
created |
Den typ av identitet som skapade resursen. |
|
Database |
Anslutningsresurs för statisk platsdatabas. |
|
Database |
Resurs för egenskaper för begäran om statisk platsdatabasanslutning vid korrigering |
|
Default |
App Service-felsvar. |
|
Default |
Felmodell. |
|
Default |
Detaljerade fel. |
|
Static |
En konfigurationsfil för databasanslutning |
|
system |
Metadata som rör skapande och senaste ändring av resursen. |
createdByType
Den typ av identitet som skapade resursen.
| Värde | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DatabaseConnection
Anslutningsresurs för statisk platsdatabas.
| Name | Typ | Description |
|---|---|---|
| id |
string (arm-id) |
Fullständigt kvalificerat resurs-ID för resursen. Till exempel "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| kind |
string |
Typ av resurs. |
| name |
string |
Namnet på resursen |
| properties.configurationFiles |
En lista över konfigurationsfiler som är associerade med den här databasanslutningen. |
|
| properties.connectionIdentity |
string |
Om den finns används identiteten tillsammans med anslutningssträngen för att ansluta till databasen. Användning av den systemtilldelade hanterade identiteten anges med strängen "SystemAssigned", medan användning av en användartilldelad hanterad identitet anges med resurs-ID för den hanterade identitetsresursen. |
| properties.connectionString |
string |
Anslutningssträngen som ska användas för att ansluta till databasen. |
| properties.region |
string |
Databasresursens region. |
| properties.resourceId |
string |
Databasens resurs-ID. |
| systemData |
Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information. |
|
| type |
string |
Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" |
DatabaseConnectionPatchRequest
Resurs för egenskaper för begäran om statisk platsdatabasanslutning vid korrigering
| Name | Typ | Description |
|---|---|---|
| properties.connectionIdentity |
string |
Om den finns används identiteten tillsammans med anslutningssträngen för att ansluta till databasen. Användning av den systemtilldelade hanterade identiteten anges med strängen "SystemAssigned", medan användning av en användartilldelad hanterad identitet anges med resurs-ID för den hanterade identitetsresursen. |
| properties.connectionString |
string |
Anslutningssträngen som ska användas för att ansluta till databasen. |
| properties.region |
string |
Databasresursens region. |
| properties.resourceId |
string |
Databasens resurs-ID. |
DefaultErrorResponse
App Service-felsvar.
| Name | Typ | Description |
|---|---|---|
| error |
Felmodell. |
DefaultErrorResponseError
Felmodell.
| Name | Typ | Description |
|---|---|---|
| code |
string |
Standardiserad sträng för att programmatiskt identifiera felet. |
| details |
Detaljerade fel. |
|
| innererror |
string |
Mer information för att felsöka fel. |
| message |
string |
Detaljerad felbeskrivning och felsökningsinformation. |
| target |
string |
Detaljerad felbeskrivning och felsökningsinformation. |
DefaultErrorResponseErrorDetailsItem
Detaljerade fel.
| Name | Typ | Description |
|---|---|---|
| code |
string |
Standardiserad sträng för att programmatiskt identifiera felet. |
| message |
string |
Detaljerad felbeskrivning och felsökningsinformation. |
| target |
string |
Detaljerad felbeskrivning och felsökningsinformation. |
StaticSiteDatabaseConnectionConfigurationFileOverview
En konfigurationsfil för databasanslutning
| Name | Typ | Description |
|---|---|---|
| contents |
string |
Base64-kodningen av filinnehållet. |
| fileName |
string |
Namnet på konfigurationsfilen. |
| type |
string |
Typ av konfigurationsfil. |
systemData
Metadata som rör skapande och senaste ändring av resursen.
| Name | Typ | Description |
|---|---|---|
| createdAt |
string (date-time) |
Tidsstämpeln för resursskapande (UTC). |
| createdBy |
string |
Identiteten som skapade resursen. |
| createdByType |
Den typ av identitet som skapade resursen. |
|
| lastModifiedAt |
string (date-time) |
Tidsstämpeln för resursens senaste ändring (UTC) |
| lastModifiedBy |
string |
Identiteten som senast ändrade resursen. |
| lastModifiedByType |
Den typ av identitet som senast ändrade resursen. |