Standar API dan SDK siap pakai dalam berbagai bahasa
Spesifikasi OpenAPI produk ini (Yundun-bastionhost/2019-12-09) mematuhi standar RPC. Alibaba Cloud menyediakan SDK siap pakai untuk berbagai bahasa pemrograman populer guna mengabstraksi kompleksitas tingkat rendah seperti request signing. Hal ini memungkinkan developer untuk memanggil API menggunakan sintaks khusus tanpa perlu menangani detail HTTP secara langsung.
Signature kustom
Jika SDK tidak mendukung kebutuhan spesifik Anda, seperti signature kustom, Anda harus menandatangani request secara manual menggunakan signature mechanism. Perhatikan bahwa proses penandatanganan manual memerlukan upaya yang signifikan (estimasi 5 hari kerja). Untuk mendapatkan dukungan, bergabunglah dengan grup DingTalk kami (ID: 147535001692).
Sebelum Anda mulai
Akun Alibaba Cloud memiliki hak administratif penuh. Jika pasangan AccessKey dikompromikan, semua resource terkait dapat terekspos terhadap akses tidak sah, sehingga menimbulkan risiko keamanan yang signifikan. Buat Resource Access Management (RAM) user dengan akses khusus API dan gunakan kebijakan RAM untuk menerapkan principle of least privilege (PoLP). Gunakan akun Alibaba Cloud hanya jika benar-benar diperlukan.
Untuk memanggil API secara aman, konfigurasikan hal berikut:
Akun RAM user
Pasangan AccessKey untuk akun tersebut
Instans bastion host (hanya V3.2.X)
|
API |
Judul |
Deskripsi |
| DescribeInstanceAttribute | Mengkueri informasi atribut instans. | Mengkueri semua informasi atribut instans, seperti ID instans dan deskripsi instans. |
| DescribeInstances | DescribeInstances | Mengambil daftar instans Bastionhost. |
| ConfigInstanceSecurityGroups | ConfigInstanceSecurityGroups | Mengonfigurasi grup keamanan yang mengontrol lalu lintas jaringan arah masuk dan arah keluar untuk instans Host Bastion. |
| ConfigInstanceWhiteList | ConfigInstanceWhiteList | Setelah mengaktifkan akses jaringan publik untuk instans Host Bastion, Anda dapat menambahkan alamat IP ke daftar putih untuk mengontrol akses. |
| StartInstance | StartInstance | Memulai instance Bastionhost yang ditentukan. |
| EnableInstancePublicAccess | Mengaktifkan Akses Jaringan Publik untuk Instans Host Bastion Tertentu. | Mengaktifkan akses jaringan publik untuk instans Host Bastion tertentu. |
| DisableInstancePublicAccess | Nonaktifkan akses jaringan publik untuk instans bastionhost | Menonaktifkan akses jaringan publik untuk instans Bastionhost. |
| ModifyInstanceAttribute | Mengubah informasi instans bastion host tertentu. | Mengubah informasi instans bastion host tertentu. |
| MoveResourceGroup | MoveResourceGroup | Memindahkan instance Bastionhost ke grup sumber daya yang ditentukan. |
| AddInstanceRdMember | AddInstanceRdMember | Menambahkan akun anggota Resource Directory (RD) ke instans Host Bastion sehingga Anda dapat mengimpor dan mengelola aset cloud akun anggota tersebut melalui Host Bastion. |
| ListInstanceRdMembers | ListInstanceRdMembers | Mencantumkan akun anggota dalam Resource Directory (RD). |
| RemoveInstanceRdMember | RemoveInstanceRdMember | Menghapus akun anggota Direktori sumber daya (RD) dari instans Host Bastion. Anda harus menghapus semua resource akun anggota dari Host Bastion sebelum memanggil operasi ini. |
Tag (hanya V3.2.X)
|
API |
Judul |
Deskripsi |
| ListTagKeys | ListTagKeys | Mengkueri kunci tag pada sumber daya. |
| ListTagResources | ListTagResources | Mencantumkan tag yang dilampirkan ke satu atau beberapa instans Bastionhost. |
| UntagResources | Melepaskan dan menghapus tag secara batch dari instans Host Bastion tertentu. | Melepaskan dan menghapus tag dari instans Host Bastion tertentu secara batch. |
| TagResources | TagResources | Membuat dan melampirkan tag ke satu atau beberapa instans Host Bastion. |
Wilayah (hanya V3.2.X)
|
API |
Judul |
Deskripsi |
| DescribeRegions | DescribeRegions | Mengkueri wilayah Alibaba Cloud yang mendukung instans Host Bastion. |
Host (V3.2.17 dan yang lebih baru)
|
API |
Judul |
Deskripsi |
| CreateHost | CreateHost | Membuat host di instans Bastionhost. Anda dapat mengimpor instans Elastic Compute Service (ECS), server lokal, dan server cloud pihak ketiga sebagai host untuk manajemen O&M terpusat. |
| GetHost | GetHost | Mengambil detail Host, seperti nama, sumber, alamat, protokol, dan Port layanan. |
| ListHosts | List hosts | Mengkueri host di bastion host. |
| DeleteHost | DeleteHost | Menghapus host. |
| ModifyHostsPort | ModifyHostsPort | Mengubah port untuk protokol O&M pada satu atau beberapa host. |
| ModifyHostsActiveAddressType | ModifyHostsActiveAddressType | Mengubah tipe endpoint dari satu atau lebih host untuk O&M. Alamat IP publik dan privat didukung. |
| ModifyHost | Mengubah informasi host | Mengubah informasi tentang host. Informasi mencakup alamat, nama, dan deskripsi host serta sistem operasi yang dijalankan host. |
Database (V3.2.40 dan yang lebih baru)
|
API |
Judul |
Deskripsi |
| CreateDatabase | CreateDatabase | Mengimpor basis data ke instans Bastionhost untuk manajemen O&M terpusat. Basis data yang didukung mencakup ApsaraDB RDS, PolarDB, serta basis data MySQL, SQL Server, PostgreSQL, dan Oracle yang dikelola sendiri. |
| ModifyDatabase | ModifyDatabase | Mengubah informasi dasar tentang database. |
| GetDatabase | GetDatabase | Mengkueri informasi rinci tentang sebuah database. |
| ListDatabases | Menampilkan daftar database yang dikelola oleh bastion host | Mengkueri database yang dikelola oleh bastion host. |
| DeleteDatabase | DeleteDatabase | Menghapus database. |
Domain jaringan (V3.2.40 dan yang lebih baru)
|
API |
Judul |
Deskripsi |
| CreateNetworkDomain | Membuat domain jaringan | Membuat domain jaringan untuk host bastion. Jika Anda ingin melakukan operasi O&M pada aset yang berada di jaringan berbeda atau aset yang tidak dapat berkomunikasi dengan virtual private cloud (VPC) host bastion Anda secara terpusat, gunakan fitur domain jaringan Host Bastion. Anda dapat mengonfigurasi Server proxy untuk aset tersebut, membuat domain jaringan untuk host bastion, lalu menghubungkan domain jaringan ke Server proxy. Dengan cara ini, Anda dapat melakukan operasi O&M pada aset menggunakan host bastion. |
| GetNetworkDomain | GetNetworkDomain | Mengambil detail domain jaringan tertentu. |
| ListNetworkDomains | ListNetworkDomains | Mencantumkan daftar domain jaringan yang dikonfigurasi dalam Instans Host Bastion. Domain jaringan mendefinisikan konektivitas antara Host Bastion dan host atau database yang dikelolanya. |
| DeleteNetworkDomain | Hapus domain jaringan | Menghapus domain jaringan. |
| ModifyNetworkDomain | ModifyNetworkDomain | Mengubah informasi dasar tentang domain jaringan. |
| MoveHostsToNetworkDomain | MoveHostsToNetworkDomain | Menambahkan beberapa host ke domain jaringan sekaligus. |
| MoveDatabasesToNetworkDomain | MoveDatabasesToNetworkDomain | Menambahkan beberapa database ke domain jaringan secara bersamaan. |
Akun host (V3.2.17 dan yang lebih baru)
|
API |
Judul |
Deskripsi |
| CreateHostAccount | CreateHostAccount | Membuat akun host untuk host yang dikelola oleh instans Host Bastion. Setelah Anda membuat akun host, teknisi Operations and Maintenance (O&M) dapat menggunakannya untuk masuk ke host melalui Host Bastion. |
| GetHostAccount | GetHostAccount | Mengambil detail akun host pada host yang dikelola oleh instans Host Bastion, seperti jenis protokol dan nama akun. |
| ListHostAccounts | ListHostAccounts | Mencantumkan akun host yang dikonfigurasi untuk host dalam instans Host Bastion. Akun host adalah kredensial yang digunakan oleh teknisi O&M untuk masuk ke host. |
| ModifyHostAccount | Mengubah akun host | Mengubah akun host pada host yang dikelola oleh instans Host Bastion. Anda dapat memperbarui nama akun, kata sandi, atau kunci privat SSH yang digunakan untuk login host. |
| DeleteHostAccount | Menghapus akun host | Menghapus akun host. |
| ResetHostAccountCredential | ResetHostAccountCredential | Menghapus kredensial (kata sandi atau kunci privat SSH) untuk akun host tertentu. |
| ListImportableKMSSecretsForHost | ListImportableKMSSecretsForHost | Mencantumkan semua secret KMS yang dapat diimpor untuk host yang ditentukan. |
| ImportKMSSecretsForHost | ImportKMSSecretsForHost | Mengimpor secret KMS untuk host yang ditentukan. |
Akun database (V3.2.40 dan yang lebih baru)
|
API |
Judul |
Deskripsi |
| CreateDatabaseAccount | CreateDatabaseAccount | Setelah database dibuat, Anda dapat membuat akun database untuk database tersebut. Setelah akun dibuat, engineer O\\\\\\&M dapat menggunakan akun tersebut untuk masuk dan melakukan operasi O\\\\\\&M pada database. |
| ModifyDatabaseAccount | ModifyDatabaseAccount | Memodifikasi informasi dasar tentang akun database. |
| GetDatabaseAccount | GetDatabaseAccount | Mengkueri informasi detail tentang akun database. |
| ListDatabaseAccounts | ListDatabaseAccounts | Mengkueri akun database dari sebuah database. |
| ListDatabaseAccountsForUserGroup | ListDatabaseAccountsForUserGroup | Mengkueri akun database dari sebuah database dan apakah kelompok pengguna diotorisasi untuk mengelola setiap akun database. |
| DeleteDatabaseAccount | DeleteDatabaseAccount | Menghapus akun database. |
Kelompok aset (V3.2.17 dan yang lebih baru)
|
API |
Judul |
Deskripsi |
| CreateHostGroup | CreateHostGroup | Anda dapat membuat grup aset berdasarkan kebutuhan bisnis Anda dan menambahkan aset dengan jenis yang sama ke dalam grup aset. Hal ini memungkinkan Anda untuk mengklasifikasikan aset dan mengelola beberapa aset secara bersamaan. |
| AddDatabasesToGroup | AddDatabasesToGroup | Menambahkan beberapa database ke grup aset yang ditentukan. |
| AddHostsToGroup | AddHostsToGroup | Menambahkan satu atau beberapa host ke kelompok host yang ditentukan. |
| RemoveDatabasesFromGroup | RemoveDatabasesFromGroup | Menghapus beberapa basis data dari grup aset sekaligus. |
| DeleteHostGroup | DeleteHostGroup | Menghapus kelompok host. |
| RemoveHostsFromGroup | Menghapus host dari kelompok aset | Menghapus beberapa host dari kelompok aset dalam satu pengatur waktu. |
| ModifyHostGroup | ModifyHostGroup | Mengubah nama atau deskripsi kelompok host tertentu. |
| GetHostGroup | GetHostGroup | Mengambil detail grup host. |
| ListHostGroups | ListHostGroups | Mengkueri daftar grup aset yang dikelola oleh bastion host. |
Otorisasi host (V3.2.17 dan yang lebih baru)
|
API |
Judul |
Deskripsi |
| AttachHostAccountsToUser | AttachHostAccountsToUser | Setelah Anda menambahkan pengguna ke bastion host, Anda harus mengotorisasi pengguna untuk mengelola aset. Hanya pengguna yang telah diotorisasi yang dapat masuk ke bastion host untuk melakukan operasi O&M pada aset. |
| ListHostsForUser | ListHostsForUser | Mengkueri host yang diotorisasi atau tidak diotorisasi untuk dikelola oleh pengguna. |
| ListHostAccountsForUser | ListHostAccountsForUser | Mengkueri akun host dari sebuah host dan apakah seorang pengguna diizinkan untuk mengelola setiap akun host. |
| DetachHostAccountsFromUser | DetachHostAccountsFromUser | Mencabut izin pada host dan akun host dari pengguna. |
| DetachHostAccountsFromUserGroup | DetachHostAccountsFromUserGroup | Mencabut izin pada satu atau beberapa host dan akun host dari kelompok pengguna. |
| DetachHostGroupAccountsFromUser | DetachHostGroupAccountsFromUser | Menghapus grup host dan akun host dari daftar grup host dan akun host yang diizinkan untuk dikelola oleh pengguna. |
| AttachHostAccountsToUserGroup | AttachHostAccountsToUserGroup | Memberi otorisasi kepada grup pengguna untuk mengelola satu atau beberapa host dan akun host. |
| DetachHostGroupAccountsFromUserGroup | DetachHostGroupAccountsFromUserGroup | Mencabut izin pada satu atau beberapa kelompok host dan akun host dari kelompok pengguna. |
| AttachHostGroupAccountsToUser | AttachHostGroupAccountsToUser | Mengizinkan pengguna untuk mengelola satu atau beberapa grup host dan akun host. |
| AttachHostGroupAccountsToUserGroup | AttachHostGroupAccountsToUserGroup | Mengotorisasi pengguna untuk mengelola satu atau beberapa grup host dan akun host. |
| ListHostAccountsForUserGroup | ListHostAccountsForUserGroup | Mengkueri akun host dari sebuah host dan apakah suatu grup pengguna diberi otorisasi untuk mengelola setiap akun host. |
| ListHostGroupAccountNamesForUser | ListHostGroupAccountNamesForUser | Mengkueri nama akun host yang diizinkan dikelola oleh pengguna tertentu dalam grup host tertentu. |
| ListHostGroupAccountNamesForUserGroup | ListHostGroupAccountNamesForUserGroup | Mengkueri nama akun host yang diberi otorisasi untuk dikelola oleh kelompok pengguna dalam kelompok host. |
| ListHostGroupsForUser | Mencantumkan kelompok host untuk pengguna | Mengkueri kelompok host yang diizinkan atau tidak diizinkan dikelola oleh pengguna bastion host. |
| ListHostGroupsForUserGroup | ListHostGroupsForUserGroup | Meminta host yang grup pengguna tertentu berwenang atau tidak berwenang untuk mengelola. |
| ListHostsForUserGroup | ListHostsForUserGroup | Mencantumkan host yang diizinkan atau tidak diizinkan untuk kelompok pengguna bastion host. |
Otorisasi database (V3.2.40 dan yang lebih baru)
|
API |
Judul |
Deskripsi |
| AttachDatabaseAccountsToUser | AttachDatabaseAccountsToUser | Mengotorisasi pengguna untuk mengelola database dan akun database. |
| ListDatabasesForUser | ListDatabasesForUser | Mengkueri database yang berwenang dikelola oleh pengguna. |
| DetachDatabaseAccountsFromUserGroup | DetachDatabaseAccountsFromUserGroup | Mencabut izin pada database dan akun database dari grup pengguna. |
| ListDatabaseAccountsForUser | Daftar akun database untuk seorang pengguna | Menanyakan akun-akun database dari sebuah database dan apakah seorang pengguna diberi wewenang untuk mengelola setiap akun database. |
| DetachDatabaseAccountsFromUser | DetachDatabaseAccountsFromUser | Mencabut izin pada database dan akun database dari pengguna. |
| AttachDatabaseAccountsToUserGroup | AttachDatabaseAccountsToUserGroup | Memberikan izin pada database dan akun database kepada grup pengguna. |
| ListDatabasesForUserGroup | ListDatabasesForUserGroup | Mencantumkan database yang diizinkan untuk dikelola oleh grup pengguna melalui instance Bastionhost. |
Token O&M (V3.2.40 dan yang lebih baru)
|
API |
Judul |
Deskripsi |
| ListOperationDatabases | Mencantumkan database yang diizinkan | Mencantumkan database yang dapat diakses oleh Pengguna RAM (Resource Access Management) saat ini. |
| ListOperationHosts | ListOperationHosts | Mencantumkan host yang diotorisasi untuk pengguna Resource Access Management (RAM) saat ini untuk melakukan operasi O&M melalui instans Host Bastion. |
| ListOperationHostAccounts | ListOperationHostAccounts | Mengkueri daftar akun host yang dapat dikelola oleh pengguna Resource Access Management (RAM) saat ini. |
| ListOperationDatabaseAccounts | CreateRule | Anda dapat membuat aturan otorisasi untuk mengotorisasi beberapa pengguna mengelola aset. Anda juga dapat menentukan periode validitas untuk aturan otorisasi. Dengan cara ini, Anda dapat mengelola pengguna dan aset secara lebih efisien dan membatasi pengatur waktu di mana pengguna dapat mengakses aset. |
| GenerateAssetOperationToken | Membuat token O&M aset | Meminta token O&M untuk bastion host atau database untuk mengelola aset. |
| RenewAssetOperationToken | Perpanjang token operasi aset | Memperpanjang token O\&M selama satu jam. |
| CreateOperationTicket | CreateOperationTicket | Membuat tiket O&M untuk host atau database yang memerlukan persetujuan sebelum akses. Jika kebijakan kontrol memerlukan persetujuan O&M, Anda harus membuat dan mendapatkan persetujuan tiket sebelum dapat melakukan operasi O&M. |
Aturan otorisasi (V3.2.40 dan yang lebih baru)
|
API |
Judul |
Deskripsi |
| CreateRule | Membuat aturan otorisasi. | Membuat aturan otorisasi untuk mengotorisasi beberapa pengguna mengelola aset. Anda juga dapat menentukan periode validitas untuk aturan otorisasi. Dengan cara ini, Anda dapat mengelola pengguna dan aset dengan lebih efisien serta membatasi pengatur waktu saat pengguna dapat mengakses aset. |
| ModifyRule | ModifyRule | Memodifikasi informasi dasar aturan otorisasi. |
| GetRule | GetRule | Mengkueri informasi detail tentang aturan otorisasi. |
| ListRules | ListRules | Mengkueri daftar aturan otorisasi pada bastion host. |
| EnableRule | EnableRule | Mengaktifkan aturan otorisasi. |
| DisableRule | Menonaktifkan aturan otorisasi | Menonaktifkan aturan otorisasi. |
| DeleteRule | DeleteRule | Menghapus aturan otorisasi. |
Kebijakan kontrol (V3.2.40 dan yang lebih baru)
|
API |
Judul |
Deskripsi |
| CreatePolicy | CreatePolicy | Mengonfigurasi kebijakan kontrol perintah, persetujuan perintah, kontrol protokol, atau kontrol akses untuk mengelola operasi O\\\\\\&M. Ini secara efektif mencegah pengguna melakukan operasi berisiko tinggi atau operasi yang tidak disengaja untuk memastikan keamanan O\\\\\\&M. |
| ModifyPolicy | ModifyPolicy | Mengubah informasi dasar tentang kebijakan kontrol. |
| GetPolicy | GetPolicy | Mendapatkan detail kebijakan kontrol yang ditentukan. |
| ListPolicies | List control policies | Mengkueri daftar kebijakan kontrol. |
| GetPolicyAssetScope | GetPolicyAssetScope | Mengkueri aset tempat kebijakan kontrol diterapkan. |
| SetPolicyProtocolConfig | SetPolicyProtocolConfig | Mengatur opsi Remote Desktop Protocol (RDP), Secure Shell (SSH), dan SSH File Transfer Protocol (SFTP) untuk kebijakan kontrol. |
| SetPolicyCommandConfig | SetPolicyCommandConfig | Menentukan perintah yang dapat atau tidak dapat dijalankan oleh pengguna atau pada aset yang terkait dengan kebijakan, serta perintah yang harus ditinjau. |
| SetPolicyIPAclConfig | SetPolicyIPAclConfig | Menentukan apakah alamat IP sumber dapat mengakses aset yang tunduk pada kebijakan kontrol. |
| GetPolicyUserScope | GetPolicyUserScope | Mengkueri cakupan pengguna yang menjadi sasaran penerapan kebijakan kontrol. |
| SetPolicyAccessTimeRangeConfig | Mengonfigurasi batas periode logon dalam kebijakan kontrol | Mengonfigurasi batas periode logon dalam kebijakan kontrol. |
| SetPolicyAssetScope | SetPolicyAssetScope | Menentukan aset tempat kebijakan kontrol berlaku. |
| SetPolicyUserScope | SetPolicyUserScope | Menentukan pengguna yang menjadi sasaran kebijakan kontrol. |
| SetPolicyApprovalConfig | SetPolicyApprovalConfig | Mengonfigurasi pengaturan persetujuan O\&M dalam kebijakan kontrol. |
| DeletePolicy | DeletePolicy | Menghapus kebijakan kontrol. |
Persetujuan (V3.2.37 dan yang lebih baru)
|
API |
Judul |
Deskripsi |
| ListApproveCommands | ListApproveCommands | Mengkueri perintah yang akan ditinjau. |
| AcceptApproveCommand | AcceptApproveCommand | Jika seorang teknisi O&M mencoba menjalankan perintah yang ditentukan dalam kolom Persetujuan Perintah pada halaman Buat Kebijakan Kontrol, administrator akan diberi tahu untuk meninjau perintah tersebut di konsol Bastionhost. Perintah hanya dapat dijalankan setelah disetujui oleh administrator. |
| RejectApproveCommand | RejectApproveCommand | Jika seorang teknisi O\\\&M mencoba menjalankan perintah yang ditentukan di bagian Persetujuan Perintah pada halaman Buat Kebijakan Kontrol, administrator diberi tahu untuk meninjau perintah di konsol Bastionhost. Perintah hanya dapat dijalankan setelah disetujui oleh administrator. |
| ListOperationTickets | Mengambil Daftar Aplikasi O&M yang Menunggu Persetujuan | Mengambil daftar aplikasi O&M yang memerlukan persetujuan. |
| AcceptOperationTicket | AcceptOperationTicket | Menyetujui aplikasi O\&M. |
| RejectOperationTicket | RejectOperationTicket | Jika Administrator Bastionhost mengaktifkan Persetujuan O&M di halaman Buat Kebijakan Kontrol, teknisi O&M dapat log on ke aset untuk melakukan operasi O&M hanya setelah administrator menyetujui aplikasi O&M mereka. |
| ListTodoOpsTaskApprovals | Mengambil Tugas Persetujuan O&M Yang Tertunda. | Mengambil daftar permintaan persetujuan O&M otomatis yang tertunda. |
| GetAutoOpsTask | Mengkueri detail tugas O&M tertentu (hanya didukung di V3.2.50 dan versi lebih baru) | Mengkueri detail tugas O&M tertentu. |
| AllowOperationTaskApproval | Menyetujui permintaan eksekusi tugas O&M | Menyetujui permintaan eksekusi tugas O&M. |
| RejectOperationTaskApproval | Menolak permintaan eksekusi tugas O&M | Menolak permintaan eksekusi tugas O&M. |
Kunci bersama (hanya V3.2.X)
|
API |
Judul |
Deskripsi |
| CreateHostShareKey | CreateHostShareKey | Bastionhost menyediakan fitur kunci bersama. Fitur ini memungkinkan Anda mengelola kunci pribadi yang digunakan untuk masuk ke host di bastion host. Dengan cara ini, Anda dapat mengaitkan kunci pribadi dengan beberapa akun host untuk membuat pengelolaan akun host menjadi lebih efisien. |
| GetHostShareKey | Mengkueri informasi kunci bersama | Mengkueri informasi tentang kunci bersama. |
| ListHostShareKeys | ListHostShareKeys | Mengkueri kunci berbagi yang terkait dengan suatu host. |
| ListHostAccountsForHostShareKey | ListHostAccountsForHostShareKey | Mengkueri akun host yang terkait dengan kunci bersama. |
| ModifyHostShareKey | ModifyHostShareKey | Memodifikasi kunci bersama. |
| AttachHostAccountsToHostShareKey | AttachHostAccountsToHostShareKey | Mengaitkan akun host dengan kunci bersama. |
| DetachHostAccountsFromHostShareKey | DetachHostAccountsFromHostShareKey | Memutuskan asosiasi akun host dari kunci bersama. |
| DeleteHostShareKey | Hapus kunci bersama | Menghapus kunci bersama. |
Pengaturan sistem (hanya V3.2.X)
|
API |
Judul |
Deskripsi |
| GetInstanceADAuthServer | GetInstanceADAuthServer | Mengkueri pengaturan otentikasi Direktori Aktif (AD) pada bastion host. |
| ModifyInstanceADAuthServer | ModifyInstanceADAuthServer | Memperbarui pengaturan server autentikasi Active Directory (AD) pada bastion host. |
| GetInstanceTwoFactor | GetInstanceTwoFactor | Mengkueri pengaturan otentikasi dua faktor pada Host Bastion. |
| ModifyInstanceTwoFactor | ModifyInstanceTwoFactor | Mengubah pengaturan otentikasi dua faktor dari bastion host. |
| ModifyInstanceLDAPAuthServer | Memodifikasi pengaturan server autentikasi LDAP | Memperbarui pengaturan server autentikasi Lightweight Directory Access Protocol (LDAP) dari bastion host. |
| GetInstanceLDAPAuthServer | GetInstanceLDAPAuthServer | Mengkueri pengaturan otentikasi Lightweight Directory Access Protocol (LDAP) pada bastion host. |
| GetInstanceStoreInfo | GetInstanceStoreInfo | Mengkueri penggunaan penyimpanan dari instance Bastionhost. |
| CreateExportConfigJob | CreateExportConfigJob | Membuat tugas ekspor cadangan konfigurasi. Hanya satu tugas ekspor cadangan konfigurasi yang dapat berjalan dalam satu pengatur waktu untuk instans Host Bastion. |
| GetExportConfigJob | GetExportConfigJob | Mengambil detail tugas ekspor konfigurasi untuk instans Host Bastion. |
Manajemen proyek (rilis canary)
|
API |
Judul |
Deskripsi |
| CreateProject | Membuat Proyek | Membuat proyek. |
| GetProject | Kueri detail proyek. | Mengkueri detail proyek tertentu. |
| CreateProjectNotifyReceiver | Menambahkan Penerima Notifikasi ke Proyek. | Membuat penerima notifikasi untuk sebuah proyek. |
| ListProjects | Kueri Daftar Proyek | Mengkueri daftar proyek. |
| ListMembersNotForProject | Kueri Akun Anggota yang Dapat Diasosiasikan. | Mengkueri daftar anggota yang tidak ditempati oleh proyek lain. |
| ListProjectNotifyReceivers | Query penerima notifikasi untuk proyek tertentu. | Mengkueri daftar penerima notifikasi untuk sebuah proyek. |
| ListProjectsForProjectAuthorizationPrincipal | Mengkueri proyek yang dapat dikelola oleh pengguna saat ini. | Mengkueri daftar proyek yang dapat dikelola oleh pengguna saat ini. |
| ModifyProject | Edit informasi proyek. | Mengubah proyek. |
| ModifyProjectNotifyReceiver | Mengedit informasi penerima notifikasi untuk proyek tertentu. | Mengubah penerima notifikasi dari sebuah proyek. |
| ModifyDatabasesProject | Memindahkan instans database ke proyek lain secara batch. | Memindahkan instans database ke proyek lain secara batch. |
| ModifyHostsProject | Memindahkan host ke proyek lain secara batch. | Memindahkan host ke proyek lain secara batch. |
| AttachMembersToProject | Mengaitkan akun anggota dengan proyek tertentu. | Mengaitkan anggota dengan proyek. |
| DeleteProjects | Hapus Proyek. | Menghapus proyek secara batch. |
| DeleteProjectNotifyReceivers | Hapus Penerima Notifikasi dari Proyek Tertentu. | Menghapus penerima notifikasi dari sebuah proyek. |
| DetachMembersFromProject | Menghapus akun anggota yang terkait dari sebuah proyek. | Menghapus anggota dari sebuah proyek. |
Otorisasi proyek (rilis canary)
|
API |
Judul |
Deskripsi |
| CreateProjectAuthorization | Create project authorization | Membuat otorisasi proyek. |
| ListProjectAuthorizations | Get Daftar Otorisasi Proyek | Mengkueri daftar otorisasi proyek. |
| GetProjectAuthorization | Mendapatkan detail otorisasi proyek | Mengkueri detail otorisasi proyek. |
| ListProjectsNotForProjectAuthorization | Mengkueri proyek yang tidak dikaitkan dengan otorisasi proyek. | Mengkueri daftar proyek yang tidak dikaitkan dengan otorisasi proyek. |
| AttachProjectManagersToProjectAuthorization | Mengaitkan administrator proyek dalam otorisasi proyek. | Mengaitkan administrator otorisasi proyek. |
| AttachProjectsToProjectAuthorization | Menentukan proyek yang dapat dikelola dalam otorisasi proyek. | Menentukan proyek yang dapat dikelola dalam otorisasi proyek. Operasi ini hanya dapat dipanggil ketika parameter ScopeType yang dikembalikan oleh operasi GetProjectAuthorization adalah 2 untuk otorisasi proyek yang bersangkutan. |
| ModifyProjectAuthorization | Edit informasi otorisasi proyek. | Mengubah otorisasi proyek. |
| DetachProjectManagersFromProjectAuthorization | Menghapus administrator proyek dari otorisasi proyek. | Menghapus administrator proyek dari manajemen otorisasi proyek. |
| DetachProjectsFromProjectAuthorization | Menghapus proyek dari otorisasi proyek tertentu. | Menghapus proyek dari cakupan otorisasi proyek. Operasi ini hanya dapat dipanggil ketika parameter ScopeType yang dikembalikan oleh operasi GetProjectAuthorization adalah 2. |
| DeleteProjectAuthorizations | Hapus Otorisasi Proyek. | Menghapus otorisasi proyek. |
Aturan audit (rilis canary)
|
API |
Judul |
Deskripsi |
| CreateReviewRule | CreateAuditPolicy | Membuat kebijakan audit. |
| GetReviewRule | Mengkueri detail kebijakan audit. | Mengkueri detail kebijakan audit. |
| ListReviewRules | Kueri kebijakan audit. | Mengkueri daftar kebijakan audit. |
| ModifyReviewRule | EditAuditPolicy | Mengubah kebijakan audit. |
| ListProjectsNotForReviewRule | Mengambil proyek yang tidak dikaitkan dengan kebijakan audit tertentu. | Mengkueri daftar proyek yang tidak dikaitkan dengan kebijakan audit. |
| AttachReviewersToReviewRule | Mengaitkan auditor dengan kebijakan audit tertentu. | Mengaitkan auditor dengan kebijakan audit. |
| AttachProjectsToReviewRule | Menentukan Proyek yang Dapat Diaudit dalam Aturan Audit. | Mengaitkan proyek dengan cakupan (dalam OAuth) kebijakan audit. Operasi ini hanya dapat dipanggil ketika parameter ScopeType yang dikembalikan oleh operasi GetReviewRule adalah 2. |
| DetachReviewersFromReviewRule | Menghapus auditor yang terkait dengan kebijakan audit. | Melepaskan auditor dari aturan audit. |
| DetachProjectsFromReviewRule | Menghapus Proyek yang Terkait dengan Kebijakan Audit. | Menghapus proyek dari cakupan kebijakan audit. Operasi ini hanya dapat dipanggil ketika parameter ScopeType dalam kebijakan audit yang dikembalikan oleh operasi GetReviewRule memiliki nilai 2. |
| DeleteReviewRules | Hapus Kebijakan Audit. | Menghapus kebijakan audit. |
Lainnya
|
API |
Judul |
Deskripsi |
| VerifyInstanceLDAPAuthServer | VerifyInstanceLDAPAuthServer | Menguji konektivitas ke server autentikasi Lightweight Directory Access Protocol (LDAP) yang dikonfigurasi untuk instans Bastionhost. Gunakan operasi ini untuk memvalidasi pengaturan LDAP Anda sebelum menyimpannya. |
| VerifyInstanceADAuthServer | VerifyInstanceADAuthServer | Menguji konektivitas ke server otentikasi Direktori Aktif (AD) yang dikonfigurasi untuk instans Host Bastion. Gunakan operasi ini untuk memvalidasi pengaturan AD sebelum Anda menyimpannya. |