次の方法で共有


Managed Server Security Alert Policies - Get

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

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

URI パラメーター

名前 / 必須 説明
managedInstanceName
path True

string

マネージド インスタンスの名前。

resourceGroupName
path True

string

リソースを含むリソース グループの名前。 この値は、Azure Resource Manager API またはポータルから取得できます。

securityAlertPolicyName
path True

SecurityAlertPolicyName

セキュリティ アラート ポリシーの名前。

subscriptionId
path True

string

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

api-version
query True

string

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

応答

名前 説明
200 OK

ManagedServerSecurityAlertPolicy

マネージド サーバーの脅威検出ポリシーが正常に取得されました。

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 - 脅威検出設定を取得できませんでした

Get a managed server's threat detection policy

要求のサンプル

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

応答のサンプル

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/securityalert-4799/providers/Microsoft.Sql/managedInstances/securityalert-6440",
  "name": "Default",
  "type": "Microsoft.Sql/managedInstances/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": "Disabled",
    "emailAccountAdmins": true,
    "emailAddresses": [
      "test@consoto.com;user@consoto.com"
    ],
    "disabledAlerts": [
      "Access_Anomaly"
    ],
    "retentionDays": 0,
    "storageAccountAccessKey": "",
    "storageEndpoint": "",
    "creationTime": "2020-04-03T04:41:33.937Z"
  }
}

定義

名前 説明
createdByType

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

ManagedServerSecurityAlertPolicy

マネージド サーバーセキュリティアラートポリシー。

SecurityAlertPolicyName

セキュリティ アラート ポリシーの名前。

SecurityAlertsPolicyState

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

systemData

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

createdByType

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

説明
Application
Key
ManagedIdentity
User

ManagedServerSecurityAlertPolicy

マネージド サーバーセキュリティアラートポリシー。

名前 説明
id

string

リソース ID。

name

string

リソース名。

properties.creationTime

string (date-time)

ポリシーの 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 (int32)

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

properties.state

SecurityAlertsPolicyState

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

properties.storageAccountAccessKey

string

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

properties.storageEndpoint

string

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

systemData

systemData

SecurityAlertPolicyResource の SystemData。

type

string

リソースの種類。

SecurityAlertPolicyName

セキュリティ アラート ポリシーの名前。

説明
Default

SecurityAlertsPolicyState

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

説明
Disabled
Enabled

systemData

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

名前 説明
createdAt

string (date-time)

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

createdBy

string

リソースを作成した ID。

createdByType

createdByType

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

lastModifiedAt

string (date-time)

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

lastModifiedBy

string

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

lastModifiedByType

createdByType

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