Dela via


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
databaseConnectionName
path True

string

pattern: ^[a-zA-Z0-9]+$

Namnet på databasanslutningen.

name
path True

string

Namnet på den statiska platsen

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

subscriptionId
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

DatabaseConnection

Azure-åtgärden har slutförts.

Other Status Codes

DefaultErrorResponse

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

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

{
  "properties": {}
}

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
createdByType

Den typ av identitet som skapade resursen.

DatabaseConnection

Anslutningsresurs för statisk platsdatabas.

DatabaseConnectionPatchRequest

Resurs för egenskaper för begäran om statisk platsdatabasanslutning vid korrigering

DefaultErrorResponse

App Service-felsvar.

DefaultErrorResponseError

Felmodell.

DefaultErrorResponseErrorDetailsItem

Detaljerade fel.

StaticSiteDatabaseConnectionConfigurationFileOverview

En konfigurationsfil för databasanslutning

systemData

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

StaticSiteDatabaseConnectionConfigurationFileOverview[]

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

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

DefaultErrorResponseError

Felmodell.

DefaultErrorResponseError

Felmodell.

Name Typ Description
code

string

Standardiserad sträng för att programmatiskt identifiera felet.

details

DefaultErrorResponseErrorDetailsItem[]

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

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

createdByType

Den typ av identitet som senast ändrade resursen.