Bicep リソース定義
接続リソースの種類は、次をターゲットとする操作と共にデプロイできます。
-
リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。
Microsoft.Web/connections リソースを作成するには、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.Web/connections@2016-06-01' = {
etag: 'string'
location: 'string'
name: 'string'
properties: {
api: {
brandColor: 'string'
description: 'string'
displayName: 'string'
iconUri: 'string'
id: 'string'
name: 'string'
swagger: any(...)
type: 'string'
}
changedTime: 'string'
createdTime: 'string'
customParameterValues: {
{customized property}: 'string'
}
displayName: 'string'
nonSecretParameterValues: {
{customized property}: 'string'
}
parameterValues: {
{customized property}: 'string'
}
statuses: [
{
error: {
etag: 'string'
location: 'string'
properties: {
code: 'string'
message: 'string'
}
tags: {
{customized property}: 'string'
}
}
status: 'string'
target: 'string'
}
]
testLinks: [
{
method: 'string'
requestUri: 'string'
}
]
}
tags: {
{customized property}: 'string'
}
}
プロパティ値
Microsoft.Web/connections
名前 |
形容 |
価値 |
ETAGの |
リソース ETag |
糸 |
場所 |
リソースの場所 |
糸 |
名前 |
リソース名 |
string (必須) |
プロパティ |
|
ApiConnectionDefinitionProperties の |
タグ |
リソース タグ |
タグ名と値のディクショナリ。 テンプレート の タグを参照してください |
ApiConnectionDefinitionProperties (英語)
ApiConnectionDefinitionPropertiesCustomParameterValues (英語)
ApiConnectionDefinitionPropertiesNonSecretParameterValues (英語)
ApiConnectionDefinitionPropertiesParameterValues (英語)
ApiConnectionTestリンク
名前 |
形容 |
価値 |
方式 |
HTTP メソッド |
糸 |
リクエストUri |
テスト リンク要求 URI |
糸 |
Apiリファレンス
名前 |
形容 |
価値 |
ブランドカラー |
ブランドの色 |
糸 |
形容 |
カスタム API の説明 |
糸 |
ディスプレイ名 |
表示名 |
糸 |
アイコンUri |
アイコン URI |
糸 |
身分証明書 |
リソース参照 ID |
糸 |
名前 |
API の名前 |
糸 |
闊歩 |
swagger の JSON 表現 |
任意 |
種類 |
リソース参照の種類 |
糸 |
コネクションエラー
ConnectionErrorプロパティ
名前 |
形容 |
価値 |
コード |
状態のコード |
糸 |
メッセージ |
状態の説明 |
糸 |
ConnectionStatusDefinition (接続ステータス定義)
名前 |
形容 |
価値 |
エラー |
接続エラー |
コネクションエラー |
地位 |
ゲートウェイの状態 |
糸 |
ターゲット |
エラーのターゲット |
糸 |
使用例
Azure クイック スタートのサンプル
次 Azure クイック スタート テンプレート、このリソースの種類をデプロイするための Bicep サンプルが含まれています。
Bicep ファイル |
形容 |
Azure Logic Apps - AS2 送信受信 |
パートナーと契約の成果物を含む、Contoso と Fabrikam の 2 つのパートナーの統合アカウントを作成します。 また、このテンプレートでは、同期 AS2 Send Receive を示すために Fabrikam Sales と Contoso の間にロジック アプリも作成されます。 このテンプレートでは、非同期 AS2 Send Receive を示す Fabrikam Finance と Contoso の間にロジック アプリも作成されます。 |
FTP ファイルを Azure BLOB ロジック アプリにコピー |
このテンプレートを使用すると、FTP サーバー内のファイルにロジック アプリ トリガーを作成し、それらを Azure BLOB コンテナーにコピーできます。 追加のトリガーまたはアクションを追加して、ニーズに合わせてカスタマイズできます。 |
ARM テンプレート で Azure Storage アクセス キーを取得する |
このテンプレートではストレージ アカウントが作成され、その後、ストレージ アカウントの主キーを動的に取得して API 接続が作成されます。 その後、API 接続は、BLOB 変更のトリガー ポーリングとしてロジック アプリで使用されます。 |
ARM テンプレート リソース定義
接続リソースの種類は、次をターゲットとする操作と共にデプロイできます。
-
リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。
Microsoft.Web/connections リソースを作成するには、次の JSON をテンプレートに追加します。
{
"type": "Microsoft.Web/connections",
"apiVersion": "2016-06-01",
"name": "string",
"etag": "string",
"location": "string",
"properties": {
"api": {
"brandColor": "string",
"description": "string",
"displayName": "string",
"iconUri": "string",
"id": "string",
"name": "string",
"swagger": {},
"type": "string"
},
"changedTime": "string",
"createdTime": "string",
"customParameterValues": {
"{customized property}": "string"
},
"displayName": "string",
"nonSecretParameterValues": {
"{customized property}": "string"
},
"parameterValues": {
"{customized property}": "string"
},
"statuses": [
{
"error": {
"etag": "string",
"location": "string",
"properties": {
"code": "string",
"message": "string"
},
"tags": {
"{customized property}": "string"
}
},
"status": "string",
"target": "string"
}
],
"testLinks": [
{
"method": "string",
"requestUri": "string"
}
]
},
"tags": {
"{customized property}": "string"
}
}
プロパティ値
Microsoft.Web/connections
名前 |
形容 |
価値 |
apiVersion (英語) |
API のバージョン |
'2016-06-01' |
ETAGの |
リソース ETag |
糸 |
場所 |
リソースの場所 |
糸 |
名前 |
リソース名 |
string (必須) |
プロパティ |
|
ApiConnectionDefinitionProperties の |
タグ |
リソース タグ |
タグ名と値のディクショナリ。 テンプレート の タグを参照してください |
種類 |
リソースの種類 |
'Microsoft.Web/connections' |
ApiConnectionDefinitionProperties (英語)
ApiConnectionDefinitionPropertiesCustomParameterValues (英語)
ApiConnectionDefinitionPropertiesNonSecretParameterValues (英語)
ApiConnectionDefinitionPropertiesParameterValues (英語)
ApiConnectionTestリンク
名前 |
形容 |
価値 |
方式 |
HTTP メソッド |
糸 |
リクエストUri |
テスト リンク要求 URI |
糸 |
Apiリファレンス
名前 |
形容 |
価値 |
ブランドカラー |
ブランドの色 |
糸 |
形容 |
カスタム API の説明 |
糸 |
ディスプレイ名 |
表示名 |
糸 |
アイコンUri |
アイコン URI |
糸 |
身分証明書 |
リソース参照 ID |
糸 |
名前 |
API の名前 |
糸 |
闊歩 |
swagger の JSON 表現 |
任意 |
種類 |
リソース参照の種類 |
糸 |
コネクションエラー
ConnectionErrorプロパティ
名前 |
形容 |
価値 |
コード |
状態のコード |
糸 |
メッセージ |
状態の説明 |
糸 |
ConnectionStatusDefinition (接続ステータス定義)
名前 |
形容 |
価値 |
エラー |
接続エラー |
コネクションエラー |
地位 |
ゲートウェイの状態 |
糸 |
ターゲット |
エラーのターゲット |
糸 |
使用例
Azure のクイック スタート テンプレート
このリソースの種類 デプロイする Azure クイック スタート テンプレート 次に示します。
テンプレート |
形容 |
ロジック アプリ を使用してキューにアラートを する
Azure にデプロイする |
このテンプレートを使用すると、Webhook を持つロジック アプリを作成できます。 ロジック アプリがトリガーされると、指定した Azure Storage キューに渡すペイロードが追加されます。 この Webhook を Azure アラートに追加すると、アラートが発生するたびに、その項目がキューに格納されます。 |
ロジック アプリ を使用して Slack にアラートを する
Azure にデプロイする |
このテンプレートを使用すると、Azure アラートから使用する Webhook を持つロジック アプリを作成できます。 アラートがトリガーされると、指定した Slack チャネルにメッセージが投稿されます。 このテンプレートを使用するには、Slack アカウントが必要です。 |
ロジック アプリ を使用してテキスト メッセージにアラートを する
Azure にデプロイする |
このテンプレートを使用すると、Azure アラートから使用する Webhook を持つロジック アプリを作成できます。 アラートがトリガーされると、アラートの詳細を含むテキスト メッセージが送信されます。 go.gl URL 短縮サービスを使用して、リソースを表示するためのポータルへのリンクを含めます。 |
Azure Logic Apps - AS2 送信受信
Azure にデプロイする |
パートナーと契約の成果物を含む、Contoso と Fabrikam の 2 つのパートナーの統合アカウントを作成します。 また、このテンプレートでは、同期 AS2 Send Receive を示すために Fabrikam Sales と Contoso の間にロジック アプリも作成されます。 このテンプレートでは、非同期 AS2 Send Receive を示す Fabrikam Finance と Contoso の間にロジック アプリも作成されます。 |
Azure Logic Apps - B2B ディザスター リカバリー レプリケーション
Azure にデプロイする |
生成され、X12 コントロール番号を受け取った AS2 MIC 用のレプリケーション Logic Apps を作成します。 各ロジック アプリのトリガーは、プライマリ サイト統合アカウントを指します。 各ロジック アプリのアクションは、セカンダリ サイト統合アカウントを指します。 |
FTP ファイルを Azure BLOB ロジック アプリにコピー
Azure にデプロイする |
このテンプレートを使用すると、FTP サーバー内のファイルにロジック アプリ トリガーを作成し、それらを Azure BLOB コンテナーにコピーできます。 追加のトリガーまたはアクションを追加して、ニーズに合わせてカスタマイズできます。 |
Service Bus を使用した Logic Apps でのメッセージの関連付け
Azure にデプロイする |
Azure Service Bus を使用して Logic Apps 上でメッセージを関連付ける方法を示す |
エンタイトルメント管理のカスタム拡張機能として使用するサンプル ロジック アプリをデプロイ
Azure にデプロイする |
このテンプレートは、すべての承認ポリシー設定を含む単純なロジック アプリを作成します。サービスは、エンタイトルメント管理カスタム拡張機能 API で必要なチケットとスキーマを http トリガーに作成するための接続になりました。 |
ロジック アプリを して詳細なバックアップ レポートを電子メールで送信
Azure にデプロイする |
バックアップ インスタンス、使用状況、ジョブ、ポリシー、ポリシー準拠、最適化の機会に関するレポートを電子メールで送信するロジック アプリを作成します。 |
バックアップジョブと復元ジョブ に関するレポートを電子メールで送信するロジック アプリの
Azure にデプロイする |
バックアップに関するレポートを送信し、メールでジョブを復元するロジック アプリを作成する |
ロジック アプリを してバックアップ コスト最適化 に関するレポートを電子メールで送信する
Azure にデプロイする |
このテンプレートは、非アクティブなバックアップ リソース、バックアップ スケジュールの最適化の可能性、および可能なバックアップ保有期間の最適化に関する定期的なレポートを、指定されたメール アドレスのセットに送信するロジック アプリをデプロイします。 |
ロジック アプリを してバックアップ インスタンスのレポートを電子メールで送信する
Azure にデプロイする |
Azure Backup を使用して保護されたバックアップ インスタンスに関するレポートを電子メールで送信するロジック アプリを作成する |
ロジック アプリを してバックアップ ポリシーに関するレポートを電子メールで送信する
Azure にデプロイする |
メールでバックアップ ポリシーに関するレポートを送信するロジック アプリを作成する |
バックアップ ポリシーの準拠 に関するレポートを電子メールで送信するロジック アプリを する
Azure にデプロイする |
電子メールでバックアップ インスタンスのバックアップ ポリシー準拠に関するレポートを送信するロジック アプリを作成する |
ロジック アプリを して Azure Backup の課金 に関するレポートを電子メールで送信する
Azure にデプロイする |
このテンプレートは、課金エンティティ レベルの主要なバックアップ課金パラメーター (保護されたインスタンスと使用されたバックアップ クラウド ストレージ) に関する定期的なレポートを、指定されたメール アドレスのセットに送信するロジック アプリをデプロイします。 |
ロジック アプリを してバックアップ の概要レポートを電子メールで送信する
Azure にデプロイする |
ロジック アプリを作成して、バックアップに関する概要レポートを電子メールで送信します。 |
ARM テンプレート で Azure Storage アクセス キーを取得する
Azure にデプロイする |
このテンプレートではストレージ アカウントが作成され、その後、ストレージ アカウントの主キーを動的に取得して API 接続が作成されます。 その後、API 接続は、BLOB 変更のトリガー ポーリングとしてロジック アプリで使用されます。 |
ロジック アプリを使用してスケジュールに従って SQL ストアド プロシージャを実行
Azure にデプロイする |
このテンプレートを使用すると、スケジュールに従って SQL ストアド プロシージャを実行するロジック アプリを作成できます。 プロシージャの引数は、テンプレートの body セクションに配置できます。 |
ロジック アプリ を使用して電子メールを送信する
Azure にデプロイする |
このテンプレートを使用すると、電子メールを送信するロジック アプリを作成できます。 追加のトリガーまたはアクションを追加して、ニーズに合わせてカスタマイズできます。 |
接続リソースの種類は、次をターゲットとする操作と共にデプロイできます。
各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。
Microsoft.Web/connections リソースを作成するには、次の Terraform をテンプレートに追加します。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/connections@2016-06-01"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
etag = "string"
properties = {
api = {
brandColor = "string"
description = "string"
displayName = "string"
iconUri = "string"
id = "string"
name = "string"
swagger = ?
type = "string"
}
changedTime = "string"
createdTime = "string"
customParameterValues = {
{customized property} = "string"
}
displayName = "string"
nonSecretParameterValues = {
{customized property} = "string"
}
parameterValues = {
{customized property} = "string"
}
statuses = [
{
error = {
etag = "string"
location = "string"
properties = {
code = "string"
message = "string"
}
tags = {
{customized property} = "string"
}
}
status = "string"
target = "string"
}
]
testLinks = [
{
method = "string"
requestUri = "string"
}
]
}
}
}
プロパティ値
Microsoft.Web/connections
名前 |
形容 |
価値 |
ETAGの |
リソース ETag |
糸 |
場所 |
リソースの場所 |
糸 |
名前 |
リソース名 |
string (必須) |
プロパティ |
|
ApiConnectionDefinitionProperties の |
タグ |
リソース タグ |
タグ名と値のディクショナリ。 |
種類 |
リソースの種類 |
"マイクロソフト.Web/connections@2016-06-01" |
ApiConnectionDefinitionProperties (英語)
ApiConnectionDefinitionPropertiesCustomParameterValues (英語)
ApiConnectionDefinitionPropertiesNonSecretParameterValues (英語)
ApiConnectionDefinitionPropertiesParameterValues (英語)
ApiConnectionTestリンク
名前 |
形容 |
価値 |
方式 |
HTTP メソッド |
糸 |
リクエストUri |
テスト リンク要求 URI |
糸 |
Apiリファレンス
名前 |
形容 |
価値 |
ブランドカラー |
ブランドの色 |
糸 |
形容 |
カスタム API の説明 |
糸 |
ディスプレイ名 |
表示名 |
糸 |
アイコンUri |
アイコン URI |
糸 |
身分証明書 |
リソース参照 ID |
糸 |
名前 |
API の名前 |
糸 |
闊歩 |
swagger の JSON 表現 |
任意 |
種類 |
リソース参照の種類 |
糸 |
コネクションエラー
ConnectionErrorプロパティ
名前 |
形容 |
価値 |
コード |
状態のコード |
糸 |
メッセージ |
状態の説明 |
糸 |
ConnectionStatusDefinition (接続ステータス定義)
名前 |
形容 |
価値 |
エラー |
接続エラー |
コネクションエラー |
地位 |
ゲートウェイの状態 |
糸 |
ターゲット |
エラーのターゲット |
糸 |