次の方法で共有


Microsoft.Sql managedInstances/databases/securityAlertPolicies 2020-02-02-preview

Bicep リソース定義

managedInstances/databases/securityAlertPolicies リソースの種類は、次をターゲットとする操作と共にデプロイできます。

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

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

リソースの形式

Microsoft.Sql/managedInstances/databases/securityAlertPolicies リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.Sql/managedInstances/databases/securityAlertPolicies@2020-02-02-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    disabledAlerts: [
      'string'
    ]
    emailAccountAdmins: bool
    emailAddresses: [
      'string'
    ]
    retentionDays: int
    state: 'string'
    storageAccountAccessKey: 'string'
    storageEndpoint: 'string'
  }
}

プロパティ値

Microsoft.Sql/managedInstances/databases/securityAlertPolicies

名前 形容 価値
名前 リソース名 'default' (必須)
Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。

詳細については、「親リソースの外部 子リソース」を参照してください。
種類のリソースのシンボリック名: managedInstances/databases
プロパティ リソースのプロパティ。 SecurityAlertPolicyProperties

SecurityAlertPolicyProperties

名前 形容 価値
disabledAlerts 無効になっているアラートの配列を指定します。 使用できる値: Sql_Injection、Sql_Injection_Vulnerability、Access_Anomaly、Data_Exfiltration、Unsafe_Action、Brute_Force string[]
emailAccountAdmins アラートがアカウント管理者に送信されることを指定します。 bool
emailAddresses アラートの送信先となる電子メール アドレスの配列を指定します。 string[]
retentionDays 脅威検出監査ログに保持する日数を指定します。 int
状態 ポリシーの状態を指定します。ポリシーが有効か無効か、またはポリシーがまだ特定のデータベースに適用されていません。 'Disabled'
'Enabled'
'New' (必須)
storageAccountAccessKey 脅威検出監査ストレージ アカウントの識別子キーを指定します。
storageEndpoint BLOB ストレージ エンドポイント (例: https://MyAccount.blob.core.windows.net) を指定します。 この BLOB ストレージには、すべての脅威検出監査ログが保持されます。

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

managedInstances/databases/securityAlertPolicies リソースの種類は、次をターゲットとする操作と共にデプロイできます。

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

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

リソースの形式

Microsoft.Sql/managedInstances/databases/securityAlertPolicies リソースを作成するには、テンプレートに次の JSON を追加します。

{
  "type": "Microsoft.Sql/managedInstances/databases/securityAlertPolicies",
  "apiVersion": "2020-02-02-preview",
  "name": "string",
  "properties": {
    "disabledAlerts": [ "string" ],
    "emailAccountAdmins": "bool",
    "emailAddresses": [ "string" ],
    "retentionDays": "int",
    "state": "string",
    "storageAccountAccessKey": "string",
    "storageEndpoint": "string"
  }
}

プロパティ値

Microsoft.Sql/managedInstances/databases/securityAlertPolicies

名前 形容 価値
apiVersion API のバージョン '2020-02-02-preview'
名前 リソース名 'default' (必須)
プロパティ リソースのプロパティ。 SecurityAlertPolicyProperties
種類 リソースの種類 'Microsoft.Sql/managedInstances/databases/securityAlertPolicies'

SecurityAlertPolicyProperties

名前 形容 価値
disabledAlerts 無効になっているアラートの配列を指定します。 使用できる値: Sql_Injection、Sql_Injection_Vulnerability、Access_Anomaly、Data_Exfiltration、Unsafe_Action、Brute_Force string[]
emailAccountAdmins アラートがアカウント管理者に送信されることを指定します。 bool
emailAddresses アラートの送信先となる電子メール アドレスの配列を指定します。 string[]
retentionDays 脅威検出監査ログに保持する日数を指定します。 int
状態 ポリシーの状態を指定します。ポリシーが有効か無効か、またはポリシーがまだ特定のデータベースに適用されていません。 'Disabled'
'Enabled'
'New' (必須)
storageAccountAccessKey 脅威検出監査ストレージ アカウントの識別子キーを指定します。
storageEndpoint BLOB ストレージ エンドポイント (例: https://MyAccount.blob.core.windows.net) を指定します。 この BLOB ストレージには、すべての脅威検出監査ログが保持されます。

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

managedInstances/databases/securityAlertPolicies リソースの種類は、次をターゲットとする操作と共にデプロイできます。

  • リソース グループの

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

リソースの形式

Microsoft.Sql/managedInstances/databases/securityAlertPolicies リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/managedInstances/databases/securityAlertPolicies@2020-02-02-preview"
  name = "string"
  body = jsonencode({
    properties = {
      disabledAlerts = [
        "string"
      ]
      emailAccountAdmins = bool
      emailAddresses = [
        "string"
      ]
      retentionDays = int
      state = "string"
      storageAccountAccessKey = "string"
      storageEndpoint = "string"
    }
  })
}

プロパティ値

Microsoft.Sql/managedInstances/databases/securityAlertPolicies

名前 形容 価値
名前 リソース名 'default' (必須)
parent_id このリソースの親であるリソースの ID。 種類のリソースの ID: managedInstances/databases
プロパティ リソースのプロパティ。 SecurityAlertPolicyProperties
種類 リソースの種類 "Microsoft.Sql/managedInstances/databases/securityAlertPolicies@2020-02-02-preview"

SecurityAlertPolicyProperties

名前 形容 価値
disabledAlerts 無効になっているアラートの配列を指定します。 使用できる値: Sql_Injection、Sql_Injection_Vulnerability、Access_Anomaly、Data_Exfiltration、Unsafe_Action、Brute_Force string[]
emailAccountAdmins アラートがアカウント管理者に送信されることを指定します。 bool
emailAddresses アラートの送信先となる電子メール アドレスの配列を指定します。 string[]
retentionDays 脅威検出監査ログに保持する日数を指定します。 int
状態 ポリシーの状態を指定します。ポリシーが有効か無効か、またはポリシーがまだ特定のデータベースに適用されていません。 'Disabled'
'Enabled'
'New' (必須)
storageAccountAccessKey 脅威検出監査ストレージ アカウントの識別子キーを指定します。
storageEndpoint BLOB ストレージ エンドポイント (例: https://MyAccount.blob.core.windows.net) を指定します。 この BLOB ストレージには、すべての脅威検出監査ログが保持されます。