次の方法で共有


microsoft.insights actionGroups 2017-04-01

Bicep リソース定義

actionGroups リソースの種類は、次を対象とする操作と共にデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

備考

監視ソリューションのデプロイに関するガイダンスについては、「Bicepを使用した監視リソースの作成 」を参照してください。

リソースの形式

microsoft.insights/actionGroups リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'microsoft.insights/actionGroups@2017-04-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    automationRunbookReceivers: [
      {
        automationAccountId: 'string'
        isGlobalRunbook: bool
        name: 'string'
        runbookName: 'string'
        serviceUri: 'string'
        webhookResourceId: 'string'
      }
    ]
    azureAppPushReceivers: [
      {
        emailAddress: 'string'
        name: 'string'
      }
    ]
    emailReceivers: [
      {
        emailAddress: 'string'
        name: 'string'
      }
    ]
    enabled: bool
    groupShortName: 'string'
    itsmReceivers: [
      {
        connectionId: 'string'
        name: 'string'
        region: 'string'
        ticketConfiguration: 'string'
        workspaceId: 'string'
      }
    ]
    smsReceivers: [
      {
        countryCode: 'string'
        name: 'string'
        phoneNumber: 'string'
      }
    ]
    webhookReceivers: [
      {
        name: 'string'
        serviceUri: 'string'
      }
    ]
  }
}

プロパティ値

actionGroups

名前 形容 価値
名前 リソース名 string (必須)

文字制限: 1 ~ 260

有効な文字:
使用できません:
:<>+/&%\?| または制御文字

スペースまたはピリオドで終えることはできません。
場所 リソースの場所 string (必須)
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
プロパティ アクションは、リソースのプロパティをグループ化します。 ActionGroup

ActionGroup

名前 形容 価値
automationRunbookReceivers このアクション グループの一部である AutomationRunbook レシーバーの一覧。 AutomationRunbookReceiver[]
azureAppPushReceivers このアクション グループの一部である AzureAppPush レシーバーの一覧。 AzureAppPushReceiver[]
emailReceivers このアクション グループの一部である電子メール 受信者の一覧。 EmailReceiver[]
有効 このアクション グループが有効かどうかを示します。 アクション グループが有効になっていない場合、どの受信者も通信を受信しません。 bool (必須)
groupShortName アクション グループの短い名前。 これは SMS メッセージで使用されます。 string (必須)

制約:
最大長 = 12
itsmReceivers このアクション グループの一部である ITSM レシーバーの一覧。 ItsmReceiver[]
smsReceivers このアクション グループの一部である SMS レシーバーの一覧。 SmsReceiver[]
webhookReceivers このアクション グループの一部である Webhook レシーバーの一覧。 WebhookReceiver[]

AutomationRunbookReceiver

名前 形容 価値
automationAccountId この Runbook を保持し、Azure リソースに対して認証する Azure Automation アカウント ID。 string (必須)
isGlobalRunbook このインスタンスがグローバル Runbook であるかどうかを示します。 bool (必須)
名前 Webhook の名前を示します。
RunbookName この Runbook の名前。 string (必須)
serviceUri Webhook を送信する URI。
webhookResourceId この Runbook にリンクされている Webhook のリソース ID。 string (必須)

AzureAppPushReceiver

名前 形容 価値
emailAddress Azure モバイル アプリに登録されている電子メール アドレス。 string (必須)
名前 Azure モバイル アプリプッシュレシーバーの名前。 名前は、アクション グループ内のすべての受信者で一意である必要があります。 string (必須)

EmailReceiver

名前 形容 価値
emailAddress この受信者の電子メール アドレス。 string (必須)
名前 電子メール受信者の名前。 名前は、アクション グループ内のすべての受信者で一意である必要があります。 string (必須)

ItsmReceiver

名前 形容 価値
connectionId 上記のワークスペースで定義されている複数の間の ITSM 接続の一意の識別。 string (必須)
名前 Itsm レシーバーの名前。 名前は、アクション グループ内のすべての受信者で一意である必要があります。 string (必須)
地域 ワークスペースが存在するリージョン。 サポートされている値:'centralindia'、'japaneast'、'southeastasia'、'australiasoutheast'、'uksouth'、'westcentralus'、'canadacentral'、'eastus'、'westeurope' string (必須)
ticketConfiguration ITSM アクションの構成用の JSON BLOB。 CreateMultipleWorkItems オプションもこの BLOB の一部になります。 string (必須)
workspaceId OMS LA インスタンス識別子。 string (必須)

