Static Sites - Update Database Connection
Beschrijving voor Een databaseverbinding maken of bijwerken voor een statische site
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/databaseConnections/{databaseConnectionName}?api-version=2025-05-01
URI-parameters
| Name | In | Vereist | Type | Description |
|---|---|---|---|---|
|
database
|
path | True |
string pattern: ^[a-zA-Z0-9]+$ |
Naam van de databaseverbinding. |
|
name
|
path | True |
string |
Naam van de statische site |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
De naam van de resourcegroep. De naam is hoofdletterongevoelig. |
|
subscription
|
path | True |
string (uuid) |
De id van het doelabonnement. De waarde moet een UUID zijn. |
|
api-version
|
query | True |
string minLength: 1 |
De API-versie die voor deze bewerking moet worden gebruikt. |
Aanvraagbody
| Name | Type | Description |
|---|---|---|
| properties.connectionIdentity |
string |
Indien aanwezig, wordt de identiteit gebruikt in combinatie met de verbindingsreeks om verbinding te maken met de database. Het gebruik van de door het systeem toegewezen beheerde identiteit wordt aangegeven met de tekenreeks SystemAssigned, terwijl het gebruik van een door de gebruiker toegewezen beheerde identiteit wordt aangegeven met de resource-id van de beheerde identiteitsresource. |
| properties.connectionString |
string |
De verbindingsreeks die moet worden gebruikt om verbinding te maken met de database. |
| properties.region |
string |
De regio van de databaseresource. |
| properties.resourceId |
string |
De resource-id van de database. |
Antwoorden
| Name | Type | Description |
|---|---|---|
| 200 OK |
Azure-bewerking is voltooid. |
|
| Other Status Codes |
Een onverwachte foutreactie. |
Beveiliging
azure_auth
OAuth2-stroom voor Azure Active Directory.
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
| Name | Description |
|---|---|
| user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
Patch a database connection for a static site
Voorbeeldaanvraag
Voorbeeldrespons
{
"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"
}
}
Definities
| Name | Description |
|---|---|
|
created |
Het type identiteit waarmee de resource is gemaakt. |
|
Database |
Bron voor statische sitedatabaseverbinding. |
|
Database |
Bron Eigenschappen van Statische sitedatabase-verbindingsaanvraag bij het patchen |
|
Default |
Foutreactie van App Service. |
|
Default |
Foutmodel. |
|
Default |
Gedetailleerde fouten. |
|
Static |
Een configuratiebestand voor databaseverbindingen |
|
system |
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource. |
createdByType
Het type identiteit waarmee de resource is gemaakt.
| Waarde | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DatabaseConnection
Bron voor statische sitedatabaseverbinding.
| Name | Type | Description |
|---|---|---|
| id |
string (arm-id) |
Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceType}/{resourceName}" |
| kind |
string |
Soort resource. |
| name |
string |
De naam van de resource |
| properties.configurationFiles |
Een lijst met configuratiebestanden die aan deze databaseverbinding zijn gekoppeld. |
|
| properties.connectionIdentity |
string |
Indien aanwezig, wordt de identiteit gebruikt in combinatie met de verbindingsreeks om verbinding te maken met de database. Het gebruik van de door het systeem toegewezen beheerde identiteit wordt aangegeven met de tekenreeks SystemAssigned, terwijl het gebruik van een door de gebruiker toegewezen beheerde identiteit wordt aangegeven met de resource-id van de beheerde identiteitsresource. |
| properties.connectionString |
string |
De verbindingsreeks die moet worden gebruikt om verbinding te maken met de database. |
| properties.region |
string |
De regio van de databaseresource. |
| properties.resourceId |
string |
De resource-id van de database. |
| systemData |
Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens. |
|
| type |
string |
Het type bron. Bijv. "Microsoft.Compute/virtualMachines" of "Microsoft.Storage/storageAccounts" |
DatabaseConnectionPatchRequest
Bron Eigenschappen van Statische sitedatabase-verbindingsaanvraag bij het patchen
| Name | Type | Description |
|---|---|---|
| properties.connectionIdentity |
string |
Indien aanwezig, wordt de identiteit gebruikt in combinatie met de verbindingsreeks om verbinding te maken met de database. Het gebruik van de door het systeem toegewezen beheerde identiteit wordt aangegeven met de tekenreeks SystemAssigned, terwijl het gebruik van een door de gebruiker toegewezen beheerde identiteit wordt aangegeven met de resource-id van de beheerde identiteitsresource. |
| properties.connectionString |
string |
De verbindingsreeks die moet worden gebruikt om verbinding te maken met de database. |
| properties.region |
string |
De regio van de databaseresource. |
| properties.resourceId |
string |
De resource-id van de database. |
DefaultErrorResponse
Foutreactie van App Service.
| Name | Type | Description |
|---|---|---|
| error |
Foutmodel. |
DefaultErrorResponseError
Foutmodel.
| Name | Type | Description |
|---|---|---|
| code |
string |
Gestandaardiseerde tekenreeks om de fout programmatisch te identificeren. |
| details |
Gedetailleerde fouten. |
|
| innererror |
string |
Meer informatie om fouten op te sporen. |
| message |
string |
Gedetailleerde foutbeschrijving en foutopsporingsinformatie. |
| target |
string |
Gedetailleerde foutbeschrijving en foutopsporingsinformatie. |
DefaultErrorResponseErrorDetailsItem
Gedetailleerde fouten.
| Name | Type | Description |
|---|---|---|
| code |
string |
Gestandaardiseerde tekenreeks om de fout programmatisch te identificeren. |
| message |
string |
Gedetailleerde foutbeschrijving en foutopsporingsinformatie. |
| target |
string |
Gedetailleerde foutbeschrijving en foutopsporingsinformatie. |
StaticSiteDatabaseConnectionConfigurationFileOverview
Een configuratiebestand voor databaseverbindingen
| Name | Type | Description |
|---|---|---|
| contents |
string |
De Base64-codering van de inhoud van het bestand. |
| fileName |
string |
De naam van het configuratiebestand. |
| type |
string |
Het type configuratiebestand. |
systemData
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.
| Name | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
De tijdstempel van het maken van resources (UTC). |
| createdBy |
string |
De identiteit waarmee de resource is gemaakt. |
| createdByType |
Het type identiteit waarmee de resource is gemaakt. |
|
| lastModifiedAt |
string (date-time) |
De tijdstempel van de laatste wijziging van de resource (UTC) |
| lastModifiedBy |
string |
De identiteit die de resource voor het laatst heeft gewijzigd. |
| lastModifiedByType |
Het type identiteit dat de resource voor het laatst heeft gewijzigd. |