- Resource REST: v1beta1.organizations.locations.addressGroups
- Resource REST: v1beta1.organizations.locations.firewallEndpoints
- Resource REST: v1beta1.organizations.locations.operations
- Resource REST: v1beta1.organizations.locations.securityProfileGroups
- Resource REST: v1beta1.organizations.locations.securityProfiles
- Resource REST: v1beta1.projects.locations
- Resource REST: v1beta1.projects.locations.addressGroups
- Resource REST: v1beta1.projects.locations.authorizationPolicies
- Resource REST: v1beta1.projects.locations.clientTlsPolicies
- Resource REST: v1beta1.projects.locations.firewallEndpointAssociations
- Resource REST: v1beta1.projects.locations.gatewaySecurityPolicies
- Resource REST: v1beta1.projects.locations.gatewaySecurityPolicies.rules
- Resource REST: v1beta1.projects.locations.operations
- Resource REST: v1beta1.projects.locations.securityProfileGroups
- Resource REST: v1beta1.projects.locations.securityProfiles
- Resource REST: v1beta1.projects.locations.serverTlsPolicies
- Resource REST: v1beta1.projects.locations.tlsInspectionPolicies
- Resource REST: v1beta1.projects.locations.urlLists
Layanan: networksecurity.googleapis.com
Untuk memanggil layanan ini, sebaiknya gunakan library klien yang disediakan Google. Jika aplikasi Anda perlu menggunakan library sendiri untuk memanggil layanan ini, gunakan informasi berikut saat Anda membuat permintaan API.
Dokumen discovery
Dokumen Discovery adalah spesifikasi yang dapat dibaca mesin untuk mendeskripsikan dan menggunakan REST API. Alat ini digunakan untuk membangun library klien, plugin IDE, dan alat lain yang berinteraksi dengan Google API. Satu layanan dapat menyediakan beberapa dokumen discovery. Layanan ini menyediakan dokumen discovery berikut:
Endpoint layanan
Endpoint layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan mungkin memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah terkait dengan endpoint layanan ini:
https://networksecurity.googleapis.com
Resource REST: v1beta1.organizations.locations.addressGroups
Metode | |
---|---|
addItems |
POST /v1beta1/{addressGroup=organizations/*/locations/*/addressGroups/*}:addItems Menambahkan item ke grup alamat. |
cloneItems |
POST /v1beta1/{addressGroup=organizations/*/locations/*/addressGroups/*}:cloneItems Meng-clone item dari satu grup alamat ke grup alamat lainnya. |
create |
POST /v1beta1/{parent=organizations/*/locations/*}/addressGroups Membuat grup alamat baru di project dan lokasi tertentu. |
delete |
DELETE /v1beta1/{name=organizations/*/locations/*/addressGroups/*} Menghapus grup alamat. |
get |
GET /v1beta1/{name=organizations/*/locations/*/addressGroups/*} Mendapatkan detail satu grup alamat. |
list |
GET /v1beta1/{parent=organizations/*/locations/*}/addressGroups Mencantumkan grup alamat pada project dan lokasi tertentu. |
listReferences |
GET /v1beta1/{addressGroup=organizations/*/locations/*/addressGroups/*}:listReferences Mencantumkan referensi grup alamat. |
patch |
PATCH /v1beta1/{addressGroup.name=organizations/*/locations/*/addressGroups/*} Memperbarui parameter grup alamat. |
removeItems |
POST /v1beta1/{addressGroup=organizations/*/locations/*/addressGroups/*}:removeItems Menghapus item dari grup alamat. |
Resource REST: v1beta1.organizations.locations.firewallEndpoints
Metode | |
---|---|
create |
POST /v1beta1/{parent=organizations/*/locations/*}/firewallEndpoints Membuat FirewallEndpoint baru di project dan lokasi tertentu. |
delete |
DELETE /v1beta1/{name=organizations/*/locations/*/firewallEndpoints/*} Menghapus satu Endpoint. |
get |
GET /v1beta1/{name=organizations/*/locations/*/firewallEndpoints/*} Mendapatkan detail satu Endpoint. |
list |
GET /v1beta1/{parent=organizations/*/locations/*}/firewallEndpoints Mencantumkan FirewallEndpoint dalam project dan lokasi tertentu. |
patch |
PATCH /v1beta1/{firewallEndpoint.name=organizations/*/locations/*/firewallEndpoints/*} Memperbarui satu Endpoint. |
Resource REST: v1beta1.organizations.locations.operations
Metode | |
---|---|
cancel |
POST /v1beta1/{name=organizations/*/locations/*/operations/*}:cancel Memulai pembatalan asinkron pada operasi yang berjalan lama. |
delete |
DELETE /v1beta1/{name=organizations/*/locations/*/operations/*} Menghapus operasi yang berjalan lama. |
get |
GET /v1beta1/{name=organizations/*/locations/*/operations/*} Mendapatkan status terbaru dari operasi yang berjalan lama. |
list |
GET /v1beta1/{name=organizations/*/locations/*}/operations Mencantumkan operasi yang cocok dengan filter yang ditentukan dalam permintaan. |
Resource REST: v1beta1.organizations.locations.securityProfileGroups
Metode | |
---|---|
create |
POST /v1beta1/{parent=organizations/*/locations/*}/securityProfileGroups Membuat SecurityProfileGroup baru di organisasi dan lokasi tertentu. |
delete |
DELETE /v1beta1/{name=organizations/*/locations/*/securityProfileGroups/*} Menghapus satu SecurityProfileGroup. |
get |
GET /v1beta1/{name=organizations/*/locations/*/securityProfileGroups/*} Mendapatkan detail satu SecurityProfileGroup. |
list |
GET /v1beta1/{parent=organizations/*/locations/*}/securityProfileGroups Mencantumkan SecurityProfileGroups di organisasi dan lokasi tertentu. |
patch |
PATCH /v1beta1/{securityProfileGroup.name=organizations/*/locations/*/securityProfileGroups/*} Memperbarui parameter satu SecurityProfileGroup. |
Resource REST: v1beta1.organizations.locations.securityProfiles
Metode | |
---|---|
create |
POST /v1beta1/{parent=organizations/*/locations/*}/securityProfiles Membuat Profil Keamanan baru di organisasi dan lokasi tertentu. |
delete |
DELETE /v1beta1/{name=organizations/*/locations/*/securityProfiles/*} Menghapus satu Profil Keamanan. |
get |
GET /v1beta1/{name=organizations/*/locations/*/securityProfiles/*} Mendapatkan detail satu Profil Keamanan. |
list |
GET /v1beta1/{parent=organizations/*/locations/*}/securityProfiles Mencantumkan Profil Keamanan di organisasi dan lokasi tertentu. |
patch |
PATCH /v1beta1/{securityProfile.name=organizations/*/locations/*/securityProfiles/*} Memperbarui parameter satu Profil Keamanan. |
Resource REST: v1beta1.projects.locations
Metode | |
---|---|
get |
GET /v1beta1/{name=projects/*/locations/*} Mendapatkan informasi tentang lokasi. |
list |
GET /v1beta1/{name=projects/*}/locations Mencantumkan informasi tentang lokasi yang didukung untuk layanan ini. |
Resource REST: v1beta1.projects.locations.addressGroups
Metode | |
---|---|
addItems |
POST /v1beta1/{addressGroup=projects/*/locations/*/addressGroups/*}:addItems Menambahkan item ke grup alamat. |
cloneItems |
POST /v1beta1/{addressGroup=projects/*/locations/*/addressGroups/*}:cloneItems Meng-clone item dari satu grup alamat ke grup alamat lainnya. |
create |
POST /v1beta1/{parent=projects/*/locations/*}/addressGroups Membuat grup alamat baru di project dan lokasi tertentu. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/addressGroups/*} Menghapus satu grup alamat. |
get |
GET /v1beta1/{name=projects/*/locations/*/addressGroups/*} Mendapatkan detail satu grup alamat. |
getIamPolicy |
GET /v1beta1/{resource=projects/*/locations/*/addressGroups/*}:getIamPolicy Mendapatkan kebijakan kontrol akses untuk resource. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/addressGroups Mencantumkan grup alamat pada project dan lokasi tertentu. |
listReferences |
GET /v1beta1/{addressGroup=projects/*/locations/*/addressGroups/*}:listReferences Mencantumkan referensi grup alamat. |
patch |
PATCH /v1beta1/{addressGroup.name=projects/*/locations/*/addressGroups/*} Memperbarui parameter untuk satu grup alamat. |
removeItems |
POST /v1beta1/{addressGroup=projects/*/locations/*/addressGroups/*}:removeItems Menghapus item dari grup alamat. |
setIamPolicy |
POST /v1beta1/{resource=projects/*/locations/*/addressGroups/*}:setIamPolicy Menetapkan kebijakan kontrol akses pada resource yang ditentukan. |
testIamPermissions |
POST /v1beta1/{resource=projects/*/locations/*/addressGroups/*}:testIamPermissions Menampilkan izin yang dimiliki pemanggil atas resource yang ditentukan. |
Resource REST: v1beta1.projects.locations.clientTlsPolicies
Metode | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/clientTlsPolicies Membuat ClientTlsPolicy baru di project dan lokasi tertentu. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/clientTlsPolicies/*} Menghapus satu ClientTlsPolicy. |
get |
GET /v1beta1/{name=projects/*/locations/*/clientTlsPolicies/*} Mendapatkan detail satu ClientTlsPolicy. |
getIamPolicy |
GET /v1beta1/{resource=projects/*/locations/*/clientTlsPolicies/*}:getIamPolicy Mendapatkan kebijakan kontrol akses untuk resource. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/clientTlsPolicies Mencantumkan ClientTlsPolicies dalam project dan lokasi tertentu. |
patch |
PATCH /v1beta1/{clientTlsPolicy.name=projects/*/locations/*/clientTlsPolicies/*} Memperbarui parameter satu ClientTlsPolicy. |
setIamPolicy |
POST /v1beta1/{resource=projects/*/locations/*/clientTlsPolicies/*}:setIamPolicy Menetapkan kebijakan kontrol akses pada resource yang ditentukan. |
testIamPermissions |
POST /v1beta1/{resource=projects/*/locations/*/clientTlsPolicies/*}:testIamPermissions Menampilkan izin yang dimiliki pemanggil atas resource yang ditentukan. |
Resource REST: v1beta1.projects.locations.firewallEndpointAssociations
Metode | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/firewallEndpointAssociations Membuat FirewallEndpointAssociation baru di project dan lokasi tertentu. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/firewallEndpointAssociations/*} Menghapus satu FirewallEndpointAssociation. |
get |
GET /v1beta1/{name=projects/*/locations/*/firewallEndpointAssociations/*} Mendapatkan detail satu FirewallEndpointAssociation. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/firewallEndpointAssociations Mencantumkan Pengaitan di project dan lokasi tertentu. |
patch |
PATCH /v1beta1/{firewallEndpointAssociation.name=projects/*/locations/*/firewallEndpointAssociations/*} Perbarui satu FirewallEndpointAssociation. |
Resource REST: v1beta1.projects.locations.gatewaySecurityPolicies
Metode | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/gatewaySecurityPolicies Membuat GatewaySecurityPolicy baru di project dan lokasi tertentu. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/gatewaySecurityPolicies/*} Menghapus satu GatewaySecurityPolicy. |
get |
GET /v1beta1/{name=projects/*/locations/*/gatewaySecurityPolicies/*} Mendapatkan detail satu GatewaySecurityPolicy. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/gatewaySecurityPolicies Mencantumkan GatewaySecurityPolicies di project dan lokasi tertentu. |
patch |
PATCH /v1beta1/{gatewaySecurityPolicy.name=projects/*/locations/*/gatewaySecurityPolicies/*} Memperbarui parameter satu GatewaySecurityPolicy. |
Resource REST: v1beta1.projects.locations.gatewaySecurityPolicies.rules
Metode | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*/gatewaySecurityPolicies/*}/rules Membuat GatewaySecurityPolicy baru di project dan lokasi tertentu. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/gatewaySecurityPolicies/*/rules/*} Menghapus satu GatewaySecurityPolicyRule. |
get |
GET /v1beta1/{name=projects/*/locations/*/gatewaySecurityPolicies/*/rules/*} Mendapatkan detail satu GatewaySecurityPolicyRule. |
list |
GET /v1beta1/{parent=projects/*/locations/*/gatewaySecurityPolicies/*}/rules Mencantumkan GatewaySecurityPolicyRules di project dan lokasi tertentu. |
patch |
PATCH /v1beta1/{gatewaySecurityPolicyRule.name=projects/*/locations/*/gatewaySecurityPolicies/*/rules/*} Memperbarui parameter untuk satu GatewaySecurityPolicyRule. |
Resource REST: v1beta1.projects.locations.operations
Metode | |
---|---|
cancel |
POST /v1beta1/{name=projects/*/locations/*/operations/*}:cancel Memulai pembatalan asinkron pada operasi yang berjalan lama. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/operations/*} Menghapus operasi yang berjalan lama. |
get |
GET /v1beta1/{name=projects/*/locations/*/operations/*} Mendapatkan status terbaru dari operasi yang berjalan lama. |
list |
GET /v1beta1/{name=projects/*/locations/*}/operations Mencantumkan operasi yang cocok dengan filter yang ditentukan dalam permintaan. |
Resource REST: v1beta1.projects.locations.securityProfileGroups
Metode | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/securityProfileGroups Membuat SecurityProfileGroup baru di project dan lokasi tertentu. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/securityProfileGroups/*} Menghapus satu SecurityProfileGroup. |
get |
GET /v1beta1/{name=projects/*/locations/*/securityProfileGroups/*} Mendapatkan detail satu SecurityProfileGroup. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/securityProfileGroups Mencantumkan SecurityProfileGroups di project dan lokasi tertentu. |
patch |
PATCH /v1beta1/{securityProfileGroup.name=projects/*/locations/*/securityProfileGroups/*} Memperbarui parameter satu SecurityProfileGroup. |
Resource REST: v1beta1.projects.locations.securityProfiles
Metode | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/securityProfiles Membuat Profil Keamanan baru di project dan lokasi tertentu. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/securityProfiles/*} Menghapus satu Profil Keamanan. |
get |
GET /v1beta1/{name=projects/*/locations/*/securityProfiles/*} Mendapatkan detail satu Profil Keamanan. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/securityProfiles Mencantumkan SecurityProfile di project dan lokasi tertentu. |
patch |
PATCH /v1beta1/{securityProfile.name=projects/*/locations/*/securityProfiles/*} Memperbarui parameter satu Profil Keamanan. |
Resource REST: v1beta1.projects.locations.serverTlsPolicies
Metode | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/serverTlsPolicies Membuat ServerTlsPolicy baru di project dan lokasi tertentu. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/serverTlsPolicies/*} Menghapus satu ServerTlsPolicy. |
get |
GET /v1beta1/{name=projects/*/locations/*/serverTlsPolicies/*} Mendapatkan detail satu ServerTlsPolicy. |
getIamPolicy |
GET /v1beta1/{resource=projects/*/locations/*/serverTlsPolicies/*}:getIamPolicy Mendapatkan kebijakan kontrol akses untuk resource. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/serverTlsPolicies Mencantumkan ServerTlsPolicies dalam project dan lokasi tertentu. |
patch |
PATCH /v1beta1/{serverTlsPolicy.name=projects/*/locations/*/serverTlsPolicies/*} Memperbarui parameter satu ServerTlsPolicy. |
setIamPolicy |
POST /v1beta1/{resource=projects/*/locations/*/serverTlsPolicies/*}:setIamPolicy Menetapkan kebijakan kontrol akses pada resource yang ditentukan. |
testIamPermissions |
POST /v1beta1/{resource=projects/*/locations/*/serverTlsPolicies/*}:testIamPermissions Menampilkan izin yang dimiliki pemanggil atas resource yang ditentukan. |
Resource REST: v1beta1.projects.locations.tlsInspectionPolicies
Metode | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/tlsInspectionPolicies Membuat TlsInspectionPolicy baru di project dan lokasi tertentu. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/tlsInspectionPolicies/*} Menghapus satu TlsInspectionPolicy. |
get |
GET /v1beta1/{name=projects/*/locations/*/tlsInspectionPolicies/*} Mendapatkan detail satu TlsInspectionPolicy. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/tlsInspectionPolicies Mencantumkan TlsInspectionPolicies dalam project dan lokasi tertentu. |
patch |
PATCH /v1beta1/{tlsInspectionPolicy.name=projects/*/locations/*/tlsInspectionPolicies/*} Memperbarui parameter satu TlsInspectionPolicy. |
Resource REST: v1beta1.projects.locations.urlLists
Metode | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/urlLists Membuat UrlList baru di project dan lokasi tertentu. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/urlLists/*} Menghapus satu UrlList. |
get |
GET /v1beta1/{name=projects/*/locations/*/urlLists/*} Mendapatkan detail satu UrlList. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/urlLists Mencantumkan UrlLists di project dan lokasi tertentu. |
patch |
PATCH /v1beta1/{urlList.name=projects/*/locations/*/urlLists/*} Memperbarui parameter UrlList tunggal. |