SmsReceiver

名前 形容 価値
countryCode SMS レシーバーの国コード。 string (必須)
名前 SMS レシーバーの名前。 名前は、アクション グループ内のすべての受信者で一意である必要があります。 string (必須)
phoneNumber SMS レシーバーの電話番号。 string (必須)

WebhookReceiver

名前 形容 価値
名前 Webhook レシーバーの名前。 名前は、アクション グループ内のすべての受信者で一意である必要があります。 string (必須)
serviceUri Webhook を送信する URI。 string (必須)

クイック スタート テンプレート

次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。

テンプレート 形容
BrowserBox Azure Edition

Azure にデプロイする
このテンプレートは、Azure Ubuntu Server 22.04 LTS、Debian 11、または RHEL 8.7 LVM VM に BrowserBox をデプロイします。
スケーラブルな Umbraco CMS Web アプリ を する

Azure
にデプロイする
このテンプレートは、Azure App Service Web Apps に umbraco CMS Web アプリを簡単にデプロイする方法を提供します。
NAT ゲートウェイと Application Gateway を使用して AKS クラスターを する

Azure
にデプロイする
このサンプルでは、送信接続用の NAT ゲートウェイと受信接続用の Application Gateway を使用して AKS クラスターをデプロイする方法を示します。
Enterprise Governance-AppService、SQL DB、AD、OMS、Runbook

Azure にデプロイする
小規模または大規模なエンタープライズ向けのクラウド導入では、クラウド デプロイから価値を引き出すために、責任ある効率的なガバナンス モデルが必要です。 CloudWise (ソリューションのコード名) は、Azure Partner QuickStarts から入手できる複合ソリューションであり、顧客、システム インテグレーター、パートナーの導入を可能にし、コストの最適化、アプリケーションの信頼性の向上、ビジネス リスクの削減に重点を置いた、セルフサービスで自動化されたガバナンスと運用ソリューションを提供します。 このソリューションでは、可視性と制御の主要なガバナンスの柱が強調されています。
動的 Web テスト作成 の

Azure
にデプロイする
任意の数の App Insights Web (ping) テストを作成します。
Azure で新しいアクション グループを作成する

Azure にデプロイする
このテンプレートは、Azure に新しいアクション グループを作成します。このアクション グループは、Azure でのアラートの構成に使用できます。
自動スケール アクティビティ ログ アラート をデプロイする

Azure にデプロイする
このテンプレートを使用すると、アクション グループを使用して Azure アクティビティ ログ内の自動スケール レコードの電子メール通知を送信する簡単なアラートをデプロイできます。
自動スケールの失敗したアクティビティ ログ アラート をデプロイする

Azure にデプロイする
このテンプレートを使用すると、アクション グループを使用して、Azure アクティビティ ログ内の失敗した自動スケール レコードの電子メール通知を送信する簡単なアラートをデプロイできます。
サービス正常性アラート をデプロイする

Azure
にデプロイする
このテンプレートを使用すると、アクション グループを使用して Azure アクティビティ ログ内の任意の Service Health レコードの電子メール通知を送信する簡単なアラートをデプロイできます。
Application Insight をデプロイし、その中にアラートを作成

Azure にデプロイする
このテンプレートを使用すると、Application Insight をデプロイし、その中にアラートを作成できます
Azure サービス アラート を作成します

Azure にデプロイする
このテンプレートは、cerain Azure サービスが停止した場合に、必要に応じてサービス管理者と指定された電子メール アドレスに電子メールを送信する Azure サービス正常性アラートを作成します。
Azure Monitor を使用したバックアップ アラートのセットアップ通知

Azure にデプロイする
このテンプレートを使用すると、アラート処理ルールとアクション グループをデプロイすることで、Azure Monitor を使用して Recovery Services コンテナーの電子メール通知を設定できます。

ARM テンプレート リソース定義

actionGroups リソースの種類は、次を対象とする操作と共にデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

備考

監視ソリューションのデプロイに関するガイダンスについては、「Bicepを使用した監視リソースの作成 」を参照してください。

リソースの形式

microsoft.insights/actionGroups リソースを作成するには、次の JSON をテンプレートに追加します。

