Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(354)

Side by Side Diff: discovery/googleapis/compute__v1.json

Issue 2226653002: Api-roll 40: 2016-08-08 (Closed) Base URL: git@github.com:dart-lang/googleapis.git@master
Patch Set: Addressed review comments Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « discovery/googleapis/cloudbuild__v1.json ('k') | discovery/googleapis/consumersurveys__v2.json » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 { 1 {
2 "auth": { 2 "auth": {
3 "oauth2": { 3 "oauth2": {
4 "scopes": { 4 "scopes": {
5 "https://www.googleapis.com/auth/cloud-platform": { 5 "https://www.googleapis.com/auth/cloud-platform": {
6 "description": "View and manage your data across Google Clou d Platform services" 6 "description": "View and manage your data across Google Clou d Platform services"
7 }, 7 },
8 "https://www.googleapis.com/auth/compute": { 8 "https://www.googleapis.com/auth/compute": {
9 "description": "View and manage your Google Compute Engine r esources" 9 "description": "View and manage your Google Compute Engine r esources"
10 }, 10 },
(...skipping 11 matching lines...) Expand all
22 } 22 }
23 } 23 }
24 } 24 }
25 }, 25 },
26 "basePath": "/compute/v1/projects/", 26 "basePath": "/compute/v1/projects/",
27 "baseUrl": "https://www.googleapis.com/compute/v1/projects/", 27 "baseUrl": "https://www.googleapis.com/compute/v1/projects/",
28 "batchPath": "batch", 28 "batchPath": "batch",
29 "description": "Creates and runs virtual machines on Google Cloud Platform." , 29 "description": "Creates and runs virtual machines on Google Cloud Platform." ,
30 "discoveryVersion": "v1", 30 "discoveryVersion": "v1",
31 "documentationLink": "https://developers.google.com/compute/docs/reference/l atest/", 31 "documentationLink": "https://developers.google.com/compute/docs/reference/l atest/",
32 "etag": "\"C5oy1hgQsABtYOYIOXWcR3BgYqU/3m-13B8ub9h95qz4KtmGUpxE3zQ\"", 32 "etag": "\"C5oy1hgQsABtYOYIOXWcR3BgYqU/kMrJsitQJ7xtk0C0WaT4LI3dNYA\"",
33 "icons": { 33 "icons": {
34 "x16": "https://www.google.com/images/icons/product/compute_engine-16.pn g", 34 "x16": "https://www.google.com/images/icons/product/compute_engine-16.pn g",
35 "x32": "https://www.google.com/images/icons/product/compute_engine-32.pn g" 35 "x32": "https://www.google.com/images/icons/product/compute_engine-32.pn g"
36 }, 36 },
37 "id": "compute:v1", 37 "id": "compute:v1",
38 "kind": "discovery#restDescription", 38 "kind": "discovery#restDescription",
39 "name": "compute", 39 "name": "compute",
40 "ownerDomain": "google.com", 40 "ownerDomain": "google.com",
41 "ownerName": "Google", 41 "ownerName": "Google",
42 "parameters": { 42 "parameters": {
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after
90 "methods": { 90 "methods": {
91 "aggregatedList": { 91 "aggregatedList": {
92 "description": "Retrieves an aggregated list of addresses.", 92 "description": "Retrieves an aggregated list of addresses.",
93 "httpMethod": "GET", 93 "httpMethod": "GET",
94 "id": "compute.addresses.aggregatedList", 94 "id": "compute.addresses.aggregatedList",
95 "parameterOrder": [ 95 "parameterOrder": [
96 "project" 96 "project"
97 ], 97 ],
98 "parameters": { 98 "parameters": {
99 "filter": { 99 "filter": {
100 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 100 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
101 "location": "query", 101 "location": "query",
102 "type": "string" 102 "type": "string"
103 }, 103 },
104 "maxResults": { 104 "maxResults": {
105 "default": "500", 105 "default": "500",
106 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 106 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
107 "format": "uint32", 107 "format": "uint32",
108 "location": "query", 108 "location": "query",
109 "maximum": "500", 109 "maximum": "500",
110 "minimum": "0", 110 "minimum": "0",
(...skipping 144 matching lines...) Expand 10 before | Expand all | Expand 10 after
255 "list": { 255 "list": {
256 "description": "Retrieves a list of addresses contained with in the specified region.", 256 "description": "Retrieves a list of addresses contained with in the specified region.",
257 "httpMethod": "GET", 257 "httpMethod": "GET",
258 "id": "compute.addresses.list", 258 "id": "compute.addresses.list",
259 "parameterOrder": [ 259 "parameterOrder": [
260 "project", 260 "project",
261 "region" 261 "region"
262 ], 262 ],
263 "parameters": { 263 "parameters": {
264 "filter": { 264 "filter": {
265 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 265 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
266 "location": "query", 266 "location": "query",
267 "type": "string" 267 "type": "string"
268 }, 268 },
269 "maxResults": { 269 "maxResults": {
270 "default": "500", 270 "default": "500",
271 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 271 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
272 "format": "uint32", 272 "format": "uint32",
273 "location": "query", 273 "location": "query",
274 "maximum": "500", 274 "maximum": "500",
275 "minimum": "0", 275 "minimum": "0",
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
311 "methods": { 311 "methods": {
312 "aggregatedList": { 312 "aggregatedList": {
313 "description": "Retrieves an aggregated list of autoscalers. ", 313 "description": "Retrieves an aggregated list of autoscalers. ",
314 "httpMethod": "GET", 314 "httpMethod": "GET",
315 "id": "compute.autoscalers.aggregatedList", 315 "id": "compute.autoscalers.aggregatedList",
316 "parameterOrder": [ 316 "parameterOrder": [
317 "project" 317 "project"
318 ], 318 ],
319 "parameters": { 319 "parameters": {
320 "filter": { 320 "filter": {
321 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 321 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
322 "location": "query", 322 "location": "query",
323 "type": "string" 323 "type": "string"
324 }, 324 },
325 "maxResults": { 325 "maxResults": {
326 "default": "500", 326 "default": "500",
327 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 327 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
328 "format": "uint32", 328 "format": "uint32",
329 "location": "query", 329 "location": "query",
330 "maximum": "500", 330 "maximum": "500",
331 "minimum": "0", 331 "minimum": "0",
(...skipping 144 matching lines...) Expand 10 before | Expand all | Expand 10 after
476 "list": { 476 "list": {
477 "description": "Retrieves a list of autoscalers contained wi thin the specified zone.", 477 "description": "Retrieves a list of autoscalers contained wi thin the specified zone.",
478 "httpMethod": "GET", 478 "httpMethod": "GET",
479 "id": "compute.autoscalers.list", 479 "id": "compute.autoscalers.list",
480 "parameterOrder": [ 480 "parameterOrder": [
481 "project", 481 "project",
482 "zone" 482 "zone"
483 ], 483 ],
484 "parameters": { 484 "parameters": {
485 "filter": { 485 "filter": {
486 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 486 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
487 "location": "query", 487 "location": "query",
488 "type": "string" 488 "type": "string"
489 }, 489 },
490 "maxResults": { 490 "maxResults": {
491 "default": "500", 491 "default": "500",
492 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 492 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
493 "format": "uint32", 493 "format": "uint32",
494 "location": "query", 494 "location": "query",
495 "maximum": "500", 495 "maximum": "500",
496 "minimum": "0", 496 "minimum": "0",
(...skipping 252 matching lines...) Expand 10 before | Expand all | Expand 10 after
749 }, 749 },
750 "list": { 750 "list": {
751 "description": "Retrieves the list of BackendService resourc es available to the specified project.", 751 "description": "Retrieves the list of BackendService resourc es available to the specified project.",
752 "httpMethod": "GET", 752 "httpMethod": "GET",
753 "id": "compute.backendServices.list", 753 "id": "compute.backendServices.list",
754 "parameterOrder": [ 754 "parameterOrder": [
755 "project" 755 "project"
756 ], 756 ],
757 "parameters": { 757 "parameters": {
758 "filter": { 758 "filter": {
759 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 759 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
760 "location": "query", 760 "location": "query",
761 "type": "string" 761 "type": "string"
762 }, 762 },
763 "maxResults": { 763 "maxResults": {
764 "default": "500", 764 "default": "500",
765 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 765 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
766 "format": "uint32", 766 "format": "uint32",
767 "location": "query", 767 "location": "query",
768 "maximum": "500", 768 "maximum": "500",
769 "minimum": "0", 769 "minimum": "0",
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after
870 "methods": { 870 "methods": {
871 "aggregatedList": { 871 "aggregatedList": {
872 "description": "Retrieves an aggregated list of disk types." , 872 "description": "Retrieves an aggregated list of disk types." ,
873 "httpMethod": "GET", 873 "httpMethod": "GET",
874 "id": "compute.diskTypes.aggregatedList", 874 "id": "compute.diskTypes.aggregatedList",
875 "parameterOrder": [ 875 "parameterOrder": [
876 "project" 876 "project"
877 ], 877 ],
878 "parameters": { 878 "parameters": {
879 "filter": { 879 "filter": {
880 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 880 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
881 "location": "query", 881 "location": "query",
882 "type": "string" 882 "type": "string"
883 }, 883 },
884 "maxResults": { 884 "maxResults": {
885 "default": "500", 885 "default": "500",
886 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 886 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
887 "format": "uint32", 887 "format": "uint32",
888 "location": "query", 888 "location": "query",
889 "maximum": "500", 889 "maximum": "500",
890 "minimum": "0", 890 "minimum": "0",
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
958 "list": { 958 "list": {
959 "description": "Retrieves a list of disk types available to the specified project.", 959 "description": "Retrieves a list of disk types available to the specified project.",
960 "httpMethod": "GET", 960 "httpMethod": "GET",
961 "id": "compute.diskTypes.list", 961 "id": "compute.diskTypes.list",
962 "parameterOrder": [ 962 "parameterOrder": [
963 "project", 963 "project",
964 "zone" 964 "zone"
965 ], 965 ],
966 "parameters": { 966 "parameters": {
967 "filter": { 967 "filter": {
968 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 968 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
969 "location": "query", 969 "location": "query",
970 "type": "string" 970 "type": "string"
971 }, 971 },
972 "maxResults": { 972 "maxResults": {
973 "default": "500", 973 "default": "500",
974 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 974 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
975 "format": "uint32", 975 "format": "uint32",
976 "location": "query", 976 "location": "query",
977 "maximum": "500", 977 "maximum": "500",
978 "minimum": "0", 978 "minimum": "0",
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
1014 "methods": { 1014 "methods": {
1015 "aggregatedList": { 1015 "aggregatedList": {
1016 "description": "Retrieves an aggregated list of persistent d isks.", 1016 "description": "Retrieves an aggregated list of persistent d isks.",
1017 "httpMethod": "GET", 1017 "httpMethod": "GET",
1018 "id": "compute.disks.aggregatedList", 1018 "id": "compute.disks.aggregatedList",
1019 "parameterOrder": [ 1019 "parameterOrder": [
1020 "project" 1020 "project"
1021 ], 1021 ],
1022 "parameters": { 1022 "parameters": {
1023 "filter": { 1023 "filter": {
1024 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 1024 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
1025 "location": "query", 1025 "location": "query",
1026 "type": "string" 1026 "type": "string"
1027 }, 1027 },
1028 "maxResults": { 1028 "maxResults": {
1029 "default": "500", 1029 "default": "500",
1030 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 1030 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
1031 "format": "uint32", 1031 "format": "uint32",
1032 "location": "query", 1032 "location": "query",
1033 "maximum": "500", 1033 "maximum": "500",
1034 "minimum": "0", 1034 "minimum": "0",
(...skipping 193 matching lines...) Expand 10 before | Expand all | Expand 10 after
1228 "list": { 1228 "list": {
1229 "description": "Retrieves a list of persistent disks contain ed within the specified zone.", 1229 "description": "Retrieves a list of persistent disks contain ed within the specified zone.",
1230 "httpMethod": "GET", 1230 "httpMethod": "GET",
1231 "id": "compute.disks.list", 1231 "id": "compute.disks.list",
1232 "parameterOrder": [ 1232 "parameterOrder": [
1233 "project", 1233 "project",
1234 "zone" 1234 "zone"
1235 ], 1235 ],
1236 "parameters": { 1236 "parameters": {
1237 "filter": { 1237 "filter": {
1238 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 1238 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
1239 "location": "query", 1239 "location": "query",
1240 "type": "string" 1240 "type": "string"
1241 }, 1241 },
1242 "maxResults": { 1242 "maxResults": {
1243 "default": "500", 1243 "default": "500",
1244 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 1244 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
1245 "format": "uint32", 1245 "format": "uint32",
1246 "location": "query", 1246 "location": "query",
1247 "maximum": "500", 1247 "maximum": "500",
1248 "minimum": "0", 1248 "minimum": "0",
(...skipping 174 matching lines...) Expand 10 before | Expand all | Expand 10 after
1423 }, 1423 },
1424 "list": { 1424 "list": {
1425 "description": "Retrieves the list of firewall rules availab le to the specified project.", 1425 "description": "Retrieves the list of firewall rules availab le to the specified project.",
1426 "httpMethod": "GET", 1426 "httpMethod": "GET",
1427 "id": "compute.firewalls.list", 1427 "id": "compute.firewalls.list",
1428 "parameterOrder": [ 1428 "parameterOrder": [
1429 "project" 1429 "project"
1430 ], 1430 ],
1431 "parameters": { 1431 "parameters": {
1432 "filter": { 1432 "filter": {
1433 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 1433 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
1434 "location": "query", 1434 "location": "query",
1435 "type": "string" 1435 "type": "string"
1436 }, 1436 },
1437 "maxResults": { 1437 "maxResults": {
1438 "default": "500", 1438 "default": "500",
1439 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 1439 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
1440 "format": "uint32", 1440 "format": "uint32",
1441 "location": "query", 1441 "location": "query",
1442 "maximum": "500", 1442 "maximum": "500",
1443 "minimum": "0", 1443 "minimum": "0",
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after
1544 "methods": { 1544 "methods": {
1545 "aggregatedList": { 1545 "aggregatedList": {
1546 "description": "Retrieves an aggregated list of forwarding r ules.", 1546 "description": "Retrieves an aggregated list of forwarding r ules.",
1547 "httpMethod": "GET", 1547 "httpMethod": "GET",
1548 "id": "compute.forwardingRules.aggregatedList", 1548 "id": "compute.forwardingRules.aggregatedList",
1549 "parameterOrder": [ 1549 "parameterOrder": [
1550 "project" 1550 "project"
1551 ], 1551 ],
1552 "parameters": { 1552 "parameters": {
1553 "filter": { 1553 "filter": {
1554 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 1554 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
1555 "location": "query", 1555 "location": "query",
1556 "type": "string" 1556 "type": "string"
1557 }, 1557 },
1558 "maxResults": { 1558 "maxResults": {
1559 "default": "500", 1559 "default": "500",
1560 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 1560 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
1561 "format": "uint32", 1561 "format": "uint32",
1562 "location": "query", 1562 "location": "query",
1563 "maximum": "500", 1563 "maximum": "500",
1564 "minimum": "0", 1564 "minimum": "0",
(...skipping 144 matching lines...) Expand 10 before | Expand all | Expand 10 after
1709 "list": { 1709 "list": {
1710 "description": "Retrieves a list of ForwardingRule resources available to the specified project and region.", 1710 "description": "Retrieves a list of ForwardingRule resources available to the specified project and region.",
1711 "httpMethod": "GET", 1711 "httpMethod": "GET",
1712 "id": "compute.forwardingRules.list", 1712 "id": "compute.forwardingRules.list",
1713 "parameterOrder": [ 1713 "parameterOrder": [
1714 "project", 1714 "project",
1715 "region" 1715 "region"
1716 ], 1716 ],
1717 "parameters": { 1717 "parameters": {
1718 "filter": { 1718 "filter": {
1719 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 1719 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
1720 "location": "query", 1720 "location": "query",
1721 "type": "string" 1721 "type": "string"
1722 }, 1722 },
1723 "maxResults": { 1723 "maxResults": {
1724 "default": "500", 1724 "default": "500",
1725 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 1725 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
1726 "format": "uint32", 1726 "format": "uint32",
1727 "location": "query", 1727 "location": "query",
1728 "maximum": "500", 1728 "maximum": "500",
1729 "minimum": "0", 1729 "minimum": "0",
(...skipping 174 matching lines...) Expand 10 before | Expand all | Expand 10 after
1904 }, 1904 },
1905 "list": { 1905 "list": {
1906 "description": "Retrieves a list of global addresses.", 1906 "description": "Retrieves a list of global addresses.",
1907 "httpMethod": "GET", 1907 "httpMethod": "GET",
1908 "id": "compute.globalAddresses.list", 1908 "id": "compute.globalAddresses.list",
1909 "parameterOrder": [ 1909 "parameterOrder": [
1910 "project" 1910 "project"
1911 ], 1911 ],
1912 "parameters": { 1912 "parameters": {
1913 "filter": { 1913 "filter": {
1914 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 1914 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
1915 "location": "query", 1915 "location": "query",
1916 "type": "string" 1916 "type": "string"
1917 }, 1917 },
1918 "maxResults": { 1918 "maxResults": {
1919 "default": "500", 1919 "default": "500",
1920 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 1920 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
1921 "format": "uint32", 1921 "format": "uint32",
1922 "location": "query", 1922 "location": "query",
1923 "maximum": "500", 1923 "maximum": "500",
1924 "minimum": "0", 1924 "minimum": "0",
(...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after
2048 }, 2048 },
2049 "list": { 2049 "list": {
2050 "description": "Retrieves a list of ForwardingRule resources available to the specified project.", 2050 "description": "Retrieves a list of ForwardingRule resources available to the specified project.",
2051 "httpMethod": "GET", 2051 "httpMethod": "GET",
2052 "id": "compute.globalForwardingRules.list", 2052 "id": "compute.globalForwardingRules.list",
2053 "parameterOrder": [ 2053 "parameterOrder": [
2054 "project" 2054 "project"
2055 ], 2055 ],
2056 "parameters": { 2056 "parameters": {
2057 "filter": { 2057 "filter": {
2058 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 2058 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
2059 "location": "query", 2059 "location": "query",
2060 "type": "string" 2060 "type": "string"
2061 }, 2061 },
2062 "maxResults": { 2062 "maxResults": {
2063 "default": "500", 2063 "default": "500",
2064 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 2064 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
2065 "format": "uint32", 2065 "format": "uint32",
2066 "location": "query", 2066 "location": "query",
2067 "maximum": "500", 2067 "maximum": "500",
2068 "minimum": "0", 2068 "minimum": "0",
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after
2133 "methods": { 2133 "methods": {
2134 "aggregatedList": { 2134 "aggregatedList": {
2135 "description": "Retrieves an aggregated list of all operatio ns.", 2135 "description": "Retrieves an aggregated list of all operatio ns.",
2136 "httpMethod": "GET", 2136 "httpMethod": "GET",
2137 "id": "compute.globalOperations.aggregatedList", 2137 "id": "compute.globalOperations.aggregatedList",
2138 "parameterOrder": [ 2138 "parameterOrder": [
2139 "project" 2139 "project"
2140 ], 2140 ],
2141 "parameters": { 2141 "parameters": {
2142 "filter": { 2142 "filter": {
2143 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 2143 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
2144 "location": "query", 2144 "location": "query",
2145 "type": "string" 2145 "type": "string"
2146 }, 2146 },
2147 "maxResults": { 2147 "maxResults": {
2148 "default": "500", 2148 "default": "500",
2149 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 2149 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
2150 "format": "uint32", 2150 "format": "uint32",
2151 "location": "query", 2151 "location": "query",
2152 "maximum": "500", 2152 "maximum": "500",
2153 "minimum": "0", 2153 "minimum": "0",
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
2242 }, 2242 },
2243 "list": { 2243 "list": {
2244 "description": "Retrieves a list of Operation resources cont ained within the specified project.", 2244 "description": "Retrieves a list of Operation resources cont ained within the specified project.",
2245 "httpMethod": "GET", 2245 "httpMethod": "GET",
2246 "id": "compute.globalOperations.list", 2246 "id": "compute.globalOperations.list",
2247 "parameterOrder": [ 2247 "parameterOrder": [
2248 "project" 2248 "project"
2249 ], 2249 ],
2250 "parameters": { 2250 "parameters": {
2251 "filter": { 2251 "filter": {
2252 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 2252 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
2253 "location": "query", 2253 "location": "query",
2254 "type": "string" 2254 "type": "string"
2255 }, 2255 },
2256 "maxResults": { 2256 "maxResults": {
2257 "default": "500", 2257 "default": "500",
2258 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 2258 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
2259 "format": "uint32", 2259 "format": "uint32",
2260 "location": "query", 2260 "location": "query",
2261 "maximum": "500", 2261 "maximum": "500",
2262 "minimum": "0", 2262 "minimum": "0",
(...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after
2386 }, 2386 },
2387 "list": { 2387 "list": {
2388 "description": "Retrieves the list of HttpHealthCheck resour ces available to the specified project.", 2388 "description": "Retrieves the list of HttpHealthCheck resour ces available to the specified project.",
2389 "httpMethod": "GET", 2389 "httpMethod": "GET",
2390 "id": "compute.httpHealthChecks.list", 2390 "id": "compute.httpHealthChecks.list",
2391 "parameterOrder": [ 2391 "parameterOrder": [
2392 "project" 2392 "project"
2393 ], 2393 ],
2394 "parameters": { 2394 "parameters": {
2395 "filter": { 2395 "filter": {
2396 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 2396 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
2397 "location": "query", 2397 "location": "query",
2398 "type": "string" 2398 "type": "string"
2399 }, 2399 },
2400 "maxResults": { 2400 "maxResults": {
2401 "default": "500", 2401 "default": "500",
2402 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 2402 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
2403 "format": "uint32", 2403 "format": "uint32",
2404 "location": "query", 2404 "location": "query",
2405 "maximum": "500", 2405 "maximum": "500",
2406 "minimum": "0", 2406 "minimum": "0",
(...skipping 195 matching lines...) Expand 10 before | Expand all | Expand 10 after
2602 }, 2602 },
2603 "list": { 2603 "list": {
2604 "description": "Retrieves the list of HttpsHealthCheck resou rces available to the specified project.", 2604 "description": "Retrieves the list of HttpsHealthCheck resou rces available to the specified project.",
2605 "httpMethod": "GET", 2605 "httpMethod": "GET",
2606 "id": "compute.httpsHealthChecks.list", 2606 "id": "compute.httpsHealthChecks.list",
2607 "parameterOrder": [ 2607 "parameterOrder": [
2608 "project" 2608 "project"
2609 ], 2609 ],
2610 "parameters": { 2610 "parameters": {
2611 "filter": { 2611 "filter": {
2612 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 2612 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
2613 "location": "query", 2613 "location": "query",
2614 "type": "string" 2614 "type": "string"
2615 }, 2615 },
2616 "maxResults": { 2616 "maxResults": {
2617 "default": "500", 2617 "default": "500",
2618 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 2618 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
2619 "format": "uint32", 2619 "format": "uint32",
2620 "location": "query", 2620 "location": "query",
2621 "maximum": "500", 2621 "maximum": "500",
2622 "minimum": "0", 2622 "minimum": "0",
(...skipping 268 matching lines...) Expand 10 before | Expand all | Expand 10 after
2891 }, 2891 },
2892 "list": { 2892 "list": {
2893 "description": "Retrieves the list of private images availab le to the specified project. Private images are images you create that belong to your project. This method does not get any images that belong to other projects , including publicly-available images, like Debian 8. If you want to get a list of publicly-available images, use this method to make a request to the respectiv e image project, such as debian-cloud or windows-cloud.", 2893 "description": "Retrieves the list of private images availab le to the specified project. Private images are images you create that belong to your project. This method does not get any images that belong to other projects , including publicly-available images, like Debian 8. If you want to get a list of publicly-available images, use this method to make a request to the respectiv e image project, such as debian-cloud or windows-cloud.",
2894 "httpMethod": "GET", 2894 "httpMethod": "GET",
2895 "id": "compute.images.list", 2895 "id": "compute.images.list",
2896 "parameterOrder": [ 2896 "parameterOrder": [
2897 "project" 2897 "project"
2898 ], 2898 ],
2899 "parameters": { 2899 "parameters": {
2900 "filter": { 2900 "filter": {
2901 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 2901 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
2902 "location": "query", 2902 "location": "query",
2903 "type": "string" 2903 "type": "string"
2904 }, 2904 },
2905 "maxResults": { 2905 "maxResults": {
2906 "default": "500", 2906 "default": "500",
2907 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 2907 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
2908 "format": "uint32", 2908 "format": "uint32",
2909 "location": "query", 2909 "location": "query",
2910 "maximum": "500", 2910 "maximum": "500",
2911 "minimum": "0", 2911 "minimum": "0",
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after
2982 }, 2982 },
2983 "aggregatedList": { 2983 "aggregatedList": {
2984 "description": "Retrieves the list of managed instance group s and groups them by zone.", 2984 "description": "Retrieves the list of managed instance group s and groups them by zone.",
2985 "httpMethod": "GET", 2985 "httpMethod": "GET",
2986 "id": "compute.instanceGroupManagers.aggregatedList", 2986 "id": "compute.instanceGroupManagers.aggregatedList",
2987 "parameterOrder": [ 2987 "parameterOrder": [
2988 "project" 2988 "project"
2989 ], 2989 ],
2990 "parameters": { 2990 "parameters": {
2991 "filter": { 2991 "filter": {
2992 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 2992 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
2993 "location": "query", 2993 "location": "query",
2994 "type": "string" 2994 "type": "string"
2995 }, 2995 },
2996 "maxResults": { 2996 "maxResults": {
2997 "default": "500", 2997 "default": "500",
2998 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 2998 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
2999 "format": "uint32", 2999 "format": "uint32",
3000 "location": "query", 3000 "location": "query",
3001 "maximum": "500", 3001 "maximum": "500",
3002 "minimum": "0", 3002 "minimum": "0",
(...skipping 181 matching lines...) Expand 10 before | Expand all | Expand 10 after
3184 "list": { 3184 "list": {
3185 "description": "Retrieves a list of managed instance groups that are contained within the specified project and zone.", 3185 "description": "Retrieves a list of managed instance groups that are contained within the specified project and zone.",
3186 "httpMethod": "GET", 3186 "httpMethod": "GET",
3187 "id": "compute.instanceGroupManagers.list", 3187 "id": "compute.instanceGroupManagers.list",
3188 "parameterOrder": [ 3188 "parameterOrder": [
3189 "project", 3189 "project",
3190 "zone" 3190 "zone"
3191 ], 3191 ],
3192 "parameters": { 3192 "parameters": {
3193 "filter": { 3193 "filter": {
3194 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 3194 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
3195 "location": "query", 3195 "location": "query",
3196 "type": "string" 3196 "type": "string"
3197 }, 3197 },
3198 "maxResults": { 3198 "maxResults": {
3199 "default": "500", 3199 "default": "500",
3200 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 3200 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
3201 "format": "uint32", 3201 "format": "uint32",
3202 "location": "query", 3202 "location": "query",
3203 "maximum": "500", 3203 "maximum": "500",
3204 "minimum": "0", 3204 "minimum": "0",
(...skipping 289 matching lines...) Expand 10 before | Expand all | Expand 10 after
3494 }, 3494 },
3495 "aggregatedList": { 3495 "aggregatedList": {
3496 "description": "Retrieves the list of instance groups and so rts them by zone.", 3496 "description": "Retrieves the list of instance groups and so rts them by zone.",
3497 "httpMethod": "GET", 3497 "httpMethod": "GET",
3498 "id": "compute.instanceGroups.aggregatedList", 3498 "id": "compute.instanceGroups.aggregatedList",
3499 "parameterOrder": [ 3499 "parameterOrder": [
3500 "project" 3500 "project"
3501 ], 3501 ],
3502 "parameters": { 3502 "parameters": {
3503 "filter": { 3503 "filter": {
3504 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 3504 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
3505 "location": "query", 3505 "location": "query",
3506 "type": "string" 3506 "type": "string"
3507 }, 3507 },
3508 "maxResults": { 3508 "maxResults": {
3509 "default": "500", 3509 "default": "500",
3510 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 3510 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
3511 "format": "uint32", 3511 "format": "uint32",
3512 "location": "query", 3512 "location": "query",
3513 "maximum": "500", 3513 "maximum": "500",
3514 "minimum": "0", 3514 "minimum": "0",
(...skipping 139 matching lines...) Expand 10 before | Expand all | Expand 10 after
3654 "list": { 3654 "list": {
3655 "description": "Retrieves the list of instance groups that a re located in the specified project and zone.", 3655 "description": "Retrieves the list of instance groups that a re located in the specified project and zone.",
3656 "httpMethod": "GET", 3656 "httpMethod": "GET",
3657 "id": "compute.instanceGroups.list", 3657 "id": "compute.instanceGroups.list",
3658 "parameterOrder": [ 3658 "parameterOrder": [
3659 "project", 3659 "project",
3660 "zone" 3660 "zone"
3661 ], 3661 ],
3662 "parameters": { 3662 "parameters": {
3663 "filter": { 3663 "filter": {
3664 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 3664 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
3665 "location": "query", 3665 "location": "query",
3666 "type": "string" 3666 "type": "string"
3667 }, 3667 },
3668 "maxResults": { 3668 "maxResults": {
3669 "default": "500", 3669 "default": "500",
3670 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 3670 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
3671 "format": "uint32", 3671 "format": "uint32",
3672 "location": "query", 3672 "location": "query",
3673 "maximum": "500", 3673 "maximum": "500",
3674 "minimum": "0", 3674 "minimum": "0",
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
3707 "description": "Lists the instances in the specified instanc e group.", 3707 "description": "Lists the instances in the specified instanc e group.",
3708 "httpMethod": "POST", 3708 "httpMethod": "POST",
3709 "id": "compute.instanceGroups.listInstances", 3709 "id": "compute.instanceGroups.listInstances",
3710 "parameterOrder": [ 3710 "parameterOrder": [
3711 "project", 3711 "project",
3712 "zone", 3712 "zone",
3713 "instanceGroup" 3713 "instanceGroup"
3714 ], 3714 ],
3715 "parameters": { 3715 "parameters": {
3716 "filter": { 3716 "filter": {
3717 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 3717 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
3718 "location": "query", 3718 "location": "query",
3719 "type": "string" 3719 "type": "string"
3720 }, 3720 },
3721 "instanceGroup": { 3721 "instanceGroup": {
3722 "description": "The name of the instance group from which you want to generate a list of included instances.", 3722 "description": "The name of the instance group from which you want to generate a list of included instances.",
3723 "location": "path", 3723 "location": "path",
3724 "required": true, 3724 "required": true,
3725 "type": "string" 3725 "type": "string"
3726 }, 3726 },
3727 "maxResults": { 3727 "maxResults": {
(...skipping 222 matching lines...) Expand 10 before | Expand all | Expand 10 after
3950 }, 3950 },
3951 "list": { 3951 "list": {
3952 "description": "Retrieves a list of instance templates that are contained within the specified project and zone.", 3952 "description": "Retrieves a list of instance templates that are contained within the specified project and zone.",
3953 "httpMethod": "GET", 3953 "httpMethod": "GET",
3954 "id": "compute.instanceTemplates.list", 3954 "id": "compute.instanceTemplates.list",
3955 "parameterOrder": [ 3955 "parameterOrder": [
3956 "project" 3956 "project"
3957 ], 3957 ],
3958 "parameters": { 3958 "parameters": {
3959 "filter": { 3959 "filter": {
3960 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 3960 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
3961 "location": "query", 3961 "location": "query",
3962 "type": "string" 3962 "type": "string"
3963 }, 3963 },
3964 "maxResults": { 3964 "maxResults": {
3965 "default": "500", 3965 "default": "500",
3966 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 3966 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
3967 "format": "uint32", 3967 "format": "uint32",
3968 "location": "query", 3968 "location": "query",
3969 "maximum": "500", 3969 "maximum": "500",
3970 "minimum": "0", 3970 "minimum": "0",
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after
4050 }, 4050 },
4051 "aggregatedList": { 4051 "aggregatedList": {
4052 "description": "Retrieves aggregated list of instances.", 4052 "description": "Retrieves aggregated list of instances.",
4053 "httpMethod": "GET", 4053 "httpMethod": "GET",
4054 "id": "compute.instances.aggregatedList", 4054 "id": "compute.instances.aggregatedList",
4055 "parameterOrder": [ 4055 "parameterOrder": [
4056 "project" 4056 "project"
4057 ], 4057 ],
4058 "parameters": { 4058 "parameters": {
4059 "filter": { 4059 "filter": {
4060 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 4060 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
4061 "location": "query", 4061 "location": "query",
4062 "type": "string" 4062 "type": "string"
4063 }, 4063 },
4064 "maxResults": { 4064 "maxResults": {
4065 "default": "500", 4065 "default": "500",
4066 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 4066 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
4067 "format": "uint32", 4067 "format": "uint32",
4068 "location": "query", 4068 "location": "query",
4069 "maximum": "500", 4069 "maximum": "500",
4070 "minimum": "0", 4070 "minimum": "0",
(...skipping 169 matching lines...) Expand 10 before | Expand all | Expand 10 after
4240 "parameterOrder": [ 4240 "parameterOrder": [
4241 "project", 4241 "project",
4242 "zone", 4242 "zone",
4243 "instance", 4243 "instance",
4244 "deviceName" 4244 "deviceName"
4245 ], 4245 ],
4246 "parameters": { 4246 "parameters": {
4247 "deviceName": { 4247 "deviceName": {
4248 "description": "Disk device name to detach.", 4248 "description": "Disk device name to detach.",
4249 "location": "query", 4249 "location": "query",
4250 "pattern": "\\w[\\w.-]{0,254}",
4251 "required": true, 4250 "required": true,
4252 "type": "string" 4251 "type": "string"
4253 }, 4252 },
4254 "instance": { 4253 "instance": {
4255 "description": "Instance name.", 4254 "description": "Instance name.",
4256 "location": "path", 4255 "location": "path",
4257 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", 4256 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?",
4258 "required": true, 4257 "required": true,
4259 "type": "string" 4258 "type": "string"
4260 }, 4259 },
(...skipping 153 matching lines...) Expand 10 before | Expand all | Expand 10 after
4414 "list": { 4413 "list": {
4415 "description": "Retrieves the list of instances contained wi thin the specified zone.", 4414 "description": "Retrieves the list of instances contained wi thin the specified zone.",
4416 "httpMethod": "GET", 4415 "httpMethod": "GET",
4417 "id": "compute.instances.list", 4416 "id": "compute.instances.list",
4418 "parameterOrder": [ 4417 "parameterOrder": [
4419 "project", 4418 "project",
4420 "zone" 4419 "zone"
4421 ], 4420 ],
4422 "parameters": { 4421 "parameters": {
4423 "filter": { 4422 "filter": {
4424 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 4423 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
4425 "location": "query", 4424 "location": "query",
4426 "type": "string" 4425 "type": "string"
4427 }, 4426 },
4428 "maxResults": { 4427 "maxResults": {
4429 "default": "500", 4428 "default": "500",
4430 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 4429 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
4431 "format": "uint32", 4430 "format": "uint32",
4432 "location": "query", 4431 "location": "query",
4433 "maximum": "500", 4432 "maximum": "500",
4434 "minimum": "0", 4433 "minimum": "0",
(...skipping 472 matching lines...) Expand 10 before | Expand all | Expand 10 after
4907 "methods": { 4906 "methods": {
4908 "aggregatedList": { 4907 "aggregatedList": {
4909 "description": "Retrieves an aggregated list of machine type s.", 4908 "description": "Retrieves an aggregated list of machine type s.",
4910 "httpMethod": "GET", 4909 "httpMethod": "GET",
4911 "id": "compute.machineTypes.aggregatedList", 4910 "id": "compute.machineTypes.aggregatedList",
4912 "parameterOrder": [ 4911 "parameterOrder": [
4913 "project" 4912 "project"
4914 ], 4913 ],
4915 "parameters": { 4914 "parameters": {
4916 "filter": { 4915 "filter": {
4917 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 4916 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
4918 "location": "query", 4917 "location": "query",
4919 "type": "string" 4918 "type": "string"
4920 }, 4919 },
4921 "maxResults": { 4920 "maxResults": {
4922 "default": "500", 4921 "default": "500",
4923 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 4922 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
4924 "format": "uint32", 4923 "format": "uint32",
4925 "location": "query", 4924 "location": "query",
4926 "maximum": "500", 4925 "maximum": "500",
4927 "minimum": "0", 4926 "minimum": "0",
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
4995 "list": { 4994 "list": {
4996 "description": "Retrieves a list of machine types available to the specified project.", 4995 "description": "Retrieves a list of machine types available to the specified project.",
4997 "httpMethod": "GET", 4996 "httpMethod": "GET",
4998 "id": "compute.machineTypes.list", 4997 "id": "compute.machineTypes.list",
4999 "parameterOrder": [ 4998 "parameterOrder": [
5000 "project", 4999 "project",
5001 "zone" 5000 "zone"
5002 ], 5001 ],
5003 "parameters": { 5002 "parameters": {
5004 "filter": { 5003 "filter": {
5005 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 5004 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
5006 "location": "query", 5005 "location": "query",
5007 "type": "string" 5006 "type": "string"
5008 }, 5007 },
5009 "maxResults": { 5008 "maxResults": {
5010 "default": "500", 5009 "default": "500",
5011 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 5010 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
5012 "format": "uint32", 5011 "format": "uint32",
5013 "location": "query", 5012 "location": "query",
5014 "maximum": "500", 5013 "maximum": "500",
5015 "minimum": "0", 5014 "minimum": "0",
(...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after
5146 }, 5145 },
5147 "list": { 5146 "list": {
5148 "description": "Retrieves the list of networks available to the specified project.", 5147 "description": "Retrieves the list of networks available to the specified project.",
5149 "httpMethod": "GET", 5148 "httpMethod": "GET",
5150 "id": "compute.networks.list", 5149 "id": "compute.networks.list",
5151 "parameterOrder": [ 5150 "parameterOrder": [
5152 "project" 5151 "project"
5153 ], 5152 ],
5154 "parameters": { 5153 "parameters": {
5155 "filter": { 5154 "filter": {
5156 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 5155 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
5157 "location": "query", 5156 "location": "query",
5158 "type": "string" 5157 "type": "string"
5159 }, 5158 },
5160 "maxResults": { 5159 "maxResults": {
5161 "default": "500", 5160 "default": "500",
5162 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 5161 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
5163 "format": "uint32", 5162 "format": "uint32",
5164 "location": "query", 5163 "location": "query",
5165 "maximum": "500", 5164 "maximum": "500",
5166 "minimum": "0", 5165 "minimum": "0",
(...skipping 254 matching lines...) Expand 10 before | Expand all | Expand 10 after
5421 "list": { 5420 "list": {
5422 "description": "Retrieves a list of Operation resources cont ained within the specified region.", 5421 "description": "Retrieves a list of Operation resources cont ained within the specified region.",
5423 "httpMethod": "GET", 5422 "httpMethod": "GET",
5424 "id": "compute.regionOperations.list", 5423 "id": "compute.regionOperations.list",
5425 "parameterOrder": [ 5424 "parameterOrder": [
5426 "project", 5425 "project",
5427 "region" 5426 "region"
5428 ], 5427 ],
5429 "parameters": { 5428 "parameters": {
5430 "filter": { 5429 "filter": {
5431 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 5430 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
5432 "location": "query", 5431 "location": "query",
5433 "type": "string" 5432 "type": "string"
5434 }, 5433 },
5435 "maxResults": { 5434 "maxResults": {
5436 "default": "500", 5435 "default": "500",
5437 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 5436 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
5438 "format": "uint32", 5437 "format": "uint32",
5439 "location": "query", 5438 "location": "query",
5440 "maximum": "500", 5439 "maximum": "500",
5441 "minimum": "0", 5440 "minimum": "0",
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
5511 }, 5510 },
5512 "list": { 5511 "list": {
5513 "description": "Retrieves the list of region resources avail able to the specified project.", 5512 "description": "Retrieves the list of region resources avail able to the specified project.",
5514 "httpMethod": "GET", 5513 "httpMethod": "GET",
5515 "id": "compute.regions.list", 5514 "id": "compute.regions.list",
5516 "parameterOrder": [ 5515 "parameterOrder": [
5517 "project" 5516 "project"
5518 ], 5517 ],
5519 "parameters": { 5518 "parameters": {
5520 "filter": { 5519 "filter": {
5521 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 5520 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
5522 "location": "query", 5521 "location": "query",
5523 "type": "string" 5522 "type": "string"
5524 }, 5523 },
5525 "maxResults": { 5524 "maxResults": {
5526 "default": "500", 5525 "default": "500",
5527 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 5526 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
5528 "format": "uint32", 5527 "format": "uint32",
5529 "location": "query", 5528 "location": "query",
5530 "maximum": "500", 5529 "maximum": "500",
5531 "minimum": "0", 5530 "minimum": "0",
(...skipping 28 matching lines...) Expand all
5560 "methods": { 5559 "methods": {
5561 "aggregatedList": { 5560 "aggregatedList": {
5562 "description": "Retrieves an aggregated list of routers.", 5561 "description": "Retrieves an aggregated list of routers.",
5563 "httpMethod": "GET", 5562 "httpMethod": "GET",
5564 "id": "compute.routers.aggregatedList", 5563 "id": "compute.routers.aggregatedList",
5565 "parameterOrder": [ 5564 "parameterOrder": [
5566 "project" 5565 "project"
5567 ], 5566 ],
5568 "parameters": { 5567 "parameters": {
5569 "filter": { 5568 "filter": {
5570 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 5569 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
5571 "location": "query", 5570 "location": "query",
5572 "type": "string" 5571 "type": "string"
5573 }, 5572 },
5574 "maxResults": { 5573 "maxResults": {
5575 "default": "500", 5574 "default": "500",
5576 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 5575 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
5577 "format": "uint32", 5576 "format": "uint32",
5578 "location": "query", 5577 "location": "query",
5579 "maximum": "500", 5578 "maximum": "500",
5580 "minimum": "0", 5579 "minimum": "0",
(...skipping 186 matching lines...) Expand 10 before | Expand all | Expand 10 after
5767 "list": { 5766 "list": {
5768 "description": "Retrieves a list of Router resources availab le to the specified project.", 5767 "description": "Retrieves a list of Router resources availab le to the specified project.",
5769 "httpMethod": "GET", 5768 "httpMethod": "GET",
5770 "id": "compute.routers.list", 5769 "id": "compute.routers.list",
5771 "parameterOrder": [ 5770 "parameterOrder": [
5772 "project", 5771 "project",
5773 "region" 5772 "region"
5774 ], 5773 ],
5775 "parameters": { 5774 "parameters": {
5776 "filter": { 5775 "filter": {
5777 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 5776 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
5778 "location": "query", 5777 "location": "query",
5779 "type": "string" 5778 "type": "string"
5780 }, 5779 },
5781 "maxResults": { 5780 "maxResults": {
5782 "default": "500", 5781 "default": "500",
5783 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 5782 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
5784 "format": "uint32", 5783 "format": "uint32",
5785 "location": "query", 5784 "location": "query",
5786 "maximum": "500", 5785 "maximum": "500",
5787 "minimum": "0", 5786 "minimum": "0",
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
5854 "$ref": "Router" 5853 "$ref": "Router"
5855 }, 5854 },
5856 "response": { 5855 "response": {
5857 "$ref": "Operation" 5856 "$ref": "Operation"
5858 }, 5857 },
5859 "scopes": [ 5858 "scopes": [
5860 "https://www.googleapis.com/auth/cloud-platform", 5859 "https://www.googleapis.com/auth/cloud-platform",
5861 "https://www.googleapis.com/auth/compute" 5860 "https://www.googleapis.com/auth/compute"
5862 ] 5861 ]
5863 }, 5862 },
5863 "preview": {
5864 "description": "Preview fields auto-generated during router create and update operations. Calling this method does NOT create or update the router.",
5865 "httpMethod": "POST",
5866 "id": "compute.routers.preview",
5867 "parameterOrder": [
5868 "project",
5869 "region",
5870 "router"
5871 ],
5872 "parameters": {
5873 "project": {
5874 "description": "Project ID for this request.",
5875 "location": "path",
5876 "pattern": "(?:(?:[-a-z0-9]{1,63}\\.)*(?:[a-z](?:[-a -z0-9]{0,61}[a-z0-9])?):)?(?:[0-9]{1,19}|(?:[a-z0-9](?:[-a-z0-9]{0,61}[a-z0-9])? ))",
5877 "required": true,
5878 "type": "string"
5879 },
5880 "region": {
5881 "description": "Name of the region for this request. ",
5882 "location": "path",
5883 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?",
5884 "required": true,
5885 "type": "string"
5886 },
5887 "router": {
5888 "description": "Name of the Router resource to query .",
5889 "location": "path",
5890 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?",
5891 "required": true,
5892 "type": "string"
5893 }
5894 },
5895 "path": "{project}/regions/{region}/routers/{router}/preview ",
5896 "request": {
5897 "$ref": "Router"
5898 },
5899 "response": {
5900 "$ref": "RoutersPreviewResponse"
5901 },
5902 "scopes": [
5903 "https://www.googleapis.com/auth/cloud-platform",
5904 "https://www.googleapis.com/auth/compute",
5905 "https://www.googleapis.com/auth/compute.readonly"
5906 ]
5907 },
5864 "update": { 5908 "update": {
5865 "description": "Updates the entire content of the Router res ource.", 5909 "description": "Updates the entire content of the Router res ource.",
5866 "httpMethod": "PUT", 5910 "httpMethod": "PUT",
5867 "id": "compute.routers.update", 5911 "id": "compute.routers.update",
5868 "parameterOrder": [ 5912 "parameterOrder": [
5869 "project", 5913 "project",
5870 "region", 5914 "region",
5871 "router" 5915 "router"
5872 ], 5916 ],
5873 "parameters": { 5917 "parameters": {
(...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after
6006 }, 6050 },
6007 "list": { 6051 "list": {
6008 "description": "Retrieves the list of Route resources availa ble to the specified project.", 6052 "description": "Retrieves the list of Route resources availa ble to the specified project.",
6009 "httpMethod": "GET", 6053 "httpMethod": "GET",
6010 "id": "compute.routes.list", 6054 "id": "compute.routes.list",
6011 "parameterOrder": [ 6055 "parameterOrder": [
6012 "project" 6056 "project"
6013 ], 6057 ],
6014 "parameters": { 6058 "parameters": {
6015 "filter": { 6059 "filter": {
6016 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 6060 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
6017 "location": "query", 6061 "location": "query",
6018 "type": "string" 6062 "type": "string"
6019 }, 6063 },
6020 "maxResults": { 6064 "maxResults": {
6021 "default": "500", 6065 "default": "500",
6022 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 6066 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
6023 "format": "uint32", 6067 "format": "uint32",
6024 "location": "query", 6068 "location": "query",
6025 "maximum": "500", 6069 "maximum": "500",
6026 "minimum": "0", 6070 "minimum": "0",
(...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after
6122 }, 6166 },
6123 "list": { 6167 "list": {
6124 "description": "Retrieves the list of Snapshot resources con tained within the specified project.", 6168 "description": "Retrieves the list of Snapshot resources con tained within the specified project.",
6125 "httpMethod": "GET", 6169 "httpMethod": "GET",
6126 "id": "compute.snapshots.list", 6170 "id": "compute.snapshots.list",
6127 "parameterOrder": [ 6171 "parameterOrder": [
6128 "project" 6172 "project"
6129 ], 6173 ],
6130 "parameters": { 6174 "parameters": {
6131 "filter": { 6175 "filter": {
6132 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 6176 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
6133 "location": "query", 6177 "location": "query",
6134 "type": "string" 6178 "type": "string"
6135 }, 6179 },
6136 "maxResults": { 6180 "maxResults": {
6137 "default": "500", 6181 "default": "500",
6138 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 6182 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
6139 "format": "uint32", 6183 "format": "uint32",
6140 "location": "query", 6184 "location": "query",
6141 "maximum": "500", 6185 "maximum": "500",
6142 "minimum": "0", 6186 "minimum": "0",
(...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after
6266 }, 6310 },
6267 "list": { 6311 "list": {
6268 "description": "Retrieves the list of SslCertificate resourc es available to the specified project.", 6312 "description": "Retrieves the list of SslCertificate resourc es available to the specified project.",
6269 "httpMethod": "GET", 6313 "httpMethod": "GET",
6270 "id": "compute.sslCertificates.list", 6314 "id": "compute.sslCertificates.list",
6271 "parameterOrder": [ 6315 "parameterOrder": [
6272 "project" 6316 "project"
6273 ], 6317 ],
6274 "parameters": { 6318 "parameters": {
6275 "filter": { 6319 "filter": {
6276 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 6320 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
6277 "location": "query", 6321 "location": "query",
6278 "type": "string" 6322 "type": "string"
6279 }, 6323 },
6280 "maxResults": { 6324 "maxResults": {
6281 "default": "500", 6325 "default": "500",
6282 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 6326 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
6283 "format": "uint32", 6327 "format": "uint32",
6284 "location": "query", 6328 "location": "query",
6285 "maximum": "500", 6329 "maximum": "500",
6286 "minimum": "0", 6330 "minimum": "0",
(...skipping 28 matching lines...) Expand all
6315 "methods": { 6359 "methods": {
6316 "aggregatedList": { 6360 "aggregatedList": {
6317 "description": "Retrieves an aggregated list of subnetworks. ", 6361 "description": "Retrieves an aggregated list of subnetworks. ",
6318 "httpMethod": "GET", 6362 "httpMethod": "GET",
6319 "id": "compute.subnetworks.aggregatedList", 6363 "id": "compute.subnetworks.aggregatedList",
6320 "parameterOrder": [ 6364 "parameterOrder": [
6321 "project" 6365 "project"
6322 ], 6366 ],
6323 "parameters": { 6367 "parameters": {
6324 "filter": { 6368 "filter": {
6325 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 6369 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
6326 "location": "query", 6370 "location": "query",
6327 "type": "string" 6371 "type": "string"
6328 }, 6372 },
6329 "maxResults": { 6373 "maxResults": {
6330 "default": "500", 6374 "default": "500",
6331 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 6375 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
6332 "format": "uint32", 6376 "format": "uint32",
6333 "location": "query", 6377 "location": "query",
6334 "maximum": "500", 6378 "maximum": "500",
6335 "minimum": "0", 6379 "minimum": "0",
(...skipping 144 matching lines...) Expand 10 before | Expand all | Expand 10 after
6480 "list": { 6524 "list": {
6481 "description": "Retrieves a list of subnetworks available to the specified project.", 6525 "description": "Retrieves a list of subnetworks available to the specified project.",
6482 "httpMethod": "GET", 6526 "httpMethod": "GET",
6483 "id": "compute.subnetworks.list", 6527 "id": "compute.subnetworks.list",
6484 "parameterOrder": [ 6528 "parameterOrder": [
6485 "project", 6529 "project",
6486 "region" 6530 "region"
6487 ], 6531 ],
6488 "parameters": { 6532 "parameters": {
6489 "filter": { 6533 "filter": {
6490 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 6534 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
6491 "location": "query", 6535 "location": "query",
6492 "type": "string" 6536 "type": "string"
6493 }, 6537 },
6494 "maxResults": { 6538 "maxResults": {
6495 "default": "500", 6539 "default": "500",
6496 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 6540 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
6497 "format": "uint32", 6541 "format": "uint32",
6498 "location": "query", 6542 "location": "query",
6499 "maximum": "500", 6543 "maximum": "500",
6500 "minimum": "0", 6544 "minimum": "0",
(...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after
6631 }, 6675 },
6632 "list": { 6676 "list": {
6633 "description": "Retrieves the list of TargetHttpProxy resour ces available to the specified project.", 6677 "description": "Retrieves the list of TargetHttpProxy resour ces available to the specified project.",
6634 "httpMethod": "GET", 6678 "httpMethod": "GET",
6635 "id": "compute.targetHttpProxies.list", 6679 "id": "compute.targetHttpProxies.list",
6636 "parameterOrder": [ 6680 "parameterOrder": [
6637 "project" 6681 "project"
6638 ], 6682 ],
6639 "parameters": { 6683 "parameters": {
6640 "filter": { 6684 "filter": {
6641 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 6685 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
6642 "location": "query", 6686 "location": "query",
6643 "type": "string" 6687 "type": "string"
6644 }, 6688 },
6645 "maxResults": { 6689 "maxResults": {
6646 "default": "500", 6690 "default": "500",
6647 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 6691 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
6648 "format": "uint32", 6692 "format": "uint32",
6649 "location": "query", 6693 "location": "query",
6650 "maximum": "500", 6694 "maximum": "500",
6651 "minimum": "0", 6695 "minimum": "0",
(...skipping 159 matching lines...) Expand 10 before | Expand all | Expand 10 after
6811 }, 6855 },
6812 "list": { 6856 "list": {
6813 "description": "Retrieves the list of TargetHttpsProxy resou rces available to the specified project.", 6857 "description": "Retrieves the list of TargetHttpsProxy resou rces available to the specified project.",
6814 "httpMethod": "GET", 6858 "httpMethod": "GET",
6815 "id": "compute.targetHttpsProxies.list", 6859 "id": "compute.targetHttpsProxies.list",
6816 "parameterOrder": [ 6860 "parameterOrder": [
6817 "project" 6861 "project"
6818 ], 6862 ],
6819 "parameters": { 6863 "parameters": {
6820 "filter": { 6864 "filter": {
6821 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 6865 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
6822 "location": "query", 6866 "location": "query",
6823 "type": "string" 6867 "type": "string"
6824 }, 6868 },
6825 "maxResults": { 6869 "maxResults": {
6826 "default": "500", 6870 "default": "500",
6827 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 6871 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
6828 "format": "uint32", 6872 "format": "uint32",
6829 "location": "query", 6873 "location": "query",
6830 "maximum": "500", 6874 "maximum": "500",
6831 "minimum": "0", 6875 "minimum": "0",
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after
6932 "methods": { 6976 "methods": {
6933 "aggregatedList": { 6977 "aggregatedList": {
6934 "description": "Retrieves an aggregated list of target insta nces.", 6978 "description": "Retrieves an aggregated list of target insta nces.",
6935 "httpMethod": "GET", 6979 "httpMethod": "GET",
6936 "id": "compute.targetInstances.aggregatedList", 6980 "id": "compute.targetInstances.aggregatedList",
6937 "parameterOrder": [ 6981 "parameterOrder": [
6938 "project" 6982 "project"
6939 ], 6983 ],
6940 "parameters": { 6984 "parameters": {
6941 "filter": { 6985 "filter": {
6942 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 6986 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
6943 "location": "query", 6987 "location": "query",
6944 "type": "string" 6988 "type": "string"
6945 }, 6989 },
6946 "maxResults": { 6990 "maxResults": {
6947 "default": "500", 6991 "default": "500",
6948 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 6992 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
6949 "format": "uint32", 6993 "format": "uint32",
6950 "location": "query", 6994 "location": "query",
6951 "maximum": "500", 6995 "maximum": "500",
6952 "minimum": "0", 6996 "minimum": "0",
(...skipping 144 matching lines...) Expand 10 before | Expand all | Expand 10 after
7097 "list": { 7141 "list": {
7098 "description": "Retrieves a list of TargetInstance resources available to the specified project and zone.", 7142 "description": "Retrieves a list of TargetInstance resources available to the specified project and zone.",
7099 "httpMethod": "GET", 7143 "httpMethod": "GET",
7100 "id": "compute.targetInstances.list", 7144 "id": "compute.targetInstances.list",
7101 "parameterOrder": [ 7145 "parameterOrder": [
7102 "project", 7146 "project",
7103 "zone" 7147 "zone"
7104 ], 7148 ],
7105 "parameters": { 7149 "parameters": {
7106 "filter": { 7150 "filter": {
7107 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 7151 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
7108 "location": "query", 7152 "location": "query",
7109 "type": "string" 7153 "type": "string"
7110 }, 7154 },
7111 "maxResults": { 7155 "maxResults": {
7112 "default": "500", 7156 "default": "500",
7113 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 7157 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
7114 "format": "uint32", 7158 "format": "uint32",
7115 "location": "query", 7159 "location": "query",
7116 "maximum": "500", 7160 "maximum": "500",
7117 "minimum": "0", 7161 "minimum": "0",
(...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after
7241 }, 7285 },
7242 "aggregatedList": { 7286 "aggregatedList": {
7243 "description": "Retrieves an aggregated list of target pools .", 7287 "description": "Retrieves an aggregated list of target pools .",
7244 "httpMethod": "GET", 7288 "httpMethod": "GET",
7245 "id": "compute.targetPools.aggregatedList", 7289 "id": "compute.targetPools.aggregatedList",
7246 "parameterOrder": [ 7290 "parameterOrder": [
7247 "project" 7291 "project"
7248 ], 7292 ],
7249 "parameters": { 7293 "parameters": {
7250 "filter": { 7294 "filter": {
7251 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 7295 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
7252 "location": "query", 7296 "location": "query",
7253 "type": "string" 7297 "type": "string"
7254 }, 7298 },
7255 "maxResults": { 7299 "maxResults": {
7256 "default": "500", 7300 "default": "500",
7257 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 7301 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
7258 "format": "uint32", 7302 "format": "uint32",
7259 "location": "query", 7303 "location": "query",
7260 "maximum": "500", 7304 "maximum": "500",
7261 "minimum": "0", 7305 "minimum": "0",
(...skipping 189 matching lines...) Expand 10 before | Expand all | Expand 10 after
7451 "list": { 7495 "list": {
7452 "description": "Retrieves a list of target pools available t o the specified project and region.", 7496 "description": "Retrieves a list of target pools available t o the specified project and region.",
7453 "httpMethod": "GET", 7497 "httpMethod": "GET",
7454 "id": "compute.targetPools.list", 7498 "id": "compute.targetPools.list",
7455 "parameterOrder": [ 7499 "parameterOrder": [
7456 "project", 7500 "project",
7457 "region" 7501 "region"
7458 ], 7502 ],
7459 "parameters": { 7503 "parameters": {
7460 "filter": { 7504 "filter": {
7461 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 7505 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
7462 "location": "query", 7506 "location": "query",
7463 "type": "string" 7507 "type": "string"
7464 }, 7508 },
7465 "maxResults": { 7509 "maxResults": {
7466 "default": "500", 7510 "default": "500",
7467 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 7511 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
7468 "format": "uint32", 7512 "format": "uint32",
7469 "location": "query", 7513 "location": "query",
7470 "maximum": "500", 7514 "maximum": "500",
7471 "minimum": "0", 7515 "minimum": "0",
(...skipping 173 matching lines...) Expand 10 before | Expand all | Expand 10 after
7645 "methods": { 7689 "methods": {
7646 "aggregatedList": { 7690 "aggregatedList": {
7647 "description": "Retrieves an aggregated list of target VPN g ateways.", 7691 "description": "Retrieves an aggregated list of target VPN g ateways.",
7648 "httpMethod": "GET", 7692 "httpMethod": "GET",
7649 "id": "compute.targetVpnGateways.aggregatedList", 7693 "id": "compute.targetVpnGateways.aggregatedList",
7650 "parameterOrder": [ 7694 "parameterOrder": [
7651 "project" 7695 "project"
7652 ], 7696 ],
7653 "parameters": { 7697 "parameters": {
7654 "filter": { 7698 "filter": {
7655 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 7699 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
7656 "location": "query", 7700 "location": "query",
7657 "type": "string" 7701 "type": "string"
7658 }, 7702 },
7659 "maxResults": { 7703 "maxResults": {
7660 "default": "500", 7704 "default": "500",
7661 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 7705 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
7662 "format": "uint32", 7706 "format": "uint32",
7663 "location": "query", 7707 "location": "query",
7664 "maximum": "500", 7708 "maximum": "500",
7665 "minimum": "0", 7709 "minimum": "0",
(...skipping 144 matching lines...) Expand 10 before | Expand all | Expand 10 after
7810 "list": { 7854 "list": {
7811 "description": "Retrieves a list of target VPN gateways avai lable to the specified project and region.", 7855 "description": "Retrieves a list of target VPN gateways avai lable to the specified project and region.",
7812 "httpMethod": "GET", 7856 "httpMethod": "GET",
7813 "id": "compute.targetVpnGateways.list", 7857 "id": "compute.targetVpnGateways.list",
7814 "parameterOrder": [ 7858 "parameterOrder": [
7815 "project", 7859 "project",
7816 "region" 7860 "region"
7817 ], 7861 ],
7818 "parameters": { 7862 "parameters": {
7819 "filter": { 7863 "filter": {
7820 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 7864 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
7821 "location": "query", 7865 "location": "query",
7822 "type": "string" 7866 "type": "string"
7823 }, 7867 },
7824 "maxResults": { 7868 "maxResults": {
7825 "default": "500", 7869 "default": "500",
7826 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 7870 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
7827 "format": "uint32", 7871 "format": "uint32",
7828 "location": "query", 7872 "location": "query",
7829 "maximum": "500", 7873 "maximum": "500",
7830 "minimum": "0", 7874 "minimum": "0",
(...skipping 166 matching lines...) Expand 10 before | Expand all | Expand 10 after
7997 }, 8041 },
7998 "list": { 8042 "list": {
7999 "description": "Retrieves the list of UrlMap resources avail able to the specified project.", 8043 "description": "Retrieves the list of UrlMap resources avail able to the specified project.",
8000 "httpMethod": "GET", 8044 "httpMethod": "GET",
8001 "id": "compute.urlMaps.list", 8045 "id": "compute.urlMaps.list",
8002 "parameterOrder": [ 8046 "parameterOrder": [
8003 "project" 8047 "project"
8004 ], 8048 ],
8005 "parameters": { 8049 "parameters": {
8006 "filter": { 8050 "filter": {
8007 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 8051 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
8008 "location": "query", 8052 "location": "query",
8009 "type": "string" 8053 "type": "string"
8010 }, 8054 },
8011 "maxResults": { 8055 "maxResults": {
8012 "default": "500", 8056 "default": "500",
8013 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 8057 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
8014 "format": "uint32", 8058 "format": "uint32",
8015 "location": "query", 8059 "location": "query",
8016 "maximum": "500", 8060 "maximum": "500",
8017 "minimum": "0", 8061 "minimum": "0",
(...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after
8154 "methods": { 8198 "methods": {
8155 "aggregatedList": { 8199 "aggregatedList": {
8156 "description": "Retrieves an aggregated list of VPN tunnels. ", 8200 "description": "Retrieves an aggregated list of VPN tunnels. ",
8157 "httpMethod": "GET", 8201 "httpMethod": "GET",
8158 "id": "compute.vpnTunnels.aggregatedList", 8202 "id": "compute.vpnTunnels.aggregatedList",
8159 "parameterOrder": [ 8203 "parameterOrder": [
8160 "project" 8204 "project"
8161 ], 8205 ],
8162 "parameters": { 8206 "parameters": {
8163 "filter": { 8207 "filter": {
8164 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 8208 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
8165 "location": "query", 8209 "location": "query",
8166 "type": "string" 8210 "type": "string"
8167 }, 8211 },
8168 "maxResults": { 8212 "maxResults": {
8169 "default": "500", 8213 "default": "500",
8170 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 8214 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
8171 "format": "uint32", 8215 "format": "uint32",
8172 "location": "query", 8216 "location": "query",
8173 "maximum": "500", 8217 "maximum": "500",
8174 "minimum": "0", 8218 "minimum": "0",
(...skipping 144 matching lines...) Expand 10 before | Expand all | Expand 10 after
8319 "list": { 8363 "list": {
8320 "description": "Retrieves a list of VpnTunnel resources cont ained in the specified project and region.", 8364 "description": "Retrieves a list of VpnTunnel resources cont ained in the specified project and region.",
8321 "httpMethod": "GET", 8365 "httpMethod": "GET",
8322 "id": "compute.vpnTunnels.list", 8366 "id": "compute.vpnTunnels.list",
8323 "parameterOrder": [ 8367 "parameterOrder": [
8324 "project", 8368 "project",
8325 "region" 8369 "region"
8326 ], 8370 ],
8327 "parameters": { 8371 "parameters": {
8328 "filter": { 8372 "filter": {
8329 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 8373 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
8330 "location": "query", 8374 "location": "query",
8331 "type": "string" 8375 "type": "string"
8332 }, 8376 },
8333 "maxResults": { 8377 "maxResults": {
8334 "default": "500", 8378 "default": "500",
8335 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 8379 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
8336 "format": "uint32", 8380 "format": "uint32",
8337 "location": "query", 8381 "location": "query",
8338 "maximum": "500", 8382 "maximum": "500",
8339 "minimum": "0", 8383 "minimum": "0",
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after
8456 "list": { 8500 "list": {
8457 "description": "Retrieves a list of Operation resources cont ained within the specified zone.", 8501 "description": "Retrieves a list of Operation resources cont ained within the specified zone.",
8458 "httpMethod": "GET", 8502 "httpMethod": "GET",
8459 "id": "compute.zoneOperations.list", 8503 "id": "compute.zoneOperations.list",
8460 "parameterOrder": [ 8504 "parameterOrder": [
8461 "project", 8505 "project",
8462 "zone" 8506 "zone"
8463 ], 8507 ],
8464 "parameters": { 8508 "parameters": {
8465 "filter": { 8509 "filter": {
8466 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 8510 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
8467 "location": "query", 8511 "location": "query",
8468 "type": "string" 8512 "type": "string"
8469 }, 8513 },
8470 "maxResults": { 8514 "maxResults": {
8471 "default": "500", 8515 "default": "500",
8472 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 8516 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
8473 "format": "uint32", 8517 "format": "uint32",
8474 "location": "query", 8518 "location": "query",
8475 "maximum": "500", 8519 "maximum": "500",
8476 "minimum": "0", 8520 "minimum": "0",
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
8546 }, 8590 },
8547 "list": { 8591 "list": {
8548 "description": "Retrieves the list of Zone resources availab le to the specified project.", 8592 "description": "Retrieves the list of Zone resources availab le to the specified project.",
8549 "httpMethod": "GET", 8593 "httpMethod": "GET",
8550 "id": "compute.zones.list", 8594 "id": "compute.zones.list",
8551 "parameterOrder": [ 8595 "parameterOrder": [
8552 "project" 8596 "project"
8553 ], 8597 ],
8554 "parameters": { 8598 "parameters": {
8555 "filter": { 8599 "filter": {
8556 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nCompute Engine Beta API Only: W hen filtering in the Beta API, you can also filter on nested fields. For example , you could filter on instances that have set the scheduling.automaticRestart fi eld to true. Use filtering on nested fields to take advantage of labels to organ ize and search for results based on label values.\n\nThe Beta API also supports filtering on multiple expressions by providing each separate expression within p arentheses. For example, (scheduling.automaticRestart eq true) (zone eq us-centr al1-f). Multiple expressions are treated as AND expressions, meaning that resour ces must match all expressions to pass the filters.", 8600 "description": "Sets a filter expression for filteri ng listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.\n\nThe field_name is the name of the field you want to compare. Only atomic field types are supporte d (string, number, boolean). The comparison_string must be either eq (equals) or ne (not equals). The literal_string is the string value to filter to. The liter al value must be valid for the type of field you are filtering by (string, numbe r, boolean). For string fields, the literal value is interpreted as a regular ex pression using RE2 syntax. The literal value must match the entire field.\n\nFor example, to filter for instances that do not have a name of example-instance, y ou would use filter=name ne example-instance.\n\nYou can filter on nested fields . For example, you could filter on instances that have set the scheduling.automa ticRestart field to true. Use filtering on nested fields to take advantage of la bels to organize and search for results based on label values.\n\nTo filter on m ultiple expressions, provide each separate expression within parentheses. For ex ample, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Multiple e xpressions are treated as AND expressions, meaning that resources must match all expressions to pass the filters.",
8557 "location": "query", 8601 "location": "query",
8558 "type": "string" 8602 "type": "string"
8559 }, 8603 },
8560 "maxResults": { 8604 "maxResults": {
8561 "default": "500", 8605 "default": "500",
8562 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.", 8606 "description": "The maximum number of results per pa ge that should be returned. If the number of available results is larger than ma xResults, Compute Engine returns a nextPageToken that can be used to get the nex t page of results in subsequent list requests.",
8563 "format": "uint32", 8607 "format": "uint32",
8564 "location": "query", 8608 "location": "query",
8565 "maximum": "500", 8609 "maximum": "500",
8566 "minimum": "0", 8610 "minimum": "0",
(...skipping 18 matching lines...) Expand all
8585 }, 8629 },
8586 "scopes": [ 8630 "scopes": [
8587 "https://www.googleapis.com/auth/cloud-platform", 8631 "https://www.googleapis.com/auth/cloud-platform",
8588 "https://www.googleapis.com/auth/compute", 8632 "https://www.googleapis.com/auth/compute",
8589 "https://www.googleapis.com/auth/compute.readonly" 8633 "https://www.googleapis.com/auth/compute.readonly"
8590 ] 8634 ]
8591 } 8635 }
8592 } 8636 }
8593 } 8637 }
8594 }, 8638 },
8595 "revision": "20160624", 8639 "revision": "20160726",
8596 "rootUrl": "https://www.googleapis.com/", 8640 "rootUrl": "https://www.googleapis.com/",
8597 "schemas": { 8641 "schemas": {
8598 "AccessConfig": { 8642 "AccessConfig": {
8599 "description": "An access configuration attached to an instance's ne twork interface. Only one access config per instance is supported.", 8643 "description": "An access configuration attached to an instance's ne twork interface. Only one access config per instance is supported.",
8600 "id": "AccessConfig", 8644 "id": "AccessConfig",
8601 "properties": { 8645 "properties": {
8602 "kind": { 8646 "kind": {
8603 "default": "compute#accessConfig", 8647 "default": "compute#accessConfig",
8604 "description": "[Output Only] Type of the resource. Always c ompute#accessConfig for access configs.", 8648 "description": "[Output Only] Type of the resource. Always c ompute#accessConfig for access configs.",
8605 "type": "string" 8649 "type": "string"
(...skipping 285 matching lines...) Expand 10 before | Expand all | Expand 10 after
8891 "READ_ONLY", 8935 "READ_ONLY",
8892 "READ_WRITE" 8936 "READ_WRITE"
8893 ], 8937 ],
8894 "enumDescriptions": [ 8938 "enumDescriptions": [
8895 "", 8939 "",
8896 "" 8940 ""
8897 ], 8941 ],
8898 "type": "string" 8942 "type": "string"
8899 }, 8943 },
8900 "source": { 8944 "source": {
8901 "description": "Specifies a valid partial or full URL to an existing Persistent Disk resource. This field is only applicable for persistent disks.", 8945 "description": "Specifies a valid partial or full URL to an existing Persistent Disk resource. This field is only applicable for persistent disks. Note that for InstanceTemplate, it is just disk name, not URL for the dis k.",
8902 "type": "string" 8946 "type": "string"
8903 }, 8947 },
8904 "type": { 8948 "type": {
8905 "annotations": { 8949 "annotations": {
8906 "required": [ 8950 "required": [
8907 "compute.instances.insert" 8951 "compute.instances.insert"
8908 ] 8952 ]
8909 }, 8953 },
8910 "description": "Specifies the type of the disk, either SCRAT CH or PERSISTENT. If not specified, the default is PERSISTENT.", 8954 "description": "Specifies the type of the disk, either SCRAT CH or PERSISTENT. If not specified, the default is PERSISTENT.",
8911 "enum": [ 8955 "enum": [
(...skipping 16 matching lines...) Expand all
8928 "diskName": { 8972 "diskName": {
8929 "description": "Specifies the disk name. If not specified, t he default is to use the name of the instance.", 8973 "description": "Specifies the disk name. If not specified, t he default is to use the name of the instance.",
8930 "type": "string" 8974 "type": "string"
8931 }, 8975 },
8932 "diskSizeGb": { 8976 "diskSizeGb": {
8933 "description": "Specifies the size of the disk in base-2 GB. ", 8977 "description": "Specifies the size of the disk in base-2 GB. ",
8934 "format": "int64", 8978 "format": "int64",
8935 "type": "string" 8979 "type": "string"
8936 }, 8980 },
8937 "diskType": { 8981 "diskType": {
8938 "description": "Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the ful l URL. For example:\n\nhttps://www.googleapis.com/compute/v1/projects/project/zo nes/zone/diskTypes/pd-standard \n\nOther values include pd-ssd and local-ssd. If you define this field, you can provide either the full or partial URL. For exam ple, the following are valid values: \n- https://www.googleapis.com/compute/v1/ projects/project/zones/zone/diskTypes/diskType \n- projects/project/zones/zone/d iskTypes/diskType \n- zones/zone/diskTypes/diskType", 8982 "description": "Specifies the disk type to use to create the instance. If not specified, the default is pd-standard, specified using the ful l URL. For example:\n\nhttps://www.googleapis.com/compute/v1/projects/project/zo nes/zone/diskTypes/pd-standard \n\nOther values include pd-ssd and local-ssd. If you define this field, you can provide either the full or partial URL. For exam ple, the following are valid values: \n- https://www.googleapis.com/compute/v1/ projects/project/zones/zone/diskTypes/diskType \n- projects/project/zones/zone/d iskTypes/diskType \n- zones/zone/diskTypes/diskType Note that for InstanceTempl ate, this is the name of the disk type, not URL.",
8939 "type": "string" 8983 "type": "string"
8940 }, 8984 },
8941 "sourceImage": { 8985 "sourceImage": {
8942 "description": "The source image used to create this disk. I f the source image is deleted, this field will not be set.\n\nTo create a disk w ith one of the public operating system images, specify the image by its family n ame. For example, specify family/debian-8 to use the latest Debian 8 image:\n\np rojects/debian-cloud/global/images/family/debian-8 \n\nAlternatively, use a spec ific version of a public operating system image:\n\nprojects/debian-cloud/global /images/debian-8-jessie-vYYYYMMDD \n\nTo create a disk with a private image that you created, specify the image name in the following format:\n\nglobal/images/m y-private-image \n\nYou can also specify a private image by its image family, wh ich returns the latest version of the image in that family. Replace the image na me with family/family-name:\n\nglobal/images/family/my-private-family", 8986 "description": "The source image used to create this disk. I f the source image is deleted, this field will not be set.\n\nTo create a disk w ith one of the public operating system images, specify the image by its family n ame. For example, specify family/debian-8 to use the latest Debian 8 image:\n\np rojects/debian-cloud/global/images/family/debian-8 \n\nAlternatively, use a spec ific version of a public operating system image:\n\nprojects/debian-cloud/global /images/debian-8-jessie-vYYYYMMDD \n\nTo create a disk with a private image that you created, specify the image name in the following format:\n\nglobal/images/m y-private-image \n\nYou can also specify a private image by its image family, wh ich returns the latest version of the image in that family. Replace the image na me with family/family-name:\n\nglobal/images/family/my-private-family",
8943 "type": "string" 8987 "type": "string"
8944 }, 8988 },
8945 "sourceImageEncryptionKey": { 8989 "sourceImageEncryptionKey": {
8946 "$ref": "CustomerEncryptionKey", 8990 "$ref": "CustomerEncryptionKey",
8947 "description": "The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied e ncryption key.\n\nInstance templates do not store customer-supplied encryption k eys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys." 8991 "description": "The customer-supplied encryption key of the source image. Required if the source image is protected by a customer-supplied e ncryption key.\n\nInstance templates do not store customer-supplied encryption k eys, so you cannot create disks for instances in a managed instance group if the source images are encrypted with your own keys."
8948 } 8992 }
(...skipping 326 matching lines...) Expand 10 before | Expand all | Expand 10 after
9275 "format": "float", 9319 "format": "float",
9276 "type": "number" 9320 "type": "number"
9277 } 9321 }
9278 }, 9322 },
9279 "type": "object" 9323 "type": "object"
9280 }, 9324 },
9281 "BackendService": { 9325 "BackendService": {
9282 "description": "A BackendService resource. This resource defines a g roup of backend virtual machines and their serving capacity.", 9326 "description": "A BackendService resource. This resource defines a g roup of backend virtual machines and their serving capacity.",
9283 "id": "BackendService", 9327 "id": "BackendService",
9284 "properties": { 9328 "properties": {
9329 "affinityCookieTtlSec": {
9330 "description": "Lifetime of cookies in seconds if session_af finity is GENERATED_COOKIE. If set to 0, the cookie is non-persistent and lasts only until the end of the browser session (or equivalent). The maximum allowed v alue for TTL is one day.\n\nWhen the load balancing scheme is INTERNAL, this fie ld is not used.",
9331 "format": "int32",
9332 "type": "integer"
9333 },
9285 "backends": { 9334 "backends": {
9286 "description": "The list of backends that serve this Backend Service.", 9335 "description": "The list of backends that serve this Backend Service.",
9287 "items": { 9336 "items": {
9288 "$ref": "Backend" 9337 "$ref": "Backend"
9289 }, 9338 },
9290 "type": "array" 9339 "type": "array"
9291 }, 9340 },
9292 "creationTimestamp": { 9341 "creationTimestamp": {
9293 "description": "[Output Only] Creation timestamp in RFC3339 text format.", 9342 "description": "[Output Only] Creation timestamp in RFC3339 text format.",
9294 "type": "string" 9343 "type": "string"
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
9350 "type": "string" 9399 "type": "string"
9351 }, 9400 },
9352 "region": { 9401 "region": {
9353 "description": "[Output Only] URL of the region where the re gional backend service resides. This field is not applicable to global backend s ervices.", 9402 "description": "[Output Only] URL of the region where the re gional backend service resides. This field is not applicable to global backend s ervices.",
9354 "type": "string" 9403 "type": "string"
9355 }, 9404 },
9356 "selfLink": { 9405 "selfLink": {
9357 "description": "[Output Only] Server-defined URL for the res ource.", 9406 "description": "[Output Only] Server-defined URL for the res ource.",
9358 "type": "string" 9407 "type": "string"
9359 }, 9408 },
9409 "sessionAffinity": {
9410 "description": "Type of session affinity to use. The default is NONE.\n\nWhen the load balancing scheme is EXTERNAL, can be NONE, CLIENT_IP, or GENERATED_COOKIE.\n\nWhen the load balancing scheme is INTERNAL, can be NONE , CLIENT_IP, CLIENT_IP_PROTO, or CLIENT_IP_PORT_PROTO.\n\nWhen the protocol is U DP, this field is not used.",
9411 "enum": [
9412 "CLIENT_IP",
9413 "CLIENT_IP_PROTO",
9414 "GENERATED_COOKIE",
9415 "NONE"
9416 ],
9417 "enumDescriptions": [
9418 "",
9419 "",
9420 "",
9421 ""
9422 ],
9423 "type": "string"
9424 },
9360 "timeoutSec": { 9425 "timeoutSec": {
9361 "description": "How many seconds to wait for the backend bef ore considering it a failed request. Default is 30 seconds.", 9426 "description": "How many seconds to wait for the backend bef ore considering it a failed request. Default is 30 seconds.",
9362 "format": "int32", 9427 "format": "int32",
9363 "type": "integer" 9428 "type": "integer"
9364 } 9429 }
9365 }, 9430 },
9366 "type": "object" 9431 "type": "object"
9367 }, 9432 },
9368 "BackendServiceGroupHealth": { 9433 "BackendServiceGroupHealth": {
9369 "id": "BackendServiceGroupHealth", 9434 "id": "BackendServiceGroupHealth",
(...skipping 594 matching lines...) Expand 10 before | Expand all | Expand 10 after
9964 "type": "object" 10029 "type": "object"
9965 } 10030 }
9966 }, 10031 },
9967 "type": "object" 10032 "type": "object"
9968 }, 10033 },
9969 "Firewall": { 10034 "Firewall": {
9970 "description": "Represents a Firewall resource.", 10035 "description": "Represents a Firewall resource.",
9971 "id": "Firewall", 10036 "id": "Firewall",
9972 "properties": { 10037 "properties": {
9973 "allowed": { 10038 "allowed": {
9974 "description": "The list of rules specified by this firewall . Each rule specifies a protocol and port-range tuple that describes a permitted connection.", 10039 "description": "The list of ALLOW rules specified by this fi rewall. Each rule specifies a protocol and port-range tuple that describes a per mitted connection.",
9975 "items": { 10040 "items": {
9976 "properties": { 10041 "properties": {
9977 "IPProtocol": { 10042 "IPProtocol": {
9978 "description": "The IP protocol that is allowed for this rule. The protocol type is required when creating a firewall rule. This value can either be one of the following well known protocol strings (tcp, udp, icmp, esp, ah, sctp), or the IP protocol number.", 10043 "description": "The IP protocol to which this ru le applies. The protocol type is required when creating a firewall rule. This va lue can either be one of the following well known protocol strings (tcp, udp, ic mp, esp, ah, sctp), or the IP protocol number.",
9979 "type": "string" 10044 "type": "string"
9980 }, 10045 },
9981 "ports": { 10046 "ports": {
9982 "description": "An optional list of ports which are allowed. This field is only applicable for UDP or TCP protocol. Each entry m ust be either an integer or a range. If not specified, connections through any p ort are allowed\n\nExample inputs include: [\"22\"], [\"80\",\"443\"], and [\"12 345-12349\"].", 10047 "description": "An optional list of ports to whi ch this rule applies. This field is only applicable for UDP or TCP protocol. Eac h entry must be either an integer or a range. If not specified, this rule applie s to connections through any port.\n\nExample inputs include: [\"22\"], [\"80\", \"443\"], and [\"12345-12349\"].",
9983 "items": { 10048 "items": {
9984 "type": "string" 10049 "type": "string"
9985 }, 10050 },
9986 "type": "array" 10051 "type": "array"
9987 } 10052 }
9988 }, 10053 },
9989 "type": "object" 10054 "type": "object"
9990 }, 10055 },
9991 "type": "array" 10056 "type": "array"
9992 }, 10057 },
(...skipping 28 matching lines...) Expand all
10021 }, 10086 },
10022 "network": { 10087 "network": {
10023 "description": "URL of the network resource for this firewal l rule. If not specified when creating a firewall rule, the default network is u sed:\nglobal/networks/default\nIf you choose to specify this property, you can s pecify the network as a full or partial URL. For example, the following are all valid URLs: \n- https://www.googleapis.com/compute/v1/projects/myproject/global /networks/my-network \n- projects/myproject/global/networks/my-network \n- globa l/networks/default", 10088 "description": "URL of the network resource for this firewal l rule. If not specified when creating a firewall rule, the default network is u sed:\nglobal/networks/default\nIf you choose to specify this property, you can s pecify the network as a full or partial URL. For example, the following are all valid URLs: \n- https://www.googleapis.com/compute/v1/projects/myproject/global /networks/my-network \n- projects/myproject/global/networks/my-network \n- globa l/networks/default",
10024 "type": "string" 10089 "type": "string"
10025 }, 10090 },
10026 "selfLink": { 10091 "selfLink": {
10027 "description": "[Output Only] Server-defined URL for the res ource.", 10092 "description": "[Output Only] Server-defined URL for the res ource.",
10028 "type": "string" 10093 "type": "string"
10029 }, 10094 },
10030 "sourceRanges": { 10095 "sourceRanges": {
10031 "description": "The IP address blocks that this rule applies to, expressed in CIDR format. One or both of sourceRanges and sourceTags may be set.\n\nIf both properties are set, an inbound connection is allowed if the ran ge matches the sourceRanges OR the tag of the source matches the sourceTags prop erty. The connection does not need to match both properties.", 10096 "description": "If source ranges are specified, the firewall will apply only to traffic that has source IP address in these ranges. These ra nges must be expressed in CIDR format. One or both of sourceRanges and sourceTag s may be set. If both properties are set, the firewall will apply to traffic tha t has source IP address within sourceRanges OR the source IP that belongs to a t ag listed in the sourceTags property. The connection does not need to match both properties for the firewall to apply.",
10032 "items": { 10097 "items": {
10033 "type": "string" 10098 "type": "string"
10034 }, 10099 },
10035 "type": "array" 10100 "type": "array"
10036 }, 10101 },
10037 "sourceTags": { 10102 "sourceTags": {
10038 "description": "A list of instance tags which this rule appl ies to. One or both of sourceRanges and sourceTags may be set.\n\nIf both proper ties are set, an inbound connection is allowed if the range matches the sourceRa nges OR the tag of the source matches the sourceTags property. The connection do es not need to match both properties.\n\nSource tags cannot be used to allow acc ess to an instance's external IP address. Because tags are associated with an in stance, not an IP address, source tags can only be used to control traffic trave ling from an instance inside the same network as the firewall.", 10103 "description": "If source tags are specified, the firewall w ill apply only to traffic with source IP that belongs to a tag listed in source tags. Source tags cannot be used to control traffic to an instance's external IP address. Because tags are associated with an instance, not an IP address. One o r both of sourceRanges and sourceTags may be set. If both properties are set, th e firewall will apply to traffic that has source IP address within sourceRanges OR the source IP that belongs to a tag listed in the sourceTags property. The co nnection does not need to match both properties for the firewall to apply.",
10039 "items": { 10104 "items": {
10040 "type": "string" 10105 "type": "string"
10041 }, 10106 },
10042 "type": "array" 10107 "type": "array"
10043 }, 10108 },
10044 "targetTags": { 10109 "targetTags": {
10045 "description": "A list of instance tags indicating sets of i nstances located in the network that may make network connections as specified i n allowed[]. If no targetTags are specified, the firewall rule applies to all in stances on the specified network.", 10110 "description": "A list of instance tags indicating sets of i nstances located in the network that may make network connections as specified i n allowed[]. If no targetTags are specified, the firewall rule applies to all in stances on the specified network.",
10046 "items": { 10111 "items": {
10047 "type": "string" 10112 "type": "string"
10048 }, 10113 },
(...skipping 1306 matching lines...) Expand 10 before | Expand all | Expand 10 after
11355 }, 11420 },
11356 "type": "array" 11421 "type": "array"
11357 } 11422 }
11358 }, 11423 },
11359 "type": "object" 11424 "type": "object"
11360 }, 11425 },
11361 "InstanceGroupsListInstances": { 11426 "InstanceGroupsListInstances": {
11362 "id": "InstanceGroupsListInstances", 11427 "id": "InstanceGroupsListInstances",
11363 "properties": { 11428 "properties": {
11364 "id": { 11429 "id": {
11365 "description": "[Output Only] A unique identifier for this l ist of instance groups. The server generates this identifier.", 11430 "description": "[Output Only] A unique identifier for this l ist of instances in the specified instance group. The server generates this iden tifier.",
11366 "type": "string" 11431 "type": "string"
11367 }, 11432 },
11368 "items": { 11433 "items": {
11369 "description": "[Output Only] A list of instances and any na med ports that are assigned to those instances.", 11434 "description": "[Output Only] A list of instances and any na med ports that are assigned to those instances.",
11370 "items": { 11435 "items": {
11371 "$ref": "InstanceWithNamedPorts" 11436 "$ref": "InstanceWithNamedPorts"
11372 }, 11437 },
11373 "type": "array" 11438 "type": "array"
11374 }, 11439 },
11375 "kind": { 11440 "kind": {
11376 "default": "compute#instanceGroupsListInstances", 11441 "default": "compute#instanceGroupsListInstances",
11377 "description": "[Output Only] The resource type, which is al ways compute#instanceGroupsListInstances for lists of instance groups.", 11442 "description": "[Output Only] The resource type, which is al ways compute#instanceGroupsListInstances for the list of instances in the specif ied instance group.",
11378 "type": "string" 11443 "type": "string"
11379 }, 11444 },
11380 "nextPageToken": { 11445 "nextPageToken": {
11381 "description": "[Output Only] This token allows you to get t he next page of results for list requests. If the number of results is larger th an maxResults, use the nextPageToken as a value for the query parameter pageToke n in the next list request. Subsequent list requests will have their own nextPag eToken to continue paging through the results.", 11446 "description": "[Output Only] This token allows you to get t he next page of results for list requests. If the number of results is larger th an maxResults, use the nextPageToken as a value for the query parameter pageToke n in the next list request. Subsequent list requests will have their own nextPag eToken to continue paging through the results.",
11382 "type": "string" 11447 "type": "string"
11383 }, 11448 },
11384 "selfLink": { 11449 "selfLink": {
11385 "description": "[Output Only] The URL for this list of insta nce groups. The server generates this URL.", 11450 "description": "[Output Only] The URL for this list of insta nces in the specified instance groups. The server generates this URL.",
11386 "type": "string" 11451 "type": "string"
11387 } 11452 }
11388 }, 11453 },
11389 "type": "object" 11454 "type": "object"
11390 }, 11455 },
11391 "InstanceGroupsListInstancesRequest": { 11456 "InstanceGroupsListInstancesRequest": {
11392 "id": "InstanceGroupsListInstancesRequest", 11457 "id": "InstanceGroupsListInstancesRequest",
11393 "properties": { 11458 "properties": {
11394 "instanceState": { 11459 "instanceState": {
11395 "description": "A filter for the state of the instances in t he instance group. Valid options are ALL or RUNNING. If you do not specify this parameter the list includes all instances regardless of their state.", 11460 "description": "A filter for the state of the instances in t he instance group. Valid options are ALL or RUNNING. If you do not specify this parameter the list includes all instances regardless of their state.",
(...skipping 1816 matching lines...) Expand 10 before | Expand all | Expand 10 after
13212 "type": "string" 13277 "type": "string"
13213 } 13278 }
13214 }, 13279 },
13215 "type": "object" 13280 "type": "object"
13216 }, 13281 },
13217 "Router": { 13282 "Router": {
13218 "description": "Router resource.", 13283 "description": "Router resource.",
13219 "id": "Router", 13284 "id": "Router",
13220 "properties": { 13285 "properties": {
13221 "bgp": { 13286 "bgp": {
13222 "$ref": "RouterBgp" 13287 "$ref": "RouterBgp",
13288 "description": "BGP information specific to this router."
13223 }, 13289 },
13224 "bgpPeers": { 13290 "bgpPeers": {
13291 "description": "BGP information that needs to be configured into the routing stack to establish the BGP peering. It must specify peer ASN an d either interface name, IP, or peer IP. Please refer to RFC4273.",
13225 "items": { 13292 "items": {
13226 "$ref": "RouterBgpPeer" 13293 "$ref": "RouterBgpPeer"
13227 }, 13294 },
13228 "type": "array" 13295 "type": "array"
13229 }, 13296 },
13230 "creationTimestamp": { 13297 "creationTimestamp": {
13231 "description": "[Output Only] Creation timestamp in RFC3339 text format.", 13298 "description": "[Output Only] Creation timestamp in RFC3339 text format.",
13232 "type": "string" 13299 "type": "string"
13233 }, 13300 },
13234 "description": { 13301 "description": {
13235 "description": "An optional description of this resource. Pr ovide this property when you create the resource.", 13302 "description": "An optional description of this resource. Pr ovide this property when you create the resource.",
13236 "type": "string" 13303 "type": "string"
13237 }, 13304 },
13238 "id": { 13305 "id": {
13239 "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server.", 13306 "description": "[Output Only] The unique identifier for the resource. This identifier is defined by the server.",
13240 "format": "uint64", 13307 "format": "uint64",
13241 "type": "string" 13308 "type": "string"
13242 }, 13309 },
13243 "interfaces": { 13310 "interfaces": {
13311 "description": "Router interfaces. Each interface requires e ither one linked resource (e.g. linkedVpnTunnel) or IP address and IP address ra nge (e.g. ipRange).",
13244 "items": { 13312 "items": {
13245 "$ref": "RouterInterface" 13313 "$ref": "RouterInterface"
13246 }, 13314 },
13247 "type": "array" 13315 "type": "array"
13248 }, 13316 },
13249 "kind": { 13317 "kind": {
13250 "default": "compute#router", 13318 "default": "compute#router",
13251 "description": "[Output Only] Type of resource. Always compu te#router for routers.", 13319 "description": "[Output Only] Type of resource. Always compu te#router for routers.",
13252 "type": "string" 13320 "type": "string"
13253 }, 13321 },
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after
13318 "properties": { 13386 "properties": {
13319 "asn": { 13387 "asn": {
13320 "description": "Local BGP Autonomous System Number (ASN). Mu st be an RFC6996 private ASN, either 16-bit or 32-bit. The value will be fixed f or this router resource. All VPN tunnels that link to this router will have the same local ASN.", 13388 "description": "Local BGP Autonomous System Number (ASN). Mu st be an RFC6996 private ASN, either 16-bit or 32-bit. The value will be fixed f or this router resource. All VPN tunnels that link to this router will have the same local ASN.",
13321 "format": "uint32", 13389 "format": "uint32",
13322 "type": "integer" 13390 "type": "integer"
13323 } 13391 }
13324 }, 13392 },
13325 "type": "object" 13393 "type": "object"
13326 }, 13394 },
13327 "RouterBgpPeer": { 13395 "RouterBgpPeer": {
13328 "description": "BGP information that needs to be configured into the routing stack to establish the BGP peering. It must specify peer ASN and either interface name, IP, or peer IP. Reference: https://tools.ietf.org/html/rfc4273" ,
13329 "id": "RouterBgpPeer", 13396 "id": "RouterBgpPeer",
13330 "properties": { 13397 "properties": {
13331 "advertisedRoutePriority": { 13398 "advertisedRoutePriority": {
13332 "description": "The priority of routes advertised to this BG P peer. In the case where there is more than one matching route of maximum lengt h, the routes with lowest priority value win.", 13399 "description": "The priority of routes advertised to this BG P peer. In the case where there is more than one matching route of maximum lengt h, the routes with lowest priority value win.",
13333 "format": "uint32", 13400 "format": "uint32",
13334 "type": "integer" 13401 "type": "integer"
13335 }, 13402 },
13336 "interfaceName": { 13403 "interfaceName": {
13337 "description": "Name of the interface the BGP peer is associ ated with.", 13404 "description": "Name of the interface the BGP peer is associ ated with.",
13338 "type": "string" 13405 "type": "string"
(...skipping 13 matching lines...) Expand all
13352 "type": "integer" 13419 "type": "integer"
13353 }, 13420 },
13354 "peerIpAddress": { 13421 "peerIpAddress": {
13355 "description": "IP address of the BGP interface outside Goog le cloud.", 13422 "description": "IP address of the BGP interface outside Goog le cloud.",
13356 "type": "string" 13423 "type": "string"
13357 } 13424 }
13358 }, 13425 },
13359 "type": "object" 13426 "type": "object"
13360 }, 13427 },
13361 "RouterInterface": { 13428 "RouterInterface": {
13362 "description": "Router interfaces. Each interface requires either on e linked resource (e.g. linked_vpn_tunnel) or IP address + range (specified in i p_range).",
13363 "id": "RouterInterface", 13429 "id": "RouterInterface",
13364 "properties": { 13430 "properties": {
13365 "ipRange": { 13431 "ipRange": {
13366 "description": "IP address and range of the interface. The I P range must be in the RFC3927 link-local IP space. The value must be a CIDR-for matted string, for example: 169.254.0.1/30. NOTE: Do not truncate the address as it represents the IP address of the interface.", 13432 "description": "IP address and range of the interface. The I P range must be in the RFC3927 link-local IP space. The value must be a CIDR-for matted string, for example: 169.254.0.1/30. NOTE: Do not truncate the address as it represents the IP address of the interface.",
13367 "type": "string" 13433 "type": "string"
13368 }, 13434 },
13369 "linkedVpnTunnel": { 13435 "linkedVpnTunnel": {
13370 "description": "URI of linked VPN tunnel. It must be in the same region as the router. Each interface can have at most one linked resource." , 13436 "description": "URI of linked VPN tunnel. It must be in the same region as the router. Each interface can have at most one linked resource." ,
13371 "type": "string" 13437 "type": "string"
13372 }, 13438 },
(...skipping 126 matching lines...) Expand 10 before | Expand all | Expand 10 after
13499 "default": "compute#routerStatusResponse", 13565 "default": "compute#routerStatusResponse",
13500 "description": "Type of resource.", 13566 "description": "Type of resource.",
13501 "type": "string" 13567 "type": "string"
13502 }, 13568 },
13503 "result": { 13569 "result": {
13504 "$ref": "RouterStatus" 13570 "$ref": "RouterStatus"
13505 } 13571 }
13506 }, 13572 },
13507 "type": "object" 13573 "type": "object"
13508 }, 13574 },
13575 "RoutersPreviewResponse": {
13576 "id": "RoutersPreviewResponse",
13577 "properties": {
13578 "resource": {
13579 "$ref": "Router",
13580 "description": "Preview of given router."
13581 }
13582 },
13583 "type": "object"
13584 },
13509 "RoutersScopedList": { 13585 "RoutersScopedList": {
13510 "id": "RoutersScopedList", 13586 "id": "RoutersScopedList",
13511 "properties": { 13587 "properties": {
13512 "routers": { 13588 "routers": {
13513 "description": "List of routers contained in this scope.", 13589 "description": "List of routers contained in this scope.",
13514 "items": { 13590 "items": {
13515 "$ref": "Router" 13591 "$ref": "Router"
13516 }, 13592 },
13517 "type": "array" 13593 "type": "array"
13518 }, 13594 },
(...skipping 946 matching lines...) Expand 10 before | Expand all | Expand 10 after
14465 }, 14541 },
14466 "selfLink": { 14542 "selfLink": {
14467 "description": "[Output Only] Server-defined URL for the res ource.", 14543 "description": "[Output Only] Server-defined URL for the res ource.",
14468 "type": "string" 14544 "type": "string"
14469 }, 14545 },
14470 "sessionAffinity": { 14546 "sessionAffinity": {
14471 "description": "Sesssion affinity option, must be one of the following values:\nNONE: Connections from the same client IP may go to any inst ance in the pool.\nCLIENT_IP: Connections from the same client IP will go to the same instance in the pool while that instance remains healthy.\nCLIENT_IP_PROTO : Connections from the same client IP with the same IP protocol will go to the s ame instance in the pool while that instance remains healthy.", 14547 "description": "Sesssion affinity option, must be one of the following values:\nNONE: Connections from the same client IP may go to any inst ance in the pool.\nCLIENT_IP: Connections from the same client IP will go to the same instance in the pool while that instance remains healthy.\nCLIENT_IP_PROTO : Connections from the same client IP with the same IP protocol will go to the s ame instance in the pool while that instance remains healthy.",
14472 "enum": [ 14548 "enum": [
14473 "CLIENT_IP", 14549 "CLIENT_IP",
14474 "CLIENT_IP_PROTO", 14550 "CLIENT_IP_PROTO",
14551 "GENERATED_COOKIE",
14475 "NONE" 14552 "NONE"
14476 ], 14553 ],
14477 "enumDescriptions": [ 14554 "enumDescriptions": [
14478 "", 14555 "",
14479 "", 14556 "",
14557 "",
14480 "" 14558 ""
14481 ], 14559 ],
14482 "type": "string" 14560 "type": "string"
14483 } 14561 }
14484 }, 14562 },
14485 "type": "object" 14563 "type": "object"
14486 }, 14564 },
14487 "TargetPoolAggregatedList": { 14565 "TargetPoolAggregatedList": {
14488 "id": "TargetPoolAggregatedList", 14566 "id": "TargetPoolAggregatedList",
14489 "properties": { 14567 "properties": {
(...skipping 984 matching lines...) Expand 10 before | Expand all | Expand 10 after
15474 "type": "string" 15552 "type": "string"
15475 } 15553 }
15476 }, 15554 },
15477 "type": "object" 15555 "type": "object"
15478 } 15556 }
15479 }, 15557 },
15480 "servicePath": "compute/v1/projects/", 15558 "servicePath": "compute/v1/projects/",
15481 "title": "Compute Engine API", 15559 "title": "Compute Engine API",
15482 "version": "v1" 15560 "version": "v1"
15483 } 15561 }
OLDNEW
« no previous file with comments | « discovery/googleapis/cloudbuild__v1.json ('k') | discovery/googleapis/consumersurveys__v2.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698