Sdílet prostřednictvím


Static Sites - Update Database Connection

Popis pro Vytvoření nebo aktualizaci databázového připojení pro statický web

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/staticSites/{name}/databaseConnections/{databaseConnectionName}?api-version=2025-05-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
databaseConnectionName
path True

string

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

Název připojení k databázi.

name
path True

string

Název statického webu

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

subscriptionId
path True

string (uuid)

ID cílového předplatného. Hodnota musí být UUID.

api-version
query True

string

minLength: 1

Verze rozhraní API, která se má použít pro tuto operaci.

Text požadavku

Name Typ Description
properties.connectionIdentity

string

V případě přítomnosti se identita používá ve spojení s připojovacím řetězcem pro připojení k databázi. Použití spravované identity přiřazené systémem je označeno řetězcem SystemAssigned, zatímco použití spravované identity přiřazené uživatelem je označeno ID prostředku spravované identity.

properties.connectionString

string

Připojovací řetězec, který se má použít pro připojení k databázi.

properties.region

string

Oblast databázového prostředku.

properties.resourceId

string

ID prostředku databáze.

Odpovědi

Name Typ Description
200 OK

DatabaseConnection

Operace Azure byla úspěšně dokončena.

Other Status Codes

DefaultErrorResponse

Neočekávaná chybová odpověď

Zabezpečení

azure_auth

Tok Azure Active Directory OAuth2

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

Patch a database connection for a static site

Ukázkový požadavek

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": {}
}

Ukázková odpověď

{
  "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"
  }
}

Definice

Name Description
createdByType

Typ identity, která prostředek vytvořila.

DatabaseConnection

Prostředek připojení k databázi statického webu.

DatabaseConnectionPatchRequest

Vlastnosti požadavku na připojení k databázi statického webu při opravách

DefaultErrorResponse

Odpověď na chybu služby App Service

DefaultErrorResponseError

Chybový model

DefaultErrorResponseErrorDetailsItem

Podrobné chyby.

StaticSiteDatabaseConnectionConfigurationFileOverview

Konfigurační soubor připojení k databázi

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

createdByType

Typ identity, která prostředek vytvořila.

Hodnota Description
User
Application
ManagedIdentity
Key

DatabaseConnection

Prostředek připojení k databázi statického webu.

Name Typ Description
id

string (arm-id)

Plně kvalifikované ID prostředku pro prostředek. Například /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

kind

string

Druh prostředku.

name

string

Název prostředku

properties.configurationFiles

StaticSiteDatabaseConnectionConfigurationFileOverview[]

Seznam konfiguračních souborů přidružených k tomuto databázovému připojení.

properties.connectionIdentity

string

V případě přítomnosti se identita používá ve spojení s připojovacím řetězcem pro připojení k databázi. Použití spravované identity přiřazené systémem je označeno řetězcem SystemAssigned, zatímco použití spravované identity přiřazené uživatelem je označeno ID prostředku spravované identity.

properties.connectionString

string

Připojovací řetězec, který se má použít pro připojení k databázi.

properties.region

string

Oblast databázového prostředku.

properties.resourceId

string

ID prostředku databáze.

systemData

systemData

Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil.

type

string

Typ prostředku. Např. "Microsoft.Compute/virtualMachines" nebo "Microsoft.Storage/storageAccounts"

DatabaseConnectionPatchRequest

Vlastnosti požadavku na připojení k databázi statického webu při opravách

Name Typ Description
properties.connectionIdentity

string

V případě přítomnosti se identita používá ve spojení s připojovacím řetězcem pro připojení k databázi. Použití spravované identity přiřazené systémem je označeno řetězcem SystemAssigned, zatímco použití spravované identity přiřazené uživatelem je označeno ID prostředku spravované identity.

properties.connectionString

string

Připojovací řetězec, který se má použít pro připojení k databázi.

properties.region

string

Oblast databázového prostředku.

properties.resourceId

string

ID prostředku databáze.

DefaultErrorResponse

Odpověď na chybu služby App Service

Name Typ Description
error

DefaultErrorResponseError

Chybový model

DefaultErrorResponseError

Chybový model

Name Typ Description
code

string

Standardizovaný řetězec pro programovou identifikaci chyby.

details

DefaultErrorResponseErrorDetailsItem[]

Podrobné chyby.

innererror

string

Další informace k chybě ladění.

message

string

Podrobný popis chyby a informace o ladění.

target

string

Podrobný popis chyby a informace o ladění.

DefaultErrorResponseErrorDetailsItem

Podrobné chyby.

Name Typ Description
code

string

Standardizovaný řetězec pro programovou identifikaci chyby.

message

string

Podrobný popis chyby a informace o ladění.

target

string

Podrobný popis chyby a informace o ladění.

StaticSiteDatabaseConnectionConfigurationFileOverview

Konfigurační soubor připojení k databázi

Name Typ Description
contents

string

Kódování Base64 obsahu souboru.

fileName

string

Název konfiguračního souboru.

type

string

Typ konfiguračního souboru.

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

Name Typ Description
createdAt

string (date-time)

Časové razítko vytvoření prostředku (UTC).

createdBy

string

Identita, která prostředek vytvořila.

createdByType

createdByType

Typ identity, která prostředek vytvořila.

lastModifiedAt

string (date-time)

Časové razítko poslední změny zdroje (UTC)

lastModifiedBy

string

Identita, která naposledy změnila prostředek.

lastModifiedByType

createdByType

Typ identity, která naposledy změnila prostředek.