

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# API deteksi data sensitif
<a name="aws-glue-api-sensitive-data-api"></a>

API deteksi data sensitif menjelaskan yang APIs digunakan untuk mendeteksi data sensitif di seluruh kolom dan baris data terstruktur Anda. 

## Jenis Data
<a name="aws-glue-api-sensitive-data-api-objects"></a>
+ [CustomEntityType struktur](#aws-glue-api-sensitive-data-api-CustomEntityType)

## CustomEntityType struktur
<a name="aws-glue-api-sensitive-data-api-CustomEntityType"></a>

Objek yang mewakili pola kustom untuk mendeteksi data sensitif di seluruh kolom dan baris data terstruktur Anda.

**Bidang**
+ `Name` — *Wajib:* String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  Nama untuk pola kustom yang memungkinkannya diambil atau dihapus nanti. Nama ini harus unik per AWS akun.
+ `RegexString` — *Wajib:* String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  String ekspresi reguler yang digunakan untuk mendeteksi data sensitif dalam pola kustom.
+ `ContextWords`— Array string UTF-8, tidak kurang dari 1 atau lebih dari 20 string.

  Daftar kata-kata konteks. Jika tidak satu pun dari kata-kata konteks ini ditemukan di sekitar ekspresi reguler, data tidak akan terdeteksi sebagai data sensitif.

  Jika tidak ada kata konteks yang diteruskan, hanya ekspresi reguler yang diperiksa.

## Operasi
<a name="aws-glue-api-sensitive-data-api-actions"></a>
+ [CreateCustomEntityType tindakan (Python: create\_custom\_entity\_type)](#aws-glue-api-sensitive-data-api-CreateCustomEntityType)
+ [DeleteCustomEntityType tindakan (Python: delete\_custom\_entity\_type)](#aws-glue-api-sensitive-data-api-DeleteCustomEntityType)
+ [GetCustomEntityType tindakan (Python: get\_custom\_entity\_type)](#aws-glue-api-sensitive-data-api-GetCustomEntityType)
+ [BatchGetCustomEntityTypes tindakan (Python: batch\_get\_custom\_entity\_types)](#aws-glue-api-sensitive-data-api-BatchGetCustomEntityTypes)
+ [ListCustomEntityTypes tindakan (Python: list\_custom\_entity\_types)](#aws-glue-api-sensitive-data-api-ListCustomEntityTypes)

## CreateCustomEntityType tindakan (Python: create\_custom\_entity\_type)
<a name="aws-glue-api-sensitive-data-api-CreateCustomEntityType"></a>

Membuat pola kustom yang digunakan untuk mendeteksi data sensitif di seluruh kolom dan baris data terstruktur Anda.

Setiap pola kustom yang Anda buat menentukan ekspresi reguler dan daftar opsional kata-kata konteks. Jika tidak ada kata konteks yang diteruskan, hanya ekspresi reguler yang diperiksa.

**Permintaan**
+ `Name` — *Wajib:* String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  Nama untuk pola kustom yang memungkinkannya diambil atau dihapus nanti. Nama ini harus unik per AWS akun.
+ `RegexString` — *Wajib:* String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  String ekspresi reguler yang digunakan untuk mendeteksi data sensitif dalam pola kustom.
+ `ContextWords`— Array string UTF-8, tidak kurang dari 1 atau lebih dari 20 string.

  Daftar kata-kata konteks. Jika tidak satu pun dari kata-kata konteks ini ditemukan di sekitar ekspresi reguler, data tidak akan terdeteksi sebagai data sensitif.

  Jika tidak ada kata konteks yang diteruskan, hanya ekspresi reguler yang diperiksa.
+ `Tags` — Sebuah rangkaian peta pasangan nilai kunci, tidak lebih dari 50 pasang.

  Masing-masing kunci adalah sebuah string UTF-8, dengan panjang tidak kurang dari 1 atau lebih dari 128 byte.

  Masing-masing kunci adalah sebuah string UTF-8, dengan panjang tidak lebih dari 256 byte.

  Daftar tag yang diterapkan ke jenis entitas kustom.

**Respons**
+ `Name` — String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  Nama pola kustom yang Anda buat.

**Kesalahan**
+ `AccessDeniedException`
+ `AlreadyExistsException`
+ `IdempotentParameterMismatchException`
+ `InternalServiceException`
+ `InvalidInputException`
+ `OperationTimeoutException`
+ `ResourceNumberLimitExceededException`

## DeleteCustomEntityType tindakan (Python: delete\_custom\_entity\_type)
<a name="aws-glue-api-sensitive-data-api-DeleteCustomEntityType"></a>

Menghapus pola kustom dengan menentukan namanya.

**Permintaan**
+ `Name` — *Wajib:* String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  Nama pola kustom yang ingin Anda hapus.

**Respons**
+ `Name` — String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  Nama pola kustom yang Anda hapus.

**Kesalahan**
+ `EntityNotFoundException`
+ `AccessDeniedException`
+ `InternalServiceException`
+ `InvalidInputException`
+ `OperationTimeoutException`

## GetCustomEntityType tindakan (Python: get\_custom\_entity\_type)
<a name="aws-glue-api-sensitive-data-api-GetCustomEntityType"></a>

Mengambil rincian pola kustom dengan menentukan namanya.

**Permintaan**
+ `Name` — *Wajib:* String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  Nama pola kustom yang ingin Anda ambil.

**Respons**
+ `Name` — String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  Nama pola kustom yang Anda ambil.
+ `RegexString` — String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan [Single-line string pattern](aws-glue-api-common.md#aws-glue-api-regex-oneLine).

  String ekspresi reguler yang digunakan untuk mendeteksi data sensitif dalam pola kustom.
+ `ContextWords`— Array string UTF-8, tidak kurang dari 1 atau lebih dari 20 string.

  Daftar kata konteks jika ditentukan saat Anda membuat pola kustom. Jika tidak satu pun dari kata-kata konteks ini ditemukan di sekitar ekspresi reguler, data tidak akan terdeteksi sebagai data sensitif.

**Kesalahan**
+ `EntityNotFoundException`
+ `AccessDeniedException`
+ `InternalServiceException`
+ `InvalidInputException`
+ `OperationTimeoutException`

## BatchGetCustomEntityTypes tindakan (Python: batch\_get\_custom\_entity\_types)
<a name="aws-glue-api-sensitive-data-api-BatchGetCustomEntityTypes"></a>

Mengambil rincian untuk pola kustom yang ditentukan oleh daftar nama.

**Permintaan**
+ `Names`— *Diperlukan:* Sebuah array string UTF-8, tidak kurang dari 1 atau lebih dari 50 string.

  Daftar nama pola kustom yang ingin Anda ambil.

**Respons**
+ `CustomEntityTypes` – Susunan objek [CustomEntityType](#aws-glue-api-sensitive-data-api-CustomEntityType).

  Daftar `CustomEntityType` objek yang mewakili pola kustom yang telah dibuat.
+ `CustomEntityTypesNotFound`— Array string UTF-8, tidak kurang dari 1 atau lebih dari 50 string.

  Daftar nama-nama pola kustom yang tidak ditemukan.

**Kesalahan**
+ `InvalidInputException`
+ `InternalServiceException`
+ `OperationTimeoutException`

## ListCustomEntityTypes tindakan (Python: list\_custom\_entity\_types)
<a name="aws-glue-api-sensitive-data-api-ListCustomEntityTypes"></a>

Daftar semua pola kustom yang telah dibuat.

**Permintaan**
+ `NextToken` – String UTF-8.

  Sebuah token pemberian nomor halaman untuk mengimbangi hasil.
+ `MaxResults` — Nomor (bilangan bulat), tidak kurang dari 1 atau lebih dari 1000.

  Jumlah hasil maksimum yang akan dikembalikan.
+ `Tags` — Sebuah rangkaian peta pasangan nilai kunci, tidak lebih dari 50 pasang.

  Masing-masing kunci adalah sebuah string UTF-8, dengan panjang tidak kurang dari 1 atau lebih dari 128 byte.

  Masing-masing kunci adalah sebuah string UTF-8, dengan panjang tidak lebih dari 256 byte.

  Daftar tag pasangan kunci-nilai.

**Respons**
+ `CustomEntityTypes` – Susunan objek [CustomEntityType](#aws-glue-api-sensitive-data-api-CustomEntityType).

  Daftar `CustomEntityType` objek yang mewakili pola kustom.
+ `NextToken` – String UTF-8.

  Sebuah token pemberian nomor halaman, jika ada lebih banyak hasil yang tersedia.

**Kesalahan**
+ `InvalidInputException`
+ `OperationTimeoutException`
+ `InternalServiceException`