Network Services API

שירות: networkservices.googleapis.com

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

מסמך Discovery

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

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

נקודת קצה של שירות היא כתובת URL בסיסית שמציינת את כתובת הרשת של שירות API. לשירות אחד יכולות להיות כמה נקודות קצה. לשירות הזה יש את נקודת הקצה הבאה, וכל כתובות ה-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/*}
עדכון הפרמטרים של EndpointPolicy יחיד.
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/*}
אחזור פרטים של רשת אחת.
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 יחיד של רשת.
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 Resource: v1alpha1.projects.locations.agentGateways

Methods
create POST /v1alpha1/{parent=projects/*/locations/*}/agentGateways
יצירת AgentGateway חדש בפרויקט ובמיקום נתונים.
delete DELETE /v1alpha1/{name=projects/*/locations/*/agentGateways/*}
מחיקה של AgentGateway יחיד.
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/*}
אחזור פרטים של רשת אחת.
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 יחיד של רשת.
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/*}
אחזור פרטים של רשת אחת.
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 יחיד של רשת.
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 יחיד.