{
  "type": "microsoft.insights/actionGroups",
  "apiVersion": "2017-04-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "automationRunbookReceivers": [
      {
        "automationAccountId": "string",
        "isGlobalRunbook": "bool",
        "name": "string",
        "runbookName": "string",
        "serviceUri": "string",
        "webhookResourceId": "string"
      }
    ],
    "azureAppPushReceivers": [
      {
        "emailAddress": "string",
        "name": "string"
      }
    ],
    "emailReceivers": [
      {
        "emailAddress": "string",
        "name": "string"
      }
    ],
    "enabled": "bool",
    "groupShortName": "string",
    "itsmReceivers": [
      {
        "connectionId": "string",
        "name": "string",
        "region": "string",
        "ticketConfiguration": "string",
        "workspaceId": "string"
      }
    ],
    "smsReceivers": [
      {
        "countryCode": "string",
        "name": "string",
        "phoneNumber": "string"
      }
    ],
    "webhookReceivers": [
      {
        "name": "string",
        "serviceUri": "string"
      }
    ]
  }
}

プロパティ値

actionGroups

名前 形容 価値
種類 リソースの種類 'microsoft.insights/actionGroups'
apiVersion リソース API のバージョン '2017-04-01'
名前 リソース名 string (必須)

文字制限: 1 ~ 260

有効な文字:
使用できません:
:<>+/&%\?| または制御文字

スペースまたはピリオドで終えることはできません。
場所 リソースの場所 string (必須)
タグ リソース タグ タグ名と値のディクショナリ。 テンプレート の タグを参照してください
プロパティ アクションは、リソースのプロパティをグループ化します。 ActionGroup

ActionGroup

名前 形容 価値
automationRunbookReceivers このアクション グループの一部である AutomationRunbook レシーバーの一覧。 AutomationRunbookReceiver[]
azureAppPushReceivers このアクション グループの一部である AzureAppPush レシーバーの一覧。 AzureAppPushReceiver[]
emailReceivers このアクション グループの一部である電子メール 受信者の一覧。 EmailReceiver[]
有効 このアクション グループが有効かどうかを示します。 アクション グループが有効になっていない場合、どの受信者も通信を受信しません。 bool (必須)
groupShortName アクション グループの短い名前。 これは SMS メッセージで使用されます。 string (必須)

制約:
最大長 = 12
itsmReceivers このアクション グループの一部である ITSM レシーバーの一覧。 ItsmReceiver[]
smsReceivers このアクション グループの一部である SMS レシーバーの一覧。 SmsReceiver[]
webhookReceivers このアクション グループの一部である Webhook レシーバーの一覧。 WebhookReceiver[]

AutomationRunbookReceiver

名前 形容 価値
automationAccountId この Runbook を保持し、Azure リソースに対して認証する Azure Automation アカウント ID。 string (必須)
isGlobalRunbook このインスタンスがグローバル Runbook であるかどうかを示します。 bool (必須)
名前 Webhook の名前を示します。
RunbookName この Runbook の名前。 string (必須)
serviceUri Webhook を送信する URI。
webhookResourceId この Runbook にリンクされている Webhook のリソース ID。 string (必須)

AzureAppPushReceiver

名前 形容 価値
emailAddress Azure モバイル アプリに登録されている電子メール アドレス。 string (必須)
名前 Azure モバイル アプリプッシュレシーバーの名前。 名前は、アクション グループ内のすべての受信者で一意である必要があります。 string (必須)

EmailReceiver

名前 形容 価値
emailAddress この受信者の電子メール アドレス。 string (必須)
名前 電子メール受信者の名前。 名前は、アクション グループ内のすべての受信者で一意である必要があります。 string (必須)

ItsmReceiver

名前 形容 価値
connectionId 上記のワークスペースで定義されている複数の間の ITSM 接続の一意の識別。 string (必須)
名前 Itsm レシーバーの名前。 名前は、アクション グループ内のすべての受信者で一意である必要があります。 string (必須)
地域 ワークスペースが存在するリージョン。 サポートされている値:'centralindia'、'japaneast'、'southeastasia'、'australiasoutheast'、'uksouth'、'westcentralus'、'canadacentral'、'eastus'、'westeurope' string (必須)
ticketConfiguration ITSM アクションの構成用の JSON BLOB。 CreateMultipleWorkItems オプションもこの BLOB の一部になります。 string (必須)
workspaceId OMS LA インスタンス識別子。 string (必須)

SmsReceiver

