Udostępnij za pośrednictwem


Server Table Auditing Policies - List By Server

Listy zasad inspekcji tabel serwera. Inspekcja tabel jest przestarzała, zamiast tego należy użyć inspekcji obiektów blob.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
resourceGroupName
path True

string

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API Resource Manager platformy Azure lub portalu.

serverName
path True

string

Nazwa serwera.

subscriptionId
path True

string

Identyfikator subskrypcji identyfikujący subskrypcję platformy Azure.

api-version
query True

string

Wersja interfejsu API do użycia dla żądania.

Odpowiedzi

Nazwa Typ Opis
200 OK

ServerTableAuditingPolicyListResult

Pomyślnie pobrano zasady inspekcji tabeli serwera.

Przykłady

List server table auditing policy

Przykładowe żądanie

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/blobauditingtest-6852/providers/Microsoft.Sql/servers/blobauditingtest-2080/auditingPolicies?api-version=2014-04-01

Przykładowa odpowiedź

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/blobauditingtest-6852/providers/Microsoft.Sql/servers/blobauditingtest-2080/databases/testdb/auditingPolicies/Default",
      "name": "Default",
      "type": "Microsoft.Sql/servers/databases/auditingPolicies",
      "location": "West US",
      "kind": null,
      "properties": {
        "auditingState": "New",
        "eventTypesToAudit": "PlainSQL_Success,PlainSQL_Failure,ParameterizedSQL_Success,ParameterizedSQL_Failure,StoredProcedure_Success,StoredProcedure_Failure,Login_Success,Login_Failure,TransactionManagement_Success,TransactionManagement_Failure",
        "storageAccountName": null,
        "storageAccountKey": null,
        "storageAccountSecondaryKey": null,
        "storageTableEndpoint": null,
        "storageAccountResourceGroupName": null,
        "storageAccountSubscriptionId": null,
        "fullAuditLogsTableName": "SQLDBAuditLogsBlobauditingtest2080",
        "auditLogsTableName": "Blobauditingtest2080",
        "retentionDays": "0"
      }
    }
  ]
}

Definicje

Nazwa Opis
ServerTableAuditingPolicy

Zasady inspekcji tabeli serwera.

ServerTableAuditingPolicyListResult

Reprezentuje odpowiedź na żądanie zasad inspekcji tabeli serwera listy.

ServerTableAuditingPolicy

Zasady inspekcji tabeli serwera.

Nazwa Typ Opis
id

string

Identyfikator zasobu.

kind

string

Rodzaj zasobu.

location

string

Lokalizacja zasobu.

name

string

Nazwa zasobu.

properties.auditLogsTableName

string

Nazwa tabeli dzienników inspekcji.

properties.auditingState

string

Stan zasad.

properties.eventTypesToAudit

string

Rozdzielona przecinkami lista typów zdarzeń do inspekcji.

properties.fullAuditLogsTableName

string

Pełna nazwa tabeli dzienników inspekcji.

properties.retentionDays

string

Liczba dni, które mają być zachowywane w dziennikach inspekcji.

properties.storageAccountKey

string

Klucz konta magazynu inspekcji.

properties.storageAccountName

string

Nazwa konta magazynu tabel

properties.storageAccountResourceGroupName

string

Nazwa grupy zasobów konta magazynu tabel

properties.storageAccountSecondaryKey

string

Klucz pomocniczy konta magazynu inspekcji.

properties.storageAccountSubscriptionId

string

Identyfikator subskrypcji usługi Table Storage.

properties.storageTableEndpoint

string

Punkt końcowy tabeli magazynu.

type

string

Typ zasobu.

ServerTableAuditingPolicyListResult

Reprezentuje odpowiedź na żądanie zasad inspekcji tabeli serwera listy.

Nazwa Typ Opis
value

ServerTableAuditingPolicy[]

Lista zasad inspekcji tabel serwera.