Network Services API

שירות: networkservices.googleapis.com

כדי לקרוא לשירות הזה, מומלץ להשתמש בספריות הלקוח ש-Google מספקת. אם האפליקציה צריכה להשתמש בספריות משלה כדי לקרוא לשירות הזה, צריך להשתמש במידע הבא כשמבצעים את בקשות ה-API.

מסמך Discovery

Discovery Document הוא מפרט שניתן לקריאה על ידי מכונה, שמתאר ומאפשר שימוש בממשקי API ל-REST. היא משמשת לבניית ספריות לקוח, תוספים ל-IDE וכלים אחרים שמתקשרים עם Google APIs. שירות אחד יכול לספק כמה מסמכי גילוי. השירות הזה מספק את מסמכי הגילוי הבאים:

נקודת קצה של שירות

נקודת קצה של שירות היא כתובת URL בסיסית שמציינת את כתובת הרשת של שירות API. לשירות אחד יכולות להיות כמה נקודות קצה של שירות. לשירות הזה יש נקודת קצה (endpoint) והיא: כל כתובות ה-URI שמופיעות בהמשך הן יחסיות לנקודת הקצה הזו של השירות:

  • https://networkservices.googleapis.com

משאב REST: ‏ v1.projects.locations

Methods
get GET /v1/{name=projects/*/locations/*}
קבלת מידע על מיקום.
list GET /v1/{name=projects/*}/locations
רשימת המיקומים שבהם השירות הזה נתמך.

משאב REST: v1.projects.locations.endpointPolicies

Methods
create POST /v1/{parent=projects/*/locations/*}/endpointPolicies
יוצר EndpointPolicy חדש בפרויקט ובמיקום נתונים.
delete DELETE /v1/{name=projects/*/locations/*/endpointPolicies/*}
מחיקת EndpointPolicy יחיד.
get GET /v1/{name=projects/*/locations/*/endpointPolicies/*}
קבלת פרטים של EndpointPolicy יחיד.
list GET /v1/{parent=projects/*/locations/*}/endpointPolicies
מציג רשימה של EndpointPolicies בפרויקט ובמיקום נתונים.
patch PATCH /v1/{endpointPolicy.name=projects/*/locations/*/endpointPolicies/*}
מעדכן את הפרמטרים של מדיניות קצה יחידה.
setIamPolicy POST /v1/{resource=projects/*/locations/*/endpointPolicies/*}:setIamPolicy
הגדרת מדיניות בקרת הגישה במשאב שצוין.
testIamPermissions POST /v1/{resource=projects/*/locations/*/endpointPolicies/*}:testIamPermissions
מחזירה את ההרשאות שיש למבצע הקריאה במשאב שצוין.

משאב REST: ‏ v1.projects.locations.gateways

Methods
create POST /v1/{parent=projects/*/locations/*}/gateways
יוצר שער חדש בפרויקט ובמיקום נתונים.
delete DELETE /v1/{name=projects/*/locations/*/gateways/*}
מוחק שער יחיד.
get GET /v1/{name=projects/*/locations/*/gateways/*}
קבלת פרטים של שער יחיד.
list GET /v1/{parent=projects/*/locations/*}/gateways
מציג רשימה של שערים בפרויקט ובמיקום נתונים.
patch PATCH /v1/{gateway.name=projects/*/locations/*/gateways/*}
מעדכן את הפרמטרים של שער יחיד.
setIamPolicy POST /v1/{resource=projects/*/locations/*/gateways/*}:setIamPolicy
הגדרת מדיניות בקרת הגישה במשאב שצוין.
testIamPermissions POST /v1/{resource=projects/*/locations/*/gateways/*}:testIamPermissions
מחזירה את ההרשאות שיש למבצע הקריאה במשאב שצוין.

משאב REST: ‏ v1.projects.locations.gateways.routeViews

Methods
get GET /v1/{name=projects/*/locations/*/gateways/*/routeViews/*}
קבלת תצוגת RouteView יחידה של שער.
list GET /v1/{parent=projects/*/locations/*/gateways/*}/routeViews
רשימות RouteViews

משאב REST: ‏ v1.projects.locations.grpcRoutes

Methods
create POST /v1/{parent=projects/*/locations/*}/grpcRoutes
יוצרת GrpcRoute חדש בפרויקט ובמיקום נתונים.
delete DELETE /v1/{name=projects/*/locations/*/grpcRoutes/*}
מוחק GrpcRoute יחיד.
get GET /v1/{name=projects/*/locations/*/grpcRoutes/*}
קבלת פרטים של GrpcRoute יחיד.
list GET /v1/{parent=projects/*/locations/*}/grpcRoutes
הצגת רשימה של GrpcRoutes בפרויקט ובמיקום נתונים.
patch PATCH /v1/{grpcRoute.name=projects/*/locations/*/grpcRoutes/*}
מעדכן את הפרמטרים של GrpcRoute יחיד.
setIamPolicy POST /v1/{resource=projects/*/locations/*/grpcRoutes/*}:setIamPolicy
הגדרת מדיניות בקרת הגישה במשאב שצוין.
testIamPermissions POST /v1/{resource=projects/*/locations/*/grpcRoutes/*}:testIamPermissions
מחזירה את ההרשאות שיש למבצע הקריאה במשאב שצוין.

משאב REST: ‏ v1.projects.locations.httpRoutes

Methods
create POST /v1/{parent=projects/*/locations/*}/httpRoutes
יצירת HttpRoute חדש בפרויקט ובמיקום נתונים.
delete DELETE /v1/{name=projects/*/locations/*/httpRoutes/*}
מוחק פריט HttpRoute יחיד.
get GET /v1/{name=projects/*/locations/*/httpRoutes/*}
קבלת פרטים של HttpRoute יחיד.
list GET /v1/{parent=projects/*/locations/*}/httpRoutes
הצגת רשימה של HttpRoute בפרויקט ובמיקום נתונים מסוימים.
patch PATCH /v1/{httpRoute.name=projects/*/locations/*/httpRoutes/*}
מעדכן את הפרמטרים של HttpRoute יחיד.
setIamPolicy POST /v1/{resource=projects/*/locations/*/httpRoutes/*}:setIamPolicy
הגדרת מדיניות בקרת הגישה במשאב שצוין.
testIamPermissions POST /v1/{resource=projects/*/locations/*/httpRoutes/*}:testIamPermissions
מחזירה את ההרשאות שיש למבצע הקריאה במשאב שצוין.

משאב REST: v1.projects.locations.meshes

Methods
create POST /v1/{parent=projects/*/locations/*}/meshes
יוצרת רשת חדשה בפרויקט ובמיקום נתונים.
delete DELETE /v1/{name=projects/*/locations/*/meshes/*}
מוחק רשת אחת.
get GET /v1/{name=projects/*/locations/*/meshes/*}
קבלת פרטים של רשת Mesh יחידה.
list GET /v1/{parent=projects/*/locations/*}/meshes
הצגת רשימה של רשתות בפרויקט ובמיקום נתונים.
patch PATCH /v1/{mesh.name=projects/*/locations/*/meshes/*}
מעדכן את הפרמטרים של רשת אחת.
setIamPolicy POST /v1/{resource=projects/*/locations/*/meshes/*}:setIamPolicy
הגדרת מדיניות בקרת הגישה במשאב שצוין.
testIamPermissions POST /v1/{resource=projects/*/locations/*/meshes/*}:testIamPermissions
מחזירה את ההרשאות שיש למבצע הקריאה במשאב שצוין.

משאב REST: v1.projects.locations.meshes.routeViews

Methods
get GET /v1/{name=projects/*/locations/*/meshes/*/routeViews/*}
לקבל תצוגת RouteView אחת של רשת Mesh.
list GET /v1/{parent=projects/*/locations/*/meshes/*}/routeViews
רשימות RouteViews

משאב REST: ‏ v1.projects.locations.operations

Methods
cancel POST /v1/{name=projects/*/locations/*/operations/*}:cancel
מתחילה ביטול אסינכרוני של פעולה ממושכת.
delete DELETE /v1/{name=projects/*/locations/*/operations/*}
מחיקת פעולה ממושכת.
get GET /v1/{name=projects/*/locations/*/operations/*}
אחזור המצב העדכני של פעולה ממושכת.
list GET /v1/{name=projects/*/locations/*}/operations
רשימת פעולות שתואמות למסנן שצוין בבקשה.

משאב REST: ‏ v1.projects.locations.routeViews

Methods
setIamPolicy POST /v1/{resource=projects/*/locations/*/routeViews/*}:setIamPolicy
הגדרת מדיניות בקרת הגישה במשאב שצוין.
testIamPermissions POST /v1/{resource=projects/*/locations/*/routeViews/*}:testIamPermissions
מחזירה את ההרשאות שיש למבצע הקריאה במשאב שצוין.

משאב REST: v1.projects.locations.serviceLbPolicies

Methods
create POST /v1/{parent=projects/*/locations/*}/serviceLbPolicies
יוצרת ServiceLbPolicy חדש בפרויקט ובמיקום נתונים.
delete DELETE /v1/{name=projects/*/locations/*/serviceLbPolicies/*}
מוחק פריט ServiceLbPolicy יחיד.
get GET /v1/{name=projects/*/locations/*/serviceLbPolicies/*}
אחזור פרטים של ServiceLbPolicy יחיד.
getIamPolicy GET /v1/{resource=projects/*/locations/*/serviceLbPolicies/*}:getIamPolicy
מקבל את מדיניות בקרת הגישה למשאב.
list GET /v1/{parent=projects/*/locations/*}/serviceLbPolicies
הצגת רשימה של ServiceLbPolicies בפרויקט ובמיקום נתונים.
patch PATCH /v1/{serviceLbPolicy.name=projects/*/locations/*/serviceLbPolicies/*}
מעדכן את הפרמטרים של ServiceLbPolicy יחיד.
setIamPolicy POST /v1/{resource=projects/*/locations/*/serviceLbPolicies/*}:setIamPolicy
הגדרת מדיניות בקרת הגישה במשאב שצוין.
testIamPermissions POST /v1/{resource=projects/*/locations/*/serviceLbPolicies/*}:testIamPermissions
מחזירה את ההרשאות שיש למבצע הקריאה במשאב שצוין.

משאב REST: ‏ v1.projects.locations.tcpRoutes

Methods
create POST /v1/{parent=projects/*/locations/*}/tcpRoutes
יוצר TcpRoute חדש בפרויקט ובמיקום נתונים.
delete DELETE /v1/{name=projects/*/locations/*/tcpRoutes/*}
מוחק TcpRoute יחיד.
get GET /v1/{name=projects/*/locations/*/tcpRoutes/*}
קבלת פרטים של TcpRoute יחיד.
list GET /v1/{parent=projects/*/locations/*}/tcpRoutes
מציג רשימה של TcpRoute בפרויקט ובמיקום נתונים.
patch PATCH /v1/{tcpRoute.name=projects/*/locations/*/tcpRoutes/*}
מעדכן את הפרמטרים של TcpRoute יחיד.
setIamPolicy POST /v1/{resource=projects/*/locations/*/tcpRoutes/*}:setIamPolicy
הגדרת מדיניות בקרת הגישה במשאב שצוין.
testIamPermissions POST /v1/{resource=projects/*/locations/*/tcpRoutes/*}:testIamPermissions
מחזירה את ההרשאות שיש למבצע הקריאה במשאב שצוין.

משאב REST: v1.projects.locations.tlsRoutes

Methods
create POST /v1/{parent=projects/*/locations/*}/tlsRoutes
יוצר פריט TlsRoute חדש בפרויקט ובמיקום נתונים.
delete DELETE /v1/{name=projects/*/locations/*/tlsRoutes/*}
מוחקת TlsRoute יחיד.
get GET /v1/{name=projects/*/locations/*/tlsRoutes/*}
מקבל פרטים של TlsRoute יחיד.
list GET /v1/{parent=projects/*/locations/*}/tlsRoutes
מציג רשימה של TlsRoute בפרויקט ובמיקום נתונים.
patch PATCH /v1/{tlsRoute.name=projects/*/locations/*/tlsRoutes/*}
מעדכן את הפרמטרים של TlsRoute יחיד.
setIamPolicy POST /v1/{resource=projects/*/locations/*/tlsRoutes/*}:setIamPolicy
הגדרת מדיניות בקרת הגישה במשאב שצוין.
testIamPermissions POST /v1/{resource=projects/*/locations/*/tlsRoutes/*}:testIamPermissions
מחזירה את ההרשאות שיש למבצע הקריאה במשאב שצוין.

משאב REST: v1alpha1.projects.locations

Methods
get GET /v1alpha1/{name=projects/*/locations/*}
קבלת מידע על מיקום.
list GET /v1alpha1/{name=projects/*}/locations
רשימת המיקומים שבהם השירות הזה נתמך.

משאב REST: v1alpha1.projects.locations.agentGateways

Methods
create POST /v1alpha1/{parent=projects/*/locations/*}/agentGateways
יוצרת AgentGateway חדש בפרויקט ובמיקום נתונים מסוימים.
delete DELETE /v1alpha1/{name=projects/*/locations/*/agentGateways/*}
מוחקת שער יחיד של סוכן.
get GET /v1alpha1/{name=projects/*/locations/*/agentGateways/*}
קבלת פרטים על AgentGateway יחיד.
list GET /v1alpha1/{parent=projects/*/locations/*}/agentGateways
הצגת רשימה של AgentGateways בפרויקט ובמיקום נתונים.
patch PATCH /v1alpha1/{agentGateway.name=projects/*/locations/*/agentGateways/*}
מעדכן את הפרמטרים של AgentGateway יחיד.

משאב REST: ‏ v1alpha1.projects.locations.gateways

Methods
create POST /v1alpha1/{parent=projects/*/locations/*}/gateways
יוצר שער חדש בפרויקט ובמיקום נתונים.
delete DELETE /v1alpha1/{name=projects/*/locations/*/gateways/*}
מוחק שער יחיד.
get GET /v1alpha1/{name=projects/*/locations/*/gateways/*}
קבלת פרטים של שער יחיד.
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/gateways/*}:getIamPolicy
מקבל את מדיניות בקרת הגישה למשאב.
list GET /v1alpha1/{parent=projects/*/locations/*}/gateways
הצגת רשימה של שערים בפרויקט ובמיקום נתונים.
patch PATCH /v1alpha1/{gateway.name=projects/*/locations/*/gateways/*}
מעדכן את הפרמטרים של שער יחיד.
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/gateways/*}:setIamPolicy
הגדרת מדיניות בקרת הגישה במשאב שצוין.
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/gateways/*}:testIamPermissions
מחזירה את ההרשאות שיש למבצע הקריאה במשאב שצוין.

משאב REST: ‏ v1alpha1.projects.locations.gateways.routeViews

Methods
get GET /v1alpha1/{name=projects/*/locations/*/gateways/*/routeViews/*}
קבלת תצוגת RouteView יחידה של שער.
list GET /v1alpha1/{parent=projects/*/locations/*/gateways/*}/routeViews
רשימות RouteViews

משאב REST: ‏ v1alpha1.projects.locations.grpcRoutes

Methods
create POST /v1alpha1/{parent=projects/*/locations/*}/grpcRoutes
יוצרת GrpcRoute חדש בפרויקט ובמיקום נתונים.
delete DELETE /v1alpha1/{name=projects/*/locations/*/grpcRoutes/*}
מוחק GrpcRoute יחיד.
get GET /v1alpha1/{name=projects/*/locations/*/grpcRoutes/*}
קבלת פרטים של GrpcRoute יחיד.
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/grpcRoutes/*}:getIamPolicy
מקבל את מדיניות בקרת הגישה למשאב.
list GET /v1alpha1/{parent=projects/*/locations/*}/grpcRoutes
הצגת רשימה של GrpcRoutes בפרויקט ובמיקום נתונים.
patch PATCH /v1alpha1/{grpcRoute.name=projects/*/locations/*/grpcRoutes/*}
מעדכן את הפרמטרים של GrpcRoute יחיד.
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/grpcRoutes/*}:setIamPolicy
הגדרת מדיניות בקרת הגישה במשאב שצוין.
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/grpcRoutes/*}:testIamPermissions
מחזירה את ההרשאות שיש למבצע הקריאה במשאב שצוין.

משאב REST: ‏ v1alpha1.projects.locations.httpRoutes

Methods
create POST /v1alpha1/{parent=projects/*/locations/*}/httpRoutes
יצירת HttpRoute חדש בפרויקט ובמיקום נתונים.
delete DELETE /v1alpha1/{name=projects/*/locations/*/httpRoutes/*}
מוחק פריט HttpRoute יחיד.
get GET /v1alpha1/{name=projects/*/locations/*/httpRoutes/*}
קבלת פרטים של HttpRoute יחיד.
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/httpRoutes/*}:getIamPolicy
מקבל את מדיניות בקרת הגישה למשאב.
list GET /v1alpha1/{parent=projects/*/locations/*}/httpRoutes
הצגת רשימה של HttpRoute בפרויקט ובמיקום נתונים מסוימים.
patch PATCH /v1alpha1/{httpRoute.name=projects/*/locations/*/httpRoutes/*}
מעדכן את הפרמטרים של HttpRoute יחיד.
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/httpRoutes/*}:setIamPolicy
הגדרת מדיניות בקרת הגישה במשאב שצוין.
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/httpRoutes/*}:testIamPermissions
מחזירה את ההרשאות שיש למבצע הקריאה במשאב שצוין.

משאב REST: ‏ v1alpha1.projects.locations.meshes

Methods
create POST /v1alpha1/{parent=projects/*/locations/*}/meshes
יוצרת רשת חדשה בפרויקט ובמיקום נתונים.
delete DELETE /v1alpha1/{name=projects/*/locations/*/meshes/*}
מוחק רשת בודדת.
get GET /v1alpha1/{name=projects/*/locations/*/meshes/*}
קבלת פרטים של רשת Mesh יחידה.
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/meshes/*}:getIamPolicy
מקבל את מדיניות בקרת הגישה למשאב.
list GET /v1alpha1/{parent=projects/*/locations/*}/meshes
הצגת רשימת רשתות בפרויקט ובמיקום נתונים.
patch PATCH /v1alpha1/{mesh.name=projects/*/locations/*/meshes/*}
מעדכן את הפרמטרים של רשת אחת.
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/meshes/*}:setIamPolicy
הגדרת מדיניות בקרת הגישה במשאב שצוין.
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/meshes/*}:testIamPermissions
מחזירה את ההרשאות שיש למבצע הקריאה במשאב שצוין.

משאב REST: ‏ v1alpha1.projects.locations.meshes.routeViews

Methods
get GET /v1alpha1/{name=projects/*/locations/*/meshes/*/routeViews/*}
קבלת תצוגת RouteView יחידה של רשת Mesh.
list GET /v1alpha1/{parent=projects/*/locations/*/meshes/*}/routeViews
רשימות RouteViews

משאב REST: v1alpha1.projects.locations.operations

Methods
cancel POST /v1alpha1/{name=projects/*/locations/*/operations/*}:cancel
מתחילה ביטול אסינכרוני של פעולה ממושכת.
delete DELETE /v1alpha1/{name=projects/*/locations/*/operations/*}
מוחק פעולה ממושכת.
get GET /v1alpha1/{name=projects/*/locations/*/operations/*}
אחזור המצב העדכני של פעולה ממושכת.
list GET /v1alpha1/{name=projects/*/locations/*}/operations
רשימת פעולות שתואמות למסנן שצוין בבקשה.

משאב REST: v1alpha1.projects.locations.routeViews

Methods
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/routeViews/*}:getIamPolicy
מקבל את מדיניות בקרת הגישה למשאב.
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/routeViews/*}:setIamPolicy
הגדרת מדיניות בקרת הגישה במשאב שצוין.
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/routeViews/*}:testIamPermissions
מחזירה את ההרשאות שיש למבצע הקריאה במשאב שצוין.

משאב REST: ‏ v1alpha1.projects.locations.serviceBindings

Methods
create POST /v1alpha1/{parent=projects/*/locations/*}/serviceBindings
יצירת ServiceBinding חדש בפרויקט ובמיקום נתונים מסוימים.
delete DELETE /v1alpha1/{name=projects/*/locations/*/serviceBindings/*}
מוחק ServiceBinding יחיד.
get GET /v1alpha1/{name=projects/*/locations/*/serviceBindings/*}
אחזור פרטים של ServiceBinding יחיד.
list GET /v1alpha1/{parent=projects/*/locations/*}/serviceBindings
מציג את ServiceBinding בפרויקט ובמיקום נתונים.

משאב REST: ‏ v1alpha1.projects.locations.serviceLbPolicies

Methods
create POST /v1alpha1/{parent=projects/*/locations/*}/serviceLbPolicies
יוצרת ServiceLbPolicy חדש בפרויקט ובמיקום נתונים.
delete DELETE /v1alpha1/{name=projects/*/locations/*/serviceLbPolicies/*}
מוחק פריט ServiceLbPolicy יחיד.
get GET /v1alpha1/{name=projects/*/locations/*/serviceLbPolicies/*}
אחזור פרטים של ServiceLbPolicy יחיד.
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/serviceLbPolicies/*}:getIamPolicy
מקבל את מדיניות בקרת הגישה למשאב.
list GET /v1alpha1/{parent=projects/*/locations/*}/serviceLbPolicies
הצגת רשימה של ServiceLbPolicies בפרויקט ובמיקום נתונים.
patch PATCH /v1alpha1/{serviceLbPolicy.name=projects/*/locations/*/serviceLbPolicies/*}
מעדכן את הפרמטרים של ServiceLbPolicy יחיד.
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/serviceLbPolicies/*}:setIamPolicy
הגדרת מדיניות בקרת הגישה במשאב שצוין.
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/serviceLbPolicies/*}:testIamPermissions
מחזירה את ההרשאות שיש למבצע הקריאה במשאב שצוין.

משאב REST: v1alpha1.projects.locations.tcpRoutes

Methods
create POST /v1alpha1/{parent=projects/*/locations/*}/tcpRoutes
יוצר TcpRoute חדש בפרויקט ובמיקום נתונים.
delete DELETE /v1alpha1/{name=projects/*/locations/*/tcpRoutes/*}
מוחק TcpRoute יחיד.
get GET /v1alpha1/{name=projects/*/locations/*/tcpRoutes/*}
קבלת פרטים של TcpRoute יחיד.
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/tcpRoutes/*}:getIamPolicy
מקבל את מדיניות בקרת הגישה למשאב.
list GET /v1alpha1/{parent=projects/*/locations/*}/tcpRoutes
מציג את TcpRoute בפרויקט ובמיקום נתונים.
patch PATCH /v1alpha1/{tcpRoute.name=projects/*/locations/*/tcpRoutes/*}
מעדכן את הפרמטרים של TcpRoute יחיד.
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/tcpRoutes/*}:setIamPolicy
הגדרת מדיניות בקרת הגישה במשאב שצוין.
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/tcpRoutes/*}:testIamPermissions
מחזירה את ההרשאות שיש למבצע הקריאה במשאב שצוין.

משאב REST: ‏ v1alpha1.projects.locations.tlsRoutes

Methods
create POST /v1alpha1/{parent=projects/*/locations/*}/tlsRoutes
יוצר פריט TlsRoute חדש בפרויקט ובמיקום נתונים.
delete DELETE /v1alpha1/{name=projects/*/locations/*/tlsRoutes/*}
מוחקת TlsRoute יחיד.
get GET /v1alpha1/{name=projects/*/locations/*/tlsRoutes/*}
מקבל פרטים של TlsRoute יחיד.
getIamPolicy GET /v1alpha1/{resource=projects/*/locations/*/tlsRoutes/*}:getIamPolicy
מקבל את מדיניות בקרת הגישה למשאב.
list GET /v1alpha1/{parent=projects/*/locations/*}/tlsRoutes
מציג רשימה של TlsRoute בפרויקט ובמיקום נתונים.
patch PATCH /v1alpha1/{tlsRoute.name=projects/*/locations/*/tlsRoutes/*}
מעדכן את הפרמטרים של TlsRoute יחיד.
setIamPolicy POST /v1alpha1/{resource=projects/*/locations/*/tlsRoutes/*}:setIamPolicy
הגדרת מדיניות בקרת הגישה במשאב שצוין.
testIamPermissions POST /v1alpha1/{resource=projects/*/locations/*/tlsRoutes/*}:testIamPermissions
מחזירה את ההרשאות שיש למבצע הקריאה במשאב שצוין.

משאב REST: v1beta1.projects.locations

Methods
get GET /v1beta1/{name=projects/*/locations/*}
קבלת מידע על מיקום.
list GET /v1beta1/{name=projects/*}/locations
רשימת המיקומים שבהם השירות הזה נתמך.

משאב REST: ‏ v1beta1.projects.locations.endpointPolicies

Methods
create POST /v1beta1/{parent=projects/*/locations/*}/endpointPolicies
יוצר EndpointPolicy חדש בפרויקט ובמיקום נתונים.
delete DELETE /v1beta1/{name=projects/*/locations/*/endpointPolicies/*}
מחיקת EndpointPolicy יחיד.
get GET /v1beta1/{name=projects/*/locations/*/endpointPolicies/*}
מקבל פרטים של EndpointPolicy יחיד.
getIamPolicy GET /v1beta1/{resource=projects/*/locations/*/endpointPolicies/*}:getIamPolicy
מקבל את מדיניות בקרת הגישה למשאב.
list GET /v1beta1/{parent=projects/*/locations/*}/endpointPolicies
מציג רשימה של EndpointPolicies בפרויקט ובמיקום נתונים.
patch PATCH /v1beta1/{endpointPolicy.name=projects/*/locations/*/endpointPolicies/*}
מעדכן את הפרמטרים של EndpointPolicy יחיד.
setIamPolicy POST /v1beta1/{resource=projects/*/locations/*/endpointPolicies/*}:setIamPolicy
הגדרת מדיניות בקרת הגישה במשאב שצוין.
testIamPermissions POST /v1beta1/{resource=projects/*/locations/*/endpointPolicies/*}:testIamPermissions
מחזירה את ההרשאות שיש למבצע הקריאה במשאב שצוין.

משאב REST: ‏ v1beta1.projects.locations.gateways

Methods
create POST /v1beta1/{parent=projects/*/locations/*}/gateways
יוצר שער חדש בפרויקט ובמיקום נתונים.
delete DELETE /v1beta1/{name=projects/*/locations/*/gateways/*}
מוחק שער יחיד.
get GET /v1beta1/{name=projects/*/locations/*/gateways/*}
קבלת פרטים של שער יחיד.
list GET /v1beta1/{parent=projects/*/locations/*}/gateways
הצגת רשימה של שערים בפרויקט ובמיקום נתונים.
patch PATCH /v1beta1/{gateway.name=projects/*/locations/*/gateways/*}
מעדכן את הפרמטרים של שער יחיד.

משאב REST: ‏ v1beta1.projects.locations.gateways.routeViews

Methods
get GET /v1beta1/{name=projects/*/locations/*/gateways/*/routeViews/*}
קבלת תצוגת RouteView יחידה של שער.
list GET /v1beta1/{parent=projects/*/locations/*/gateways/*}/routeViews
רשימות RouteViews

משאב REST: ‏ v1beta1.projects.locations.grpcRoutes

Methods
create POST /v1beta1/{parent=projects/*/locations/*}/grpcRoutes
יוצרת GrpcRoute חדש בפרויקט ובמיקום נתונים.
delete DELETE /v1beta1/{name=projects/*/locations/*/grpcRoutes/*}
מוחק GrpcRoute יחיד.
get GET /v1beta1/{name=projects/*/locations/*/grpcRoutes/*}
קבלת פרטים של GrpcRoute יחיד.
list GET /v1beta1/{parent=projects/*/locations/*}/grpcRoutes
הצגת רשימה של GrpcRoutes בפרויקט ובמיקום נתונים.
patch PATCH /v1beta1/{grpcRoute.name=projects/*/locations/*/grpcRoutes/*}
מעדכן את הפרמטרים של GrpcRoute יחיד.

משאב REST: v1beta1.projects.locations.httpRoutes

Methods
create POST /v1beta1/{parent=projects/*/locations/*}/httpRoutes
יצירת HttpRoute חדש בפרויקט ובמיקום נתונים.
delete DELETE /v1beta1/{name=projects/*/locations/*/httpRoutes/*}
מוחק פריט HttpRoute יחיד.
get GET /v1beta1/{name=projects/*/locations/*/httpRoutes/*}
קבלת פרטים של HttpRoute יחיד.
list GET /v1beta1/{parent=projects/*/locations/*}/httpRoutes
הצגת רשימה של HttpRoute בפרויקט ובמיקום נתונים מסוימים.
patch PATCH /v1beta1/{httpRoute.name=projects/*/locations/*/httpRoutes/*}
מעדכן את הפרמטרים של HttpRoute יחיד.

משאב REST: ‏ v1beta1.projects.locations.meshes

Methods
create POST /v1beta1/{parent=projects/*/locations/*}/meshes
יוצרת רשת חדשה בפרויקט ובמיקום נתונים.
delete DELETE /v1beta1/{name=projects/*/locations/*/meshes/*}
מוחק רשת אחת.
get GET /v1beta1/{name=projects/*/locations/*/meshes/*}
קבלת פרטים של רשת Mesh יחידה.
list GET /v1beta1/{parent=projects/*/locations/*}/meshes
הצגת רשימה של רשתות בפרויקט ובמיקום נתונים.
patch PATCH /v1beta1/{mesh.name=projects/*/locations/*/meshes/*}
מעדכן את הפרמטרים של רשת אחת.

משאב REST: v1beta1.projects.locations.meshes.routeViews

Methods
get GET /v1beta1/{name=projects/*/locations/*/meshes/*/routeViews/*}
לקבל תצוגת RouteView אחת של רשת Mesh.
list GET /v1beta1/{parent=projects/*/locations/*/meshes/*}/routeViews
רשימות RouteViews

משאב REST: v1beta1.projects.locations.operations

Methods
cancel POST /v1beta1/{name=projects/*/locations/*/operations/*}:cancel
מתחילה ביטול אסינכרוני של פעולה ממושכת.
delete DELETE /v1beta1/{name=projects/*/locations/*/operations/*}
מחיקת פעולה ממושכת.
get GET /v1beta1/{name=projects/*/locations/*/operations/*}
אחזור המצב העדכני של פעולה ממושכת.
list GET /v1beta1/{name=projects/*/locations/*}/operations
רשימת פעולות שתואמות למסנן שצוין בבקשה.

משאב REST: v1beta1.projects.locations.serviceLbPolicies

Methods
create POST /v1beta1/{parent=projects/*/locations/*}/serviceLbPolicies
יוצרת ServiceLbPolicy חדש בפרויקט ובמיקום נתונים.
delete DELETE /v1beta1/{name=projects/*/locations/*/serviceLbPolicies/*}
מוחק פריט ServiceLbPolicy יחיד.
get GET /v1beta1/{name=projects/*/locations/*/serviceLbPolicies/*}
אחזור פרטים של ServiceLbPolicy יחיד.
getIamPolicy GET /v1beta1/{resource=projects/*/locations/*/serviceLbPolicies/*}:getIamPolicy
מקבל את מדיניות בקרת הגישה למשאב.
list GET /v1beta1/{parent=projects/*/locations/*}/serviceLbPolicies
הצגת רשימה של ServiceLbPolicies בפרויקט ובמיקום נתונים.
patch PATCH /v1beta1/{serviceLbPolicy.name=projects/*/locations/*/serviceLbPolicies/*}
מעדכן את הפרמטרים של ServiceLbPolicy יחיד.
setIamPolicy POST /v1beta1/{resource=projects/*/locations/*/serviceLbPolicies/*}:setIamPolicy
הגדרת מדיניות בקרת הגישה במשאב שצוין.
testIamPermissions POST /v1beta1/{resource=projects/*/locations/*/serviceLbPolicies/*}:testIamPermissions
מחזירה את ההרשאות שיש למבצע הקריאה במשאב שצוין.

משאב REST: v1beta1.projects.locations.tcpRoutes

Methods
create POST /v1beta1/{parent=projects/*/locations/*}/tcpRoutes
יוצר TcpRoute חדש בפרויקט ובמיקום נתונים.
delete DELETE /v1beta1/{name=projects/*/locations/*/tcpRoutes/*}
מוחק TcpRoute יחיד.
get GET /v1beta1/{name=projects/*/locations/*/tcpRoutes/*}
קבלת פרטים של TcpRoute יחיד.
list GET /v1beta1/{parent=projects/*/locations/*}/tcpRoutes
מציג רשימה של TcpRoute בפרויקט ובמיקום נתונים.
patch PATCH /v1beta1/{tcpRoute.name=projects/*/locations/*/tcpRoutes/*}
מעדכן את הפרמטרים של TcpRoute יחיד.

משאב REST: ‏ v1beta1.projects.locations.tlsRoutes

Methods
create POST /v1beta1/{parent=projects/*/locations/*}/tlsRoutes
יוצר פריט TlsRoute חדש בפרויקט ובמיקום נתונים.
delete DELETE /v1beta1/{name=projects/*/locations/*/tlsRoutes/*}
מוחקת TlsRoute יחיד.
get GET /v1beta1/{name=projects/*/locations/*/tlsRoutes/*}
קבלת פרטים של TlsRoute יחיד.
list GET /v1beta1/{parent=projects/*/locations/*}/tlsRoutes
מציג רשימה של TlsRoute בפרויקט ובמיקום נתונים.
patch PATCH /v1beta1/{tlsRoute.name=projects/*/locations/*/tlsRoutes/*}
מעדכן את הפרמטרים של TlsRoute יחיד.