次の方法で共有


SqlServerDevOpsAuditingSettingData クラス

定義

SqlServerDevOpsAuditingSetting データ モデルを表すクラス。 サーバー DevOps 監査設定。

public class SqlServerDevOpsAuditingSettingData : Azure.ResourceManager.Models.ResourceData
type SqlServerDevOpsAuditingSettingData = class
    inherit ResourceData
Public Class SqlServerDevOpsAuditingSettingData
Inherits ResourceData
継承
SqlServerDevOpsAuditingSettingData

コンストラクター

SqlServerDevOpsAuditingSettingData()

SqlServerDevOpsAuditingSettingData の新しいインスタンスを初期化します。

プロパティ

Id

リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(継承元 ResourceData)
IsAzureMonitorTargetEnabled

DevOps 監査イベントを Azure Monitor に送信するかどうかを指定します。 イベントを Azure Monitor に送信するには、'State' を 'Enabled' に、'IsAzureMonitorTargetEnabled' を true に指定します。

REST API を使用して DevOps 監査を構成する場合は、マスター データベースに "DevOpsOperationsAudit" 診断ログ カテゴリを含む診断設定も作成する必要があります。

診断設定 URI 形式: PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Sql/servers/{serverName}/databases/master/providers/microsoft.insights/diagnosticSettings/{settingsName}?api-version=2017-05-01-preview

詳細については、「診断設定 REST API」または「診断設定 PowerShell」を参照してください。

IsManagedIdentityInUse

BLOB ストレージへのアクセスにマネージド ID を使用するかどうかを指定します。

Name

リソースの名前。

(継承元 ResourceData)
ResourceType

リソースの型。 たとえば、"Microsoft.Compute/virtualMachines" や "Microsoft.Storage/storageAccounts" などです。

(継承元 ResourceData)
State

監査の状態を指定します。 state が Enabled の場合、storageEndpoint または isAzureMonitorTargetEnabled が必要です。

StorageAccountAccessKey

監査ストレージ アカウントの識別子キーを指定します。 state が Enabled で storageEndpoint が指定されている場合、storageAccountAccessKey を指定しないと、SQL Server システム割り当てマネージド ID を使用してストレージにアクセスします。 マネージド ID 認証を使用するための前提条件:

  1. Azure Active Directory (AAD) でシステム割り当てマネージド ID SQL Server割り当てます。
  2. "ストレージ BLOB データ共同作成者" RBAC ロールをサーバー ID に追加して、SQL Server ID にストレージ アカウントへのアクセス権を付与します。 詳細については、「マネージド ID 認証を使用したストレージへの監査」を参照してください。
StorageAccountSubscriptionId

BLOB ストレージ サブスクリプション ID を指定します。

StorageEndpoint

BLOB ストレージ エンドポイント (例: ) を指定します。 https://MyAccount.blob.core.windows.net state が Enabled の場合、storageEndpoint または isAzureMonitorTargetEnabled が必要です。

SystemData

createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。

(継承元 ResourceData)

適用対象