DataMaskingRule Klasa
Reprezentuje regułę maskowania danych bazy danych.
Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.
- Dziedziczenie
-
azure.mgmt.sql.models._models_py3.ProxyResourceDataMaskingRule
Konstruktor
DataMaskingRule(*, alias_name: str | None = None, rule_state: str | _models.DataMaskingRuleState | None = None, schema_name: str | None = None, table_name: str | None = None, column_name: str | None = None, masking_function: str | _models.DataMaskingFunction | None = None, number_from: str | None = None, number_to: str | None = None, prefix_size: str | None = None, suffix_size: str | None = None, replacement_string: str | None = None, **kwargs: Any)
Zmienne
- id
- str
Identyfikator zasobu.
- name
- str
Nazwa zasobu.
- type
- str
Typ zasobu.
- location
- str
Lokalizacja reguły maskowania danych.
- kind
- str
Rodzaj reguły maskowania danych. Metadane używane do Azure Portal.
- id_properties_id
- str
Identyfikator reguły.
- alias_name
- str
Nazwa aliasu. Jest to starszy parametr i nie jest już używany.
- rule_state
- str lub DataMaskingRuleState
Stan reguły. Służy do usuwania reguły. Aby usunąć istniejącą regułę, określ wartość schemaName, tableName, columnName, maskingFunction i określ wartość ruleState jako wyłączoną. Jeśli jednak reguła jeszcze nie istnieje, reguła zostanie utworzona z ustawioną wartością ruleState ustawioną na włączoną, niezależnie od podanej wartości ruleState. Znane wartości to: "Wyłączone" i "Włączone".
- schema_name
- str
Nazwa schematu, na którym jest stosowana reguła maskowania danych.
- table_name
- str
Nazwa tabeli, w której jest stosowana reguła maskowania danych.
- column_name
- str
Nazwa kolumny, na której jest stosowana reguła maskowania danych.
- masking_function
- str lub DataMaskingFunction
Funkcja maskowania używana dla reguły maskowania danych. Znane wartości to: "Default", "CCN", "Email", "Number", "SSN" i "Text".
- number_from
- str
Właściwość numberFrom reguły maskowania. Wymagane, jeśli ustawienie maskowaniaFunction ma wartość Liczba, w przeciwnym razie ten parametr zostanie zignorowany.
- number_to
- str
Właściwość numberTo reguły maskowania danych. Wymagane, jeśli ustawienie maskowaniaFunction ma wartość Liczba, w przeciwnym razie ten parametr zostanie zignorowany.
- prefix_size
- str
Jeśli maskowanieFunction jest ustawione na Tekst, liczba znaków do wyświetlenia niezamaskowanych na początku ciągu. W przeciwnym razie ten parametr zostanie zignorowany.
- suffix_size
- str
Jeśli ustawienie maskowaniaFunction ma wartość Text, liczba znaków do wyświetlenia niemaskowanych na końcu ciągu. W przeciwnym razie ten parametr zostanie zignorowany.
- replacement_string
- str
Jeśli maskowanieFunction jest ustawione na Tekst, znak używany do maskowania nieeksponowanej części ciągu. W przeciwnym razie ten parametr zostanie zignorowany.