Classification Rules - Get
Pobiera regułę klasyfikacji.
GET {endpoint}/scan/classificationrules/{classificationRuleName}?api-version=2023-09-01
Parametry identyfikatora URI
| Nazwa | W | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
classification
|
path | True |
string minLength: 3maxLength: 63 pattern: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ |
Nazwa reguły klasyfikacji. |
|
endpoint
|
path | True |
string (url) |
Punkt końcowy skanowania konta usługi purview. Przykład: https://{accountName}.purview.azure.com. |
|
api-version
|
query | True |
string |
Wersja interfejsu API do użycia. |
Odpowiedzi
| Nazwa | Typ | Opis |
|---|---|---|
| 200 OK | ClassificationRule: |
Sukces. |
| Other Status Codes |
Odebrano odpowiedź o błędzie z usługi skanowania. Nagłówki x-ms-error-code: string |
Zabezpieczenia
azure_auth
Przepływ protokołu OAuth2 usługi Azure Active Directory.
Typ:
oauth2
Flow:
implicit
Adres URL autoryzacji:
https://login.microsoftonline.com/common/oauth2/authorize
Zakresy
| Nazwa | Opis |
|---|---|
| user_impersonation | personifikacja konta użytkownika |
Przykłady
ClassificationRules_Get
Przykładowe żądanie
GET {endpoint}/scan/classificationrules/ClassificationRule1?api-version=2023-09-01
Przykładowa odpowiedź
x-ms-request-id: d5496da4-9c52-402f-b067-83cc9ddea888
{
"id": "/subscriptions/12345678-1234-1234-12345678abc/resourceGroups/SampleResourceGroup/providers/Microsoft.DataCatalog/DataCatalogs/Catalog1/ClassificationRules/ClassificationRule1",
"name": "ClassificationRule1",
"kind": "Custom",
"properties": {
"minimumPercentageMatch": 80,
"classificationAction": "Keep",
"description": "second one",
"version": 4,
"classificationName": "CUSTOM.TEST.TWO",
"ruleStatus": "Enabled",
"createdAt": "2019-12-09T06:43:30.8478469Z",
"lastModifiedAt": "2019-12-09T07:04:53.2807344Z",
"dataPatterns": [
{
"kind": "Regex",
"pattern": "^data1$"
},
{
"kind": "Regex",
"pattern": "^data2$"
}
],
"columnPatterns": [
{
"kind": "Regex",
"pattern": "^column1$"
}
]
}
}
Definicje
| Nazwa | Opis |
|---|---|
|
Classification |
Akcja reguły klasyfikacji. |
|
Classification |
Stan reguły reguły klasyfikacji systemu. |
|
Custom |
Reguła klasyfikacji niestandardowej. |
|
Custom |
Właściwości reguły klasyfikacji niestandardowej. |
|
Error |
Model błędu. |
|
Error |
Model odpowiedzi na błędy. |
|
Regex |
Wzorzec reguły klasyfikacji regularnej. |
|
System |
Reguła klasyfikacji systemu. |
|
System |
Właściwości reguły klasyfikacji systemu. |
ClassificationAction
Akcja reguły klasyfikacji.
| Wartość | Opis |
|---|---|
| Keep | |
| Delete |
ClassificationRuleStatus
Stan reguły reguły klasyfikacji systemu.
| Wartość | Opis |
|---|---|
| Enabled | |
| Disabled |
CustomClassificationRule
Reguła klasyfikacji niestandardowej.
| Nazwa | Typ | Opis |
|---|---|---|
| id |
string |
Identyfikator zasobu. |
| kind |
string:
Custom |
Rodzaj reguły klasyfikacji. |
| name |
string |
Nazwa zasobu. |
| properties |
Właściwości reguły klasyfikacji niestandardowej. |
CustomClassificationRuleProperties
Właściwości reguły klasyfikacji niestandardowej.
| Nazwa | Typ | Opis |
|---|---|---|
| classificationAction |
Akcja reguły klasyfikacji. |
|
| classificationName |
string |
Nazwa klasyfikacji reguły klasyfikacji niestandardowej. |
| columnPatterns | ClassificationRulePattern[]: |
Wzorce kolumn niestandardowej reguły klasyfikacji. |
| createdAt |
string (date-time) |
Czas tworzenia niestandardowej reguły klasyfikacji. |
| dataPatterns | ClassificationRulePattern[]: |
Wzorce danych niestandardowej reguły klasyfikacji. |
| description |
string |
Opis niestandardowej reguły klasyfikacji. |
| lastModifiedAt |
string (date-time) |
Czas ostatniej modyfikacji niestandardowej reguły klasyfikacji. |
| minimumPercentageMatch |
number (double) |
|
| ruleStatus |
Stan reguły niestandardowej reguły klasyfikacji. |
|
| version |
integer (int32) |
Wersja reguły klasyfikacji niestandardowej. |
ErrorModel
Model błędu.
| Nazwa | Typ | Opis |
|---|---|---|
| code |
string |
Unikatowy kod błędu identyfikujący określony błąd. |
| details |
Tablica zagnieżdżonych obiektów ErrorModel, która zawiera dodatkowe szczegóły błędu. |
|
| message |
string |
Czytelny dla człowieka komunikat o błędzie, który zawiera więcej szczegółów na temat błędu. |
| target |
string |
Określony składnik, z którymi jest skojarzony błąd. |
ErrorResponseModel
Model odpowiedzi na błędy.
| Nazwa | Typ | Opis |
|---|---|---|
| error |
Model błędu. |
RegexClassificationRulePattern
Wzorzec reguły klasyfikacji regularnej.
| Nazwa | Typ | Opis |
|---|---|---|
| kind |
string:
Regex |
Właściwości wzorca reguły klasyfikacji. |
| pattern |
string |
Wzorzec reguły klasyfikacji regularnej. |
SystemClassificationRule
Reguła klasyfikacji systemu.
| Nazwa | Typ | Opis |
|---|---|---|
| id |
string |
Identyfikator zasobu. |
| kind |
string:
System |
Rodzaj reguły klasyfikacji. |
| name |
string |
Nazwa zasobu. |
| properties |
Właściwości reguły klasyfikacji systemu. |
SystemClassificationRuleProperties
Właściwości reguły klasyfikacji systemu.
| Nazwa | Typ | Opis |
|---|---|---|
| classificationName |
string |
Nazwa klasyfikacji reguły klasyfikacji systemu. |
| createdAt |
string (date-time) |
Czas tworzenia reguły klasyfikacji systemu. |
| description |
string |
|
| lastModifiedAt |
string (date-time) |
Czas ostatniej modyfikacji reguły klasyfikacji systemu. |
| ruleStatus |
Stan reguły reguły klasyfikacji systemu. |
|
| version |
integer (int32) |
Wersja reguły klasyfikacji systemu. |