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/*}
מעדכן את הפרמטרים של 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.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.lbRouteExtensions

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

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

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

משאב 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.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.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.lbRouteExtensions

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

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

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

משאב 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.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.lbRouteExtensions

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

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

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

משאב 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.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.serviceBindings

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

משאב 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 יחיד.