名前 形容 価値
countryCode SMS レシーバーの国コード。 string (必須)
名前 SMS レシーバーの名前。 名前は、アクション グループ内のすべての受信者で一意である必要があります。 string (必須)
phoneNumber SMS レシーバーの電話番号。 string (必須)

WebhookReceiver

名前 形容 価値
名前 Webhook レシーバーの名前。 名前は、アクション グループ内のすべての受信者で一意である必要があります。 string (必須)
serviceUri Webhook を送信する URI。 string (必須)

クイック スタート テンプレート

次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。

テンプレート 形容
BrowserBox Azure Edition

Azure にデプロイする
このテンプレートは、Azure Ubuntu Server 22.04 LTS、Debian 11、または RHEL 8.7 LVM VM に BrowserBox をデプロイします。
スケーラブルな Umbraco CMS Web アプリ を する

Azure
にデプロイする
このテンプレートは、Azure App Service Web Apps に umbraco CMS Web アプリを簡単にデプロイする方法を提供します。
NAT ゲートウェイと Application Gateway を使用して AKS クラスターを する

Azure
にデプロイする
このサンプルでは、送信接続用の NAT ゲートウェイと受信接続用の Application Gateway を使用して AKS クラスターをデプロイする方法を示します。
Enterprise Governance-AppService、SQL DB、AD、OMS、Runbook

Azure にデプロイする
小規模または大規模なエンタープライズ向けのクラウド導入では、クラウド デプロイから価値を引き出すために、責任ある効率的なガバナンス モデルが必要です。 CloudWise (ソリューションのコード名) は、Azure Partner QuickStarts から入手できる複合ソリューションであり、顧客、システム インテグレーター、パートナーの導入を可能にし、コストの最適化、アプリケーションの信頼性の向上、ビジネス リスクの削減に重点を置いた、セルフサービスで自動化されたガバナンスと運用ソリューションを提供します。 このソリューションでは、可視性と制御の主要なガバナンスの柱が強調されています。
動的 Web テスト作成 の

Azure
にデプロイする
任意の数の App Insights Web (ping) テストを作成します。
Azure で新しいアクション グループを作成する

Azure にデプロイする
このテンプレートは、Azure に新しいアクション グループを作成します。このアクション グループは、Azure でのアラートの構成に使用できます。
自動スケール アクティビティ ログ アラート をデプロイする

Azure にデプロイする
このテンプレートを使用すると、アクション グループを使用して Azure アクティビティ ログ内の自動スケール レコードの電子メール通知を送信する簡単なアラートをデプロイできます。
自動スケールの失敗したアクティビティ ログ アラート をデプロイする

Azure にデプロイする
このテンプレートを使用すると、アクション グループを使用して、Azure アクティビティ ログ内の失敗した自動スケール レコードの電子メール通知を送信する簡単なアラートをデプロイできます。
サービス正常性アラート をデプロイする

Azure
にデプロイする
このテンプレートを使用すると、アクション グループを使用して Azure アクティビティ ログ内の任意の Service Health レコードの電子メール通知を送信する簡単なアラートをデプロイできます。
Application Insight をデプロイし、その中にアラートを作成

Azure にデプロイする
このテンプレートを使用すると、Application Insight をデプロイし、その中にアラートを作成できます
Azure サービス アラート を作成します

Azure にデプロイする
このテンプレートは、cerain Azure サービスが停止した場合に、必要に応じてサービス管理者と指定された電子メール アドレスに電子メールを送信する Azure サービス正常性アラートを作成します。
Azure Monitor を使用したバックアップ アラートのセットアップ通知

Azure にデプロイする
このテンプレートを使用すると、アラート処理ルールとアクション グループをデプロイすることで、Azure Monitor を使用して Recovery Services コンテナーの電子メール通知を設定できます。

Terraform (AzAPI プロバイダー) リソース定義

actionGroups リソースの種類は、次を対象とする操作と共にデプロイできます。

  • リソース グループの

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

microsoft.insights/actionGroups リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "microsoft.insights/actionGroups@2017-04-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      automationRunbookReceivers = [
        {
          automationAccountId = "string"
          isGlobalRunbook = bool
          name = "string"
          runbookName = "string"
          serviceUri = "string"
          webhookResourceId = "string"
        }
      ]
      azureAppPushReceivers = [
        {
          emailAddress = "string"
          name = "string"
        }
      ]
      emailReceivers = [
        {
          emailAddress = "string"
          name = "string"
        }
      ]
      enabled = bool
      groupShortName = "string"
      itsmReceivers = [
        {
          connectionId = "string"
          name = "string"
          region = "string"
          ticketConfiguration = "string"
          workspaceId = "string"
        }
      ]
      smsReceivers = [
        {
          countryCode = "string"
          name = "string"
          phoneNumber = "string"
        }
      ]
      webhookReceivers = [
        {
          name = "string"
          serviceUri = "string"
        }
      ]
    }
  })
}

