Udostępnij przez


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.ProxyResource
DataMaskingRule

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.