Поделиться через


Static Sites - Update Database Connection

Описание для Создание или обновление подключения к базе данных для статического сайта

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

Параметры URI

Имя В Обязательно Тип Описание
databaseConnectionName
path True

string

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

Имя подключения к базе данных.

name
path True

string

Имя статического сайта

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Имя группы ресурсов. Имя не зависит от регистра.

subscriptionId
path True

string (uuid)

Идентификатор целевой подписки. Значение должно быть Универсальным Уникальным Идентификатором (UUID).

api-version
query True

string

minLength: 1

Версия API, используемая для данной операции.

Текст запроса

Имя Тип Описание
properties.connectionIdentity

string

При наличии удостоверение используется вместе со строкой подключения для подключения к базе данных. Использование управляемого удостоверения, назначаемого системой, указывается со строкой SystemAssigned, а использование управляемого удостоверения, назначаемого пользователем, указывается с идентификатором ресурса управляемого удостоверения.

properties.connectionString

string

Строка подключения, используемая для подключения к базе данных.

properties.region

string

Регион ресурса базы данных.

properties.resourceId

string

Идентификатор ресурса базы данных.

Ответы

Имя Тип Описание
200 OK

DatabaseConnection

Операция Azure успешно завершена.

Other Status Codes

DefaultErrorResponse

Непредвиденное сообщение об ошибке.

Безопасность

azure_auth

Поток OAuth2 в Azure Active Directory.

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

Patch a database connection for a static site

Образец запроса

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

Пример ответа

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

Определения

Имя Описание
createdByType

Тип удостоверения, создавшего ресурс.

DatabaseConnection

Ресурс подключения к базе данных статического сайта.

DatabaseConnectionPatchRequest

Ресурс "Свойства запроса на подключение к базе данных статического сайта" при установке исправлений

DefaultErrorResponse

Ответ об ошибке службы приложений.

DefaultErrorResponseError

Модель ошибок.

DefaultErrorResponseErrorDetailsItem

Подробные ошибки.

StaticSiteDatabaseConnectionConfigurationFileOverview

Файл конфигурации подключения к базе данных

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

createdByType

Тип удостоверения, создавшего ресурс.

Значение Описание
User
Application
ManagedIdentity
Key

DatabaseConnection

Ресурс подключения к базе данных статического сайта.

Имя Тип Описание
id

string (arm-id)

Полный идентификатор ресурса для ресурса. Например, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

kind

string

Тип ресурса.

name

string

Имя ресурса

properties.configurationFiles

StaticSiteDatabaseConnectionConfigurationFileOverview[]

Список конфигурационных файлов, связанных с этим подключением к базе данных.

properties.connectionIdentity

string

При наличии удостоверение используется вместе со строкой подключения для подключения к базе данных. Использование управляемого удостоверения, назначаемого системой, указывается со строкой SystemAssigned, а использование управляемого удостоверения, назначаемого пользователем, указывается с идентификатором ресурса управляемого удостоверения.

properties.connectionString

string

Строка подключения, используемая для подключения к базе данных.

properties.region

string

Регион ресурса базы данных.

properties.resourceId

string

Идентификатор ресурса базы данных.

systemData

systemData

Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy.

type

string

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts"

DatabaseConnectionPatchRequest

Ресурс "Свойства запроса на подключение к базе данных статического сайта" при установке исправлений

Имя Тип Описание
properties.connectionIdentity

string

При наличии удостоверение используется вместе со строкой подключения для подключения к базе данных. Использование управляемого удостоверения, назначаемого системой, указывается со строкой SystemAssigned, а использование управляемого удостоверения, назначаемого пользователем, указывается с идентификатором ресурса управляемого удостоверения.

properties.connectionString

string

Строка подключения, используемая для подключения к базе данных.

properties.region

string

Регион ресурса базы данных.

properties.resourceId

string

Идентификатор ресурса базы данных.

DefaultErrorResponse

Ответ об ошибке службы приложений.

Имя Тип Описание
error

DefaultErrorResponseError

Модель ошибок.

DefaultErrorResponseError

Модель ошибок.

Имя Тип Описание
code

string

Стандартизированная строка для программной идентификации ошибки.

details

DefaultErrorResponseErrorDetailsItem[]

Подробные ошибки.

innererror

string

Дополнительная информация об ошибке отладки.

message

string

Подробное описание ошибки и информация об отладке.

target

string

Подробное описание ошибки и информация об отладке.

DefaultErrorResponseErrorDetailsItem

Подробные ошибки.

Имя Тип Описание
code

string

Стандартизированная строка для программной идентификации ошибки.

message

string

Подробное описание ошибки и информация об отладке.

target

string

Подробное описание ошибки и информация об отладке.

StaticSiteDatabaseConnectionConfigurationFileOverview

Файл конфигурации подключения к базе данных

Имя Тип Описание
contents

string

Кодировка содержимого файла в Base64.

fileName

string

Имя файла конфигурации.

type

string

Тип файла конфигурации.

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

Имя Тип Описание
createdAt

string (date-time)

Метка времени создания ресурса (UTC).

createdBy

string

Удостоверение, создающее ресурс.

createdByType

createdByType

Тип удостоверения, создавшего ресурс.

lastModifiedAt

string (date-time)

Метка времени последнего изменения ресурса (UTC)

lastModifiedBy

string

Идентификатор, который последний раз изменил ресурс.

lastModifiedByType

createdByType

Тип удостоверения, который последний раз изменил ресурс.