- 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.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 Anda sendiri untuk memanggil layanan ini, gunakan informasi berikut saat Anda membuat permintaan API.
Dokumen Discovery
Dokumen Discovery adalah spesifikasi yang dapat dibaca komputer untuk mendeskripsikan dan menggunakan REST API. Dokumen ini digunakan untuk membuat library klien, plugin IDE, dan alat lainnya yang berinteraksi dengan Google API. Satu layanan dapat menyediakan beberapa dokumen discovery. Layanan ini menyediakan dokumen penemuan berikut:
Endpoint layanan
Endpoint layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan dapat memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah bersifat relatif 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 Mengkloning 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 di 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 FirewallEndpoints di 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 Menampilkan operasi yang sesuai 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 SecurityProfile baru di organisasi dan lokasi tertentu. |
delete |
DELETE /v1beta1/{name=organizations/*/locations/*/securityProfiles/*} Menghapus satu SecurityProfile. |
get |
GET /v1beta1/{name=organizations/*/locations/*/securityProfiles/*} Mendapatkan detail satu SecurityProfile. |
list |
GET /v1beta1/{parent=organizations/*/locations/*}/securityProfiles Mencantumkan SecurityProfiles di organisasi dan lokasi tertentu. |
patch |
PATCH /v1beta1/{securityProfile.name=organizations/*/locations/*/securityProfiles/*} Memperbarui parameter satu SecurityProfile. |
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 Mengkloning 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 di 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 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 pada 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 di 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 pada 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 Asosiasi di project dan lokasi tertentu. |
patch |
PATCH /v1beta1/{firewallEndpointAssociation.name=projects/*/locations/*/firewallEndpointAssociations/*} Memperbarui 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 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 Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan. |
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 di 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 pada 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 di 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 satu UrlList. |