Network Services API

Layanan: networkservices.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://networkservices.googleapis.com

Resource REST: v1.projects.locations

Metode
get GET /v1/{name=projects/*/locations/*}
Mendapatkan informasi tentang lokasi.
list GET /v1/{name=projects/*}/locations
Mencantumkan informasi tentang lokasi yang didukung untuk layanan ini.

Resource REST: v1.projects.locations.endpointPolicies

Metode
create POST /v1/{parent=projects/*/locations/*}/endpointPolicies
Membuat EndpointPolicy baru di project dan lokasi tertentu.
delete DELETE /v1/{name=projects/*/locations/*/endpointPolicies/*}
Menghapus satu EndpointPolicy.
get GET /v1/{name=projects/*/locations/*/endpointPolicies/*}
Mendapatkan detail satu EndpointPolicy.
list GET /v1/{parent=projects/*/locations/*}/endpointPolicies
Mencantumkan EndpointPolicies di project dan lokasi tertentu.
patch PATCH /v1/{endpointPolicy.name=projects/*/locations/*/endpointPolicies/*}
Memperbarui parameter satu EndpointPolicy.
setIamPolicy POST /v1/{resource=projects/*/locations/*/endpointPolicies/*}:setIamPolicy
Menetapkan kebijakan kontrol akses pada resource yang ditentukan.
testIamPermissions POST /v1/{resource=projects/*/locations/*/endpointPolicies/*}:testIamPermissions
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan.

Resource REST: v1.projects.locations.gateways

Metode
create POST /v1/{parent=projects/*/locations/*}/gateways
Membuat Gateway baru di project dan lokasi tertentu.
delete DELETE /v1/{name=projects/*/locations/*/gateways/*}
Menghapus satu Gateway.
get GET /v1/{name=projects/*/locations/*/gateways/*}
Mendapatkan detail satu Gateway.
list GET /v1/{parent=projects/*/locations/*}/gateways
Mencantumkan Gateway di project dan lokasi tertentu.
patch PATCH /v1/{gateway.name=projects/*/locations/*/gateways/*}
Memperbarui parameter satu Gateway.
setIamPolicy POST /v1/{resource=projects/*/locations/*/gateways/*}:setIamPolicy
Menetapkan kebijakan kontrol akses pada resource yang ditentukan.
testIamPermissions POST /v1/{resource=projects/*/locations/*/gateways/*}:testIamPermissions
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan.

Resource REST: v1.projects.locations.grpcRoutes

Metode
create POST /v1/{parent=projects/*/locations/*}/grpcRoutes
Membuat GrpcRoute baru di project dan lokasi tertentu.
delete DELETE /v1/{name=projects/*/locations/*/grpcRoutes/*}
Menghapus satu GrpcRoute.
get GET /v1/{name=projects/*/locations/*/grpcRoutes/*}
Mendapatkan detail satu GrpcRoute.
list GET /v1/{parent=projects/*/locations/*}/grpcRoutes
Mencantumkan GrpcRoutes di project dan lokasi tertentu.
patch PATCH /v1/{grpcRoute.name=projects/*/locations/*/grpcRoutes/*}
Memperbarui parameter satu GrpcRoute.
setIamPolicy POST /v1/{resource=projects/*/locations/*/grpcRoutes/*}:setIamPolicy
Menetapkan kebijakan kontrol akses pada resource yang ditentukan.
testIamPermissions POST /v1/{resource=projects/*/locations/*/grpcRoutes/*}:testIamPermissions
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan.

Resource REST: v1.projects.locations.httpRoutes

Metode
create POST /v1/{parent=projects/*/locations/*}/httpRoutes
Membuat HttpRoute baru di project dan lokasi tertentu.
delete DELETE /v1/{name=projects/*/locations/*/httpRoutes/*}
Menghapus satu HttpRoute.
get GET /v1/{name=projects/*/locations/*/httpRoutes/*}
Mendapatkan detail satu HttpRoute.
list GET /v1/{parent=projects/*/locations/*}/httpRoutes
Mencantumkan HttpRoute di project dan lokasi tertentu.
patch PATCH /v1/{httpRoute.name=projects/*/locations/*/httpRoutes/*}
Memperbarui parameter satu HttpRoute.
setIamPolicy POST /v1/{resource=projects/*/locations/*/httpRoutes/*}:setIamPolicy
Menetapkan kebijakan kontrol akses pada resource yang ditentukan.
testIamPermissions POST /v1/{resource=projects/*/locations/*/httpRoutes/*}:testIamPermissions
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan.

Resource REST: v1.projects.locations.lbRouteExtensions

Metode
create POST /v1/{parent=projects/*/locations/*}/lbRouteExtensions
Membuat resource LbRouteExtension baru di project dan lokasi tertentu.
delete DELETE /v1/{name=projects/*/locations/*/lbRouteExtensions/*}
Menghapus resource LbRouteExtension yang ditentukan.
get GET /v1/{name=projects/*/locations/*/lbRouteExtensions/*}
Mendapatkan detail resource LbRouteExtension yang ditentukan.
list GET /v1/{parent=projects/*/locations/*}/lbRouteExtensions
Mencantumkan resource LbRouteExtension di project dan lokasi tertentu.
patch PATCH /v1/{lbRouteExtension.name=projects/*/locations/*/lbRouteExtensions/*}
Memperbarui parameter resource LbRouteExtension yang ditentukan.

Resource REST: v1.projects.locations.lbTrafficExtensions

Metode
create POST /v1/{parent=projects/*/locations/*}/lbTrafficExtensions
Membuat resource LbTrafficExtension baru di project dan lokasi tertentu.
delete DELETE /v1/{name=projects/*/locations/*/lbTrafficExtensions/*}
Menghapus resource LbTrafficExtension yang ditentukan.
get GET /v1/{name=projects/*/locations/*/lbTrafficExtensions/*}
Mendapatkan detail resource LbTrafficExtension yang ditentukan.
list GET /v1/{parent=projects/*/locations/*}/lbTrafficExtensions
Mencantumkan resource LbTrafficExtension di project dan lokasi tertentu.
patch PATCH /v1/{lbTrafficExtension.name=projects/*/locations/*/lbTrafficExtensions/*}
Memperbarui parameter resource LbTrafficExtension yang ditentukan.

Resource REST: v1.projects.locations.meshes

Metode
create POST /v1/{parent=projects/*/locations/*}/meshes
Membuat Mesh baru di project dan lokasi tertentu.
delete DELETE /v1/{name=projects/*/locations/*/meshes/*}
Menghapus satu Mesh.
get GET /v1/{name=projects/*/locations/*/meshes/*}
Mendapatkan detail satu Mesh.
list GET /v1/{parent=projects/*/locations/*}/meshes
Mencantumkan Mesh di project dan lokasi tertentu.
patch PATCH /v1/{mesh.name=projects/*/locations/*/meshes/*}
Memperbarui parameter satu Mesh.
setIamPolicy POST /v1/{resource=projects/*/locations/*/meshes/*}:setIamPolicy
Menetapkan kebijakan kontrol akses pada resource yang ditentukan.
testIamPermissions POST /v1/{resource=projects/*/locations/*/meshes/*}:testIamPermissions
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan.

Resource REST: v1.projects.locations.operations

Metode
cancel POST /v1/{name=projects/*/locations/*/operations/*}:cancel
Memulai pembatalan asinkron pada operasi yang berjalan lama.
delete DELETE /v1/{name=projects/*/locations/*/operations/*}
Menghapus operasi yang berjalan lama.
get GET /v1/{name=projects/*/locations/*/operations/*}
Mendapatkan status terbaru dari operasi yang berjalan lama.
list GET /v1/{name=projects/*/locations/*}/operations
Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

Resource REST: v1.projects.locations.routeViews

Metode
setIamPolicy POST /v1/{resource=projects/*/locations/*/routeViews/*}:setIamPolicy
Menetapkan kebijakan kontrol akses pada resource yang ditentukan.
testIamPermissions POST /v1/{resource=projects/*/locations/*/routeViews/*}:testIamPermissions
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan.

Resource REST: v1.projects.locations.serviceLbPolicies

Metode
create POST /v1/{parent=projects/*/locations/*}/serviceLbPolicies
Membuat ServiceLbPolicy baru di project dan lokasi tertentu.
delete DELETE /v1/{name=projects/*/locations/*/serviceLbPolicies/*}
Menghapus satu ServiceLbPolicy.
get GET /v1/{name=projects/*/locations/*/serviceLbPolicies/*}
Mendapatkan detail satu ServiceLbPolicy.
getIamPolicy GET /v1/{resource=projects/*/locations/*/serviceLbPolicies/*}:getIamPolicy
Mendapatkan kebijakan kontrol akses untuk resource.
list GET /v1/{parent=projects/*/locations/*}/serviceLbPolicies
Mencantumkan ServiceLbPolicies di project dan lokasi tertentu.
patch PATCH /v1/{serviceLbPolicy.name=projects/*/locations/*/serviceLbPolicies/*}
Memperbarui parameter satu ServiceLbPolicy.
setIamPolicy POST /v1/{resource=projects/*/locations/*/serviceLbPolicies/*}:setIamPolicy
Menetapkan kebijakan kontrol akses pada resource yang ditentukan.
testIamPermissions POST /v1/{resource=projects/*/locations/*/serviceLbPolicies/*}:testIamPermissions
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan.

Resource REST: v1.projects.locations.tcpRoutes

Metode
create POST /v1/{parent=projects/*/locations/*}/tcpRoutes
Membuat TcpRoute baru di project dan lokasi tertentu.
delete DELETE /v1/{name=projects/*/locations/*/tcpRoutes/*}
Menghapus satu TcpRoute.
get GET /v1/{name=projects/*/locations/*/tcpRoutes/*}
Mendapatkan detail satu TcpRoute.
list GET /v1/{parent=projects/*/locations/*}/tcpRoutes
Mencantumkan TcpRoute di project dan lokasi tertentu.
patch PATCH /v1/{tcpRoute.name=projects/*/locations/*/tcpRoutes/*}
Memperbarui parameter satu TcpRoute.
setIamPolicy POST /v1/{resource=projects/*/locations/*/tcpRoutes/*}:setIamPolicy
Menetapkan kebijakan kontrol akses pada resource yang ditentukan.
testIamPermissions POST /v1/{resource=projects/*/locations/*/tcpRoutes/*}:testIamPermissions
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan.

Resource REST: v1.projects.locations.tlsRoutes

Metode
create POST /v1/{parent=projects/*/locations/*}/tlsRoutes
Membuat TlsRoute baru di project dan lokasi tertentu.
delete DELETE /v1/{name=projects/*/locations/*/tlsRoutes/*}
Menghapus satu TlsRoute.
get GET /v1/{name=projects/*/locations/*/tlsRoutes/*}
Mendapatkan detail satu TlsRoute.
list GET /v1/{parent=projects/*/locations/*}/tlsRoutes
Mencantumkan TlsRoute di project dan lokasi tertentu.
patch PATCH /v1/{tlsRoute.name=projects/*/locations/*/tlsRoutes/*}
Memperbarui parameter satu TlsRoute.
setIamPolicy POST /v1/{resource=projects/*/locations/*/tlsRoutes/*}:setIamPolicy
Menetapkan kebijakan kontrol akses pada resource yang ditentukan.
testIamPermissions POST /v1/{resource=projects/*/locations/*/tlsRoutes/*}:testIamPermissions
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan.

Resource REST: v1alpha1.projects.locations

Metode
get GET /v1alpha1/{name=projects/*/locations/*}
Mendapatkan informasi tentang lokasi.
list GET /v1alpha1/{name=projects/*}/locations
Mencantumkan informasi tentang lokasi yang didukung untuk layanan ini.

Resource REST: v1alpha1.projects.locations.gateways

Metode
create POST /v1alpha1/{parent=projects/*/locations/*}/gateways
Membuat Gateway baru di project dan lokasi tertentu.
delete DELETE /v1alpha1/{name=projects/*/locations/*/gateways/*}
Menghapus satu Gateway.
get GET /v1alpha1/{name=projects/*/locations/*/gateways/*}
Mendapatkan detail satu Gateway.
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/gateways/*}:getIamPolicy
Mendapatkan kebijakan kontrol akses untuk resource.
list GET /v1alpha1/{parent=projects/*/locations/*}/gateways
Mencantumkan Gateway di project dan lokasi tertentu.
patch PATCH /v1alpha1/{gateway.name=projects/*/locations/*/gateways/*}
Memperbarui parameter satu Gateway.
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/gateways/*}:setIamPolicy
Menetapkan kebijakan kontrol akses pada resource yang ditentukan.
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/gateways/*}:testIamPermissions
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan.

Resource REST: v1alpha1.projects.locations.gateways.routeViews

Metode
get GET /v1alpha1/{name=projects/*/locations/*/gateways/*/routeViews/*}
Mendapatkan satu RouteView dari Gateway.
list GET /v1alpha1/{parent=projects/*/locations/*/gateways/*}/routeViews
Mencantumkan RouteViews

Resource REST: v1alpha1.projects.locations.grpcRoutes

Metode
create POST /v1alpha1/{parent=projects/*/locations/*}/grpcRoutes
Membuat GrpcRoute baru di project dan lokasi tertentu.
delete DELETE /v1alpha1/{name=projects/*/locations/*/grpcRoutes/*}
Menghapus satu GrpcRoute.
get GET /v1alpha1/{name=projects/*/locations/*/grpcRoutes/*}
Mendapatkan detail satu GrpcRoute.
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/grpcRoutes/*}:getIamPolicy
Mendapatkan kebijakan kontrol akses untuk resource.
list GET /v1alpha1/{parent=projects/*/locations/*}/grpcRoutes
Mencantumkan GrpcRoutes di project dan lokasi tertentu.
patch PATCH /v1alpha1/{grpcRoute.name=projects/*/locations/*/grpcRoutes/*}
Memperbarui parameter satu GrpcRoute.
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/grpcRoutes/*}:setIamPolicy
Menetapkan kebijakan kontrol akses pada resource yang ditentukan.
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/grpcRoutes/*}:testIamPermissions
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan.

Resource REST: v1alpha1.projects.locations.httpRoutes

Metode
create POST /v1alpha1/{parent=projects/*/locations/*}/httpRoutes
Membuat HttpRoute baru di project dan lokasi tertentu.
delete DELETE /v1alpha1/{name=projects/*/locations/*/httpRoutes/*}
Menghapus satu HttpRoute.
get GET /v1alpha1/{name=projects/*/locations/*/httpRoutes/*}
Mendapatkan detail satu HttpRoute.
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/httpRoutes/*}:getIamPolicy
Mendapatkan kebijakan kontrol akses untuk resource.
list GET /v1alpha1/{parent=projects/*/locations/*}/httpRoutes
Mencantumkan HttpRoute di project dan lokasi tertentu.
patch PATCH /v1alpha1/{httpRoute.name=projects/*/locations/*/httpRoutes/*}
Memperbarui parameter satu HttpRoute.
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/httpRoutes/*}:setIamPolicy
Menetapkan kebijakan kontrol akses pada resource yang ditentukan.
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/httpRoutes/*}:testIamPermissions
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan.

Resource REST: v1alpha1.projects.locations.lbRouteExtensions

Metode
create POST /v1alpha1/{parent=projects/*/locations/*}/lbRouteExtensions
Membuat resource LbRouteExtension baru di project dan lokasi tertentu.
delete DELETE /v1alpha1/{name=projects/*/locations/*/lbRouteExtensions/*}
Menghapus resource LbRouteExtension yang ditentukan.
get GET /v1alpha1/{name=projects/*/locations/*/lbRouteExtensions/*}
Mendapatkan detail resource LbRouteExtension yang ditentukan.
list GET /v1alpha1/{parent=projects/*/locations/*}/lbRouteExtensions
Mencantumkan resource LbRouteExtension di project dan lokasi tertentu.
patch PATCH /v1alpha1/{lbRouteExtension.name=projects/*/locations/*/lbRouteExtensions/*}
Memperbarui parameter resource LbRouteExtension yang ditentukan.

Resource REST: v1alpha1.projects.locations.lbTrafficExtensions

Metode
create POST /v1alpha1/{parent=projects/*/locations/*}/lbTrafficExtensions
Membuat resource LbTrafficExtension baru di project dan lokasi tertentu.
delete DELETE /v1alpha1/{name=projects/*/locations/*/lbTrafficExtensions/*}
Menghapus resource LbTrafficExtension yang ditentukan.
get GET /v1alpha1/{name=projects/*/locations/*/lbTrafficExtensions/*}
Mendapatkan detail resource LbTrafficExtension yang ditentukan.
list GET /v1alpha1/{parent=projects/*/locations/*}/lbTrafficExtensions
Mencantumkan resource LbTrafficExtension di project dan lokasi tertentu.
patch PATCH /v1alpha1/{lbTrafficExtension.name=projects/*/locations/*/lbTrafficExtensions/*}
Memperbarui parameter resource LbTrafficExtension yang ditentukan.

Resource REST: v1alpha1.projects.locations.meshes

Metode
create POST /v1alpha1/{parent=projects/*/locations/*}/meshes
Membuat Mesh baru di project dan lokasi tertentu.
delete DELETE /v1alpha1/{name=projects/*/locations/*/meshes/*}
Menghapus satu Mesh.
get GET /v1alpha1/{name=projects/*/locations/*/meshes/*}
Mendapatkan detail satu Mesh.
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/meshes/*}:getIamPolicy
Mendapatkan kebijakan kontrol akses untuk resource.
list GET /v1alpha1/{parent=projects/*/locations/*}/meshes
Mencantumkan Mesh di project dan lokasi tertentu.
patch PATCH /v1alpha1/{mesh.name=projects/*/locations/*/meshes/*}
Memperbarui parameter satu Mesh.
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/meshes/*}:setIamPolicy
Menetapkan kebijakan kontrol akses pada resource yang ditentukan.
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/meshes/*}:testIamPermissions
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan.

Resource REST: v1alpha1.projects.locations.meshes.routeViews

Metode
get GET /v1alpha1/{name=projects/*/locations/*/meshes/*/routeViews/*}
Mendapatkan satu RouteView dari Mesh.
list GET /v1alpha1/{parent=projects/*/locations/*/meshes/*}/routeViews
Mencantumkan RouteViews

Resource REST: v1alpha1.projects.locations.operations

Metode
cancel POST /v1alpha1/{name=projects/*/locations/*/operations/*}:cancel
Memulai pembatalan asinkron pada operasi yang berjalan lama.
delete DELETE /v1alpha1/{name=projects/*/locations/*/operations/*}
Menghapus operasi yang berjalan lama.
get GET /v1alpha1/{name=projects/*/locations/*/operations/*}
Mendapatkan status terbaru dari operasi yang berjalan lama.
list GET /v1alpha1/{name=projects/*/locations/*}/operations
Menampilkan operasi yang sesuai dengan filter yang ditentukan dalam permintaan.

Resource REST: v1alpha1.projects.locations.routeViews

Metode
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/routeViews/*}:getIamPolicy
Mendapatkan kebijakan kontrol akses untuk resource.
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/routeViews/*}:setIamPolicy
Menetapkan kebijakan kontrol akses pada resource yang ditentukan.
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/routeViews/*}:testIamPermissions
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan.

Resource REST: v1alpha1.projects.locations.serviceBindings

Metode
create POST /v1alpha1/{parent=projects/*/locations/*}/serviceBindings
Membuat ServiceBinding baru di project dan lokasi tertentu.
delete DELETE /v1alpha1/{name=projects/*/locations/*/serviceBindings/*}
Menghapus satu ServiceBinding.
get GET /v1alpha1/{name=projects/*/locations/*/serviceBindings/*}
Mendapatkan detail satu ServiceBinding.
list GET /v1alpha1/{parent=projects/*/locations/*}/serviceBindings
Mencantumkan ServiceBinding di project dan lokasi tertentu.

Resource REST: v1alpha1.projects.locations.serviceLbPolicies

Metode
create POST /v1alpha1/{parent=projects/*/locations/*}/serviceLbPolicies
Membuat ServiceLbPolicy baru di project dan lokasi tertentu.
delete DELETE /v1alpha1/{name=projects/*/locations/*/serviceLbPolicies/*}
Menghapus satu ServiceLbPolicy.
get GET /v1alpha1/{name=projects/*/locations/*/serviceLbPolicies/*}
Mendapatkan detail satu ServiceLbPolicy.
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/serviceLbPolicies/*}:getIamPolicy
Mendapatkan kebijakan kontrol akses untuk resource.
list GET /v1alpha1/{parent=projects/*/locations/*}/serviceLbPolicies
Mencantumkan ServiceLbPolicies di project dan lokasi tertentu.
patch PATCH /v1alpha1/{serviceLbPolicy.name=projects/*/locations/*/serviceLbPolicies/*}
Memperbarui parameter satu ServiceLbPolicy.
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/serviceLbPolicies/*}:setIamPolicy
Menetapkan kebijakan kontrol akses pada resource yang ditentukan.
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/serviceLbPolicies/*}:testIamPermissions
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan.

Resource REST: v1alpha1.projects.locations.tcpRoutes

Metode
create POST /v1alpha1/{parent=projects/*/locations/*}/tcpRoutes
Membuat TcpRoute baru di project dan lokasi tertentu.
delete DELETE /v1alpha1/{name=projects/*/locations/*/tcpRoutes/*}
Menghapus satu TcpRoute.
get GET /v1alpha1/{name=projects/*/locations/*/tcpRoutes/*}
Mendapatkan detail satu TcpRoute.
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/tcpRoutes/*}:getIamPolicy
Mendapatkan kebijakan kontrol akses untuk resource.
list GET /v1alpha1/{parent=projects/*/locations/*}/tcpRoutes
Mencantumkan TcpRoute di project dan lokasi tertentu.
patch PATCH /v1alpha1/{tcpRoute.name=projects/*/locations/*/tcpRoutes/*}
Memperbarui parameter satu TcpRoute.
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/tcpRoutes/*}:setIamPolicy
Menetapkan kebijakan kontrol akses pada resource yang ditentukan.
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/tcpRoutes/*}:testIamPermissions
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan.

Resource REST: v1alpha1.projects.locations.tlsRoutes

Metode
create POST /v1alpha1/{parent=projects/*/locations/*}/tlsRoutes
Membuat TlsRoute baru di project dan lokasi tertentu.
delete DELETE /v1alpha1/{name=projects/*/locations/*/tlsRoutes/*}
Menghapus satu TlsRoute.
get GET /v1alpha1/{name=projects/*/locations/*/tlsRoutes/*}
Mendapatkan detail satu TlsRoute.
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/tlsRoutes/*}:getIamPolicy
Mendapatkan kebijakan kontrol akses untuk resource.
list GET /v1alpha1/{parent=projects/*/locations/*}/tlsRoutes
Mencantumkan TlsRoute di project dan lokasi tertentu.
patch PATCH /v1alpha1/{tlsRoute.name=projects/*/locations/*/tlsRoutes/*}
Memperbarui parameter satu TlsRoute.
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/tlsRoutes/*}:setIamPolicy
Menetapkan kebijakan kontrol akses pada resource yang ditentukan.
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/tlsRoutes/*}:testIamPermissions
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan.

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.endpointPolicies

Metode
create POST /v1beta1/{parent=projects/*/locations/*}/endpointPolicies
Membuat EndpointPolicy baru di project dan lokasi tertentu.
delete DELETE /v1beta1/{name=projects/*/locations/*/endpointPolicies/*}
Menghapus satu EndpointPolicy.
get GET /v1beta1/{name=projects/*/locations/*/endpointPolicies/*}
Mendapatkan detail satu EndpointPolicy.
getIamPolicy GET /v1beta1/{resource=projects/*/locations/*/endpointPolicies/*}:getIamPolicy
Mendapatkan kebijakan kontrol akses untuk resource.
list GET /v1beta1/{parent=projects/*/locations/*}/endpointPolicies
Mencantumkan EndpointPolicies di project dan lokasi tertentu.
patch PATCH /v1beta1/{endpointPolicy.name=projects/*/locations/*/endpointPolicies/*}
Memperbarui parameter satu EndpointPolicy.
setIamPolicy POST /v1beta1/{resource=projects/*/locations/*/endpointPolicies/*}:setIamPolicy
Menetapkan kebijakan kontrol akses pada resource yang ditentukan.
testIamPermissions POST /v1beta1/{resource=projects/*/locations/*/endpointPolicies/*}:testIamPermissions
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan.

Resource REST: v1beta1.projects.locations.gateways

Metode
create POST /v1beta1/{parent=projects/*/locations/*}/gateways
Membuat Gateway baru di project dan lokasi tertentu.
delete DELETE /v1beta1/{name=projects/*/locations/*/gateways/*}
Menghapus satu Gateway.
get GET /v1beta1/{name=projects/*/locations/*/gateways/*}
Mendapatkan detail satu Gateway.
list GET /v1beta1/{parent=projects/*/locations/*}/gateways
Mencantumkan Gateway di project dan lokasi tertentu.
patch PATCH /v1beta1/{gateway.name=projects/*/locations/*/gateways/*}
Memperbarui parameter satu Gateway.

Resource REST: v1beta1.projects.locations.grpcRoutes

Metode
create POST /v1beta1/{parent=projects/*/locations/*}/grpcRoutes
Membuat GrpcRoute baru di project dan lokasi tertentu.
delete DELETE /v1beta1/{name=projects/*/locations/*/grpcRoutes/*}
Menghapus satu GrpcRoute.
get GET /v1beta1/{name=projects/*/locations/*/grpcRoutes/*}
Mendapatkan detail satu GrpcRoute.
list GET /v1beta1/{parent=projects/*/locations/*}/grpcRoutes
Mencantumkan GrpcRoutes di project dan lokasi tertentu.
patch PATCH /v1beta1/{grpcRoute.name=projects/*/locations/*/grpcRoutes/*}
Memperbarui parameter satu GrpcRoute.

Resource REST: v1beta1.projects.locations.httpRoutes

Metode
create POST /v1beta1/{parent=projects/*/locations/*}/httpRoutes
Membuat HttpRoute baru di project dan lokasi tertentu.
delete DELETE /v1beta1/{name=projects/*/locations/*/httpRoutes/*}
Menghapus satu HttpRoute.
get GET /v1beta1/{name=projects/*/locations/*/httpRoutes/*}
Mendapatkan detail satu HttpRoute.
list GET /v1beta1/{parent=projects/*/locations/*}/httpRoutes
Mencantumkan HttpRoute di project dan lokasi tertentu.
patch PATCH /v1beta1/{httpRoute.name=projects/*/locations/*/httpRoutes/*}
Memperbarui parameter satu HttpRoute.

Resource REST: v1beta1.projects.locations.lbRouteExtensions

Metode
create POST /v1beta1/{parent=projects/*/locations/*}/lbRouteExtensions
Membuat resource LbRouteExtension baru di project dan lokasi tertentu.
delete DELETE /v1beta1/{name=projects/*/locations/*/lbRouteExtensions/*}
Menghapus resource LbRouteExtension yang ditentukan.
get GET /v1beta1/{name=projects/*/locations/*/lbRouteExtensions/*}
Mendapatkan detail resource LbRouteExtension yang ditentukan.
list GET /v1beta1/{parent=projects/*/locations/*}/lbRouteExtensions
Mencantumkan resource LbRouteExtension di project dan lokasi tertentu.
patch PATCH /v1beta1/{lbRouteExtension.name=projects/*/locations/*/lbRouteExtensions/*}
Memperbarui parameter resource LbRouteExtension yang ditentukan.

Resource REST: v1beta1.projects.locations.lbTrafficExtensions

Metode
create POST /v1beta1/{parent=projects/*/locations/*}/lbTrafficExtensions
Membuat resource LbTrafficExtension baru di project dan lokasi tertentu.
delete DELETE /v1beta1/{name=projects/*/locations/*/lbTrafficExtensions/*}
Menghapus resource LbTrafficExtension yang ditentukan.
get GET /v1beta1/{name=projects/*/locations/*/lbTrafficExtensions/*}
Mendapatkan detail resource LbTrafficExtension yang ditentukan.
list GET /v1beta1/{parent=projects/*/locations/*}/lbTrafficExtensions
Mencantumkan resource LbTrafficExtension di project dan lokasi tertentu.
patch PATCH /v1beta1/{lbTrafficExtension.name=projects/*/locations/*/lbTrafficExtensions/*}
Memperbarui parameter resource LbTrafficExtension yang ditentukan.

Resource REST: v1beta1.projects.locations.meshes

Metode
create POST /v1beta1/{parent=projects/*/locations/*}/meshes
Membuat Mesh baru di project dan lokasi tertentu.
delete DELETE /v1beta1/{name=projects/*/locations/*/meshes/*}
Menghapus satu Mesh.
get GET /v1beta1/{name=projects/*/locations/*/meshes/*}
Mendapatkan detail satu Mesh.
list GET /v1beta1/{parent=projects/*/locations/*}/meshes
Mencantumkan Mesh di project dan lokasi tertentu.
patch PATCH /v1beta1/{mesh.name=projects/*/locations/*/meshes/*}
Memperbarui parameter satu Mesh.

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.serviceBindings

Metode
create POST /v1beta1/{parent=projects/*/locations/*}/serviceBindings
Membuat ServiceBinding baru di project dan lokasi tertentu.
delete DELETE /v1beta1/{name=projects/*/locations/*/serviceBindings/*}
Menghapus satu ServiceBinding.
get GET /v1beta1/{name=projects/*/locations/*/serviceBindings/*}
Mendapatkan detail satu ServiceBinding.
list GET /v1beta1/{parent=projects/*/locations/*}/serviceBindings
Mencantumkan ServiceBinding di project dan lokasi tertentu.

Resource REST: v1beta1.projects.locations.serviceLbPolicies

Metode
create POST /v1beta1/{parent=projects/*/locations/*}/serviceLbPolicies
Membuat ServiceLbPolicy baru di project dan lokasi tertentu.
delete DELETE /v1beta1/{name=projects/*/locations/*/serviceLbPolicies/*}
Menghapus satu ServiceLbPolicy.
get GET /v1beta1/{name=projects/*/locations/*/serviceLbPolicies/*}
Mendapatkan detail satu ServiceLbPolicy.
getIamPolicy GET /v1beta1/{resource=projects/*/locations/*/serviceLbPolicies/*}:getIamPolicy
Mendapatkan kebijakan kontrol akses untuk resource.
list GET /v1beta1/{parent=projects/*/locations/*}/serviceLbPolicies
Mencantumkan ServiceLbPolicies di project dan lokasi tertentu.
patch PATCH /v1beta1/{serviceLbPolicy.name=projects/*/locations/*/serviceLbPolicies/*}
Memperbarui parameter satu ServiceLbPolicy.
setIamPolicy POST /v1beta1/{resource=projects/*/locations/*/serviceLbPolicies/*}:setIamPolicy
Menetapkan kebijakan kontrol akses pada resource yang ditentukan.
testIamPermissions POST /v1beta1/{resource=projects/*/locations/*/serviceLbPolicies/*}:testIamPermissions
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan.

Resource REST: v1beta1.projects.locations.tcpRoutes

Metode
create POST /v1beta1/{parent=projects/*/locations/*}/tcpRoutes
Membuat TcpRoute baru di project dan lokasi tertentu.
delete DELETE /v1beta1/{name=projects/*/locations/*/tcpRoutes/*}
Menghapus satu TcpRoute.
get GET /v1beta1/{name=projects/*/locations/*/tcpRoutes/*}
Mendapatkan detail satu TcpRoute.
list GET /v1beta1/{parent=projects/*/locations/*}/tcpRoutes
Mencantumkan TcpRoute di project dan lokasi tertentu.
patch PATCH /v1beta1/{tcpRoute.name=projects/*/locations/*/tcpRoutes/*}
Memperbarui parameter satu TcpRoute.

Resource REST: v1beta1.projects.locations.tlsRoutes

Metode
create POST /v1beta1/{parent=projects/*/locations/*}/tlsRoutes
Membuat TlsRoute baru di project dan lokasi tertentu.
delete DELETE /v1beta1/{name=projects/*/locations/*/tlsRoutes/*}
Menghapus satu TlsRoute.
get GET /v1beta1/{name=projects/*/locations/*/tlsRoutes/*}
Mendapatkan detail satu TlsRoute.
list GET /v1beta1/{parent=projects/*/locations/*}/tlsRoutes
Mencantumkan TlsRoute di project dan lokasi tertentu.
patch PATCH /v1beta1/{tlsRoute.name=projects/*/locations/*/tlsRoutes/*}
Memperbarui parameter satu TlsRoute.