ServerDevOpsAuditSettingsProperties interface
서버 DevOps 감사 설정의 속성.
속성
| is |
DevOps 감사 이벤트가 Azure Monitor로 전송되는지 여부를 지정합니다. 이벤트를 Azure Monitor로 전송하려면 'State'를 'Enabled'로, 'IsAzureMonitorTargetEnabled'를 true로 지정하세요. REST API를 사용하여 DevOps 감사를 구성하는 경우 마스터 데이터베이스에 'DevOpsOperationsAudit' 진단 로그 범주가 있는 진단 설정도 만들어야 합니다. 진단 설정 URI 형식: PUT 자세한 내용은 Diagnostic Settings REST API 또는 Diagnostic Settings PowerShell을 참조하세요 |
| is |
관리 ID를 사용하여 Blob Storage에 액세스할지 여부를 지정합니다. |
| state | 감사 상태를 지정합니다. 상태가 사용되면 storageEndpoint 또는 isAzureMonitorTargetEnabled가 필요합니다. |
| storage |
감사 스토리지 계정의 식별자 키를 지정합니다. 상태가 사용되고 storageEndpoint가 지정된 경우 storageAccountAccessKey를 지정하지 않으면 SQL Server 시스템 할당 관리 ID를 사용하여 스토리지에 액세스합니다. 관리 ID 인증을 사용하기 위한 필수 구성 요소:
|
| storage |
Blob Storage 구독 ID를 지정합니다. |
| storage |
Blob Storage 엔드포인트(예: |
속성 세부 정보
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
자세한 내용은 Diagnostic Settings REST API 또는 Diagnostic Settings PowerShell을 참조하세요
isAzureMonitorTargetEnabled?: boolean
속성 값
boolean
isManagedIdentityInUse
관리 ID를 사용하여 Blob Storage에 액세스할지 여부를 지정합니다.
isManagedIdentityInUse?: boolean
속성 값
boolean
state
감사 상태를 지정합니다. 상태가 사용되면 storageEndpoint 또는 isAzureMonitorTargetEnabled가 필요합니다.
state: BlobAuditingPolicyState
속성 값
storageAccountAccessKey
감사 스토리지 계정의 식별자 키를 지정합니다. 상태가 사용되고 storageEndpoint가 지정된 경우 storageAccountAccessKey를 지정하지 않으면 SQL Server 시스템 할당 관리 ID를 사용하여 스토리지에 액세스합니다. 관리 ID 인증을 사용하기 위한 필수 구성 요소:
- Azure Active Directory (AAD) 내에서 SQL Server에 시스템 할당 관리 식별 장치를 할당하세요.
- 서버 계정에 'Storage Blob Data Contributor' RBAC 역할을 추가하여 SQL Server 신원 접근 권한을 부여합니다. 자세한 내용은 관리 ID 인증 사용하여 스토리지에 대한 감사를 참조하세요.
storageAccountAccessKey?: string
속성 값
string
storageAccountSubscriptionId
Blob Storage 구독 ID를 지정합니다.
storageAccountSubscriptionId?: string
속성 값
string
storageEndpoint
Blob Storage 엔드포인트(예: https://MyAccount.blob.core.windows.net)를 지정합니다. 상태가 사용되면 storageEndpoint 또는 isAzureMonitorTargetEnabled가 필요합니다.
storageEndpoint?: string
속성 값
string