Managed Database Sensitivity Labels - Get

Pobiera etykietę poufności danej kolumny

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/databases/{databaseName}/schemas/{schemaName}/tables/{tableName}/columns/{columnName}/sensitivityLabels/{sensitivityLabelSource}?api-version=2021-11-01

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
columnName
path True

string

Nazwa kolumny.

databaseName
path True

string

Nazwa bazy danych.

managedInstanceName
path True

string

Nazwa wystąpienia zarządzanego.

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.

schemaName
path True

string

Nazwa schematu.

sensitivityLabelSource
path True

SensitivityLabelSource

Źródło etykiety poufności.

subscriptionId
path True

string

Identyfikator subskrypcji identyfikujący subskrypcję platformy Azure.

tableName
path True

string

Nazwa tabeli.

api-version
query True

string

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

Odpowiedzi

Nazwa Typ Opis
200 OK

SensitivityLabel

Pomyślnie pobrano etykietę poufności.

Other Status Codes

Odpowiedzi na błędy: ***

  • 400 DatawarehouseDatabaseIsDeactivated — nie można wykonać operacji klasyfikacji danych, ponieważ baza danych jest wstrzymana. Wznów go.

  • 400 SensitivityLabelSourceNameNotSupported — określone źródło etykiety poufności jest nieprawidłowe

  • 404 SubscriptionDoesNotHaveServer — nie znaleziono żądanego serwera

  • 404 DatabaseDoesNotExist — użytkownik określił nazwę bazy danych, która nie istnieje w tym wystąpieniu serwera.

  • 404 SensitivityLabelsLabelNotFound — nie można odnaleźć określonej etykiety poufności

  • 404 SensitivityLabelsSchemaNotFound — nie można odnaleźć schematu {0}

  • 404 SensitivityLabelsTableNotFound — nie można odnaleźć tabeli {0} w schemacie {1}

  • 404 SensitivityLabelsColumnNotFound — nie można odnaleźć kolumny {0} w tabeli {2}.{1}

  • 501 SensitivityLabelRecommendedSourceNameNotSupported — źródło etykiet poufności "Zalecane" nie jest jeszcze obsługiwane

  • 501 SensitivityLabelRecommendedSourceNameNotSupported — źródło etykiet poufności "Zalecane" nie jest jeszcze obsługiwane

Przykłady

Gets the sensitivity label of a given column in a managed database

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myRG/providers/Microsoft.Sql/managedInstances/myManagedInstanceName/databases/myDatabase/schemas/dbo/tables/myTable/columns/myColumn/sensitivityLabels/current?api-version=2021-11-01

Sample Response

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/myRG/providers/Microsoft.Sql/managedInstances/myManagedInstanceName/databases/myDatabase/schemas/dbo/tables/myTable/columns/myColumn/sensitivityLabels/current",
  "name": "current",
  "type": "Microsoft.Sql/managedInstances/databases/schemas/tables/columns/sensitivityLabels",
  "properties": {
    "schemaName": "dbo",
    "tableName": "myTable",
    "columnName": "myColumn",
    "informationType": "PhoneNumber",
    "informationTypeId": "d22fa6e9-5ee4-3bde-4c2b-a409604c4646",
    "labelId": "bf91e08c-f4f0-478a-b016-25164b2a65ff",
    "labelName": "PII",
    "rank": "Low"
  }
}

Definicje

Nazwa Opis
SensitivityLabel

Etykieta poufności.

SensitivityLabelRank
SensitivityLabelSource

Źródło etykiety poufności.

SensitivityLabel

Etykieta poufności.

Nazwa Typ Opis
id

string

Identyfikator zasobu.

managedBy

string

Zasób, który zarządza etykietą poufności.

name

string

Nazwa zasobu.

properties.columnName

string

Nazwa kolumny.

properties.informationType

string

Typ informacji.

properties.informationTypeId

string

Identyfikator typu informacji.

properties.isDisabled

boolean

Czy rekomendacja dotycząca poufności jest wyłączona. Dotyczy tylko zalecanej etykiety poufności. Określa, czy zalecenie dotyczące poufności w tej kolumnie jest wyłączone (odrzucone) czy nie.

properties.labelId

string

Identyfikator etykiety.

properties.labelName

string

Nazwa etykiety.

properties.rank

SensitivityLabelRank

properties.schemaName

string

Nazwa schematu.

properties.tableName

string

Nazwa tabeli.

type

string

Typ zasobu.

SensitivityLabelRank

Nazwa Typ Opis
Critical

string

High

string

Low

string

Medium

string

None

string

SensitivityLabelSource

Źródło etykiety poufności.

Nazwa Typ Opis
current

string

recommended

string