プロパティ値

actionGroups

名前 形容 価値
種類 リソースの種類 "microsoft.insights/actionGroups@2017-04-01"
名前 リソース名 string (必須)

文字制限: 1 ~ 260

有効な文字:
使用できません:
:<>+/&%\?| または制御文字

スペースまたはピリオドで終えることはできません。
場所 リソースの場所 string (必須)
parent_id リソース グループにデプロイするには、そのリソース グループの ID を使用します。 string (必須)
タグ リソース タグ タグ名と値のディクショナリ。
プロパティ アクションは、リソースのプロパティをグループ化します。 ActionGroup

ActionGroup

名前 形容 価値
automationRunbookReceivers このアクション グループの一部である AutomationRunbook レシーバーの一覧。 AutomationRunbookReceiver[]
azureAppPushReceivers このアクション グループの一部である AzureAppPush レシーバーの一覧。 AzureAppPushReceiver[]
emailReceivers このアクション グループの一部である電子メール 受信者の一覧。 EmailReceiver[]
有効 このアクション グループが有効かどうかを示します。 アクション グループが有効になっていない場合、どの受信者も通信を受信しません。 bool (必須)
groupShortName アクション グループの短い名前。 これは SMS メッセージで使用されます。 string (必須)

制約:
最大長 = 12
itsmReceivers このアクション グループの一部である ITSM レシーバーの一覧。 ItsmReceiver[]
smsReceivers このアクション グループの一部である SMS レシーバーの一覧。 SmsReceiver[]
webhookReceivers このアクション グループの一部である Webhook レシーバーの一覧。 WebhookReceiver[]

AutomationRunbookReceiver

名前 形容 価値
automationAccountId この Runbook を保持し、Azure リソースに対して認証する Azure Automation アカウント ID。 string (必須)
isGlobalRunbook このインスタンスがグローバル Runbook であるかどうかを示します。 bool (必須)
名前 Webhook の名前を示します。
RunbookName この Runbook の名前。 string (必須)
serviceUri Webhook を送信する URI。
webhookResourceId この Runbook にリンクされている Webhook のリソース ID。 string (必須)

AzureAppPushReceiver

名前 形容 価値
emailAddress Azure モバイル アプリに登録されている電子メール アドレス。 string (必須)
名前 Azure モバイル アプリプッシュレシーバーの名前。 名前は、アクション グループ内のすべての受信者で一意である必要があります。 string (必須)

EmailReceiver

名前 形容 価値
emailAddress この受信者の電子メール アドレス。 string (必須)
名前 電子メール受信者の名前。 名前は、アクション グループ内のすべての受信者で一意である必要があります。 string (必須)

ItsmReceiver

名前 形容 価値
connectionId 上記のワークスペースで定義されている複数の間の ITSM 接続の一意の識別。 string (必須)
名前 Itsm レシーバーの名前。 名前は、アクション グループ内のすべての受信者で一意である必要があります。 string (必須)
地域 ワークスペースが存在するリージョン。 サポートされている値:'centralindia'、'japaneast'、'southeastasia'、'australiasoutheast'、'uksouth'、'westcentralus'、'canadacentral'、'eastus'、'westeurope' string (必須)
ticketConfiguration ITSM アクションの構成用の JSON BLOB。 CreateMultipleWorkItems オプションもこの BLOB の一部になります。 string (必須)
workspaceId OMS LA インスタンス識別子。 string (必須)

SmsReceiver

名前 形容 価値
countryCode SMS レシーバーの国コード。 string (必須)
名前 SMS レシーバーの名前。 名前は、アクション グループ内のすべての受信者で一意である必要があります。 string (必須)
phoneNumber SMS レシーバーの電話番号。 string (必須)

WebhookReceiver

名前 形容 価値
名前 Webhook レシーバーの名前。 名前は、アクション グループ内のすべての受信者で一意である必要があります。 string (必須)
serviceUri Webhook を送信する URI。 string (必須)