Resource: DataPolicy
Mewakili binding kebijakan label.
Representasi JSON |
---|
{ "name": string, "dataPolicyType": enum ( |
Kolom | |
---|---|
name |
Hanya output. Nama resource kebijakan data ini, dalam format |
dataPolicyType |
Jenis kebijakan data. |
dataPolicyId |
ID kebijakan data yang ditetapkan pengguna (dapat dibaca manusia) yang harus unik dalam suatu project. Digunakan sebagai {dataPolicyId} di bagian dari nama resource. |
Kolom union matching_label . Label yang terikat dengan kebijakan data ini. matching_label hanya ada berupa salah satu diantara berikut: |
|
policyTag |
Nama resource tag kebijakan, dalam format |
Kolom union policy . Kebijakan yang terikat dengan kebijakan data ini. policy hanya ada berupa salah satu diantara berikut: |
|
dataMaskingPolicy |
Kebijakan data masking yang menentukan aturan data masking yang akan digunakan. |
DataMaskingPolicy
Kebijakan data masking yang digunakan untuk menentukan aturan masking data.
Representasi JSON |
---|
{ // Union field |
Kolom | |
---|---|
Kolom union masking_expression . Ekspresi penyamaran untuk terikat pada aturan penyamaran data. masking_expression hanya ada berupa salah satu diantara berikut: |
|
predefinedExpression |
Ekspresi penyamaran yang telah ditetapkan. |
routine |
Nama rutinitas BigQuery yang berisi rutinitas masking kustom, dalam format |
PredefinedExpression
Aturan penyamaran yang tersedia. Pelajari lebih lanjut di sini: https://cloud.google.com/bigquery/docs/column-data-masking-intro#masking_options.
Enum | |
---|---|
PREDEFINED_EXPRESSION_UNSPECIFIED |
Ekspresi bawaan default yang tidak ditentukan. Tidak ada penyamaran yang akan terjadi karena tidak ada ekspresi yang ditentukan. |
SHA256 |
Masking ekspresi untuk mengganti data dengan hash SHA-256. |
ALWAYS_NULL |
Masking ekspresi untuk mengganti data dengan NULLs. |
DEFAULT_MASKING_VALUE |
Masking ekspresi untuk mengganti data dengan nilai masking default-nya. Nilai penyamaran default untuk setiap jenis yang tercantum di bawah ini:
|
LAST_FOUR_CHARACTERS |
Ekspresi penyamaran menampilkan empat karakter terakhir teks. Perilaku penyamaran adalah sebagai berikut:
|
FIRST_FOUR_CHARACTERS |
Ekspresi penyamaran menampilkan empat karakter pertama teks. Perilaku penyamaran adalah sebagai berikut:
|
EMAIL_MASK |
Menyamarkan ekspresi untuk alamat email. Perilaku penyamaran adalah sebagai berikut:
Untuk mengetahui informasi selengkapnya, lihat Masker email. |
DATE_YEAR_MASK |
Menyamarkan ekspresi untuk hanya menampilkan tahun dari
Pemotongan terjadi sesuai dengan zona waktu UTC. Untuk mengubahnya, sesuaikan zona waktu default menggunakan variabel sistem |
DataPolicyType
Daftar jenis kebijakan data yang didukung.
Enum | |
---|---|
DATA_POLICY_TYPE_UNSPECIFIED |
Nilai default untuk jenis kebijakan data. Metode ini tidak boleh digunakan. |
COLUMN_LEVEL_SECURITY_POLICY |
Digunakan untuk membuat kebijakan data bagi keamanan tingkat kolom, tanpa penyamaran data. |
DATA_MASKING_POLICY |
Digunakan untuk membuat kebijakan data untuk data masking. |
Metode |
|
---|---|
|
Membuat kebijakan data baru di bagian project dengan dataPolicyId yang ditentukan (digunakan sebagai nama tampilan), tag kebijakan, dan jenis kebijakan data. |
|
Menghapus kebijakan data yang ditentukan oleh nama resource-nya. |
|
Mendapatkan kebijakan data yang ditentukan oleh nama resource-nya. |
|
Mendapatkan kebijakan IAM untuk kebijakan data tertentu. |
|
Mencantumkan semua kebijakan data di project induk yang ditentukan. |
|
Memperbarui metadata untuk kebijakan data yang ada. |
|
Mengganti nama ID (nama tampilan) kebijakan data yang ditentukan. |
|
Menetapkan kebijakan IAM untuk kebijakan data tertentu. |
|
Menampilkan izin pemanggil pada resource kebijakan data yang ditentukan. |