API deteksi data sensitif - AWS Glue

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

API deteksi data sensitif

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

Jenis Data

CustomEntityType struktur

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

Bidang
  • NameWajib: String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.

    Nama untuk pola kustom yang memungkinkannya diambil atau dihapus nanti. Nama ini harus unik per AWS akun.

  • RegexStringWajib: String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.

    String ekspresi reguler yang digunakan untuk mendeteksi data sensitif dalam pola kustom.

  • ContextWordsSusunan 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

CreateCustomEntityType tindakan (Python: create_custom_entity_type)

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
  • NameWajib: String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.

    Nama untuk pola kustom yang memungkinkannya diambil atau dihapus nanti. Nama ini harus unik per AWS akun.

  • RegexStringWajib: String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.

    String ekspresi reguler yang digunakan untuk mendeteksi data sensitif dalam pola kustom.

  • ContextWordsSusunan 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 tanda yang diterapkan ke tipe entitas kustom.

Response
  • Name — String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.

    Nama pola kustom yang Anda buat.

Kesalahan
  • AccessDeniedException

  • AlreadyExistsException

  • IdempotentParameterMismatchException

  • InternalServiceException

  • InvalidInputException

  • OperationTimeoutException

  • ResourceNumberLimitExceededException

DeleteCustomEntityType tindakan (Python: delete_custom_entity_type)

Menghapus pola kustom dengan menentukan namanya.

Permintaan
  • NameWajib: String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.

    Nama pola kustom yang ingin Anda hapus.

Response
  • Name — String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.

    Nama pola kustom yang Anda hapus.

Kesalahan
  • EntityNotFoundException

  • AccessDeniedException

  • InternalServiceException

  • InvalidInputException

  • OperationTimeoutException

GetCustomEntityType tindakan (Python: get_custom_entity_type)

Mengambil detail pola kustom dengan menentukan namanya.

Permintaan
  • NameWajib: String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.

    Nama pola kustom yang ingin Anda ambil.

Response
  • Name — String UTF-8, sepanjang tidak kurang dari 1 atau lebih dari 255 byte, yang cocok dengan Single-line string pattern.

    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.

    String ekspresi reguler yang digunakan untuk mendeteksi data sensitif dalam pola kustom.

  • ContextWordsSusunan 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)

Mengambil rincian untuk pola kustom yang ditentukan oleh daftar nama.

Permintaan
  • NamesDiperlukan: Susunan string UTF-8, tidak kurang dari 1 atau lebih dari 50 string.

    Daftar nama pola kustom yang ingin Anda ambil.

Response
  • CustomEntityTypes – Susunan objek CustomEntityType.

    Daftar CustomEntityType objek yang mewakili pola kustom yang telah dibuat.

  • CustomEntityTypesNotFoundSusunan string UTF-8, tidak kurang dari 1 atau lebih dari 50 string.

    Daftar nama pola khusus yang tidak ditemukan.

Kesalahan
  • InvalidInputException

  • InternalServiceException

  • OperationTimeoutException

ListCustomEntityTypes tindakan (Python: list_custom_entity_types)

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 tanda pasangan nilai-kunci.

Response
  • CustomEntityTypes – Susunan objek 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