ServerDevOpsAuditingSettings interface

Kiszolgálói DevOps-naplózási beállítások.

Extends

Tulajdonságok

isAzureMonitorTargetEnabled

Megadja, hogy a DevOps-naplózási eseményeket a rendszer elküldi-e az Azure Monitornak. Az események Azure Monitorba való küldéséhez adja meg az "Állapot" értéket "Engedélyezve" és az "IsAzureMonitorTargetEnabled" értéket igazként.

Amikor REST API-t használ a DevOps-naplózás konfigurálásához, létre kell hozni a diagnosztikai beállításokat a "DevOpsOperationsAudit" diagnosztikai naplókat tartalmazó kategóriával a főadatbázison.

Diagnosztikai beállítások URI formátuma: 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

További információ: Diagnosztikai beállítások REST API vagy Diagnosztikai beállítások PowerShell-

isManagedIdentityInUse

Megadja, hogy a felügyelt identitás használható-e a blobtároló eléréséhez

state

A naplózás állapotát adja meg. Ha az állapot engedélyezve van, a storageEndpoint vagy az isAzureMonitorTargetEnabled szükséges.

storageAccountAccessKey

Megadja a naplózási tárfiók azonosítókulcsát. Ha az állapot engedélyezve van, és a storageEndpoint meg van adva, a storageAccountAccessKey megadásakor a rendszer által hozzárendelt felügyelt SQL Server-identitás fogja használni a tároló elérését. A felügyelt identitás hitelesítésének előfeltételei:

  1. Sql Server hozzárendelése rendszer által hozzárendelt felügyelt identitáshoz az Azure Active Directoryban (AAD).
  2. Adjon hozzáférést az SQL Server-identitáshoz a tárfiókhoz úgy, hogy hozzáadja a "Storage Blob Data Contributor" RBAC-szerepkört a kiszolgálóidentitáshoz. További információ: Naplózás a tárolóba felügyelt identitásalapú hitelesítéssel
storageAccountSubscriptionId

Megadja a Blob Storage-előfizetés azonosítóját.

storageEndpoint

Megadja a blobtároló végpontját (például https://MyAccount.blob.core.windows.net). Ha az állapot engedélyezve van, a storageEndpoint vagy az isAzureMonitorTargetEnabled szükséges.

Örökölt tulajdonságok

id

Az erőforrás teljesen minősített azonosítója. Example - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

Az erőforrás neve

systemData

A createdBy és a modifiedBy adatokat tartalmazó Azure Resource Manager-metaadatok.

type

Az erőforrás típusa. Például: "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts"

Tulajdonság adatai

isAzureMonitorTargetEnabled

Megadja, hogy a DevOps-naplózási eseményeket a rendszer elküldi-e az Azure Monitornak. Az események Azure Monitorba való küldéséhez adja meg az "Állapot" értéket "Engedélyezve" és az "IsAzureMonitorTargetEnabled" értéket igazként.

Amikor REST API-t használ a DevOps-naplózás konfigurálásához, létre kell hozni a diagnosztikai beállításokat a "DevOpsOperationsAudit" diagnosztikai naplókat tartalmazó kategóriával a főadatbázison.

Diagnosztikai beállítások URI formátuma: 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

További információ: Diagnosztikai beállítások REST API vagy Diagnosztikai beállítások PowerShell-

isAzureMonitorTargetEnabled?: boolean

Tulajdonság értéke

boolean

isManagedIdentityInUse

Megadja, hogy a felügyelt identitás használható-e a blobtároló eléréséhez

isManagedIdentityInUse?: boolean

Tulajdonság értéke

boolean

state

A naplózás állapotát adja meg. Ha az állapot engedélyezve van, a storageEndpoint vagy az isAzureMonitorTargetEnabled szükséges.

state?: BlobAuditingPolicyState

Tulajdonság értéke

storageAccountAccessKey

Megadja a naplózási tárfiók azonosítókulcsát. Ha az állapot engedélyezve van, és a storageEndpoint meg van adva, a storageAccountAccessKey megadásakor a rendszer által hozzárendelt felügyelt SQL Server-identitás fogja használni a tároló elérését. A felügyelt identitás hitelesítésének előfeltételei:

  1. Sql Server hozzárendelése rendszer által hozzárendelt felügyelt identitáshoz az Azure Active Directoryban (AAD).
  2. Adjon hozzáférést az SQL Server-identitáshoz a tárfiókhoz úgy, hogy hozzáadja a "Storage Blob Data Contributor" RBAC-szerepkört a kiszolgálóidentitáshoz. További információ: Naplózás a tárolóba felügyelt identitásalapú hitelesítéssel
storageAccountAccessKey?: string

Tulajdonság értéke

string

storageAccountSubscriptionId

Megadja a Blob Storage-előfizetés azonosítóját.

storageAccountSubscriptionId?: string

Tulajdonság értéke

string

storageEndpoint

Megadja a blobtároló végpontját (például https://MyAccount.blob.core.windows.net). Ha az állapot engedélyezve van, a storageEndpoint vagy az isAzureMonitorTargetEnabled szükséges.

storageEndpoint?: string

Tulajdonság értéke

string

Örökölt tulajdonság részletei

id

Az erőforrás teljesen minősített azonosítója. Example - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Tulajdonság értéke

string

örököltProxyResource.id

name

Az erőforrás neve

name?: string

Tulajdonság értéke

string

örököltProxyResource.name

systemData

A createdBy és a modifiedBy adatokat tartalmazó Azure Resource Manager-metaadatok.

systemData?: SystemData

Tulajdonság értéke

örököltProxyResource.systemData

type

Az erőforrás típusa. Például: "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts"

type?: string

Tulajdonság értéke

string

örököltProxyResource.type