Microsoft.Web 연결
Bicep 리소스 정의
연결 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.
- 리소스 그룹 - 리소스 그룹 배포 명령 참조
각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.
리소스 형식
Microsoft.Web/connections 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.
resource symbolicname 'Microsoft.Web/connections@2016-06-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
etag: 'string'
properties: {
api: {
brandColor: 'string'
description: 'string'
displayName: 'string'
iconUri: 'string'
id: 'string'
name: 'string'
swagger: any()
type: 'string'
}
changedTime: 'string'
createdTime: 'string'
customParameterValues: {}
displayName: 'string'
nonSecretParameterValues: {}
parameterValues: {}
statuses: [
{
error: {
etag: 'string'
location: 'string'
properties: {
code: 'string'
message: 'string'
}
tags: {}
}
status: 'string'
target: 'string'
}
]
testLinks: [
{
method: 'string'
requestUri: 'string'
}
]
}
}
속성 값
connections
Name | Description | 값 |
---|---|---|
name | 리소스 이름 | string(필수) |
위치 | 리소스 위치 | 문자열 |
tags | 리소스 태그 | 태그 이름 및 값의 사전입니다. 템플릿의 태그를 참조하세요. |
etag | 리소스 ETag | 문자열 |
properties | ApiConnectionDefinitionProperties |
ApiConnectionDefinitionProperties
Name | Description | 값 |
---|---|---|
api | ApiReference | |
changedTime | 마지막 연결 변경의 타임스탬프 | string |
createdTime | 연결 만들기의 타임스탬프 | 문자열 |
customParameterValues | 사용자 지정 매개 변수 값 사전 | object |
displayName | 표시 이름 | string |
nonSecretParameterValues | 비보안 매개 변수 값 사전 | object |
parameterValues | 매개 변수 값 사전 | object |
statuses | 연결 상태 | ConnectionStatusDefinition[] |
testLinks | API 연결을 테스트하기 위한 링크 | ApiConnectionTestLink[] |
ApiReference
Name | Description | 값 |
---|---|---|
brandColor | 브랜드 색 | 문자열 |
description | 사용자 지정 API 설명 | 문자열 |
displayName | 표시 이름 | string |
iconUri | 아이콘 URI | 문자열 |
id | 리소스 참조 ID | 문자열 |
name | API의 이름 | 문자열 |
Swagger | swagger의 JSON 표현 | Bicep의 경우 any() 함수를 사용할 수 있습니다. |
형식 | 리소스 참조 유형 | string |
ConnectionStatusDefinition
Name | Description | 값 |
---|---|---|
error | 연결 오류 | ConnectionError |
상태 | 게이트웨이 상태 | 문자열 |
대상 | 오류 대상 | 문자열 |
ConnectionError
Name | Description | 값 |
---|---|---|
etag | 리소스 ETag | 문자열 |
위치 | 리소스 위치 | 문자열 |
properties | ConnectionErrorProperties | |
tags | 리소스 태그 | object |
ConnectionErrorProperties
Name | Description | 값 |
---|---|---|
코드 | 상태 코드 | 문자열 |
message | 상태 대한 설명 | 문자열 |
ApiConnectionTestLink
Name | Description | 값 |
---|---|---|
method | HTTP 메서드 | 문자열 |
requestUri | 테스트 링크 요청 URI | 문자열 |
빠른 시작 템플릿
다음 빠른 시작 템플릿은 이 리소스 종류를 배포합니다.
템플릿 | Description |
---|---|
논리 앱으로 큐에 경고 |
이 템플릿을 사용하면 웹후크가 있는 논리 앱을 만들 수 있습니다. 논리 앱이 트리거되면 사용자가 지정한 Azure Storage 큐에 전달하는 페이로드가 추가됩니다. 이 웹후크를 Azure 경고에 추가한 다음 경고가 발생할 때마다 해당 항목을 큐에 가져올 수 있습니다. |
논리 앱으로 Slack에 경고 |
이 템플릿을 사용하면 Azure 경고에서 사용할 웹후크가 있는 논리 앱을 만들 수 있습니다. 경고가 트리거되면 지정한 slack 채널에 메시지를 게시합니다. 이 템플릿을 사용하려면 slack 계정이 있어야 합니다. |
논리 앱을 사용하여 문자 메시지에 대한 경고 |
이 템플릿을 사용하면 Azure 경고에서 사용할 웹후크가 있는 논리 앱을 만들 수 있습니다. 경고가 트리거되면 경고 세부 정보가 포함된 문자 메시지를 보냅니다. go.gl URL 단축 서비스를 사용하여 포털에 대한 링크를 포함하여 리소스를 확인합니다. |
ARM 템플릿에서 Azure Storage 액세스 키 검색 |
이 템플릿은 Storage 계정을 만들고, 그 후에는 Storage 계정의 기본 키를 동적으로 검색하여 API 연결을 만듭니다. 그런 다음, API 연결은 논리 앱에서 Blob 변경에 대한 트리거 폴링으로 사용됩니다. 전체 시나리오는 /samples/azure/azure-quickstart-templates/arm-template-retrieve-azure-storage-access-keys/에서 찾을 수 있습니다. |
자세한 백업 보고서를 메일로 보내는 논리 앱 |
논리 앱을 만들어 이메일을 통해 백업 인스턴스, 사용량, 작업, 정책, 정책 준수 및 최적화 기회에 대한 보고서를 보냅니다. |
백업 인스턴스에 대한 보고서를 전자 메일로 보내는 논리 앱 |
메일을 통해 Azure Backup 사용하여 보호되는 백업 인스턴스에 대한 보고서를 보내는 논리 앱 만들기 |
백업 및 복원 작업에 대한 보고서를 메일로 보내는 논리 앱 |
백업에 대한 보고서를 보내고 이메일을 통해 작업을 복원하는 논리 앱 만들기 |
백업 비용 최적화에 대한 보고서를 메일로 보내는 논리 앱 |
이 템플릿은 비활성 백업 리소스, 가능한 백업 일정 최적화 및 가능한 백업 보존 최적화에 대한 정기 보고서를 지정된 이메일 주소 집합에 보내는 논리 앱을 배포합니다. |
백업 정책에 대한 보고서를 전자 메일로 보내는 논리 앱 |
메일을 통해 백업 정책에 대한 보고서를 보내는 논리 앱 만들기 |
백업 정책 준수에 대한 보고서를 전자 메일로 보내는 논리 앱 |
이메일을 통해 백업 인스턴스의 백업 정책 준수에 대한 보고서를 보내는 논리 앱 만들기 |
백업에 대한 요약 보고서를 메일로 보내는 논리 앱 |
논리 앱을 만들어 이메일을 통해 백업에 대한 요약 보고서를 보냅니다. |
Azure Backup 청구에 대한 보고서를 전자 메일로 보내는 논리 앱 |
이 템플릿은 청구 엔터티 수준에서 주요 백업 청구 매개 변수(보호된 인스턴스 및 사용된 백업 클라우드 스토리지)에 대한 정기 보고서를 지정된 이메일 주소 집합에 보내는 논리 앱을 배포합니다. |
Azure Logic Apps - AS2 보내기 수신 |
파트너 및 계약에 대한 아티팩트를 포함하여 Contoso 및 Fabrikam의 두 파트너에 대한 통합 계정을 만듭니다. 또한 템플릿은 동기 AS2 보내기 수신을 보여 주는 Fabrikam Sales와 Contoso 간에 논리 앱을 만듭니다. 또한 템플릿은 비동기 AS2 보내기 수신을 보여 주는 Fabrikam Finance와 Contoso 간에 논리 앱을 만듭니다. |
Azure Logic Apps - B2B 재해 복구 복제 |
생성되고 수신된 X12 컨트롤 번호인 AS2 MIC용 복제 Logic Apps를 만듭니다. 각 논리 앱의 트리거는 기본 사이트 통합 계정을 가리킵니다. 각 논리 앱의 작업은 보조 사이트 통합 계정을 가리킵니다. |
Service Bus를 사용하여 Logic Apps를 통한 메시지의 상관 관계 |
Azure Service Bus 사용하여 Logic Apps를 통해 메시지의 상관 관계를 지정하는 방법을 보여 드립니다. |
AZURE Blob 논리 앱에 FTP 파일 복사 |
이 템플릿을 사용하면 FTP 서버의 파일에 대한 논리 앱 트리거를 만들고 Azure Blob 컨테이너에 복사할 수 있습니다. 트리거 또는 작업을 추가하여 필요에 맞게 사용자 지정할 수 있습니다. |
논리 앱을 사용하여 전자 메일 보내기 |
이 템플릿을 사용하면 전자 메일을 보내는 논리 앱을 만들 수 있습니다. 트리거 또는 작업을 추가하여 필요에 맞게 사용자 지정할 수 있습니다. |
논리 앱을 통해 일정에 따라 SQL 저장 프로시저 실행 |
이 템플릿을 사용하면 일정에 따라 SQL 저장 프로시저를 실행하는 논리 앱을 만들 수 있습니다. 프로시저에 대한 인수를 템플릿의 본문 섹션에 삽입할 수 있습니다. |
ARM 템플릿 리소스 정의
연결 리소스 종류는 다음을 대상으로 하는 작업을 사용하여 배포할 수 있습니다.
- 리소스 그룹 - 리소스 그룹 배포 명령을 참조하세요.
각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.
리소스 형식
Microsoft.Web/connections 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.
{
"type": "Microsoft.Web/connections",
"apiVersion": "2016-06-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"etag": "string",
"properties": {
"api": {
"brandColor": "string",
"description": "string",
"displayName": "string",
"iconUri": "string",
"id": "string",
"name": "string",
"swagger": {},
"type": "string"
},
"changedTime": "string",
"createdTime": "string",
"customParameterValues": {},
"displayName": "string",
"nonSecretParameterValues": {},
"parameterValues": {},
"statuses": [
{
"error": {
"etag": "string",
"location": "string",
"properties": {
"code": "string",
"message": "string"
},
"tags": {}
},
"status": "string",
"target": "string"
}
],
"testLinks": [
{
"method": "string",
"requestUri": "string"
}
]
}
}
속성 값
connections
Name | Description | 값 |
---|---|---|
형식 | 리소스 종류 | 'Microsoft.Web/connections' |
apiVersion | 리소스 api 버전 | '2016-06-01' |
name | 리소스 이름 | string(필수) |
위치 | 리소스 위치 | string |
tags | 리소스 태그 | 태그 이름 및 값의 사전입니다. 템플릿의 태그를 참조하세요. |
etag | 리소스 ETag | 문자열 |
properties | ApiConnectionDefinitionProperties |
ApiConnectionDefinitionProperties
Name | Description | 값 |
---|---|---|
api | ApiReference | |
changedTime | 마지막 연결 변경의 타임스탬프 | 문자열 |
createdTime | 연결 만들기의 타임스탬프 | 문자열 |
customParameterValues | 사용자 지정 매개 변수 값 사전 | object |
displayName | 표시 이름 | 문자열 |
nonSecretParameterValues | 비보안 매개 변수 값 사전 | object |
parameterValues | 매개 변수 값 사전 | object |
statuses | 연결 상태 | ConnectionStatusDefinition[] |
testLinks | API 연결을 테스트하기 위한 링크 | ApiConnectionTestLink[] |
ApiReference
Name | Description | 값 |
---|---|---|
brandColor | 브랜드 색 | 문자열 |
description | 사용자 지정 API 설명 | 문자열 |
displayName | 표시 이름 | 문자열 |
iconUri | 아이콘 URI | 문자열 |
id | 리소스 참조 ID | 문자열 |
name | API의 이름 | 문자열 |
Swagger | swagger의 JSON 표현 | |
형식 | 리소스 참조 유형 | string |
ConnectionStatusDefinition
Name | Description | 값 |
---|---|---|
error | 연결 오류 | ConnectionError |
상태 | 게이트웨이 상태 | 문자열 |
대상 | 오류 대상 | 문자열 |
ConnectionError
Name | Description | 값 |
---|---|---|
etag | 리소스 ETag | 문자열 |
위치 | 리소스 위치 | 문자열 |
properties | ConnectionErrorProperties | |
tags | 리소스 태그 | object |
ConnectionErrorProperties
Name | Description | 값 |
---|---|---|
코드 | 상태 코드 | 문자열 |
message | 상태 대한 설명 | 문자열 |
ApiConnectionTestLink
Name | Description | 값 |
---|---|---|
method | HTTP 메서드 | string |
requestUri | 테스트 링크 요청 URI | 문자열 |
빠른 시작 템플릿
다음 빠른 시작 템플릿은 이 리소스 종류를 배포합니다.
템플릿 | Description |
---|---|
논리 앱으로 큐에 경고 |
이 템플릿을 사용하면 웹후크가 있는 논리 앱을 만들 수 있습니다. 논리 앱이 트리거되면 사용자가 지정한 Azure Storage 큐에 전달하는 페이로드가 추가됩니다. 이 웹후크를 Azure 경고에 추가한 다음 경고가 발생할 때마다 해당 항목을 큐에 가져올 수 있습니다. |
논리 앱으로 Slack에 경고 |
이 템플릿을 사용하면 Azure 경고에서 사용할 웹후크가 있는 논리 앱을 만들 수 있습니다. 경고가 트리거되면 지정한 slack 채널에 메시지를 게시합니다. 이 템플릿을 사용하려면 slack 계정이 있어야 합니다. |
논리 앱을 사용하여 문자 메시지에 대한 경고 |
이 템플릿을 사용하면 Azure 경고에서 사용할 웹후크가 있는 논리 앱을 만들 수 있습니다. 경고가 트리거되면 경고 세부 정보가 포함된 문자 메시지를 보냅니다. go.gl URL 단축 서비스를 사용하여 포털에 대한 링크를 포함하여 리소스를 확인합니다. |
ARM 템플릿에서 Azure Storage 액세스 키 검색 |
이 템플릿은 Storage 계정을 만들고, 그 후에는 Storage 계정의 기본 키를 동적으로 검색하여 API 연결을 만듭니다. 그런 다음, API 연결은 논리 앱에서 Blob 변경에 대한 트리거 폴링으로 사용됩니다. 전체 시나리오는 /samples/azure/azure-quickstart-templates/arm-template-retrieve-azure-storage-access-keys/에서 찾을 수 있습니다. |
자세한 백업 보고서를 메일로 보내는 논리 앱 |
논리 앱을 만들어 이메일을 통해 백업 인스턴스, 사용량, 작업, 정책, 정책 준수 및 최적화 기회에 대한 보고서를 보냅니다. |
백업 인스턴스에 대한 보고서를 전자 메일로 보내는 논리 앱 |
메일을 통해 Azure Backup 사용하여 보호되는 백업 인스턴스에 대한 보고서를 보내는 논리 앱 만들기 |
백업 및 복원 작업에 대한 보고서를 메일로 보내는 논리 앱 |
백업에 대한 보고서를 보내고 이메일을 통해 작업을 복원하는 논리 앱 만들기 |
백업 비용 최적화에 대한 보고서를 메일로 보내는 논리 앱 |
이 템플릿은 비활성 백업 리소스, 가능한 백업 일정 최적화 및 가능한 백업 보존 최적화에 대한 정기 보고서를 지정된 이메일 주소 집합에 보내는 논리 앱을 배포합니다. |
백업 정책에 대한 보고서를 전자 메일로 보내는 논리 앱 |
메일을 통해 백업 정책에 대한 보고서를 보내는 논리 앱 만들기 |
백업 정책 준수에 대한 보고서를 전자 메일로 보내는 논리 앱 |
이메일을 통해 백업 인스턴스의 백업 정책 준수에 대한 보고서를 보내는 논리 앱 만들기 |
백업에 대한 요약 보고서를 메일로 보내는 논리 앱 |
논리 앱을 만들어 이메일을 통해 백업에 대한 요약 보고서를 보냅니다. |
Azure Backup 청구에 대한 보고서를 전자 메일로 보내는 논리 앱 |
이 템플릿은 청구 엔터티 수준에서 주요 백업 청구 매개 변수(보호된 인스턴스 및 사용된 백업 클라우드 스토리지)에 대한 정기 보고서를 지정된 이메일 주소 집합에 보내는 논리 앱을 배포합니다. |
Azure Logic Apps - AS2 보내기 수신 |
파트너 및 계약에 대한 아티팩트를 포함하여 Contoso 및 Fabrikam의 두 파트너에 대한 통합 계정을 만듭니다. 또한 템플릿은 동기 AS2 보내기 수신을 보여 주는 Fabrikam Sales와 Contoso 간에 논리 앱을 만듭니다. 또한 템플릿은 비동기 AS2 보내기 수신을 보여 주는 Fabrikam Finance와 Contoso 간에 논리 앱을 만듭니다. |
Azure Logic Apps - B2B 재해 복구 복제 |
생성되고 수신된 X12 컨트롤 번호인 AS2 MIC용 복제 Logic Apps를 만듭니다. 각 논리 앱의 트리거는 기본 사이트 통합 계정을 가리킵니다. 각 논리 앱의 작업은 보조 사이트 통합 계정을 가리킵니다. |
Service Bus를 사용하여 Logic Apps를 통한 메시지의 상관 관계 |
Azure Service Bus 사용하여 Logic Apps를 통해 메시지의 상관 관계를 지정하는 방법을 보여 드립니다. |
FTP 파일을 Azure Blob 논리 앱에 복사 |
이 템플릿을 사용하면 FTP 서버의 파일에 대한 논리 앱 트리거를 만들고 Azure Blob 컨테이너에 복사할 수 있습니다. 트리거 또는 작업을 추가하여 필요에 맞게 사용자 지정할 수 있습니다. |
논리 앱을 사용하여 전자 메일 보내기 |
이 템플릿을 사용하면 이메일을 보내는 논리 앱을 만들 수 있습니다. 트리거 또는 작업을 추가하여 필요에 맞게 사용자 지정할 수 있습니다. |
논리 앱을 통해 일정에 따라 SQL 저장 프로시저 실행 |
이 템플릿을 사용하면 일정에 따라 SQL 저장 프로시저를 실행하는 논리 앱을 만들 수 있습니다. 프로시저에 대한 인수를 템플릿의 본문 섹션에 삽입할 수 있습니다. |
Terraform(AzAPI 공급자) 리소스 정의
연결 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.
- 리소스 그룹
각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.
리소스 형식
Microsoft.Web/connections 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/connections@2016-06-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
api = {
brandColor = "string"
description = "string"
displayName = "string"
iconUri = "string"
id = "string"
name = "string"
type = "string"
}
changedTime = "string"
createdTime = "string"
customParameterValues = {}
displayName = "string"
nonSecretParameterValues = {}
parameterValues = {}
statuses = [
{
error = {
etag = "string"
location = "string"
properties = {
code = "string"
message = "string"
}
tags = {}
}
status = "string"
target = "string"
}
]
testLinks = [
{
method = "string"
requestUri = "string"
}
]
}
etag = "string"
})
}
속성 값
connections
Name | Description | 값 |
---|---|---|
형식 | 리소스 종류 | "Microsoft.Web/connections@2016-06-01" |
name | 리소스 이름 | string(필수) |
위치 | 리소스 위치 | string |
parent_id | 리소스 그룹에 배포하려면 해당 리소스 그룹의 ID를 사용합니다. | string(필수) |
tags | 리소스 태그 | 태그 이름 및 값의 사전입니다. |
etag | 리소스 ETag | 문자열 |
properties | ApiConnectionDefinitionProperties |
ApiConnectionDefinitionProperties
Name | Description | 값 |
---|---|---|
api | ApiReference | |
changedTime | 마지막 연결 변경의 타임스탬프 | string |
createdTime | 연결 만들기의 타임스탬프 | 문자열 |
customParameterValues | 사용자 지정 매개 변수 값 사전 | object |
displayName | 표시 이름 | 문자열 |
nonSecretParameterValues | 비보안 매개 변수 값 사전 | object |
parameterValues | 매개 변수 값 사전 | object |
statuses | 연결 상태 | ConnectionStatusDefinition[] |
testLinks | API 연결을 테스트하기 위한 링크 | ApiConnectionTestLink[] |
ApiReference
Name | Description | 값 |
---|---|---|
brandColor | 브랜드 색 | 문자열 |
description | 사용자 지정 API 설명 | string |
displayName | 표시 이름 | 문자열 |
iconUri | 아이콘 URI | 문자열 |
id | 리소스 참조 ID | 문자열 |
name | API의 이름 | 문자열 |
Swagger | swagger의 JSON 표현 | |
형식 | 리소스 참조 유형 | 문자열 |
ConnectionStatusDefinition
Name | Description | 값 |
---|---|---|
error | 연결 오류 | ConnectionError |
상태 | 게이트웨이 상태 | 문자열 |
대상 | 오류 대상 | 문자열 |
ConnectionError
Name | Description | 값 |
---|---|---|
etag | 리소스 ETag | 문자열 |
위치 | 리소스 위치 | 문자열 |
properties | ConnectionErrorProperties | |
tags | 리소스 태그 | object |
ConnectionErrorProperties
Name | Description | 값 |
---|---|---|
코드 | 상태 코드 | 문자열 |
message | 상태 대한 설명 | 문자열 |
ApiConnectionTestLink
Name | Description | 값 |
---|---|---|
method | HTTP 메서드 | 문자열 |
requestUri | 테스트 링크 요청 URI | string |