Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
API sesi interaktif
API sesi interaktif menjelaskan AWS Glue API yang terkait dengan penggunaan sesi AWS Glue interaktif untuk membangun dan menguji skrip ekstrak, mengubah, dan memuat (ETL) untuk integrasi data.
Jenis Data
Struktur sesi
Periode di mana lingkungan runtime Spark jarak jauh berjalan.
Bidang
-
Id— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.ID sesi.
-
CreatedOn— Stempel waktu.Waktu dan tanggal saat sesi dibuat.
-
Status— UTF-8 string (nilai valid:PROVISIONING|READY|FAILED|TIMEOUT|STOPPING|STOPPED).Status sesi.
-
ErrorMessage— String deskripsi, dengan panjang tidak lebih dari 2048 byte, yang cocok dengan URI address multi-line string pattern.Pesan kesalahan ditampilkan selama sesi.
-
Description— String deskripsi, dengan panjang tidak lebih dari 2048 byte, yang cocok dengan URI address multi-line string pattern.Deskripsi sesi.
-
Role— UTF-8 string, panjangnya tidak kurang dari 20 atau lebih dari 2048 byte, cocok denganCustom string pattern #51.Nama atau Nama Sumber Daya Amazon (ARN) dari peran IAM yang terkait dengan Sesi.
-
Command— Sebuah objek SessionCommand.Perintah Object.see SessionCommand.
-
DefaultArguments— Sebuah array peta pasangan kunci-nilai, tidak lebih dari 75 pasang.Setiap kunci adalah UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 128 byte, cocok denganCustom string pattern #52.
Setiap nilai adalah UTF-8 string, panjangnya tidak lebih dari 4096 byte, cocok dengan. URI address multi-line string pattern
Array peta pasangan kunci-nilai. Maks adalah 75 pasang.
-
Connections— Sebuah objek ConnectionsList.Jumlah koneksi yang digunakan untuk sesi.
-
Progress— Nomor (ganda).Progres eksekusi kode sesi.
-
MaxCapacity— Nomor (ganda).Jumlah unit pemrosesan AWS Glue data (DPU) yang dapat dialokasikan saat pekerjaan berjalan. DPU adalah ukuran relatif daya pemrosesan yang terdiri dari 4 vCPU kapasitas komputasi dan memori 16 GB.
-
SecurityConfiguration— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.Nama SecurityConfiguration struktur yang akan digunakan dengan sesi.
-
GlueVersion— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 255 byte, cocok denganCustom string pattern #45.AWS Glue Versi menentukan versi Apache Spark dan Python yang AWS Glue mendukung. GlueVersion Harus lebih besar dari 2.0.
-
DataAccessId— UTF-8 string, tidak kurang dari 1 atau lebih dari 36 byte panjangnya.ID akses data sesi.
-
PartitionId— UTF-8 string, tidak kurang dari 1 atau lebih dari 36 byte panjangnya.ID partisi sesi.
-
NumberOfWorkers— Nomor (bilangan bulat).Jumlah pekerja yang ditentukan
WorkerTypeuntuk digunakan untuk sesi. -
WorkerType— UTF-8 string (nilai yang valid:Standard=""G.1X=""|G.2X=""|G.025X=""|G.4X=""|G.8X=""|Z.2X="").Jenis pekerja yang telah ditentukan yang dialokasikan saat sesi berjalan. Menerima nilai
G.1X,G.2X,G.4X, atauG.8Xuntuk sesi Spark. Menerima nilaiZ.2Xuntuk sesi Ray. -
CompletedOn— Stempel waktu.Tanggal dan waktu sesi ini selesai.
-
ExecutionTime— Nomor (ganda).Total waktu sesi berlangsung.
-
DPUSeconds— Nomor (ganda).DPU yang dikonsumsi oleh sesi (rumus: ExecutionTime * MaxCapacity).
-
IdleTimeout— Nomor (bilangan bulat).Jumlah menit saat idle sebelum waktu sesi habis.
-
ProfileName— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.Nama profil AWS Glue penggunaan yang terkait dengan sesi.
-
SessionType— UTF-8 string (nilai valid:LIVY=""|SPARK_CONNECT="").Jenis sesi.
SessionCommand struktur
SessionCommandYang menjalankan pekerjaan.
Bidang
-
Name— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.Menentukan nama SessionCommand. Bisa berupa 'glueetl' atau 'gluestreaming'.
-
PythonVersion— UTF-8 string, cocok denganCustom string pattern #46.Menentukan versi Python. Versi Python menunjukkan versi yang didukung untuk tugas tipe Spark.
Struktur pernyataan
Pernyataan atau permintaan untuk tindakan tertentu yang terjadi dalam sesi.
Bidang
-
Id— Nomor (bilangan bulat).ID pernyataan.
-
Code— UTF-8 tali.Kode eksekusi pernyataan.
-
State— UTF-8 string (nilai valid:WAITING|RUNNING|AVAILABLE|CANCELLING|CANCELLED|ERROR).Negara saat permintaan ditindaklanjuti.
-
Output— Sebuah objek StatementOutput.Output dalam JSON.
-
Progress— Nomor (ganda).Kemajuan eksekusi kode.
-
StartedOn— Nomor (panjang).Waktu dan tanggal unix saat definisi pekerjaan dimulai.
-
CompletedOn— Nomor (panjang).Waktu dan tanggal unix saat definisi pekerjaan selesai.
StatementOutput struktur
Output eksekusi kode dalam format JSON.
Bidang
-
Data— Sebuah objek StatementOutputData.Output eksekusi kode.
-
ExecutionCount— Nomor (bilangan bulat).Jumlah eksekusi output.
-
Status— UTF-8 string (nilai valid:WAITING|RUNNING|AVAILABLE|CANCELLING|CANCELLED|ERROR).Status output eksekusi kode.
-
ErrorName— UTF-8 tali.Nama kesalahan dalam output.
-
ErrorValue— UTF-8 tali.Nilai kesalahan output.
-
Traceback— Sebuah array UTF-8 string.Traceback output.
StatementOutputData struktur
Output eksekusi kode dalam format JSON.
Bidang
-
TextPlain— UTF-8 tali.Keluaran eksekusi kode dalam format teks.
ConnectionsList struktur
Menentukan koneksi yang digunakan oleh tugas.
Bidang
-
Connections— Sebuah array UTF-8 string, tidak lebih dari 1000 string.Daftar koneksi yang digunakan oleh tugas.
Operasi
GetGlueIdentityCenterConfiguration tindakan (Python: get_glue_identity_center_configuration)
UpdateGlueIdentityCenterConfiguration tindakan (Python: update_glue_identity_center_configuration)
CreateGlueIdentityCenterConfiguration tindakan (Python: create_glue_identity_center_configuration)
DeleteGlueIdentityCenterConfiguration tindakan (Python: delete_glue_identity_center_configuration)
CreateSession tindakan (Python: create_session)
Membuat sesi baru.
Permintaan
Permintaan untuk membuat sesi baru.
-
Id- Diperlukan: UTF-8 string, panjang tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.ID permintaan sesi.
-
Description— String deskripsi, dengan panjang tidak lebih dari 2048 byte, yang cocok dengan URI address multi-line string pattern.Deskripsi sesi.
-
Role- Diperlukan: UTF-8 string, panjang tidak kurang dari 20 atau lebih dari 2048 byte, cocok denganCustom string pattern #51.Peran IAM ARN
-
Command— Wajib: Sebuah objek SessionCommand.SessionCommandYang menjalankan pekerjaan. -
Timeout— Nomor (bilangan bulat), minimal 1.Jumlah menit sebelum waktu sesi habis. Default untuk pekerjaan Spark ETL adalah 48 jam (2880 menit). Konsultasikan dokumentasi untuk jenis pekerjaan lainnya.
-
IdleTimeout— Nomor (bilangan bulat), minimal 1.Jumlah menit saat idle sebelum waktu sesi habis. Default untuk pekerjaan Spark ETL adalah nilai batas waktu. Konsultasikan dokumentasi untuk jenis pekerjaan lainnya.
-
DefaultArguments— Sebuah array peta pasangan kunci-nilai, tidak lebih dari 75 pasang.Setiap kunci adalah UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 128 byte, cocok denganCustom string pattern #52.
Setiap nilai adalah UTF-8 string, panjangnya tidak lebih dari 4096 byte, cocok dengan. URI address multi-line string pattern
Array peta pasangan kunci-nilai. Maks adalah 75 pasang.
-
Connections— Sebuah objek ConnectionsList.Jumlah koneksi yang akan digunakan untuk sesi.
-
MaxCapacity— Nomor (ganda).Jumlah unit pemrosesan AWS Glue data (DPU) yang dapat dialokasikan saat pekerjaan berjalan. DPU adalah ukuran relatif daya pemrosesan yang terdiri dari 4 vCPU kapasitas komputasi dan memori 16 GB.
-
NumberOfWorkers— Nomor (bilangan bulat).Jumlah pekerja yang ditentukan
WorkerTypeuntuk digunakan untuk sesi. -
WorkerType— UTF-8 string (nilai yang valid:Standard=""G.1X=""|G.2X=""|G.025X=""|G.4X=""|G.8X=""|Z.2X="").Jenis pekerja yang telah ditetapkan sebelumnya yang dialokasikan ketika sebuah tugas dieksekusi. Menerima nilai G.1X, G.2X, G.4X, atau G.8X untuk pekerjaan Spark. Menerima nilai Z.2X untuk notebook Ray.
-
Untuk tipe
G.1Xpekerja, setiap pekerja memetakan ke 1 DPU (4 vCPU, memori 16 GB) dengan disk 94GB, dan menyediakan 1 eksekutor per pekerja. Kami merekomendasikan jenis pekerja ini untuk beban kerja seperti transformasi data, gabungan, dan kueri, untuk menawarkan cara yang dapat diskalakan dan hemat biaya untuk menjalankan sebagian besar pekerjaan. -
Untuk tipe
G.2Xpekerja, setiap pekerja memetakan ke 2 DPU (8 vCPU, memori 32 GB) dengan disk 138GB, dan menyediakan 1 eksekutor per pekerja. Kami merekomendasikan jenis pekerja ini untuk beban kerja seperti transformasi data, gabungan, dan kueri, untuk menawarkan cara yang dapat diskalakan dan hemat biaya untuk menjalankan sebagian besar pekerjaan. -
Untuk tipe
G.4Xpekerja, setiap pekerja memetakan ke 4 DPU (16 vCPU, 64 GB memori) dengan disk 256GB, dan menyediakan 1 eksekutor per pekerja. Kami merekomendasikan jenis pekerja ini untuk pekerjaan yang beban kerjanya berisi transformasi, agregasi, gabungan, dan kueri yang paling menuntut. Jenis pekerja ini hanya tersedia untuk pekerjaan Spark ETL AWS Glue versi 3.0 atau yang lebih baru di Wil AWS ayah berikut: AS Timur (Ohio), AS Timur (Virginia Utara), AS Barat (Oregon), Asia Pasifik (Singapura), Asia Pasifik (Sydney), Asia Pasifik (Tokyo), Kanada (Tengah), Eropa (Frankfurt), Eropa (Irlandia), dan Eropa (Stockholm). -
Untuk tipe
G.8Xpekerja, setiap pekerja memetakan ke 8 DPU (32 vCPU, memori 128 GB) dengan disk 512GB, dan menyediakan 1 eksekutor per pekerja. Kami merekomendasikan jenis pekerja ini untuk pekerjaan yang beban kerjanya berisi transformasi, agregasi, gabungan, dan kueri yang paling menuntut. Jenis pekerja ini hanya tersedia untuk pekerjaan Spark ETL AWS Glue versi 3.0 atau yang lebih baru, di Wil AWS ayah yang sama dengan yang didukung untuk jenisG.4Xpekerja. -
Untuk tipe
Z.2Xpekerja, setiap pekerja memetakan ke 2 M-DPU (8vCPU, memori 64 GB) dengan disk 128 GB, dan menyediakan hingga 8 pekerja Ray berdasarkan autoscaler.
-
-
SecurityConfiguration— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.Nama SecurityConfiguration struktur yang akan digunakan dengan sesi
-
GlueVersion— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 255 byte, cocok denganCustom string pattern #45.AWS Glue Versi menentukan versi Apache Spark dan Python yang AWS Glue mendukung. GlueVersion Harus lebih besar dari 2.0.
-
DataAccessId— UTF-8 string, tidak kurang dari 1 atau lebih dari 36 byte panjangnya.ID akses data sesi.
-
PartitionId— UTF-8 string, tidak kurang dari 1 atau lebih dari 36 byte panjangnya.ID partisi sesi.
-
Tags— Sebuah rangkaian peta pasangan nilai kunci, tidak lebih dari 50 pasang.Setiap kunci adalah UTF-8 string, tidak kurang dari 1 atau lebih dari 128 byte panjangnya.
Setiap nilai adalah UTF-8 string, panjangnya tidak lebih dari 256 byte.
Peta pasangan nilai kunci (tag) milik sesi.
-
RequestOrigin— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 128 byte, cocok denganCustom string pattern #52.Asal usul permintaan.
-
ProfileName— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.Nama profil AWS Glue penggunaan yang terkait dengan sesi.
-
SessionType— UTF-8 string (nilai valid:LIVY=""|SPARK_CONNECT="").Jenis sesi yang akan dibuat.
Respons
-
Session— Sebuah objek Sesi.Mengembalikan objek sesi dalam respons.
Kesalahan
AccessDeniedExceptionIdempotentParameterMismatchExceptionInternalServiceExceptionOperationTimeoutExceptionInvalidInputExceptionValidationExceptionAlreadyExistsExceptionResourceNumberLimitExceededExceptionOperationNotSupportedException
StopSession tindakan (Python: stop_session)
Menghentikan sesi.
Permintaan
-
Id- Diperlukan: UTF-8 string, panjang tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.ID sesi yang akan dihentikan.
-
RequestOrigin— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 128 byte, cocok denganCustom string pattern #52.Asal usul permintaan.
Respons
-
Id— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.Mengembalikan Id sesi yang dihentikan.
Kesalahan
AccessDeniedExceptionInternalServiceExceptionOperationTimeoutExceptionInvalidInputExceptionIllegalSessionStateExceptionConcurrentModificationException
DeleteSession tindakan (Python: delete_session)
Menghapus sesi.
Permintaan
-
Id- Diperlukan: UTF-8 string, panjang tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.ID sesi yang akan dihapus.
-
RequestOrigin— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 128 byte, cocok denganCustom string pattern #52.Nama asal permintaan sesi hapus.
Respons
-
Id— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.Mengembalikan ID sesi yang dihapus.
Kesalahan
AccessDeniedExceptionInternalServiceExceptionOperationTimeoutExceptionInvalidInputExceptionIllegalSessionStateExceptionConcurrentModificationException
GetSession tindakan (Python: get_session)
Mengambil sesi.
Permintaan
-
Id- Diperlukan: UTF-8 string, panjang tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.ID sesi.
-
RequestOrigin— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 128 byte, cocok denganCustom string pattern #52.Asal usul permintaan.
Respons
-
Session— Sebuah objek Sesi.Objek sesi dikembalikan dalam respons.
Kesalahan
AccessDeniedExceptionEntityNotFoundExceptionInternalServiceExceptionOperationTimeoutExceptionInvalidInputException
ListSessions tindakan (Python: list_sessions)
Ambil daftar sesi.
Permintaan
-
NextToken— UTF-8 string, panjangnya tidak lebih dari 400000 byte.Token untuk rangkaian hasil berikutnya, atau null jika tidak ada hasil lagi.
-
MaxResults— Nomor (bilangan bulat), tidak kurang dari 1 atau lebih dari 1000.Jumlah maksimum hasil.
-
Tags— Sebuah rangkaian peta pasangan nilai kunci, tidak lebih dari 50 pasang.Setiap kunci adalah UTF-8 string, tidak kurang dari 1 atau lebih dari 128 byte panjangnya.
Setiap nilai adalah UTF-8 string, panjangnya tidak lebih dari 256 byte.
Tag milik sesi.
-
RequestOrigin— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 128 byte, cocok denganCustom string pattern #52.Asal usul permintaan.
Respons
-
Ids— Sebuah array UTF-8 string.Mengembalikan ID sesi.
-
Sessions– Susunan objek Sesi.Mengembalikan objek sesi.
-
NextToken— UTF-8 string, panjangnya tidak lebih dari 400000 byte.Token untuk rangkaian hasil berikutnya, atau null jika tidak ada hasil lagi.
Kesalahan
AccessDeniedExceptionInvalidInputExceptionInternalServiceExceptionOperationTimeoutException
RunStatement tindakan (Python: run_statement)
Mengeksekusi pernyataan.
Permintaan
-
SessionId- Diperlukan: UTF-8 string, panjang tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.Id Sesi dari pernyataan yang akan dijalankan.
-
Code- Diperlukan: UTF-8 string, panjang tidak lebih dari 68000 byte.Kode pernyataan yang akan dijalankan.
-
RequestOrigin— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 128 byte, cocok denganCustom string pattern #52.Asal usul permintaan.
Respons
-
Id— Nomor (bilangan bulat).Mengembalikan Id pernyataan yang dijalankan.
Kesalahan
EntityNotFoundExceptionAccessDeniedExceptionInternalServiceExceptionOperationTimeoutExceptionInvalidInputExceptionValidationExceptionResourceNumberLimitExceededExceptionOperationNotSupportedExceptionSessionBusyExceptionIllegalSessionStateException
CancelStatement tindakan (Python: cancel_statement)
Membatalkan pernyataan.
Permintaan
-
SessionId- Diperlukan: UTF-8 string, panjang tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.ID Sesi pernyataan yang akan dibatalkan.
-
Id— Wajib: Nomor (bilangan bulat).ID pernyataan yang akan dibatalkan.
-
RequestOrigin— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 128 byte, cocok denganCustom string pattern #52.Asal usul permintaan untuk membatalkan pernyataan.
Respons
Tidak ada parameter Respons.
Kesalahan
AccessDeniedExceptionEntityNotFoundExceptionInternalServiceExceptionOperationTimeoutExceptionInvalidInputExceptionIllegalSessionStateException
GetStatement tindakan (Python: get_statement)
Mengambil pernyataan.
Permintaan
-
SessionId- Diperlukan: UTF-8 string, panjang tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.ID Sesi pernyataan.
-
Id— Wajib: Nomor (bilangan bulat).Id pernyataan.
-
RequestOrigin— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 128 byte, cocok denganCustom string pattern #52.Asal usul permintaan.
Respons
-
Statement— Sebuah objek Pernyataan.Mengembalikan pernyataan.
Kesalahan
AccessDeniedExceptionEntityNotFoundExceptionInternalServiceExceptionOperationTimeoutExceptionInvalidInputExceptionIllegalSessionStateException
ListStatements tindakan (Python: list_statement)
Daftar pernyataan untuk sesi tersebut.
Permintaan
-
SessionId- Diperlukan: UTF-8 string, panjang tidak kurang dari 1 atau lebih dari 255 byte, cocok denganSingle-line string pattern.ID Sesi dari pernyataan.
-
RequestOrigin— UTF-8 string, panjangnya tidak kurang dari 1 atau lebih dari 128 byte, cocok denganCustom string pattern #52.Asal dari permintaan untuk membuat daftar pernyataan.
-
NextToken— UTF-8 string, tidak lebih dari 400000 byte panjangnya.Sebuah token kelanjutan, jika ini adalah panggilan kelanjutan.
Respons
-
Statements– Susunan objek Pernyataan.Mengembalikan daftar pernyataan.
-
NextToken— UTF-8 string, tidak lebih dari 400000 byte panjangnya.Token lanjutan, jika belum semua pernyataan dikembalikan.
Kesalahan
AccessDeniedExceptionEntityNotFoundExceptionInternalServiceExceptionOperationTimeoutExceptionInvalidInputExceptionIllegalSessionStateException
GetGlueIdentityCenterConfiguration tindakan (Python: get_glue_identity_center_configuration)
Mengambil detail konfigurasi Pusat AWS Glue Identitas saat ini, termasuk instans Identity Center terkait dan informasi aplikasi.
Permintaan
Tidak ada parameter Permintaan.
Respons
Respons yang berisi detail konfigurasi AWS Glue Identity Center.
-
ApplicationArn— UTF-8 string, tidak kurang dari 10 atau lebih dari 1224 byte panjangnya.Nama Sumber Daya Amazon (ARN) dari aplikasi Pusat Identitas yang terkait dengan AWS Glue konfigurasi.
-
InstanceArn— UTF-8 string, tidak kurang dari 10 atau lebih dari 1224 byte panjangnya.Nama Sumber Daya Amazon (ARN) dari instance Identity Center yang terkait dengan AWS Glue konfigurasi.
-
Scopes— Sebuah array UTF-8 string.Daftar cakupan Pusat Identitas yang menentukan izin dan tingkat akses untuk AWS Glue konfigurasi.
-
UserBackgroundSessionsEnabled– Boolean.Menunjukkan apakah pengguna dapat menjalankan sesi latar belakang saat menggunakan otentikasi Pusat Identitas dengan AWS Glue layanan.
Kesalahan
InvalidInputExceptionEntityNotFoundExceptionInternalServiceExceptionOperationTimeoutExceptionAccessDeniedExceptionConcurrentModificationException
UpdateGlueIdentityCenterConfiguration tindakan (Python: update_glue_identity_center_configuration)
Memperbarui konfigurasi Pusat AWS Glue Identitas yang ada, memungkinkan modifikasi cakupan dan izin untuk integrasi.
Permintaan
Permintaan untuk memperbarui konfigurasi Pusat AWS Glue Identitas yang ada.
-
Scopes— Sebuah array UTF-8 string, tidak kurang dari 1 atau lebih dari 50 string.Daftar cakupan Pusat Identitas yang menentukan izin dan tingkat akses yang diperbarui untuk AWS Glue konfigurasi.
-
UserBackgroundSessionsEnabled– Boolean.Menentukan apakah pengguna dapat menjalankan sesi latar belakang saat menggunakan otentikasi Pusat Identitas dengan AWS Glue layanan.
Respons
Tidak ada parameter Respons.
Kesalahan
InvalidInputExceptionEntityNotFoundExceptionInternalServiceExceptionOperationTimeoutExceptionAccessDeniedExceptionConcurrentModificationException
CreateGlueIdentityCenterConfiguration tindakan (Python: create_glue_identity_center_configuration)
Membuat konfigurasi Pusat AWS Glue Identitas baru untuk mengaktifkan integrasi antara AWS Glue dan Pusat Identitas AWS IAM untuk otentikasi dan otorisasi.
Permintaan
Permintaan untuk membuat konfigurasi Pusat AWS Glue Identitas baru.
-
InstanceArn- Diperlukan: UTF-8 string, tidak kurang dari 10 atau lebih dari 1224 byte panjangnya.Nama Sumber Daya Amazon (ARN) dari instance Identity Center yang akan dikaitkan dengan AWS Glue konfigurasi.
-
Scopes— Sebuah array UTF-8 string, tidak kurang dari 1 atau lebih dari 50 string.Daftar cakupan Pusat Identitas yang menentukan izin dan tingkat akses untuk AWS Glue konfigurasi.
-
UserBackgroundSessionsEnabled– Boolean.Menentukan apakah pengguna dapat menjalankan sesi latar belakang saat menggunakan otentikasi Pusat Identitas dengan AWS Glue layanan.
Respons
Tanggapan dari membuat konfigurasi Pusat AWS Glue Identitas baru.
-
ApplicationArn— UTF-8 string, tidak kurang dari 10 atau lebih dari 1224 byte panjangnya.Nama Sumber Daya Amazon (ARN) dari aplikasi Identity Center yang dibuat untuk AWS Glue konfigurasi.
Kesalahan
InvalidInputExceptionAlreadyExistsExceptionInternalServiceExceptionOperationTimeoutExceptionAccessDeniedExceptionConcurrentModificationException
DeleteGlueIdentityCenterConfiguration tindakan (Python: delete_glue_identity_center_configuration)
Menghapus konfigurasi Pusat AWS Glue Identitas yang ada, menghapus integrasi antara AWS Glue dan Pusat Identitas AWS IAM.
Permintaan
Tidak ada parameter Permintaan.
Respons
Tidak ada parameter Respons.
Kesalahan
InvalidInputExceptionEntityNotFoundExceptionInternalServiceExceptionOperationTimeoutExceptionAccessDeniedExceptionConcurrentModificationException