Server Security Alert Policies - List By Server

サーバーの脅威検出ポリシーを取得します。

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/securityAlertPolicies?api-version=2021-11-01

URI パラメーター

名前 / 必須 説明
resourceGroupName
path True

string

リソースが含まれているリソース グループの名前。 この値は、Azure リソース マネージャー API またはポータルから取得できます。

serverName
path True

string

サーバーの名前。

subscriptionId
path True

string

Azure サブスクリプションを識別するサブスクリプション ID。

api-version
query True

string

要求で使用する API のバージョン。

応答

名前 説明
200 OK

LogicalServerSecurityAlertPolicyListResult

サーバーの脅威検出ポリシーを正常に取得しました。

Other Status Codes

エラー応答: ***

  • 400 SecurityAlertPoliciesInvalidStorageAccountName - 指定されたストレージ アカウントが無効であるか、存在しません。

  • 400 SecurityAlertPoliciesInvalidStorageAccountCredentials - 指定されたストレージ アカウントのアクセス キーが無効です。

  • 400 UpdateNotAllowedOnServerContainingPausedDWDatabase - サーバーの脅威検出設定を一時停止したサーバー Data Warehouseデータベースで許可されていません

  • 400 SecurityAlertPoliciesInsufficientDiskSpace - セキュリティ アラート ポリシーメタデータをデータベースに保存するためのディスク領域が不足しています

  • 400 SecurityAlertPoliciesInsufficientStorageAccountPermissions - 指定されたストレージ アカウントに対する読み取りまたは書き込みアクセス許可が不十分です。

  • 400 SecurityAlertPoliciesStorageAccountIsDisabled - 脅威検出ポリシーで指定されたストレージ アカウントが無効になっています。

  • 400 InvalidServerSecurityAlertPolicyCreateRequest - サーバーの脅威検出セキュリティ アラート ポリシー要求が存在しないか、プロパティ オブジェクトがありません。

  • 400 DataSecurityInvalidUserSuppliedParameter - 無効なパラメーター値がクライアントによって提供されました。

  • 400 UpsertServerSecurityAlertPolicyFailed - 脅威検出設定の保存中にエラーが発生しました。後でもう一度お試しください

  • 400 UpsertServerSecurityAlertPolicyFailed - 脅威検出設定の保存中にエラーが発生しました。後でもう一度お試しください

  • 404 SubscriptionDoesNotHaveServer - 要求されたサーバーが見つかりませんでした

  • 404 UpsertServerSecurityAlertPolicyFailed - 脅威検出設定の保存中にエラーが発生しました。後でもう一度お試しください

  • 409 ServerSecurityAlertPolicyInProgress - サーバー セキュリティ アラート ポリシーの設定は既に進行中です

  • 409 UpsertServerSecurityAlertPolicyFailed - 脅威検出設定の保存中にエラーが発生しました。後でもう一度お試しください

  • 500 DatabaseIsUnavailable - 読み込みに失敗しました。 後で再度お試しください。

  • 500 UpsertServerSecurityAlertPolicyFailed - 脅威検出設定の保存中にエラーが発生しました。後でもう一度お試しください

  • 500 GetServerSecurityAlertPolicyFailed - 脅威検出設定を取得できませんでした

List the server's threat detection policies

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/securityalert-4799/providers/Microsoft.Sql/servers/securityalert-6440/securityAlertPolicies?api-version=2021-11-01

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/securityalert-4799/providers/Microsoft.Sql/servers/securityalert-6440/securityAlertPolicies",
      "name": "Default",
      "type": "Microsoft.Sql/servers/securityAlertPolicies",
      "systemData": {
        "createdBy": "string",
        "createdByType": "User",
        "createdAt": "2020-04-03T04:41:33.937Z",
        "lastModifiedBy": "string",
        "lastModifiedByType": "User",
        "lastModifiedAt": "2020-04-03T04:41:33.937Z"
      },
      "properties": {
        "state": "Enabled",
        "creationTime": "2020-04-03T04:41:33.937Z",
        "emailAccountAdmins": true,
        "emailAddresses": [
          "test@consoto.com;user@consoto.com"
        ],
        "disabledAlerts": [
          "Access_Anomaly"
        ],
        "retentionDays": 0,
        "storageEndpoint": "https://mystorage.blob.core.windows.net"
      }
    }
  ]
}

定義

名前 説明
createdByType

リソースを作成した ID の種類。

LogicalServerSecurityAlertPolicyListResult

サーバーのセキュリティ アラート ポリシーの一覧。

SecurityAlertsPolicyState

ポリシーの状態を指定します。ポリシーが有効か無効か、またはポリシーが特定のデータベースにまだ適用されていません。

ServerSecurityAlertPolicy

サーバー セキュリティ アラート ポリシー。

systemData

リソースの作成と最後の変更に関連するメタデータ。

createdByType

リソースを作成した ID の種類。

名前 説明
Application

string

Key

string

ManagedIdentity

string

User

string

LogicalServerSecurityAlertPolicyListResult

サーバーのセキュリティ アラート ポリシーの一覧。

名前 説明
nextLink

string

結果の次のページを取得するためのリンク。

value

ServerSecurityAlertPolicy[]

結果の配列。

SecurityAlertsPolicyState

ポリシーの状態を指定します。ポリシーが有効か無効か、またはポリシーが特定のデータベースにまだ適用されていません。

名前 説明
Disabled

string

Enabled

string

ServerSecurityAlertPolicy

サーバー セキュリティ アラート ポリシー。

名前 説明
id

string

リソースの ID

name

string

リソース名。

properties.creationTime

string

ポリシーの UTC 作成時刻を指定します。

properties.disabledAlerts

string[]

無効になっているアラートの配列を指定します。 使用できる値は、Sql_Injection、Sql_Injection_Vulnerability、Access_Anomaly、Data_Exfiltration、Unsafe_Action、Brute_Force

properties.emailAccountAdmins

boolean

アラートがアカウント管理者に送信されることを指定します。

properties.emailAddresses

string[]

アラートの送信先となる電子メール アドレスの配列を指定します。

properties.retentionDays

integer

脅威検出監査ログに保持する日数を指定します。

properties.state

SecurityAlertsPolicyState

ポリシーの状態を指定します。ポリシーが有効か無効か、またはポリシーが特定のデータベースにまだ適用されていません。

properties.storageAccountAccessKey

string

脅威検出監査ストレージ アカウントの識別子キーを指定します。

properties.storageEndpoint

string

BLOB ストレージ エンドポイント (例: ) を指定します。 https://MyAccount.blob.core.windows.net この BLOB ストレージには、すべての脅威検出監査ログが保持されます。

systemData

systemData

SecurityAlertPolicyResource の SystemData。

type

string

リソースの種類。

systemData

リソースの作成と最後の変更に関連するメタデータ。

名前 説明
createdAt

string

リソース作成のタイムスタンプ (UTC)。

createdBy

string

リソースを作成した ID。

createdByType

createdByType

リソースを作成した ID の種類。

lastModifiedAt

string

リソースの最終変更のタイムスタンプ (UTC)

lastModifiedBy

string

リソースを最後に変更した ID。

lastModifiedByType

createdByType

リソースを最後に変更した ID の種類。