Workflows - Validate By Location
Проверяет определение рабочего процесса.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/locations/{location}/workflows/{workflowName}/validate?api-version=2019-05-01
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
location
|
path | True |
string |
Местоположение рабочего процесса. |
|
resource
|
path | True |
string |
Имя группы ресурсов. |
|
subscription
|
path | True |
string |
Идентификатор подписки. |
|
workflow
|
path | True |
string |
Имя рабочего процесса. |
|
api-version
|
query | True |
string |
Версия API. |
Текст запроса
| Имя | Тип | Описание |
|---|---|---|
| identity |
Свойства удостоверения управляемой службы. |
|
| location |
string |
Расположение ресурса. |
| properties.accessControl |
Конфигурация управления доступом. |
|
| properties.definition |
Определение. |
|
| properties.endpointsConfiguration |
Конфигурация конечных точек. |
|
| properties.integrationAccount |
Учетная запись интеграции. |
|
| properties.integrationServiceEnvironment |
Среда службы интеграции. |
|
| properties.parameters |
<string,
Workflow |
Параметры. |
| properties.state |
Государство. |
|
| tags |
object |
Теги ресурсов. |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 200 OK |
ХОРОШО |
|
| Other Status Codes |
Ответ на ошибку, описывающий причину сбоя операции. |
Безопасность
azure_auth
Поток OAuth2 Azure Active Directory.
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
| Имя | Описание |
|---|---|
| user_impersonation | олицетворения учетной записи пользователя |
Примеры
Validate a workflow
Образец запроса
POST https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/locations/brazilsouth/workflows/test-workflow/validate?api-version=2019-05-01
{
"properties": {
"integrationAccount": {
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account"
},
"definition": {
"$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#",
"contentVersion": "1.0.0.0",
"parameters": {},
"triggers": {},
"actions": {},
"outputs": {}
}
},
"location": "brazilsouth",
"tags": {}
}
Пример ответа
Определения
| Имя | Описание |
|---|---|
|
Error |
Свойства ошибки указывают на то, почему служба Logic не смогла обработать входящий запрос. Причина указана в сообщении об ошибке. |
|
Error |
Ответ об ошибке указывает на то, что служба логики не может обработать входящий запрос. Свойство error содержит сведения об ошибке. |
|
Flow |
Конфигурация управления доступом. |
|
Flow |
Политика настройки управления доступом. |
|
Flow |
Конфигурация конечных точек потока. |
|
Flow |
Конфигурация конечных точек. |
|
Ip |
IP-адрес. |
|
Ip |
Диапазон IP-адресов. |
|
Managed |
Свойства удостоверения управляемой службы. |
|
Managed |
Тип управляемого удостоверения службы. Тип SystemAssigned включает неявно созданное удостоверение. Тип None удаляет все удостоверения из ресурса. |
| Object | |
|
Open |
AuthenticationPolicy типа Open. |
|
Open |
Откройте политику доступа для проверки подлинности, определенную пользователем. |
|
Open |
Откройте утверждение политики проверки подлинности. |
|
Open |
Откройте тип поставщика политики проверки подлинности. |
|
Parameter |
Тип параметра. |
|
Resource |
Ссылка на ресурсы. |
| Sku |
Тип SKU. |
|
Sku |
Имя SKU. |
|
user |
Свойства удостоверений, назначаемые пользователем. |
| Workflow |
Тип рабочего процесса. |
|
Workflow |
Параметры рабочего процесса. |
|
Workflow |
Состояние подготовки рабочего процесса. |
|
Workflow |
Состояние рабочего процесса. |
ErrorProperties
Свойства ошибки указывают на то, почему служба Logic не смогла обработать входящий запрос. Причина указана в сообщении об ошибке.
| Имя | Тип | Описание |
|---|---|---|
| code |
string |
Код ошибки. |
| message |
string |
Сообщение об ошибке, указывающее, почему операция завершилась ошибкой. |
ErrorResponse
Ответ об ошибке указывает на то, что служба логики не может обработать входящий запрос. Свойство error содержит сведения об ошибке.
| Имя | Тип | Описание |
|---|---|---|
| error |
Свойства ошибки. |
FlowAccessControlConfiguration
Конфигурация управления доступом.
| Имя | Тип | Описание |
|---|---|---|
| actions |
Конфигурация управления доступом для действий рабочего процесса. |
|
| contents |
Конфигурация управления доступом для доступа к содержимому запуска рабочего процесса. |
|
| triggers |
Конфигурация управления доступом для вызова триггеров рабочего процесса. |
|
| workflowManagement |
Конфигурация управления доступом для управления рабочими процессами. |
FlowAccessControlConfigurationPolicy
Политика настройки управления доступом.
| Имя | Тип | Описание |
|---|---|---|
| allowedCallerIpAddresses |
Допустимые диапазоны IP-адресов вызывающего абонента. |
|
| openAuthenticationPolicies |
Политики проверки подлинности для рабочего процесса. |
FlowEndpoints
Конфигурация конечных точек потока.
| Имя | Тип | Описание |
|---|---|---|
| accessEndpointIpAddresses |
IP-адрес конечной точки доступа. |
|
| outgoingIpAddresses |
Исходящий IP-адрес. |
FlowEndpointsConfiguration
Конфигурация конечных точек.
| Имя | Тип | Описание |
|---|---|---|
| connector |
Конечные точки соединителя. |
|
| workflow |
Конечные точки рабочего процесса. |
IpAddress
IP-адрес.
| Имя | Тип | Описание |
|---|---|---|
| address |
string |
Адрес. |
IpAddressRange
Диапазон IP-адресов.
| Имя | Тип | Описание |
|---|---|---|
| addressRange |
string |
Диапазон IP-адресов. |
ManagedServiceIdentity
Свойства удостоверения управляемой службы.
| Имя | Тип | Описание |
|---|---|---|
| principalId |
string (uuid) |
Идентификатор участника удостоверения управляемой службы. |
| tenantId |
string (uuid) |
Клиент удостоверения управляемой службы. |
| type |
Тип управляемого удостоверения службы. Тип SystemAssigned включает неявно созданное удостоверение. Тип None удаляет все удостоверения из ресурса. |
|
| userAssignedIdentities |
<string,
user |
Список назначенных пользователем удостоверений, связанных с ресурсом. Ссылки на ключ словаря удостоверений пользователя будут идентификаторами ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} |
ManagedServiceIdentityType
Тип управляемого удостоверения службы. Тип SystemAssigned включает неявно созданное удостоверение. Тип None удаляет все удостоверения из ресурса.
| Значение | Описание |
|---|---|
| SystemAssigned | |
| UserAssigned | |
| None |
Object
OpenAuthenticationAccessPolicies
AuthenticationPolicy типа Open.
| Имя | Тип | Описание |
|---|---|---|
| policies |
<string,
Open |
Откройте политики проверки подлинности. |
OpenAuthenticationAccessPolicy
Откройте политику доступа для проверки подлинности, определенную пользователем.
| Имя | Тип | Описание |
|---|---|---|
| claims |
Утверждения политики доступа. |
|
| type |
Тип поставщика для OAuth. |
OpenAuthenticationPolicyClaim
Откройте утверждение политики проверки подлинности.
| Имя | Тип | Описание |
|---|---|---|
| name |
string |
Имя утверждения. |
| value |
string |
Значение утверждения. |
OpenAuthenticationProviderType
Откройте тип поставщика политики проверки подлинности.
| Значение | Описание |
|---|---|
| AAD |
ParameterType
Тип параметра.
| Значение | Описание |
|---|---|
| NotSpecified | |
| String | |
| SecureString | |
| Int | |
| Float | |
| Bool | |
| Array | |
| Object | |
| SecureObject |
ResourceReference
Ссылка на ресурсы.
| Имя | Тип | Описание |
|---|---|---|
| id |
string |
Идентификатор ресурса. |
| name |
string |
Получает имя ресурса. |
| type |
string |
Получает тип ресурса. |
Sku
Тип SKU.
| Имя | Тип | Описание |
|---|---|---|
| name |
Имя. |
|
| plan |
Ссылка на план. |
SkuName
Имя SKU.
| Значение | Описание |
|---|---|
| NotSpecified | |
| Free | |
| Shared | |
| Basic | |
| Standard | |
| Premium |
userAssignedIdentity
Свойства удостоверений, назначаемые пользователем.
| Имя | Тип | Описание |
|---|---|---|
| clientId |
string |
Идентификатор клиента назначаемого пользователем удостоверения |
| principalId |
string |
Идентификатор участника назначаемого пользователем удостоверения |
Workflow
Тип рабочего процесса.
| Имя | Тип | Описание |
|---|---|---|
| id |
string |
Идентификатор ресурса. |
| identity |
Свойства удостоверения управляемой службы. |
|
| location |
string |
Расположение ресурса. |
| name |
string |
Получает имя ресурса. |
| properties.accessControl |
Конфигурация управления доступом. |
|
| properties.accessEndpoint |
string |
Получает конечную точку доступа. |
| properties.changedTime |
string (date-time) |
Получает измененное время. |
| properties.createdTime |
string (date-time) |
Получает созданное время. |
| properties.definition |
Определение. |
|
| properties.endpointsConfiguration |
Конфигурация конечных точек. |
|
| properties.integrationAccount |
Учетная запись интеграции. |
|
| properties.integrationServiceEnvironment |
Среда службы интеграции. |
|
| properties.parameters |
<string,
Workflow |
Параметры. |
| properties.provisioningState |
Получает состояние подготовки. |
|
| properties.sku |
SKU. |
|
| properties.state |
Государство. |
|
| properties.version |
string |
Получает версию. |
| tags |
object |
Теги ресурсов. |
| type |
string |
Получает тип ресурса. |
WorkflowParameter
Параметры рабочего процесса.
| Имя | Тип | Описание |
|---|---|---|
| description |
string |
Описание. |
| metadata |
Метаданные. |
|
| type |
Тип. |
|
| value |
Значение. |
WorkflowProvisioningState
Состояние подготовки рабочего процесса.
| Значение | Описание |
|---|---|
| NotSpecified | |
| Accepted | |
| Running | |
| Ready | |
| Creating | |
| Created | |
| Deleting | |
| Deleted | |
| Canceled | |
| Failed | |
| Succeeded | |
| Moving | |
| Updating | |
| Registering | |
| Registered | |
| Unregistering | |
| Unregistered | |
| Completed | |
| Renewing | |
| Pending | |
| Waiting | |
| InProgress |
WorkflowState
Состояние рабочего процесса.
| Значение | Описание |
|---|---|
| NotSpecified | |
| Completed | |
| Enabled | |
| Disabled | |
| Deleted | |
| Suspended |