Web Apps - Create Or Update Source Control Slot
Обновляет конфигурацию системы управления версиями приложения.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/sourcecontrols/web?api-version=2021-02-01
Параметры URI
| Name | In | Required | Type | Description |
|---|---|---|---|---|
|
name
|
path | True |
|
Имя приложения |
|
resource
|
path | True |
|
Имя группы ресурсов, к которой принадлежит ресурс. Regex pattern: |
|
slot
|
path | True |
|
Имя слота развертывания. Если слот не указан, API обновит конфигурацию системы управления версиями для рабочего слота. |
|
subscription
|
path | True |
|
Идентификатор вашей подписки Azure. Это строка в формате GUID (например, 000000000-0000-0000-0000-0000-00000000000000000). |
|
api-version
|
query | True |
|
Версия API |
Текст запроса
| Name | Type | Description |
|---|---|---|
| kind |
|
Тип ресурса. |
| properties.branch |
|
Имя ветви, используемой для развертывания. |
| properties.deploymentRollbackEnabled |
|
|
| properties.gitHubActionConfiguration |
Если выбрано GitHub Действие, чем связанная конфигурация. |
|
| properties.isGitHubAction |
|
|
| properties.isManualIntegration |
|
|
| properties.isMercurial |
|
|
| properties.repoUrl |
|
URL-адрес репозитория или системы управления версиями. |
Ответы
| Name | Type | Description |
|---|---|---|
| 200 OK |
Система управления версиями успешно создана или обновлена для веб-приложения. |
|
| 201 Created |
Создайте или обновите систему управления версиями для веб-приложения. |
|
| 202 Accepted |
Создайте или обновите систему управления версиями для веб-приложения. |
|
| Other Status Codes |
Служба приложений ответ на ошибку. |
Безопасность
azure_auth
Azure Active Directory OAuth2 Flow
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
| Name | Description |
|---|---|
| user_impersonation | олицетворения учетной записи пользователя |
Определения
|
Default |
Служба приложений ответ на ошибку. |
| Details | |
| Error |
Модель ошибок. |
|
Git |
Конфигурация кода действия GitHub. |
|
Git |
Конфигурация действия GitHub. |
|
Git |
Конфигурация контейнера действий GitHub. |
|
Site |
Конфигурация системы управления версиями для приложения. |
DefaultErrorResponse
Служба приложений ответ на ошибку.
| Name | Type | Description |
|---|---|---|
| error |
Модель ошибок. |
Details
| Name | Type | Description |
|---|---|---|
| code |
|
Стандартизованная строка для программной идентификации ошибки. |
| message |
|
Подробные сведения об ошибке и сведения об отладке. |
| target |
|
Подробные сведения об ошибке и сведения об отладке. |
Error
Модель ошибок.
| Name | Type | Description |
|---|---|---|
| code |
|
Стандартизованная строка для программной идентификации ошибки. |
| details |
|
Подробные ошибки. |
| innererror |
|
Дополнительные сведения об ошибке отладки. |
| message |
|
Подробные сведения об ошибке и сведения об отладке. |
| target |
|
Подробные сведения об ошибке и сведения об отладке. |
GitHubActionCodeConfiguration
Конфигурация кода действия GitHub.
| Name | Type | Description |
|---|---|---|
| runtimeStack |
|
Стек среды выполнения используется для определения содержимого файла рабочего процесса для базовых приложений кода. |
| runtimeVersion |
|
Версия среды выполнения используется для определения версии сборки, заданной в файле рабочего процесса. |
GitHubActionConfiguration
Конфигурация действия GitHub.
| Name | Type | Description |
|---|---|---|
| codeConfiguration |
GitHub конфигурации кода действия. |
|
| containerConfiguration |
конфигурация контейнера действий GitHub. |
|
| generateWorkflowFile |
|
Параметр рабочего процесса, чтобы определить, должен ли файл рабочего процесса создаваться и записываться в репозиторий. |
| isLinux |
|
Это поможет определить конфигурацию рабочего процесса для выбора. |
GitHubActionContainerConfiguration
Конфигурация контейнера действий GitHub.
| Name | Type | Description |
|---|---|---|
| imageName |
|
Имя образа для сборки. |
| password |
|
Пароль, используемый для отправки образа в реестр контейнеров. |
| serverUrl |
|
URL-адрес сервера для реестра контейнеров, на котором будет размещена сборка. |
| username |
|
Имя пользователя, используемое для отправки образа в реестр контейнеров. |
SiteSourceControl
Конфигурация системы управления версиями для приложения.
| Name | Type | Description |
|---|---|---|
| id |
|
Идентификатор ресурса. |
| kind |
|
Тип ресурса. |
| name |
|
Имя ресурса. |
| properties.branch |
|
Имя ветви, используемой для развертывания. |
| properties.deploymentRollbackEnabled |
|
|
| properties.gitHubActionConfiguration |
Если выбрано GitHub Действие, чем связанная конфигурация. |
|
| properties.isGitHubAction |
|
|
| properties.isManualIntegration |
|
|
| properties.isMercurial |
|
|
| properties.repoUrl |
|
URL-адрес репозитория или системы управления версиями. |
| type |
|
Тип ресурса. |