Microsoft.Logic workflows 2019-05-01
Bicep 資源定義
工作流程資源類型可以使用目標作業來部署:
- 資源群組 - 請參閱 資源群組部署命令
如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。
資源格式
若要建立 Microsoft.Logic/workflows 資源,請將下列 Bicep 新增至範本。
resource symbolicname 'Microsoft.Logic/workflows@2019-05-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
identity: {
type: 'string'
userAssignedIdentities: {}
}
properties: {
accessControl: {
actions: {
allowedCallerIpAddresses: [
{
addressRange: 'string'
}
]
openAuthenticationPolicies: {
policies: {}
}
contents: {
allowedCallerIpAddresses: [
{
addressRange: 'string'
}
]
openAuthenticationPolicies: {
policies: {}
}
triggers: {
allowedCallerIpAddresses: [
{
addressRange: 'string'
}
]
openAuthenticationPolicies: {
policies: {}
}
workflowManagement: {
allowedCallerIpAddresses: [
{
addressRange: 'string'
}
]
openAuthenticationPolicies: {
policies: {}
}
}
definition: any()
endpointsConfiguration: {
connector: {
accessEndpointIpAddresses: [
{
address: 'string'
}
]
outgoingIpAddresses: [
{
address: 'string'
}
]
}
workflow: {
accessEndpointIpAddresses: [
{
address: 'string'
}
]
outgoingIpAddresses: [
{
address: 'string'
}
]
}
}
integrationAccount: {
id: 'string'
}
integrationServiceEnvironment: {
id: 'string'
}
parameters: {}
state: 'string'
}
}
屬性值
工作流程
名字 | 描述 | 價值 |
---|---|---|
名字 | 資源名稱 | 字串 (必要) 字元限制:1-43 合法字元: 英數位元、連字元、底線、句點和括弧。 |
位置 | 資源位置。 | 字串 |
標籤 | 資源標記。 | 標記名稱和值的字典。 請參閱範本中的 標籤 |
身份 | 受控服務識別屬性。 | ManagedServiceIdentity |
性能 | 工作流程屬性。 | WorkflowProperties |
ManagedServiceIdentity
名字 | 描述 | 價值 |
---|---|---|
類型 | 受控服務識別的類型。 類型 『SystemAssigned』 包含隱含建立的身分識別。 類型 『None』 會從資源中移除任何身分識別。 | 'None' 'SystemAssigned' 'UserAssigned' (必要) |
userAssignedIdentities | 與資源相關聯的使用者指派身分識別清單。 使用者身分識別字典索引鍵參考的格式為 ARM 資源標識符:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} | 物件 |
WorkflowProperties
名字 | 描述 | 價值 |
---|---|---|
accessControl | 訪問控制組態。 | FlowAccessControlConfiguration |
定義 | 定義。 請參閱 Azure Logic Apps中工作流程定義語言的 |
針對 Bicep,您可以使用 any() 函式。 |
endpointsConfiguration | 端點組態。 | FlowEndpointsConfiguration |
integrationAccount | 整合帳戶。 | ResourceReference |
integrationServiceEnvironment | 整合服務環境。 | ResourceReference |
參數 | 參數。 | 物件 |
州 | 狀態。 | 'Completed' 'Deleted' 'Disabled' 'Enabled' 'NotSpecified' 'Suspended' |
FlowAccessControlConfiguration
名字 | 描述 | 價值 |
---|---|---|
行動 | 工作流程動作的訪問控制組態。 | FlowAccessControlConfigurationPolicy |
內容 | 用於存取工作流程執行內容的訪問控制組態。 | FlowAccessControlConfigurationPolicy |
觸發器 | 叫用工作流程觸發程式的訪問控制組態。 | FlowAccessControlConfigurationPolicy |
workflowManagement | 工作流程管理的訪問控制組態。 | FlowAccessControlConfigurationPolicy |
FlowAccessControlConfigurationPolicy
名字 | 描述 | 價值 |
---|---|---|
allowedCallerIpAddresses | 允許的呼叫端IP位址範圍。 | IpAddressRange[] |
openAuthenticationPolicies | 工作流程的驗證原則。 | OpenAuthenticationAccessPolicies |
IpAddressRange
名字 | 描述 | 價值 |
---|---|---|
addressRange | IP 位址範圍。 | 字串 |
OpenAuthenticationAccessPolicies
名字 | 描述 | 價值 |
---|---|---|
政策 | 開啟驗證原則。 | OpenAuthenticationAccessPolicies |
FlowEndpointsConfiguration
名字 | 描述 | 價值 |
---|---|---|
連接器 | 連接器端點。 | FlowEndpoints |
工作流程 | 工作流程端點。 | FlowEndpoints |
FlowEndpoints
名字 | 描述 | 價值 |
---|---|---|
accessEndpointIpAddresses | 存取端點 IP 位址。 | IpAddress[] |
outgoingIpAddresses | 傳出IP位址。 | IpAddress[] |
IpAddress
名字 | 描述 | 價值 |
---|---|---|
位址 | 位址。 | 字串 |
ResourceReference
名字 | 描述 | 價值 |
---|---|---|
id | 資源標識碼。 | 字串 |
快速入門範本
下列快速入門範本會部署此資源類型。
範本 | 描述 |
---|---|
使用邏輯應用程式 將警示排入佇列 |
此範本可讓您建立具有 Webhook 的邏輯應用程式。 觸發邏輯應用程式時,它會將您傳遞的承載新增至您指定的 Azure 記憶體佇列。 您可以將此 Webhook 新增至 Azure 警示,然後在每次引發警示時,您會在佇列中取得該專案。 |
使用邏輯應用程式 |
此範本可讓您建立邏輯應用程式,其具有要從 Azure 警示使用的 Webhook。 觸發警示時,它會將訊息張貼至您指定的 Slack 通道。 您需要有 Slack 帳戶才能使用此範本。 |
使用邏輯應用程式 |
此範本可讓您建立邏輯應用程式,其具有要從 Azure 警示使用的 Webhook。 觸發警示時,它會傳送含有警示詳細數據的簡訊。 它會使用 go.gl URL 縮短服務來包含入口網站的連結,以查看資源。 |
在 ARM 範本中擷取 Azure 記憶體存取金鑰 |
此範本會建立記憶體帳戶,之後會透過動態擷取記憶體帳戶的主鍵來建立 API 連線。 接著,邏輯應用程式中會使用 API 連線作為 Blob 變更的觸發程式輪詢。 |
邏輯應用程式,以電子郵件傳送詳細的備份報告 |
建立邏輯應用程式,以透過電子郵件傳送備份實例、使用量、作業、原則、原則遵循和優化機會的報告。 |
邏輯應用程式以電子郵件傳送備份實例的報告 |
建立邏輯應用程式,以透過電子郵件傳送受 Azure 備份保護的備份實例報告 |
邏輯應用程式,以電子郵件傳送備份和還原作業的報告 |
建立邏輯應用程式,以透過電子郵件傳送備份和還原作業的報告 |
邏輯應用程式以電子郵件傳送備份成本優化報告 |
此範本會部署邏輯應用程式,以將非使用中備份資源的定期報告、可能的備份排程優化和可能的備份保留優化,傳送到一組指定的電子郵件位址。 |
邏輯應用程式,以電子郵件傳送備份原則報告 |
建立邏輯應用程式,以透過電子郵件傳送備份原則的報告 |
邏輯應用程式,以電子郵件傳送備份原則遵循 報告 |
建立邏輯應用程式,以透過電子郵件傳送備份實例遵循備份原則的報告 |
邏輯應用程式,以電子郵件傳送備份摘要報告 |
建立邏輯應用程式,以透過電子郵件傳送備份的摘要報告。 |
邏輯應用程式以電子郵件傳送 Azure 備份計費 |
此範本會部署邏輯應用程式,以將密鑰備份計費參數的定期報告(受保護的實例和取用的備份雲端記憶體)傳送至一組指定的電子郵件位址。 |
部署範例邏輯應用程式,以作為權利管理自定義延伸模組 |
此範本會使用權利管理自定義擴充 API 所需的 HTTP 觸發程式,建立具有所有授權原則設定和架構的簡單邏輯應用程式。 |
整合模式 - 訊息路由器 - 邏輯應用程式 |
顯示如何使用邏輯應用程式設定訊息路由器模式的解決方案 |
使用自定義提供者擴充現有的 Azure 資源 |
此範例將詳細說明如何擴充現有的 Azure 資源和 Resource Manager 範本,以新增自定義工作負載。 |
使用自定義提供者建立範本的自訂資源 |
此範例示範如何使用自定義提供者和邏輯應用程式,將自定義資源新增至 Resource Manager 範本。 |
使用 CloudEvents |
建立自定義 Azure 事件方格主題、具有 CloudEvents 架構的 Webhook 訂用帳戶,以及邏輯應用程式作為事件處理程式。 範本最初由 Justin Yoo 撰寫。 |
使用函式 |
此範本會在 Azure 中使用 Logic Apps 和 Functions 建立無伺服器應用程式。 邏輯應用程式會在 HTTP POST 上觸發、呼叫 Azure 函式,並傳回回應。 |
Azure Logic Apps - AS2 傳送接收 |
為兩個合作夥伴 Contoso 和 Fabrikam 建立整合帳戶,包括合作夥伴和合約的成品。 此範本也會建立 Fabrikam Sales 與 Contoso 之間的邏輯應用程式,以示範同步 AS2 傳送接收。 此範本也會在 Fabrikam Finance 與 Contoso 之間建立邏輯應用程式,其示範異步 AS2 傳送接收。 |
Azure Logic Apps - B2B 災害復原復寫 |
建立復寫Logic Apps for AS2 MIC、產生及接收的 X12 控制編號。 每個邏輯應用程式的觸發程式都會指向主要月臺整合帳戶。 每個邏輯應用程式的動作都會指向次要網站整合帳戶。 |
使用服務總線 將訊息與 Logic Apps 相互關聯 |
其中顯示如何使用 Azure 服務總線將訊息與 Logic Apps 相互關聯 |
建立取用邏輯應用程式 |
此範本會建立空的邏輯應用程式,讓您可用來定義工作流程。 |
從 Azure Logic Apps 呼叫自定義 API |
雖然 Logic Apps 為各種服務提供數百個連接器,但您可能想要呼叫執行您自己的程式代碼的 API。 裝載您自己的 Web API 的最簡單且最可調整的方式之一是使用 Azure App Service。 此範本會為您的自訂 API 部署 Web 應用程式,並使用 Azure Active Directory 驗證來保護該 API。 |
將 FTP 檔案複製到 Azure Blob 邏輯應用程式 |
此範本可讓您在 FTP 伺服器的檔案上建立邏輯應用程式觸發程式,並將其複製到 Azure Blob 容器。 您可以新增其他觸發程式或動作,以根據您的需求加以自定義。 |
使用邏輯應用程式傳送電子郵件 |
此範本可讓您建立傳送電子郵件的邏輯應用程式。 您可以新增其他觸發程式或動作,以根據您的需求加以自定義。 |
透過邏輯應用程式依排程執行 SQL 預存程式 |
此範本可讓您建立邏輯應用程式,以依排程執行 SQL 預存程式。 程式的任何自變數都可以放入範本的本文區段。 |
Azure Logic Apps - VETER 管線 |
建立整合帳戶、將架構/對應新增至其中、建立邏輯應用程式,並將它與整合帳戶產生關聯。 邏輯應用程式會使用 Xml 驗證、XPath 擷取和轉換 Xml 作業來實作 VETER 管線。 |
Azure Logic Apps - 具有參數的 XSLT |
建立執行 XSLT 型轉換的要求-回應邏輯應用程式。 XSLT 對應會將基本類型 (整數、字串等)當做輸入參數,如同在 XML 轉換期間使用它們一樣。 |
使用 Logic Apps 執行排程執行的定時器工作 |
此範本會建立一組 Logic Apps,可讓您建立排程定時器工作實例。 |
ARM 樣本資源定義
工作流程資源類型可以使用目標作業來部署:
- 資源群組 - 請參閱 資源群組部署命令
如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。
資源格式
若要建立 Microsoft.Logic/workflows 資源,請將下列 JSON 新增至範本。
{
"type": "Microsoft.Logic/workflows",
"apiVersion": "2019-05-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"identity": {
"type": "string",
"userAssignedIdentities": {}
},
"properties": {
"accessControl": {
"actions": {
"allowedCallerIpAddresses": [
{
"addressRange": "string"
}
],
"openAuthenticationPolicies": {
"policies": {}
},
"contents": {
"allowedCallerIpAddresses": [
{
"addressRange": "string"
}
],
"openAuthenticationPolicies": {
"policies": {}
},
"triggers": {
"allowedCallerIpAddresses": [
{
"addressRange": "string"
}
],
"openAuthenticationPolicies": {
"policies": {}
},
"workflowManagement": {
"allowedCallerIpAddresses": [
{
"addressRange": "string"
}
],
"openAuthenticationPolicies": {
"policies": {}
}
},
"definition": {},
"endpointsConfiguration": {
"connector": {
"accessEndpointIpAddresses": [
{
"address": "string"
}
],
"outgoingIpAddresses": [
{
"address": "string"
}
]
},
"workflow": {
"accessEndpointIpAddresses": [
{
"address": "string"
}
],
"outgoingIpAddresses": [
{
"address": "string"
}
]
}
},
"integrationAccount": {
"id": "string"
},
"integrationServiceEnvironment": {
"id": "string"
},
"parameters": {},
"state": "string"
}
}
屬性值
工作流程
名字 | 描述 | 價值 |
---|---|---|
類型 | 資源類型 | 'Microsoft.Logic/workflows' |
apiVersion | 資源 API 版本 | '2019-05-01' |
名字 | 資源名稱 | 字串 (必要) 字元限制:1-43 合法字元: 英數位元、連字元、底線、句點和括弧。 |
位置 | 資源位置。 | 字串 |
標籤 | 資源標記。 | 標記名稱和值的字典。 請參閱範本中的 標籤 |
身份 | 受控服務識別屬性。 | ManagedServiceIdentity |
性能 | 工作流程屬性。 | WorkflowProperties |
ManagedServiceIdentity
名字 | 描述 | 價值 |
---|---|---|
類型 | 受控服務識別的類型。 類型 『SystemAssigned』 包含隱含建立的身分識別。 類型 『None』 會從資源中移除任何身分識別。 | 'None' 'SystemAssigned' 'UserAssigned' (必要) |
userAssignedIdentities | 與資源相關聯的使用者指派身分識別清單。 使用者身分識別字典索引鍵參考的格式為 ARM 資源標識符:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} | 物件 |
WorkflowProperties
名字 | 描述 | 價值 |
---|---|---|
accessControl | 訪問控制組態。 | FlowAccessControlConfiguration |
定義 | 定義。 請參閱 Azure Logic Apps中工作流程定義語言的 |
|
endpointsConfiguration | 端點組態。 | FlowEndpointsConfiguration |
integrationAccount | 整合帳戶。 | ResourceReference |
integrationServiceEnvironment | 整合服務環境。 | ResourceReference |
參數 | 參數。 | 物件 |
州 | 狀態。 | 'Completed' 'Deleted' 'Disabled' 'Enabled' 'NotSpecified' 'Suspended' |
FlowAccessControlConfiguration
名字 | 描述 | 價值 |
---|---|---|
行動 | 工作流程動作的訪問控制組態。 | FlowAccessControlConfigurationPolicy |
內容 | 用於存取工作流程執行內容的訪問控制組態。 | FlowAccessControlConfigurationPolicy |
觸發器 | 叫用工作流程觸發程式的訪問控制組態。 | FlowAccessControlConfigurationPolicy |
workflowManagement | 工作流程管理的訪問控制組態。 | FlowAccessControlConfigurationPolicy |
FlowAccessControlConfigurationPolicy
名字 | 描述 | 價值 |
---|---|---|
allowedCallerIpAddresses | 允許的呼叫端IP位址範圍。 | IpAddressRange[] |
openAuthenticationPolicies | 工作流程的驗證原則。 | OpenAuthenticationAccessPolicies |
IpAddressRange
名字 | 描述 | 價值 |
---|---|---|
addressRange | IP 位址範圍。 | 字串 |
OpenAuthenticationAccessPolicies
名字 | 描述 | 價值 |
---|---|---|
政策 | 開啟驗證原則。 | OpenAuthenticationAccessPolicies |
FlowEndpointsConfiguration
名字 | 描述 | 價值 |
---|---|---|
連接器 | 連接器端點。 | FlowEndpoints |
工作流程 | 工作流程端點。 | FlowEndpoints |
FlowEndpoints
名字 | 描述 | 價值 |
---|---|---|
accessEndpointIpAddresses | 存取端點 IP 位址。 | IpAddress[] |
outgoingIpAddresses | 傳出IP位址。 | IpAddress[] |
IpAddress
名字 | 描述 | 價值 |
---|---|---|
位址 | 位址。 | 字串 |
ResourceReference
名字 | 描述 | 價值 |
---|---|---|
id | 資源標識碼。 | 字串 |
快速入門範本
下列快速入門範本會部署此資源類型。
範本 | 描述 |
---|---|
使用邏輯應用程式 將警示排入佇列 |
此範本可讓您建立具有 Webhook 的邏輯應用程式。 觸發邏輯應用程式時,它會將您傳遞的承載新增至您指定的 Azure 記憶體佇列。 您可以將此 Webhook 新增至 Azure 警示,然後在每次引發警示時,您會在佇列中取得該專案。 |
使用邏輯應用程式 |
此範本可讓您建立邏輯應用程式,其具有要從 Azure 警示使用的 Webhook。 觸發警示時,它會將訊息張貼至您指定的 Slack 通道。 您需要有 Slack 帳戶才能使用此範本。 |
使用邏輯應用程式 |
此範本可讓您建立邏輯應用程式,其具有要從 Azure 警示使用的 Webhook。 觸發警示時,它會傳送含有警示詳細數據的簡訊。 它會使用 go.gl URL 縮短服務來包含入口網站的連結,以查看資源。 |
在 ARM 範本中擷取 Azure 記憶體存取金鑰 |
此範本會建立記憶體帳戶,之後會透過動態擷取記憶體帳戶的主鍵來建立 API 連線。 接著,邏輯應用程式中會使用 API 連線作為 Blob 變更的觸發程式輪詢。 |
邏輯應用程式,以電子郵件傳送詳細的備份報告 |
建立邏輯應用程式,以透過電子郵件傳送備份實例、使用量、作業、原則、原則遵循和優化機會的報告。 |
邏輯應用程式以電子郵件傳送備份實例的報告 |
建立邏輯應用程式,以透過電子郵件傳送受 Azure 備份保護的備份實例報告 |
邏輯應用程式,以電子郵件傳送備份和還原作業的報告 |
建立邏輯應用程式,以透過電子郵件傳送備份和還原作業的報告 |
邏輯應用程式以電子郵件傳送備份成本優化報告 |
此範本會部署邏輯應用程式,以將非使用中備份資源的定期報告、可能的備份排程優化和可能的備份保留優化,傳送到一組指定的電子郵件位址。 |
邏輯應用程式,以電子郵件傳送備份原則報告 |
建立邏輯應用程式,以透過電子郵件傳送備份原則的報告 |
邏輯應用程式,以電子郵件傳送備份原則遵循 報告 |
建立邏輯應用程式,以透過電子郵件傳送備份實例遵循備份原則的報告 |
邏輯應用程式,以電子郵件傳送備份摘要報告 |
建立邏輯應用程式,以透過電子郵件傳送備份的摘要報告。 |
邏輯應用程式以電子郵件傳送 Azure 備份計費 |
此範本會部署邏輯應用程式,以將密鑰備份計費參數的定期報告(受保護的實例和取用的備份雲端記憶體)傳送至一組指定的電子郵件位址。 |
部署範例邏輯應用程式,以作為權利管理自定義延伸模組 |
此範本會使用權利管理自定義擴充 API 所需的 HTTP 觸發程式,建立具有所有授權原則設定和架構的簡單邏輯應用程式。 |
整合模式 - 訊息路由器 - 邏輯應用程式 |
顯示如何使用邏輯應用程式設定訊息路由器模式的解決方案 |
使用自定義提供者擴充現有的 Azure 資源 |
此範例將詳細說明如何擴充現有的 Azure 資源和 Resource Manager 範本,以新增自定義工作負載。 |
使用自定義提供者建立範本的自訂資源 |
此範例示範如何使用自定義提供者和邏輯應用程式,將自定義資源新增至 Resource Manager 範本。 |
使用 CloudEvents |
建立自定義 Azure 事件方格主題、具有 CloudEvents 架構的 Webhook 訂用帳戶,以及邏輯應用程式作為事件處理程式。 範本最初由 Justin Yoo 撰寫。 |
使用函式 |
此範本會在 Azure 中使用 Logic Apps 和 Functions 建立無伺服器應用程式。 邏輯應用程式會在 HTTP POST 上觸發、呼叫 Azure 函式,並傳回回應。 |
Azure Logic Apps - AS2 傳送接收 |
為兩個合作夥伴 Contoso 和 Fabrikam 建立整合帳戶,包括合作夥伴和合約的成品。 此範本也會建立 Fabrikam Sales 與 Contoso 之間的邏輯應用程式,以示範同步 AS2 傳送接收。 此範本也會在 Fabrikam Finance 與 Contoso 之間建立邏輯應用程式,其示範異步 AS2 傳送接收。 |
Azure Logic Apps - B2B 災害復原復寫 |
建立復寫Logic Apps for AS2 MIC、產生及接收的 X12 控制編號。 每個邏輯應用程式的觸發程式都會指向主要月臺整合帳戶。 每個邏輯應用程式的動作都會指向次要網站整合帳戶。 |
使用服務總線 將訊息與 Logic Apps 相互關聯 |
其中顯示如何使用 Azure 服務總線將訊息與 Logic Apps 相互關聯 |
建立取用邏輯應用程式 |
此範本會建立空的邏輯應用程式,讓您可用來定義工作流程。 |
從 Azure Logic Apps 呼叫自定義 API |
雖然 Logic Apps 為各種服務提供數百個連接器,但您可能想要呼叫執行您自己的程式代碼的 API。 裝載您自己的 Web API 的最簡單且最可調整的方式之一是使用 Azure App Service。 此範本會為您的自訂 API 部署 Web 應用程式,並使用 Azure Active Directory 驗證來保護該 API。 |
將 FTP 檔案複製到 Azure Blob 邏輯應用程式 |
此範本可讓您在 FTP 伺服器的檔案上建立邏輯應用程式觸發程式,並將其複製到 Azure Blob 容器。 您可以新增其他觸發程式或動作,以根據您的需求加以自定義。 |
使用邏輯應用程式傳送電子郵件 |
此範本可讓您建立傳送電子郵件的邏輯應用程式。 您可以新增其他觸發程式或動作,以根據您的需求加以自定義。 |
透過邏輯應用程式依排程執行 SQL 預存程式 |
此範本可讓您建立邏輯應用程式,以依排程執行 SQL 預存程式。 程式的任何自變數都可以放入範本的本文區段。 |
Azure Logic Apps - VETER 管線 |
建立整合帳戶、將架構/對應新增至其中、建立邏輯應用程式,並將它與整合帳戶產生關聯。 邏輯應用程式會使用 Xml 驗證、XPath 擷取和轉換 Xml 作業來實作 VETER 管線。 |
Azure Logic Apps - 具有參數的 XSLT |
建立執行 XSLT 型轉換的要求-回應邏輯應用程式。 XSLT 對應會將基本類型 (整數、字串等)當做輸入參數,如同在 XML 轉換期間使用它們一樣。 |
使用 Logic Apps 執行排程執行的定時器工作 |
此範本會建立一組 Logic Apps,可讓您建立排程定時器工作實例。 |
Terraform (AzAPI 提供者) 資源定義
工作流程資源類型可以使用目標作業來部署:
- 資源群組
如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔。
資源格式
若要建立 Microsoft.Logic/workflows 資源,請將下列 Terraform 新增至範本。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Logic/workflows@2019-05-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
accessControl = {
actions = {
allowedCallerIpAddresses = [
{
addressRange = "string"
}
]
openAuthenticationPolicies = {
policies = {}
}
contents = {
allowedCallerIpAddresses = [
{
addressRange = "string"
}
]
openAuthenticationPolicies = {
policies = {}
}
triggers = {
allowedCallerIpAddresses = [
{
addressRange = "string"
}
]
openAuthenticationPolicies = {
policies = {}
}
workflowManagement = {
allowedCallerIpAddresses = [
{
addressRange = "string"
}
]
openAuthenticationPolicies = {
policies = {}
}
}
endpointsConfiguration = {
connector = {
accessEndpointIpAddresses = [
{
address = "string"
}
]
outgoingIpAddresses = [
{
address = "string"
}
]
}
workflow = {
accessEndpointIpAddresses = [
{
address = "string"
}
]
outgoingIpAddresses = [
{
address = "string"
}
]
}
}
integrationAccount = {
id = "string"
}
integrationServiceEnvironment = {
id = "string"
}
parameters = {}
state = "string"
}
})
}
屬性值
工作流程
名字 | 描述 | 價值 |
---|---|---|
類型 | 資源類型 | “Microsoft.Logic/workflows@2019-05-01” |
名字 | 資源名稱 | 字串 (必要) 字元限制:1-43 合法字元: 英數位元、連字元、底線、句點和括弧。 |
位置 | 資源位置。 | 字串 |
parent_id | 若要部署至資源群組,請使用該資源群組的標識碼。 | 字串 (必要) |
標籤 | 資源標記。 | 標記名稱和值的字典。 |
身份 | 受控服務識別屬性。 | ManagedServiceIdentity |
性能 | 工作流程屬性。 | WorkflowProperties |
ManagedServiceIdentity
名字 | 描述 | 價值 |
---|---|---|
類型 | 受控服務識別的類型。 類型 『SystemAssigned』 包含隱含建立的身分識別。 類型 『None』 會從資源中移除任何身分識別。 | “SystemAssigned” “UserAssigned” (必要) |
identity_ids | 與資源相關聯的使用者指派身分識別清單。 使用者身分識別字典索引鍵參考的格式為 ARM 資源標識符:'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} | 使用者身分識別標識碼的陣列。 |
WorkflowProperties
名字 | 描述 | 價值 |
---|---|---|
accessControl | 訪問控制組態。 | FlowAccessControlConfiguration |
定義 | 定義。 請參閱 Azure Logic Apps中工作流程定義語言的 |
|
endpointsConfiguration | 端點組態。 | FlowEndpointsConfiguration |
integrationAccount | 整合帳戶。 | ResourceReference |
integrationServiceEnvironment | 整合服務環境。 | ResourceReference |
參數 | 參數。 | 物件 |
州 | 狀態。 | “Completed” “Deleted” “Disabled” “Enabled” “NotSpecified” “Suspended” |
FlowAccessControlConfiguration
名字 | 描述 | 價值 |
---|---|---|
行動 | 工作流程動作的訪問控制組態。 | FlowAccessControlConfigurationPolicy |
內容 | 用於存取工作流程執行內容的訪問控制組態。 | FlowAccessControlConfigurationPolicy |
觸發器 | 叫用工作流程觸發程式的訪問控制組態。 | FlowAccessControlConfigurationPolicy |
workflowManagement | 工作流程管理的訪問控制組態。 | FlowAccessControlConfigurationPolicy |
FlowAccessControlConfigurationPolicy
名字 | 描述 | 價值 |
---|---|---|
allowedCallerIpAddresses | 允許的呼叫端IP位址範圍。 | IpAddressRange[] |
openAuthenticationPolicies | 工作流程的驗證原則。 | OpenAuthenticationAccessPolicies |
IpAddressRange
名字 | 描述 | 價值 |
---|---|---|
addressRange | IP 位址範圍。 | 字串 |
OpenAuthenticationAccessPolicies
名字 | 描述 | 價值 |
---|---|---|
政策 | 開啟驗證原則。 | OpenAuthenticationAccessPolicies |
FlowEndpointsConfiguration
名字 | 描述 | 價值 |
---|---|---|
連接器 | 連接器端點。 | FlowEndpoints |
工作流程 | 工作流程端點。 | FlowEndpoints |
FlowEndpoints
名字 | 描述 | 價值 |
---|---|---|
accessEndpointIpAddresses | 存取端點 IP 位址。 | IpAddress[] |
outgoingIpAddresses | 傳出IP位址。 | IpAddress[] |
IpAddress
名字 | 描述 | 價值 |
---|---|---|
位址 | 位址。 | 字串 |
ResourceReference
名字 | 描述 | 價值 |
---|---|---|
id | 資源標識碼。 | 字串 |