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

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

Issue 1296863002: Api-roll 22: 2015-08-17 (Closed) Base URL: git@github.com:dart-lang/googleapis.git@master
Patch Set: Created 5 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/clouddebugger__v2.json ('k') | discovery/googleapis/container__v1.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": "API for the Google Compute Engine service.", 29 "description": "API for the Google Compute Engine service.",
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": "\"ye6orv2F-1npMW3u9suM3a7C5Bo/9hN2u4BIyPfYCs0vlKKKfL8-TdM\"", 32 "etag": "\"ye6orv2F-1npMW3u9suM3a7C5Bo/qMCHMKeJQxbErur94_YIqV8WAbQ\"",
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 7186 matching lines...) Expand 10 before | Expand all | Expand 10 after
7229 }, 7229 },
7230 "scopes": [ 7230 "scopes": [
7231 "https://www.googleapis.com/auth/cloud-platform", 7231 "https://www.googleapis.com/auth/cloud-platform",
7232 "https://www.googleapis.com/auth/compute", 7232 "https://www.googleapis.com/auth/compute",
7233 "https://www.googleapis.com/auth/compute.readonly" 7233 "https://www.googleapis.com/auth/compute.readonly"
7234 ] 7234 ]
7235 } 7235 }
7236 } 7236 }
7237 } 7237 }
7238 }, 7238 },
7239 "revision": "20150723", 7239 "revision": "20150807",
7240 "rootUrl": "https://www.googleapis.com/", 7240 "rootUrl": "https://www.googleapis.com/",
7241 "schemas": { 7241 "schemas": {
7242 "AccessConfig": { 7242 "AccessConfig": {
7243 "description": "An access configuration attached to an instance's ne twork interface.", 7243 "description": "An access configuration attached to an instance's ne twork interface.",
7244 "id": "AccessConfig", 7244 "id": "AccessConfig",
7245 "properties": { 7245 "properties": {
7246 "kind": { 7246 "kind": {
7247 "default": "compute#accessConfig", 7247 "default": "compute#accessConfig",
7248 "description": "[Output Only] Type of the resource. Always c ompute#accessConfig for access configs.", 7248 "description": "[Output Only] Type of the resource. Always c ompute#accessConfig for access configs.",
7249 "type": "string" 7249 "type": "string"
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
7304 }, 7304 },
7305 "description": "Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character m ust be a lowercase letter, and all following characters must be a dash, lowercas e letter, or digit, except the last character, which cannot be a dash.", 7305 "description": "Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character m ust be a lowercase letter, and all following characters must be a dash, lowercas e letter, or digit, except the last character, which cannot be a dash.",
7306 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", 7306 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?",
7307 "type": "string" 7307 "type": "string"
7308 }, 7308 },
7309 "region": { 7309 "region": {
7310 "description": "[Output Only] URL of the region where the re gional address resides. This field is not applicable to global addresses.", 7310 "description": "[Output Only] URL of the region where the re gional address resides. This field is not applicable to global addresses.",
7311 "type": "string" 7311 "type": "string"
7312 }, 7312 },
7313 "selfLink": { 7313 "selfLink": {
7314 "description": "[Output Only] Server defined URL for the res ource.", 7314 "description": "[Output Only] Server-defined URL for the res ource.",
7315 "type": "string" 7315 "type": "string"
7316 }, 7316 },
7317 "status": { 7317 "status": {
7318 "description": "[Output Only] The status of the address, whi ch can be either IN_USE or RESERVED. An address that is RESERVED is currently re served and available to use. An IN_USE address is currently being used by anothe r resource and is not available.", 7318 "description": "[Output Only] The status of the address, whi ch can be either IN_USE or RESERVED. An address that is RESERVED is currently re served and available to use. An IN_USE address is currently being used by anothe r resource and is not available.",
7319 "enum": [ 7319 "enum": [
7320 "IN_USE", 7320 "IN_USE",
7321 "RESERVED" 7321 "RESERVED"
7322 ], 7322 ],
7323 "enumDescriptions": [ 7323 "enumDescriptions": [
7324 "", 7324 "",
(...skipping 29 matching lines...) Expand all
7354 "kind": { 7354 "kind": {
7355 "default": "compute#addressAggregatedList", 7355 "default": "compute#addressAggregatedList",
7356 "description": "[Output Only] Type of resource. Always compu te#addressAggregatedList for aggregated lists of addresses.", 7356 "description": "[Output Only] Type of resource. Always compu te#addressAggregatedList for aggregated lists of addresses.",
7357 "type": "string" 7357 "type": "string"
7358 }, 7358 },
7359 "nextPageToken": { 7359 "nextPageToken": {
7360 "description": "[Output Only] A token used to continue a tru ncated list request.", 7360 "description": "[Output Only] A token used to continue a tru ncated list request.",
7361 "type": "string" 7361 "type": "string"
7362 }, 7362 },
7363 "selfLink": { 7363 "selfLink": {
7364 "description": "[Output Only] Server defined URL for this re source.", 7364 "description": "[Output Only] Server-defined URL for this re source.",
7365 "type": "string" 7365 "type": "string"
7366 } 7366 }
7367 }, 7367 },
7368 "type": "object" 7368 "type": "object"
7369 }, 7369 },
7370 "AddressList": { 7370 "AddressList": {
7371 "description": "Contains a list of address resources.", 7371 "description": "Contains a list of address resources.",
7372 "id": "AddressList", 7372 "id": "AddressList",
7373 "properties": { 7373 "properties": {
7374 "id": { 7374 "id": {
(...skipping 10 matching lines...) Expand all
7385 "kind": { 7385 "kind": {
7386 "default": "compute#addressList", 7386 "default": "compute#addressList",
7387 "description": "[Output Only] Type of resource. Always compu te#addressList for lists of addresses.", 7387 "description": "[Output Only] Type of resource. Always compu te#addressList for lists of addresses.",
7388 "type": "string" 7388 "type": "string"
7389 }, 7389 },
7390 "nextPageToken": { 7390 "nextPageToken": {
7391 "description": "[Output Only] A token used to continue a tru ncated list request.", 7391 "description": "[Output Only] A token used to continue a tru ncated list request.",
7392 "type": "string" 7392 "type": "string"
7393 }, 7393 },
7394 "selfLink": { 7394 "selfLink": {
7395 "description": "[Output Only] Server defined URL for the res ource.", 7395 "description": "[Output Only] Server-defined URL for the res ource.",
7396 "type": "string" 7396 "type": "string"
7397 } 7397 }
7398 }, 7398 },
7399 "type": "object" 7399 "type": "object"
7400 }, 7400 },
7401 "AddressesScopedList": { 7401 "AddressesScopedList": {
7402 "id": "AddressesScopedList", 7402 "id": "AddressesScopedList",
7403 "properties": { 7403 "properties": {
7404 "addresses": { 7404 "addresses": {
7405 "description": "[Output Only] List of addresses contained in this scope.", 7405 "description": "[Output Only] List of addresses contained in this scope.",
(...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after
7480 "properties": { 7480 "properties": {
7481 "autoDelete": { 7481 "autoDelete": {
7482 "description": "Specifies whether the disk will be auto-dele ted when the instance is deleted (but not when the disk is detached from the ins tance).", 7482 "description": "Specifies whether the disk will be auto-dele ted when the instance is deleted (but not when the disk is detached from the ins tance).",
7483 "type": "boolean" 7483 "type": "boolean"
7484 }, 7484 },
7485 "boot": { 7485 "boot": {
7486 "description": "Indicates that this is a boot disk. The virt ual machine will use the first partition of the disk for its root filesystem.", 7486 "description": "Indicates that this is a boot disk. The virt ual machine will use the first partition of the disk for its root filesystem.",
7487 "type": "boolean" 7487 "type": "boolean"
7488 }, 7488 },
7489 "deviceName": { 7489 "deviceName": {
7490 "description": "Specifies a unique device name of your choic e that is reflected into the /dev/ tree of a Linux operating system running with in the instance. This name can be used to reference the device for mounting, res izing, and so on, from within the instance.\n\nIf not specified, the server choo ses a default device name to apply to this disk, in the form persistent-disks-x, where x is a number assigned by Google Compute Engine. This field is only appli cable for persistent disks.", 7490 "description": "Specifies a unique device name of your choic e that is reflected into the /dev/disk/by-id/google-* tree of a Linux operating system running within the instance. This name can be used to reference the devic e for mounting, resizing, and so on, from within the instance.\n\nIf not specifi ed, the server chooses a default device name to apply to this disk, in the form persistent-disks-x, where x is a number assigned by Google Compute Engine. This field is only applicable for persistent disks.",
7491 "type": "string" 7491 "type": "string"
7492 }, 7492 },
7493 "index": { 7493 "index": {
7494 "description": "Assigns a zero-based index to this disk, whe re 0 is reserved for the boot disk. For example, if you have many disks attached to an instance, each disk would have a unique index number. If not specified, t he server will choose an appropriate value.", 7494 "description": "Assigns a zero-based index to this disk, whe re 0 is reserved for the boot disk. For example, if you have many disks attached to an instance, each disk would have a unique index number. If not specified, t he server will choose an appropriate value.",
7495 "format": "int32", 7495 "format": "int32",
7496 "type": "integer" 7496 "type": "integer"
7497 }, 7497 },
7498 "initializeParams": { 7498 "initializeParams": {
7499 "$ref": "AttachedDiskInitializeParams", 7499 "$ref": "AttachedDiskInitializeParams",
7500 "description": "[Input Only] Specifies the parameters for a new disk that will be created alongside the new instance. Use initialization par ameters to create boot disks or local SSDs attached to the new instance.\n\nThis property is mutually exclusive with the source property; you can only define on e or the other, but not both." 7500 "description": "[Input Only] Specifies the parameters for a new disk that will be created alongside the new instance. Use initialization par ameters to create boot disks or local SSDs attached to the new instance.\n\nThis property is mutually exclusive with the source property; you can only define on e or the other, but not both."
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after
7583 "type": "object" 7583 "type": "object"
7584 }, 7584 },
7585 "Autoscaler": { 7585 "Autoscaler": {
7586 "id": "Autoscaler", 7586 "id": "Autoscaler",
7587 "properties": { 7587 "properties": {
7588 "autoscalingPolicy": { 7588 "autoscalingPolicy": {
7589 "$ref": "AutoscalingPolicy", 7589 "$ref": "AutoscalingPolicy",
7590 "description": "Autoscaling configuration." 7590 "description": "Autoscaling configuration."
7591 }, 7591 },
7592 "creationTimestamp": { 7592 "creationTimestamp": {
7593 "description": "Creation timestamp in RFC3339 text format (o utput only).", 7593 "description": "[Output Only] Creation timestamp in RFC3339 text format.",
7594 "type": "string" 7594 "type": "string"
7595 }, 7595 },
7596 "description": { 7596 "description": {
7597 "description": "An optional textual description of the resou rce; provided by the client when the resource is created.", 7597 "description": "An optional textual description of the resou rce; provided by the client when the resource is created.",
7598 "type": "string" 7598 "type": "string"
7599 }, 7599 },
7600 "id": { 7600 "id": {
7601 "description": "Unique identifier for the resource; defined by the server (output only).", 7601 "description": "[Output Only] Unique identifier for the reso urce; defined by the server.",
7602 "format": "uint64", 7602 "format": "uint64",
7603 "type": "string" 7603 "type": "string"
7604 }, 7604 },
7605 "kind": { 7605 "kind": {
7606 "default": "compute#autoscaler", 7606 "default": "compute#autoscaler",
7607 "description": "Type of the resource.", 7607 "description": "Type of the resource.",
7608 "type": "string" 7608 "type": "string"
7609 }, 7609 },
7610 "name": { 7610 "name": {
7611 "annotations": { 7611 "annotations": {
7612 "required": [ 7612 "required": [
7613 "compute.instanceGroups.insert" 7613 "compute.instanceGroups.insert"
7614 ] 7614 ]
7615 }, 7615 },
7616 "description": "Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035.", 7616 "description": "Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character m ust be a lowercase letter, and all following characters must be a dash, lowercas e letter, or digit, except the last character, which cannot be a dash.",
7617 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", 7617 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?",
7618 "type": "string" 7618 "type": "string"
7619 }, 7619 },
7620 "selfLink": { 7620 "selfLink": {
7621 "description": "Server defined URL for the resource (output only).", 7621 "description": "[Output Only] Server-defined URL for the res ource.",
7622 "type": "string" 7622 "type": "string"
7623 }, 7623 },
7624 "target": { 7624 "target": {
7625 "description": "URL of Instance Group Manager or Replica Poo l which will be controlled by Autoscaler.", 7625 "description": "URL of Instance Group Manager or Replica Poo l which will be controlled by Autoscaler.",
7626 "type": "string" 7626 "type": "string"
7627 }, 7627 },
7628 "zone": { 7628 "zone": {
7629 "description": "URL of the zone where the instance group res ides (output only).", 7629 "description": "[Output Only] URL of the zone where the inst ance group resides.",
7630 "type": "string" 7630 "type": "string"
7631 } 7631 }
7632 }, 7632 },
7633 "type": "object" 7633 "type": "object"
7634 }, 7634 },
7635 "AutoscalerAggregatedList": { 7635 "AutoscalerAggregatedList": {
7636 "id": "AutoscalerAggregatedList", 7636 "id": "AutoscalerAggregatedList",
7637 "properties": { 7637 "properties": {
7638 "id": { 7638 "id": {
7639 "description": "Unique identifier for the resource; defined by the server (output only).", 7639 "description": "[Output Only] Unique identifier for the reso urce; defined by the server.",
7640 "type": "string" 7640 "type": "string"
7641 }, 7641 },
7642 "items": { 7642 "items": {
7643 "additionalProperties": { 7643 "additionalProperties": {
7644 "$ref": "AutoscalersScopedList", 7644 "$ref": "AutoscalersScopedList",
7645 "description": "Name of the scope containing this set of autoscalers." 7645 "description": "Name of the scope containing this set of autoscalers."
7646 }, 7646 },
7647 "description": "A map of scoped autoscaler lists.", 7647 "description": "A map of scoped autoscaler lists.",
7648 "type": "object" 7648 "type": "object"
7649 }, 7649 },
7650 "kind": { 7650 "kind": {
7651 "default": "compute#autoscalerAggregatedList", 7651 "default": "compute#autoscalerAggregatedList",
7652 "description": "Type of resource.", 7652 "description": "Type of resource.",
7653 "type": "string" 7653 "type": "string"
7654 }, 7654 },
7655 "nextPageToken": { 7655 "nextPageToken": {
7656 "description": "A token used to continue a truncated list re quest (output only).", 7656 "description": "[Output Only] A token used to continue a tru ncated list request.",
7657 "type": "string" 7657 "type": "string"
7658 }, 7658 },
7659 "selfLink": { 7659 "selfLink": {
7660 "description": "Server defined URL for this resource (output only).", 7660 "description": "[Output Only] Server-defined URL for this re source.",
7661 "type": "string" 7661 "type": "string"
7662 } 7662 }
7663 }, 7663 },
7664 "type": "object" 7664 "type": "object"
7665 }, 7665 },
7666 "AutoscalerList": { 7666 "AutoscalerList": {
7667 "description": "Contains a list of persistent autoscaler resources." , 7667 "description": "Contains a list of persistent autoscaler resources." ,
7668 "id": "AutoscalerList", 7668 "id": "AutoscalerList",
7669 "properties": { 7669 "properties": {
7670 "id": { 7670 "id": {
7671 "description": "Unique identifier for the resource; defined by the server (output only).", 7671 "description": "[Output Only] Unique identifier for the reso urce; defined by the server.",
7672 "type": "string" 7672 "type": "string"
7673 }, 7673 },
7674 "items": { 7674 "items": {
7675 "description": "A list of Autoscaler resources.", 7675 "description": "A list of Autoscaler resources.",
7676 "items": { 7676 "items": {
7677 "$ref": "Autoscaler" 7677 "$ref": "Autoscaler"
7678 }, 7678 },
7679 "type": "array" 7679 "type": "array"
7680 }, 7680 },
7681 "kind": { 7681 "kind": {
7682 "default": "compute#autoscalerList", 7682 "default": "compute#autoscalerList",
7683 "description": "Type of resource.", 7683 "description": "Type of resource.",
7684 "type": "string" 7684 "type": "string"
7685 }, 7685 },
7686 "nextPageToken": { 7686 "nextPageToken": {
7687 "description": "A token used to continue a truncated list re quest (output only).", 7687 "description": "[Output Only] A token used to continue a tru ncated list request.",
7688 "type": "string" 7688 "type": "string"
7689 }, 7689 },
7690 "selfLink": { 7690 "selfLink": {
7691 "description": "Server defined URL for this resource (output only).", 7691 "description": "[Output Only] Server-defined URL for this re source.",
7692 "type": "string" 7692 "type": "string"
7693 } 7693 }
7694 }, 7694 },
7695 "type": "object" 7695 "type": "object"
7696 }, 7696 },
7697 "AutoscalersScopedList": { 7697 "AutoscalersScopedList": {
7698 "id": "AutoscalersScopedList", 7698 "id": "AutoscalersScopedList",
7699 "properties": { 7699 "properties": {
7700 "autoscalers": { 7700 "autoscalers": {
7701 "description": "List of autoscalers contained in this scope. ", 7701 "description": "List of autoscalers contained in this scope. ",
(...skipping 200 matching lines...) Expand 10 before | Expand all | Expand 10 after
7902 }, 7902 },
7903 "maxUtilization": { 7903 "maxUtilization": {
7904 "description": "Used when balancingMode is UTILIZATION. This ratio defines the CPU utilization target for the group. The default is 0.8. Val id range is [0.0, 1.0].", 7904 "description": "Used when balancingMode is UTILIZATION. This ratio defines the CPU utilization target for the group. The default is 0.8. Val id range is [0.0, 1.0].",
7905 "format": "float", 7905 "format": "float",
7906 "type": "number" 7906 "type": "number"
7907 } 7907 }
7908 }, 7908 },
7909 "type": "object" 7909 "type": "object"
7910 }, 7910 },
7911 "BackendService": { 7911 "BackendService": {
7912 "description": "A BackendService resource. This resource defines a g roup of backend VMs together with their serving capacity.", 7912 "description": "A BackendService resource. This resource defines a g roup of backend virtual machines together with their serving capacity.",
7913 "id": "BackendService", 7913 "id": "BackendService",
7914 "properties": { 7914 "properties": {
7915 "backends": { 7915 "backends": {
7916 "description": "The list of backends that serve this Backend Service.", 7916 "description": "The list of backends that serve this Backend Service.",
7917 "items": { 7917 "items": {
7918 "$ref": "Backend" 7918 "$ref": "Backend"
7919 }, 7919 },
7920 "type": "array" 7920 "type": "array"
7921 }, 7921 },
7922 "creationTimestamp": { 7922 "creationTimestamp": {
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
7966 "protocol": { 7966 "protocol": {
7967 "enum": [ 7967 "enum": [
7968 "HTTP" 7968 "HTTP"
7969 ], 7969 ],
7970 "enumDescriptions": [ 7970 "enumDescriptions": [
7971 "" 7971 ""
7972 ], 7972 ],
7973 "type": "string" 7973 "type": "string"
7974 }, 7974 },
7975 "selfLink": { 7975 "selfLink": {
7976 "description": "[Output Only] Server defined URL for the res ource.", 7976 "description": "[Output Only] Server-defined URL for the res ource.",
7977 "type": "string" 7977 "type": "string"
7978 }, 7978 },
7979 "timeoutSec": { 7979 "timeoutSec": {
7980 "description": "How many seconds to wait for the backend bef ore considering it a failed request. Default is 30 seconds.", 7980 "description": "How many seconds to wait for the backend bef ore considering it a failed request. Default is 30 seconds.",
7981 "format": "int32", 7981 "format": "int32",
7982 "type": "integer" 7982 "type": "integer"
7983 } 7983 }
7984 }, 7984 },
7985 "type": "object" 7985 "type": "object"
7986 }, 7986 },
(...skipping 210 matching lines...) Expand 10 before | Expand all | Expand 10 after
8197 "kind": { 8197 "kind": {
8198 "default": "compute#diskAggregatedList", 8198 "default": "compute#diskAggregatedList",
8199 "description": "[Output Only] Type of resource. Always compu te#diskAggregatedList for aggregated lists of persistent disks.", 8199 "description": "[Output Only] Type of resource. Always compu te#diskAggregatedList for aggregated lists of persistent disks.",
8200 "type": "string" 8200 "type": "string"
8201 }, 8201 },
8202 "nextPageToken": { 8202 "nextPageToken": {
8203 "description": "[Output Only] A token used to continue a tru ncated list request.", 8203 "description": "[Output Only] A token used to continue a tru ncated list request.",
8204 "type": "string" 8204 "type": "string"
8205 }, 8205 },
8206 "selfLink": { 8206 "selfLink": {
8207 "description": "[Output Only] Server defined URL for this re source.", 8207 "description": "[Output Only] Server-defined URL for this re source.",
8208 "type": "string" 8208 "type": "string"
8209 } 8209 }
8210 }, 8210 },
8211 "type": "object" 8211 "type": "object"
8212 }, 8212 },
8213 "DiskList": { 8213 "DiskList": {
8214 "description": "A list of Disk resources.", 8214 "description": "A list of Disk resources.",
8215 "id": "DiskList", 8215 "id": "DiskList",
8216 "properties": { 8216 "properties": {
8217 "id": { 8217 "id": {
(...skipping 10 matching lines...) Expand all
8228 "kind": { 8228 "kind": {
8229 "default": "compute#diskList", 8229 "default": "compute#diskList",
8230 "description": "[Output Only] Type of resource. Always compu te#diskList for lists of disks.", 8230 "description": "[Output Only] Type of resource. Always compu te#diskList for lists of disks.",
8231 "type": "string" 8231 "type": "string"
8232 }, 8232 },
8233 "nextPageToken": { 8233 "nextPageToken": {
8234 "description": "[Output Only] A token used to continue a tru ncated list request.", 8234 "description": "[Output Only] A token used to continue a tru ncated list request.",
8235 "type": "string" 8235 "type": "string"
8236 }, 8236 },
8237 "selfLink": { 8237 "selfLink": {
8238 "description": "[Output Only] Server defined URL for this re source.", 8238 "description": "[Output Only] Server-defined URL for this re source.",
8239 "type": "string" 8239 "type": "string"
8240 } 8240 }
8241 }, 8241 },
8242 "type": "object" 8242 "type": "object"
8243 }, 8243 },
8244 "DiskMoveRequest": { 8244 "DiskMoveRequest": {
8245 "id": "DiskMoveRequest", 8245 "id": "DiskMoveRequest",
8246 "properties": { 8246 "properties": {
8247 "destinationZone": { 8247 "destinationZone": {
8248 "description": "The URL of the destination zone to move the disk to. This can be a full or partial URL. For example, the following are all v alid URLs to a zone: \n- https://www.googleapis.com/compute/v1/projects/project /zones/zone \n- projects/project/zones/zone \n- zones/zone", 8248 "description": "The URL of the destination zone to move the disk to. This can be a full or partial URL. For example, the following are all v alid URLs to a zone: \n- https://www.googleapis.com/compute/v1/projects/project /zones/zone \n- projects/project/zones/zone \n- zones/zone",
8249 "type": "string" 8249 "type": "string"
8250 }, 8250 },
8251 "targetDisk": { 8251 "targetDisk": {
8252 "description": "The URL of the target disk to move. This can be a full or partial URL. For example, the following are all valid URLs to a di sk: \n- https://www.googleapis.com/compute/v1/projects/project/zones/zone/disks /disk \n- projects/project/zones/zone/disks/disk \n- zones/zone/disks/disk", 8252 "description": "The URL of the target disk to move. This can be a full or partial URL. For example, the following are all valid URLs to a di sk: \n- https://www.googleapis.com/compute/v1/projects/project/zones/zone/disks /disk \n- projects/project/zones/zone/disks/disk \n- zones/zone/disks/disk",
8253 "type": "string" 8253 "type": "string"
8254 } 8254 }
8255 }, 8255 },
8256 "type": "object" 8256 "type": "object"
8257 }, 8257 },
8258 "DiskType": { 8258 "DiskType": {
8259 "description": "A disk type resource.", 8259 "description": "A disk type resource.",
8260 "id": "DiskType", 8260 "id": "DiskType",
8261 "properties": { 8261 "properties": {
8262 "creationTimestamp": { 8262 "creationTimestamp": {
8263 "description": "[Output Only] Creation timestamp in RFC3339 text format.", 8263 "description": "[Output Only] Creation timestamp in RFC3339 text format.",
8264 "type": "string" 8264 "type": "string"
8265 }, 8265 },
8266 "defaultDiskSizeGb": { 8266 "defaultDiskSizeGb": {
8267 "description": "[Output Only] Server defined default disk si ze in GB.", 8267 "description": "[Output Only] Server-defined default disk si ze in GB.",
8268 "format": "int64", 8268 "format": "int64",
8269 "type": "string" 8269 "type": "string"
8270 }, 8270 },
8271 "deprecated": { 8271 "deprecated": {
8272 "$ref": "DeprecationStatus", 8272 "$ref": "DeprecationStatus",
8273 "description": "[Output Only] The deprecation status associa ted with this disk type." 8273 "description": "[Output Only] The deprecation status associa ted with this disk type."
8274 }, 8274 },
8275 "description": { 8275 "description": {
8276 "description": "[Output Only] An optional textual descriptio n of the resource.", 8276 "description": "[Output Only] An optional textual descriptio n of the resource.",
8277 "type": "string" 8277 "type": "string"
8278 }, 8278 },
8279 "id": { 8279 "id": {
8280 "description": "[Output Only] Unique identifier for the reso urce; defined by the server.", 8280 "description": "[Output Only] Unique identifier for the reso urce; defined by the server.",
8281 "format": "uint64", 8281 "format": "uint64",
8282 "type": "string" 8282 "type": "string"
8283 }, 8283 },
8284 "kind": { 8284 "kind": {
8285 "default": "compute#diskType", 8285 "default": "compute#diskType",
8286 "description": "[Output Only] Type of the resource. Always c ompute#diskType for disk types.", 8286 "description": "[Output Only] Type of the resource. Always c ompute#diskType for disk types.",
8287 "type": "string" 8287 "type": "string"
8288 }, 8288 },
8289 "name": { 8289 "name": {
8290 "description": "[Output Only] Name of the resource.", 8290 "description": "[Output Only] Name of the resource.",
8291 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", 8291 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?",
8292 "type": "string" 8292 "type": "string"
8293 }, 8293 },
8294 "selfLink": { 8294 "selfLink": {
8295 "description": "[Output Only] Server defined URL for the res ource.", 8295 "description": "[Output Only] Server-defined URL for the res ource.",
8296 "type": "string" 8296 "type": "string"
8297 }, 8297 },
8298 "validDiskSize": { 8298 "validDiskSize": {
8299 "description": "[Output Only] An optional textual descriptio n of the valid disk size, such as \"10GB-10TB\".", 8299 "description": "[Output Only] An optional textual descriptio n of the valid disk size, such as \"10GB-10TB\".",
8300 "type": "string" 8300 "type": "string"
8301 }, 8301 },
8302 "zone": { 8302 "zone": {
8303 "description": "[Output Only] URL of the zone where the disk type resides.", 8303 "description": "[Output Only] URL of the zone where the disk type resides.",
8304 "type": "string" 8304 "type": "string"
8305 } 8305 }
(...skipping 18 matching lines...) Expand all
8324 "kind": { 8324 "kind": {
8325 "default": "compute#diskTypeAggregatedList", 8325 "default": "compute#diskTypeAggregatedList",
8326 "description": "[Output Only] Type of resource. Always compu te#diskTypeAggregatedList.", 8326 "description": "[Output Only] Type of resource. Always compu te#diskTypeAggregatedList.",
8327 "type": "string" 8327 "type": "string"
8328 }, 8328 },
8329 "nextPageToken": { 8329 "nextPageToken": {
8330 "description": "[Output Only] A token used to continue a tru ncated list request.", 8330 "description": "[Output Only] A token used to continue a tru ncated list request.",
8331 "type": "string" 8331 "type": "string"
8332 }, 8332 },
8333 "selfLink": { 8333 "selfLink": {
8334 "description": "[Output Only] Server defined URL for this re source.", 8334 "description": "[Output Only] Server-defined URL for this re source.",
8335 "type": "string" 8335 "type": "string"
8336 } 8336 }
8337 }, 8337 },
8338 "type": "object" 8338 "type": "object"
8339 }, 8339 },
8340 "DiskTypeList": { 8340 "DiskTypeList": {
8341 "description": "Contains a list of disk type resources.", 8341 "description": "Contains a list of disk type resources.",
8342 "id": "DiskTypeList", 8342 "id": "DiskTypeList",
8343 "properties": { 8343 "properties": {
8344 "id": { 8344 "id": {
(...skipping 10 matching lines...) Expand all
8355 "kind": { 8355 "kind": {
8356 "default": "compute#diskTypeList", 8356 "default": "compute#diskTypeList",
8357 "description": "[Output Only] Type of resource. Always compu te#diskTypeList for disk types.", 8357 "description": "[Output Only] Type of resource. Always compu te#diskTypeList for disk types.",
8358 "type": "string" 8358 "type": "string"
8359 }, 8359 },
8360 "nextPageToken": { 8360 "nextPageToken": {
8361 "description": "[Output Only] A token used to continue a tru ncated list request.", 8361 "description": "[Output Only] A token used to continue a tru ncated list request.",
8362 "type": "string" 8362 "type": "string"
8363 }, 8363 },
8364 "selfLink": { 8364 "selfLink": {
8365 "description": "[Output Only] Server defined URL for this re source.", 8365 "description": "[Output Only] Server-defined URL for this re source.",
8366 "type": "string" 8366 "type": "string"
8367 } 8367 }
8368 }, 8368 },
8369 "type": "object" 8369 "type": "object"
8370 }, 8370 },
8371 "DiskTypesScopedList": { 8371 "DiskTypesScopedList": {
8372 "id": "DiskTypesScopedList", 8372 "id": "DiskTypesScopedList",
8373 "properties": { 8373 "properties": {
8374 "diskTypes": { 8374 "diskTypes": {
8375 "description": "[Output Only] List of disk types contained i n this scope.", 8375 "description": "[Output Only] List of disk types contained i n this scope.",
(...skipping 195 matching lines...) Expand 10 before | Expand all | Expand 10 after
8571 }, 8571 },
8572 "description": "Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character m ust be a lowercase letter, and all following characters must be a dash, lowercas e letter, or digit, except the last character, which cannot be a dash.", 8572 "description": "Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character m ust be a lowercase letter, and all following characters must be a dash, lowercas e letter, or digit, except the last character, which cannot be a dash.",
8573 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", 8573 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?",
8574 "type": "string" 8574 "type": "string"
8575 }, 8575 },
8576 "network": { 8576 "network": {
8577 "description": "URL of the network resource for this firewal l rule. This field is required for creating an instance but optional when creati ng a firewall rule. If not specified when creating a firewall rule, the default network is used:\nglobal/networks/default\nIf you choose to specify this propert y, you can specify the network as a full or partial URL. For example, the follow ing are all valid URLs: \n- https://www.googleapis.com/compute/v1/projects/mypr oject/global/networks/my-network \n- projects/myproject/global/networks/my-netwo rk \n- global/networks/default", 8577 "description": "URL of the network resource for this firewal l rule. This field is required for creating an instance but optional when creati ng a firewall rule. If not specified when creating a firewall rule, the default network is used:\nglobal/networks/default\nIf you choose to specify this propert y, you can specify the network as a full or partial URL. For example, the follow ing are all valid URLs: \n- https://www.googleapis.com/compute/v1/projects/mypr oject/global/networks/my-network \n- projects/myproject/global/networks/my-netwo rk \n- global/networks/default",
8578 "type": "string" 8578 "type": "string"
8579 }, 8579 },
8580 "selfLink": { 8580 "selfLink": {
8581 "description": "[Output Only] Server defined URL for the res ource.", 8581 "description": "[Output Only] Server-defined URL for the res ource.",
8582 "type": "string" 8582 "type": "string"
8583 }, 8583 },
8584 "sourceRanges": { 8584 "sourceRanges": {
8585 "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.", 8585 "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.",
8586 "items": { 8586 "items": {
8587 "type": "string" 8587 "type": "string"
8588 }, 8588 },
8589 "type": "array" 8589 "type": "array"
8590 }, 8590 },
8591 "sourceTags": { 8591 "sourceTags": {
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
8623 "kind": { 8623 "kind": {
8624 "default": "compute#firewallList", 8624 "default": "compute#firewallList",
8625 "description": "[Output Only] Type of resource. Always compu te#firewallList for lists of firewalls.", 8625 "description": "[Output Only] Type of resource. Always compu te#firewallList for lists of firewalls.",
8626 "type": "string" 8626 "type": "string"
8627 }, 8627 },
8628 "nextPageToken": { 8628 "nextPageToken": {
8629 "description": "[Output Only] A token used to continue a tru ncated list request.", 8629 "description": "[Output Only] A token used to continue a tru ncated list request.",
8630 "type": "string" 8630 "type": "string"
8631 }, 8631 },
8632 "selfLink": { 8632 "selfLink": {
8633 "description": "[Output Only] Server defined URL for this re source.", 8633 "description": "[Output Only] Server-defined URL for this re source.",
8634 "type": "string" 8634 "type": "string"
8635 } 8635 }
8636 }, 8636 },
8637 "type": "object" 8637 "type": "object"
8638 }, 8638 },
8639 "ForwardingRule": { 8639 "ForwardingRule": {
8640 "description": "A ForwardingRule resource. A ForwardingRule resource specifies which pool of target VMs to forward a packet to if it matches the giv en [IPAddress, IPProtocol, portRange] tuple.", 8640 "description": "A ForwardingRule resource. A ForwardingRule resource specifies which pool of target virtual machines to forward a packet to if it ma tches the given [IPAddress, IPProtocol, portRange] tuple.",
8641 "id": "ForwardingRule", 8641 "id": "ForwardingRule",
8642 "properties": { 8642 "properties": {
8643 "IPAddress": { 8643 "IPAddress": {
8644 "description": "Value of the reserved IP address that this f orwarding rule is serving on behalf of. For global forwarding rules, the address must be a global IP; for regional forwarding rules, the address must live in th e same region as the forwarding rule. If left empty (default value), an ephemera l IP from the same scope (global or regional) will be assigned.", 8644 "description": "Value of the reserved IP address that this f orwarding rule is serving on behalf of. For global forwarding rules, the address must be a global IP; for regional forwarding rules, the address must live in th e same region as the forwarding rule. If left empty (default value), an ephemera l IP from the same scope (global or regional) will be assigned.",
8645 "type": "string" 8645 "type": "string"
8646 }, 8646 },
8647 "IPProtocol": { 8647 "IPProtocol": {
8648 "description": "The IP protocol to which this rule applies, valid options are TCP, UDP, ESP, AH or SCTP.", 8648 "description": "The IP protocol to which this rule applies. Valid options are TCP, UDP, ESP, AH or SCTP.",
8649 "enum": [ 8649 "enum": [
8650 "AH", 8650 "AH",
8651 "ESP", 8651 "ESP",
8652 "SCTP", 8652 "SCTP",
8653 "TCP", 8653 "TCP",
8654 "UDP" 8654 "UDP"
8655 ], 8655 ],
8656 "enumDescriptions": [ 8656 "enumDescriptions": [
8657 "", 8657 "",
8658 "", 8658 "",
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
8722 "kind": { 8722 "kind": {
8723 "default": "compute#forwardingRuleAggregatedList", 8723 "default": "compute#forwardingRuleAggregatedList",
8724 "description": "Type of resource.", 8724 "description": "Type of resource.",
8725 "type": "string" 8725 "type": "string"
8726 }, 8726 },
8727 "nextPageToken": { 8727 "nextPageToken": {
8728 "description": "[Output Only] A token used to continue a tru ncated list request.", 8728 "description": "[Output Only] A token used to continue a tru ncated list request.",
8729 "type": "string" 8729 "type": "string"
8730 }, 8730 },
8731 "selfLink": { 8731 "selfLink": {
8732 "description": "[Output Only] Server defined URL for this re source.", 8732 "description": "[Output Only] Server-defined URL for this re source.",
8733 "type": "string" 8733 "type": "string"
8734 } 8734 }
8735 }, 8735 },
8736 "type": "object" 8736 "type": "object"
8737 }, 8737 },
8738 "ForwardingRuleList": { 8738 "ForwardingRuleList": {
8739 "description": "Contains a list of ForwardingRule resources.", 8739 "description": "Contains a list of ForwardingRule resources.",
8740 "id": "ForwardingRuleList", 8740 "id": "ForwardingRuleList",
8741 "properties": { 8741 "properties": {
8742 "id": { 8742 "id": {
(...skipping 10 matching lines...) Expand all
8753 "kind": { 8753 "kind": {
8754 "default": "compute#forwardingRuleList", 8754 "default": "compute#forwardingRuleList",
8755 "description": "Type of resource.", 8755 "description": "Type of resource.",
8756 "type": "string" 8756 "type": "string"
8757 }, 8757 },
8758 "nextPageToken": { 8758 "nextPageToken": {
8759 "description": "[Output Only] A token used to continue a tru ncated list request.", 8759 "description": "[Output Only] A token used to continue a tru ncated list request.",
8760 "type": "string" 8760 "type": "string"
8761 }, 8761 },
8762 "selfLink": { 8762 "selfLink": {
8763 "description": "[Output Only] Server defined URL for this re source.", 8763 "description": "[Output Only] Server-defined URL for this re source.",
8764 "type": "string" 8764 "type": "string"
8765 } 8765 }
8766 }, 8766 },
8767 "type": "object" 8767 "type": "object"
8768 }, 8768 },
8769 "ForwardingRulesScopedList": { 8769 "ForwardingRulesScopedList": {
8770 "id": "ForwardingRulesScopedList", 8770 "id": "ForwardingRulesScopedList",
8771 "properties": { 8771 "properties": {
8772 "forwardingRules": { 8772 "forwardingRules": {
8773 "description": "List of forwarding rules contained in this s cope.", 8773 "description": "List of forwarding rules contained in this s cope.",
(...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after
8898 "type": "array" 8898 "type": "array"
8899 }, 8899 },
8900 "pathMatcher": { 8900 "pathMatcher": {
8901 "description": "The name of the PathMatcher to match the pat h portion of the URL, if the this hostRule matches the URL's host portion.", 8901 "description": "The name of the PathMatcher to match the pat h portion of the URL, if the this hostRule matches the URL's host portion.",
8902 "type": "string" 8902 "type": "string"
8903 } 8903 }
8904 }, 8904 },
8905 "type": "object" 8905 "type": "object"
8906 }, 8906 },
8907 "HttpHealthCheck": { 8907 "HttpHealthCheck": {
8908 "description": "An HttpHealthCheck resource. This resource defines a template for how individual VMs should be checked for health, via HTTP.", 8908 "description": "An HttpHealthCheck resource. This resource defines a template for how individual instances should be checked for health, via HTTP.",
8909 "id": "HttpHealthCheck", 8909 "id": "HttpHealthCheck",
8910 "properties": { 8910 "properties": {
8911 "checkIntervalSec": { 8911 "checkIntervalSec": {
8912 "description": "How often (in seconds) to send a health chec k. The default value is 5 seconds.", 8912 "description": "How often (in seconds) to send a health chec k. The default value is 5 seconds.",
8913 "format": "int32", 8913 "format": "int32",
8914 "type": "integer" 8914 "type": "integer"
8915 }, 8915 },
8916 "creationTimestamp": { 8916 "creationTimestamp": {
8917 "description": "Creation timestamp in RFC3339 text format (o utput only).", 8917 "description": "[Output Only] Creation timestamp in RFC3339 text format.",
8918 "type": "string" 8918 "type": "string"
8919 }, 8919 },
8920 "description": { 8920 "description": {
8921 "description": "An optional textual description of the resou rce; provided by the client when the resource is created.", 8921 "description": "An optional textual description of the resou rce; provided by the client when the resource is created.",
8922 "type": "string" 8922 "type": "string"
8923 }, 8923 },
8924 "healthyThreshold": { 8924 "healthyThreshold": {
8925 "description": "A so-far unhealthy VM will be marked healthy after this many consecutive successes. The default value is 2.", 8925 "description": "A so-far unhealthy instance will be marked h ealthy after this many consecutive successes. The default value is 2.",
8926 "format": "int32", 8926 "format": "int32",
8927 "type": "integer" 8927 "type": "integer"
8928 }, 8928 },
8929 "host": { 8929 "host": {
8930 "description": "The value of the host header in the HTTP hea lth check request. If left empty (default value), the public IP on behalf of whi ch this health check is performed will be used.", 8930 "description": "The value of the host header in the HTTP hea lth check request. If left empty (default value), the public IP on behalf of whi ch this health check is performed will be used.",
8931 "type": "string" 8931 "type": "string"
8932 }, 8932 },
8933 "id": { 8933 "id": {
8934 "description": "Unique identifier for the resource; defined by the server (output only).", 8934 "description": "[Output Only] Unique identifier for the reso urce. Defined by the server.",
8935 "format": "uint64", 8935 "format": "uint64",
8936 "type": "string" 8936 "type": "string"
8937 }, 8937 },
8938 "kind": { 8938 "kind": {
8939 "default": "compute#httpHealthCheck", 8939 "default": "compute#httpHealthCheck",
8940 "description": "Type of the resource.", 8940 "description": "Type of the resource.",
8941 "type": "string" 8941 "type": "string"
8942 }, 8942 },
8943 "name": { 8943 "name": {
8944 "description": "Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035.", 8944 "description": "Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character m ust be a lowercase letter, and all following characters must be a dash, lowercas e letter, or digit, except the last character, which cannot be a dash.",
8945 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", 8945 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?",
8946 "type": "string" 8946 "type": "string"
8947 }, 8947 },
8948 "port": { 8948 "port": {
8949 "description": "The TCP port number for the HTTP health chec k request. The default value is 80.", 8949 "description": "The TCP port number for the HTTP health chec k request. The default value is 80.",
8950 "format": "int32", 8950 "format": "int32",
8951 "type": "integer" 8951 "type": "integer"
8952 }, 8952 },
8953 "requestPath": { 8953 "requestPath": {
8954 "description": "The request path of the HTTP health check re quest. The default value is \"/\".", 8954 "description": "The request path of the HTTP health check re quest. The default value is \"/\".",
8955 "type": "string" 8955 "type": "string"
8956 }, 8956 },
8957 "selfLink": { 8957 "selfLink": {
8958 "description": "Server defined URL for the resource (output only).", 8958 "description": "[Output Only] Server-defined URL for the res ource.",
8959 "type": "string" 8959 "type": "string"
8960 }, 8960 },
8961 "timeoutSec": { 8961 "timeoutSec": {
8962 "description": "How long (in seconds) to wait before claimin g failure. The default value is 5 seconds. It is invalid for timeoutSec to have greater value than checkIntervalSec.", 8962 "description": "How long (in seconds) to wait before claimin g failure. The default value is 5 seconds. It is invalid for timeoutSec to have greater value than checkIntervalSec.",
8963 "format": "int32", 8963 "format": "int32",
8964 "type": "integer" 8964 "type": "integer"
8965 }, 8965 },
8966 "unhealthyThreshold": { 8966 "unhealthyThreshold": {
8967 "description": "A so-far healthy VM will be marked unhealthy after this many consecutive failures. The default value is 2.", 8967 "description": "A so-far healthy instance will be marked unh ealthy after this many consecutive failures. The default value is 2.",
8968 "format": "int32", 8968 "format": "int32",
8969 "type": "integer" 8969 "type": "integer"
8970 } 8970 }
8971 }, 8971 },
8972 "type": "object" 8972 "type": "object"
8973 }, 8973 },
8974 "HttpHealthCheckList": { 8974 "HttpHealthCheckList": {
8975 "description": "Contains a list of HttpHealthCheck resources.", 8975 "description": "Contains a list of HttpHealthCheck resources.",
8976 "id": "HttpHealthCheckList", 8976 "id": "HttpHealthCheckList",
8977 "properties": { 8977 "properties": {
8978 "id": { 8978 "id": {
8979 "description": "Unique identifier for the resource; defined by the server (output only).", 8979 "description": "[Output Only] Unique identifier for the reso urce. Defined by the server.",
8980 "type": "string" 8980 "type": "string"
8981 }, 8981 },
8982 "items": { 8982 "items": {
8983 "description": "A list of HttpHealthCheck resources.", 8983 "description": "A list of HttpHealthCheck resources.",
8984 "items": { 8984 "items": {
8985 "$ref": "HttpHealthCheck" 8985 "$ref": "HttpHealthCheck"
8986 }, 8986 },
8987 "type": "array" 8987 "type": "array"
8988 }, 8988 },
8989 "kind": { 8989 "kind": {
8990 "default": "compute#httpHealthCheckList", 8990 "default": "compute#httpHealthCheckList",
8991 "description": "Type of resource.", 8991 "description": "Type of resource.",
8992 "type": "string" 8992 "type": "string"
8993 }, 8993 },
8994 "nextPageToken": { 8994 "nextPageToken": {
8995 "description": "A token used to continue a truncated list re quest (output only).", 8995 "description": "[Output Only] A token used to continue a tru ncated list request.",
8996 "type": "string" 8996 "type": "string"
8997 }, 8997 },
8998 "selfLink": { 8998 "selfLink": {
8999 "description": "Server defined URL for this resource (output only).", 8999 "description": "[Output Only] Server-defined URL for this re source.",
9000 "type": "string" 9000 "type": "string"
9001 } 9001 }
9002 }, 9002 },
9003 "type": "object" 9003 "type": "object"
9004 }, 9004 },
9005 "Image": { 9005 "Image": {
9006 "description": "An Image resource.", 9006 "description": "An Image resource.",
9007 "id": "Image", 9007 "id": "Image",
9008 "properties": { 9008 "properties": {
9009 "archiveSizeBytes": { 9009 "archiveSizeBytes": {
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
9079 "compute.images.insert" 9079 "compute.images.insert"
9080 ] 9080 ]
9081 }, 9081 },
9082 "description": "The full Google Cloud Storage URL wh ere the disk image is stored. You must provide either this property or the sourc eDisk property but not both.", 9082 "description": "The full Google Cloud Storage URL wh ere the disk image is stored. You must provide either this property or the sourc eDisk property but not both.",
9083 "type": "string" 9083 "type": "string"
9084 } 9084 }
9085 }, 9085 },
9086 "type": "object" 9086 "type": "object"
9087 }, 9087 },
9088 "selfLink": { 9088 "selfLink": {
9089 "description": "[Output Only] Server defined URL for the res ource.", 9089 "description": "[Output Only] Server-defined URL for the res ource.",
9090 "type": "string" 9090 "type": "string"
9091 }, 9091 },
9092 "sourceDisk": { 9092 "sourceDisk": {
9093 "description": "URL of the The source disk used to create th is image. This can be a full or valid partial URL. You must provide either this property or the rawDisk.source property but not both to create an image. For exa mple, the following are valid values: \n- https://www.googleapis.com/compute/v1 /projects/project/zones/zone/disk/disk \n- projects/project/zones/zone/disk/disk \n- zones/zone/disks/disk", 9093 "description": "URL of the The source disk used to create th is image. This can be a full or valid partial URL. You must provide either this property or the rawDisk.source property but not both to create an image. For exa mple, the following are valid values: \n- https://www.googleapis.com/compute/v1 /projects/project/zones/zone/disk/disk \n- projects/project/zones/zone/disk/disk \n- zones/zone/disks/disk",
9094 "type": "string" 9094 "type": "string"
9095 }, 9095 },
9096 "sourceDiskId": { 9096 "sourceDiskId": {
9097 "description": "The ID value of the disk used to create this image. This value may be used to determine whether the image was taken from the current or a previous instance of a given disk name.", 9097 "description": "The ID value of the disk used to create this image. This value may be used to determine whether the image was taken from the current or a previous instance of a given disk name.",
9098 "type": "string" 9098 "type": "string"
9099 }, 9099 },
(...skipping 23 matching lines...) Expand all
9123 "type": "string" 9123 "type": "string"
9124 } 9124 }
9125 }, 9125 },
9126 "type": "object" 9126 "type": "object"
9127 }, 9127 },
9128 "ImageList": { 9128 "ImageList": {
9129 "description": "Contains a list of Image resources.", 9129 "description": "Contains a list of Image resources.",
9130 "id": "ImageList", 9130 "id": "ImageList",
9131 "properties": { 9131 "properties": {
9132 "id": { 9132 "id": {
9133 "description": "Unique identifier for the resource; defined by the server (output only).", 9133 "description": "[Output Only] Unique identifier for the reso urce; defined by the server.",
9134 "type": "string" 9134 "type": "string"
9135 }, 9135 },
9136 "items": { 9136 "items": {
9137 "description": "A list of Image resources.", 9137 "description": "A list of Image resources.",
9138 "items": { 9138 "items": {
9139 "$ref": "Image" 9139 "$ref": "Image"
9140 }, 9140 },
9141 "type": "array" 9141 "type": "array"
9142 }, 9142 },
9143 "kind": { 9143 "kind": {
9144 "default": "compute#imageList", 9144 "default": "compute#imageList",
9145 "description": "Type of resource.", 9145 "description": "Type of resource.",
9146 "type": "string" 9146 "type": "string"
9147 }, 9147 },
9148 "nextPageToken": { 9148 "nextPageToken": {
9149 "description": "A token used to continue a truncated list re quest (output only).", 9149 "description": "[Output Only] A token used to continue a tru ncated list request.",
9150 "type": "string" 9150 "type": "string"
9151 }, 9151 },
9152 "selfLink": { 9152 "selfLink": {
9153 "description": "Server defined URL for this resource (output only).", 9153 "description": "[Output Only] Server-defined URL for this re source.",
9154 "type": "string" 9154 "type": "string"
9155 } 9155 }
9156 }, 9156 },
9157 "type": "object" 9157 "type": "object"
9158 }, 9158 },
9159 "Instance": { 9159 "Instance": {
9160 "description": "An Instance resource.", 9160 "description": "An Instance resource.",
9161 "id": "Instance", 9161 "id": "Instance",
9162 "properties": { 9162 "properties": {
9163 "canIpForward": { 9163 "canIpForward": {
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
9215 "items": { 9215 "items": {
9216 "$ref": "NetworkInterface" 9216 "$ref": "NetworkInterface"
9217 }, 9217 },
9218 "type": "array" 9218 "type": "array"
9219 }, 9219 },
9220 "scheduling": { 9220 "scheduling": {
9221 "$ref": "Scheduling", 9221 "$ref": "Scheduling",
9222 "description": "Scheduling options for this instance." 9222 "description": "Scheduling options for this instance."
9223 }, 9223 },
9224 "selfLink": { 9224 "selfLink": {
9225 "description": "[Output Only] Server defined URL for this re source.", 9225 "description": "[Output Only] Server-defined URL for this re source.",
9226 "type": "string" 9226 "type": "string"
9227 }, 9227 },
9228 "serviceAccounts": { 9228 "serviceAccounts": {
9229 "description": "A list of service accounts, with their speci fied scopes, authorized for this instance. Service accounts generate access toke ns that can be accessed through the metadata server and used to authenticate app lications on the instance. See Authenticating from Google Compute Engine for mor e information.", 9229 "description": "A list of service accounts, with their speci fied scopes, authorized for this instance. Service accounts generate access toke ns that can be accessed through the metadata server and used to authenticate app lications on the instance. See Authenticating from Google Compute Engine for mor e information.",
9230 "items": { 9230 "items": {
9231 "$ref": "ServiceAccount" 9231 "$ref": "ServiceAccount"
9232 }, 9232 },
9233 "type": "array" 9233 "type": "array"
9234 }, 9234 },
9235 "status": { 9235 "status": {
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after
9289 "kind": { 9289 "kind": {
9290 "default": "compute#instanceAggregatedList", 9290 "default": "compute#instanceAggregatedList",
9291 "description": "[Output Only] Type of resource. Always compu te#instanceAggregatedList for aggregated lists of Instance resources.", 9291 "description": "[Output Only] Type of resource. Always compu te#instanceAggregatedList for aggregated lists of Instance resources.",
9292 "type": "string" 9292 "type": "string"
9293 }, 9293 },
9294 "nextPageToken": { 9294 "nextPageToken": {
9295 "description": "[Output Only] A token used to continue a tru ncated list request.", 9295 "description": "[Output Only] A token used to continue a tru ncated list request.",
9296 "type": "string" 9296 "type": "string"
9297 }, 9297 },
9298 "selfLink": { 9298 "selfLink": {
9299 "description": "[Output Only] Server defined URL for this re source.", 9299 "description": "[Output Only] Server-defined URL for this re source.",
9300 "type": "string" 9300 "type": "string"
9301 } 9301 }
9302 }, 9302 },
9303 "type": "object" 9303 "type": "object"
9304 }, 9304 },
9305 "InstanceGroup": { 9305 "InstanceGroup": {
9306 "id": "InstanceGroup", 9306 "id": "InstanceGroup",
9307 "properties": { 9307 "properties": {
9308 "creationTimestamp": { 9308 "creationTimestamp": {
9309 "description": "[Output Only] The creation timestamp for thi s instance group in RFC3339 text format.", 9309 "description": "[Output Only] The creation timestamp for thi s instance group in RFC3339 text format.",
(...skipping 182 matching lines...) Expand 10 before | Expand all | Expand 10 after
9492 "annotations": { 9492 "annotations": {
9493 "required": [ 9493 "required": [
9494 "compute.instanceGroupManagers.insert" 9494 "compute.instanceGroupManagers.insert"
9495 ] 9495 ]
9496 }, 9496 },
9497 "description": "The name of the managed instance group. The name must be 1-63 characters long, and comply with RFC1035.", 9497 "description": "The name of the managed instance group. The name must be 1-63 characters long, and comply with RFC1035.",
9498 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", 9498 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?",
9499 "type": "string" 9499 "type": "string"
9500 }, 9500 },
9501 "selfLink": { 9501 "selfLink": {
9502 "description": "[Output Only] Server defined URL for this ma naged instance group.", 9502 "description": "[Output Only] Server-defined URL for this ma naged instance group.",
9503 "type": "string" 9503 "type": "string"
9504 }, 9504 },
9505 "targetPools": { 9505 "targetPools": {
9506 "description": "The URLs of all TargetPool resources to whic h new instances in the instanceGroup field are added. Updating the target pool v alues does not affect existing instances.", 9506 "description": "The URLs of all TargetPool resources to whic h new instances in the instanceGroup field are added. Updating the target pool v alues does not affect existing instances.",
9507 "items": { 9507 "items": {
9508 "type": "string" 9508 "type": "string"
9509 }, 9509 },
9510 "type": "array" 9510 "type": "array"
9511 }, 9511 },
9512 "targetSize": { 9512 "targetSize": {
(...skipping 344 matching lines...) Expand 10 before | Expand all | Expand 10 after
9857 "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.", 9857 "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.",
9858 "enum": [ 9858 "enum": [
9859 "ALL", 9859 "ALL",
9860 "RUNNING" 9860 "RUNNING"
9861 ], 9861 ],
9862 "enumDescriptions": [ 9862 "enumDescriptions": [
9863 "", 9863 "",
9864 "" 9864 ""
9865 ], 9865 ],
9866 "type": "string" 9866 "type": "string"
9867 },
9868 "portName": {
9869 "description": "A filter for the named ports that are associ ated with instances in the instance group. If you specify this parameter, the ge nerated list includes only instances that are associated with the specified name d ports. If you do not specify this parameter, the generated list includes all i nstances regardless of their named ports.",
9870 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?",
9871 "type": "string"
9872 } 9867 }
9873 }, 9868 },
9874 "type": "object" 9869 "type": "object"
9875 }, 9870 },
9876 "InstanceGroupsRemoveInstancesRequest": { 9871 "InstanceGroupsRemoveInstancesRequest": {
9877 "id": "InstanceGroupsRemoveInstancesRequest", 9872 "id": "InstanceGroupsRemoveInstancesRequest",
9878 "properties": { 9873 "properties": {
9879 "instances": { 9874 "instances": {
9880 "description": "The instances to remove from the instance gr oup.", 9875 "description": "The instances to remove from the instance gr oup.",
9881 "items": { 9876 "items": {
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after
9998 "kind": { 9993 "kind": {
9999 "default": "compute#instanceList", 9994 "default": "compute#instanceList",
10000 "description": "[Output Only] Type of resource. Always compu te#instanceList for lists of Instance resources.", 9995 "description": "[Output Only] Type of resource. Always compu te#instanceList for lists of Instance resources.",
10001 "type": "string" 9996 "type": "string"
10002 }, 9997 },
10003 "nextPageToken": { 9998 "nextPageToken": {
10004 "description": "[Output Only] A token used to continue a tru ncated list request.", 9999 "description": "[Output Only] A token used to continue a tru ncated list request.",
10005 "type": "string" 10000 "type": "string"
10006 }, 10001 },
10007 "selfLink": { 10002 "selfLink": {
10008 "description": "[Output Only] Server defined URL for this re source.", 10003 "description": "[Output Only] Server-defined URL for this re source.",
10009 "type": "string" 10004 "type": "string"
10010 } 10005 }
10011 }, 10006 },
10012 "type": "object" 10007 "type": "object"
10013 }, 10008 },
10014 "InstanceMoveRequest": { 10009 "InstanceMoveRequest": {
10015 "id": "InstanceMoveRequest", 10010 "id": "InstanceMoveRequest",
10016 "properties": { 10011 "properties": {
10017 "destinationZone": { 10012 "destinationZone": {
10018 "description": "The URL of the destination zone to move the instance to. This can be a full or partial URL. For example, the following are a ll valid URLs to a zone: \n- https://www.googleapis.com/compute/v1/projects/pro ject/zones/zone \n- projects/project/zones/zone \n- zones/zone", 10013 "description": "The URL of the destination zone to move the instance to. This can be a full or partial URL. For example, the following are a ll valid URLs to a zone: \n- https://www.googleapis.com/compute/v1/projects/pro ject/zones/zone \n- projects/project/zones/zone \n- zones/zone",
(...skipping 275 matching lines...) Expand 10 before | Expand all | Expand 10 after
10294 "default": "compute#license", 10289 "default": "compute#license",
10295 "description": "[Output Only] Type of resource. Always compu te#license for licenses.", 10290 "description": "[Output Only] Type of resource. Always compu te#license for licenses.",
10296 "type": "string" 10291 "type": "string"
10297 }, 10292 },
10298 "name": { 10293 "name": {
10299 "annotations": { 10294 "annotations": {
10300 "required": [ 10295 "required": [
10301 "compute.images.insert" 10296 "compute.images.insert"
10302 ] 10297 ]
10303 }, 10298 },
10304 "description": "Name of the resource. The name must be 1-63 characters long, and comply with RCF1035.", 10299 "description": "Name of the resource. The name must be 1-63 characters long, and comply with RFC1035.",
10305 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", 10300 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?",
10306 "type": "string" 10301 "type": "string"
10307 }, 10302 },
10308 "selfLink": { 10303 "selfLink": {
10309 "description": "[Output Only] Server defined URL for the res ource.", 10304 "description": "[Output Only] Server-defined URL for the res ource.",
10310 "type": "string" 10305 "type": "string"
10311 } 10306 }
10312 }, 10307 },
10313 "type": "object" 10308 "type": "object"
10314 }, 10309 },
10315 "MachineType": { 10310 "MachineType": {
10316 "description": "A Machine Type resource.", 10311 "description": "A Machine Type resource.",
10317 "id": "MachineType", 10312 "id": "MachineType",
10318 "properties": { 10313 "properties": {
10319 "creationTimestamp": { 10314 "creationTimestamp": {
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
10376 "description": "Size of the scratch disk, define d in GB.", 10371 "description": "Size of the scratch disk, define d in GB.",
10377 "format": "int32", 10372 "format": "int32",
10378 "type": "integer" 10373 "type": "integer"
10379 } 10374 }
10380 }, 10375 },
10381 "type": "object" 10376 "type": "object"
10382 }, 10377 },
10383 "type": "array" 10378 "type": "array"
10384 }, 10379 },
10385 "selfLink": { 10380 "selfLink": {
10386 "description": "[Output Only] Server defined URL for the res ource.", 10381 "description": "[Output Only] Server-defined URL for the res ource.",
10387 "type": "string" 10382 "type": "string"
10388 }, 10383 },
10389 "zone": { 10384 "zone": {
10390 "description": "[Output Only] The name of the zone where the machine type resides, such as us-central1-a.", 10385 "description": "[Output Only] The name of the zone where the machine type resides, such as us-central1-a.",
10391 "type": "string" 10386 "type": "string"
10392 } 10387 }
10393 }, 10388 },
10394 "type": "object" 10389 "type": "object"
10395 }, 10390 },
10396 "MachineTypeAggregatedList": { 10391 "MachineTypeAggregatedList": {
(...skipping 14 matching lines...) Expand all
10411 "kind": { 10406 "kind": {
10412 "default": "compute#machineTypeAggregatedList", 10407 "default": "compute#machineTypeAggregatedList",
10413 "description": "[Output Only] Type of resource. Always compu te#machineTypeAggregatedList for aggregated lists of machine types.", 10408 "description": "[Output Only] Type of resource. Always compu te#machineTypeAggregatedList for aggregated lists of machine types.",
10414 "type": "string" 10409 "type": "string"
10415 }, 10410 },
10416 "nextPageToken": { 10411 "nextPageToken": {
10417 "description": "[Output Only] A token used to continue a tru ncated list request.", 10412 "description": "[Output Only] A token used to continue a tru ncated list request.",
10418 "type": "string" 10413 "type": "string"
10419 }, 10414 },
10420 "selfLink": { 10415 "selfLink": {
10421 "description": "[Output Only] Server defined URL for this re source.", 10416 "description": "[Output Only] Server-defined URL for this re source.",
10422 "type": "string" 10417 "type": "string"
10423 } 10418 }
10424 }, 10419 },
10425 "type": "object" 10420 "type": "object"
10426 }, 10421 },
10427 "MachineTypeList": { 10422 "MachineTypeList": {
10428 "description": "Contains a list of Machine Type resources.", 10423 "description": "Contains a list of Machine Type resources.",
10429 "id": "MachineTypeList", 10424 "id": "MachineTypeList",
10430 "properties": { 10425 "properties": {
10431 "id": { 10426 "id": {
(...skipping 10 matching lines...) Expand all
10442 "kind": { 10437 "kind": {
10443 "default": "compute#machineTypeList", 10438 "default": "compute#machineTypeList",
10444 "description": "[Output Only] Type of resource. Always compu te#machineTypeList for lists of machine types.", 10439 "description": "[Output Only] Type of resource. Always compu te#machineTypeList for lists of machine types.",
10445 "type": "string" 10440 "type": "string"
10446 }, 10441 },
10447 "nextPageToken": { 10442 "nextPageToken": {
10448 "description": "[Output Only] A token used to continue a tru ncated list request.", 10443 "description": "[Output Only] A token used to continue a tru ncated list request.",
10449 "type": "string" 10444 "type": "string"
10450 }, 10445 },
10451 "selfLink": { 10446 "selfLink": {
10452 "description": "[Output Only] Server defined URL for this re source.", 10447 "description": "[Output Only] Server-defined URL for this re source.",
10453 "type": "string" 10448 "type": "string"
10454 } 10449 }
10455 }, 10450 },
10456 "type": "object" 10451 "type": "object"
10457 }, 10452 },
10458 "MachineTypesScopedList": { 10453 "MachineTypesScopedList": {
10459 "id": "MachineTypesScopedList", 10454 "id": "MachineTypesScopedList",
10460 "properties": { 10455 "properties": {
10461 "machineTypes": { 10456 "machineTypes": {
10462 "description": "[Output Only] List of machine types containe d in this scope.", 10457 "description": "[Output Only] List of machine types containe d in this scope.",
(...skipping 271 matching lines...) Expand 10 before | Expand all | Expand 10 after
10734 "annotations": { 10729 "annotations": {
10735 "required": [ 10730 "required": [
10736 "compute.networks.insert" 10731 "compute.networks.insert"
10737 ] 10732 ]
10738 }, 10733 },
10739 "description": "Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character m ust be a lowercase letter, and all following characters must be a dash, lowercas e letter, or digit, except the last character, which cannot be a dash.", 10734 "description": "Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character m ust be a lowercase letter, and all following characters must be a dash, lowercas e letter, or digit, except the last character, which cannot be a dash.",
10740 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", 10735 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?",
10741 "type": "string" 10736 "type": "string"
10742 }, 10737 },
10743 "selfLink": { 10738 "selfLink": {
10744 "description": "[Output Only] Server defined URL for the res ource.", 10739 "description": "[Output Only] Server-defined URL for the res ource.",
10745 "type": "string" 10740 "type": "string"
10746 } 10741 }
10747 }, 10742 },
10748 "type": "object" 10743 "type": "object"
10749 }, 10744 },
10750 "NetworkInterface": { 10745 "NetworkInterface": {
10751 "description": "A network interface resource attached to an instance .", 10746 "description": "A network interface resource attached to an instance .",
10752 "id": "NetworkInterface", 10747 "id": "NetworkInterface",
10753 "properties": { 10748 "properties": {
10754 "accessConfigs": { 10749 "accessConfigs": {
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
10796 "kind": { 10791 "kind": {
10797 "default": "compute#networkList", 10792 "default": "compute#networkList",
10798 "description": "[Output Only] Type of resource. Always compu te#networkList for lists of networks.", 10793 "description": "[Output Only] Type of resource. Always compu te#networkList for lists of networks.",
10799 "type": "string" 10794 "type": "string"
10800 }, 10795 },
10801 "nextPageToken": { 10796 "nextPageToken": {
10802 "description": "[Output Only] A token used to continue a tru ncated list request.", 10797 "description": "[Output Only] A token used to continue a tru ncated list request.",
10803 "type": "string" 10798 "type": "string"
10804 }, 10799 },
10805 "selfLink": { 10800 "selfLink": {
10806 "description": "[Output Only] Server defined URL for this re source .", 10801 "description": "[Output Only] Server-defined URL for this re source .",
10807 "type": "string" 10802 "type": "string"
10808 } 10803 }
10809 }, 10804 },
10810 "type": "object" 10805 "type": "object"
10811 }, 10806 },
10812 "Operation": { 10807 "Operation": {
10813 "description": "An Operation resource, used to manage asynchronous A PI requests.", 10808 "description": "An Operation resource, used to manage asynchronous A PI requests.",
10814 "id": "Operation", 10809 "id": "Operation",
10815 "properties": { 10810 "properties": {
10816 "clientOperationId": { 10811 "clientOperationId": {
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
10886 "progress": { 10881 "progress": {
10887 "description": "[Output Only] An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or suppo rt any granularity of operations. This should not be used to guess at when the o peration will be complete. This number should monotonically increase as the oper ation progresses.", 10882 "description": "[Output Only] An optional progress indicator that ranges from 0 to 100. There is no requirement that this be linear or suppo rt any granularity of operations. This should not be used to guess at when the o peration will be complete. This number should monotonically increase as the oper ation progresses.",
10888 "format": "int32", 10883 "format": "int32",
10889 "type": "integer" 10884 "type": "integer"
10890 }, 10885 },
10891 "region": { 10886 "region": {
10892 "description": "[Output Only] URL of the region where the op eration resides. Only applicable for regional resources.", 10887 "description": "[Output Only] URL of the region where the op eration resides. Only applicable for regional resources.",
10893 "type": "string" 10888 "type": "string"
10894 }, 10889 },
10895 "selfLink": { 10890 "selfLink": {
10896 "description": "[Output Only] Server defined URL for the res ource.", 10891 "description": "[Output Only] Server-defined URL for the res ource.",
10897 "type": "string" 10892 "type": "string"
10898 }, 10893 },
10899 "startTime": { 10894 "startTime": {
10900 "description": "[Output Only] The time that this operation w as started by the server. This is in RFC3339 text format.", 10895 "description": "[Output Only] The time that this operation w as started by the server. This is in RFC3339 text format.",
10901 "type": "string" 10896 "type": "string"
10902 }, 10897 },
10903 "status": { 10898 "status": {
10904 "description": "[Output Only] Status of the operation. Can b e one of the following: PENDING, RUNNING, or DONE.", 10899 "description": "[Output Only] Status of the operation. Can b e one of the following: PENDING, RUNNING, or DONE.",
10905 "enum": [ 10900 "enum": [
10906 "DONE", 10901 "DONE",
(...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after
11022 "kind": { 11017 "kind": {
11023 "default": "compute#operationAggregatedList", 11018 "default": "compute#operationAggregatedList",
11024 "description": "[Output Only] Type of resource. Always compu te#operationAggregatedList for aggregated lists of operations.", 11019 "description": "[Output Only] Type of resource. Always compu te#operationAggregatedList for aggregated lists of operations.",
11025 "type": "string" 11020 "type": "string"
11026 }, 11021 },
11027 "nextPageToken": { 11022 "nextPageToken": {
11028 "description": "[Output Only] A token used to continue a tru ncated list request.", 11023 "description": "[Output Only] A token used to continue a tru ncated list request.",
11029 "type": "string" 11024 "type": "string"
11030 }, 11025 },
11031 "selfLink": { 11026 "selfLink": {
11032 "description": "[Output Only] Server defined URL for this re source.", 11027 "description": "[Output Only] Server-defined URL for this re source.",
11033 "type": "string" 11028 "type": "string"
11034 } 11029 }
11035 }, 11030 },
11036 "type": "object" 11031 "type": "object"
11037 }, 11032 },
11038 "OperationList": { 11033 "OperationList": {
11039 "description": "Contains a list of Operation resources.", 11034 "description": "Contains a list of Operation resources.",
11040 "id": "OperationList", 11035 "id": "OperationList",
11041 "properties": { 11036 "properties": {
11042 "id": { 11037 "id": {
(...skipping 10 matching lines...) Expand all
11053 "kind": { 11048 "kind": {
11054 "default": "compute#operationList", 11049 "default": "compute#operationList",
11055 "description": "[Output Only] Type of resource. Always compu te#operations for Operations resource.", 11050 "description": "[Output Only] Type of resource. Always compu te#operations for Operations resource.",
11056 "type": "string" 11051 "type": "string"
11057 }, 11052 },
11058 "nextPageToken": { 11053 "nextPageToken": {
11059 "description": "[Output Only] A token used to continue a tru ncate.", 11054 "description": "[Output Only] A token used to continue a tru ncate.",
11060 "type": "string" 11055 "type": "string"
11061 }, 11056 },
11062 "selfLink": { 11057 "selfLink": {
11063 "description": "[Output Only] Server defined URL for this re source.", 11058 "description": "[Output Only] Server-defined URL for this re source.",
11064 "type": "string" 11059 "type": "string"
11065 } 11060 }
11066 }, 11061 },
11067 "type": "object" 11062 "type": "object"
11068 }, 11063 },
11069 "OperationsScopedList": { 11064 "OperationsScopedList": {
11070 "id": "OperationsScopedList", 11065 "id": "OperationsScopedList",
11071 "properties": { 11066 "properties": {
11072 "operations": { 11067 "operations": {
11073 "description": "[Output Only] List of operations contained i n this scope.", 11068 "description": "[Output Only] List of operations contained i n this scope.",
(...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after
11195 "description": "Metadata key/value pairs available to all in stances contained in this project. See Custom metadata for more information." 11190 "description": "Metadata key/value pairs available to all in stances contained in this project. See Custom metadata for more information."
11196 }, 11191 },
11197 "creationTimestamp": { 11192 "creationTimestamp": {
11198 "description": "[Output Only] Creation timestamp in RFC3339 text format.", 11193 "description": "[Output Only] Creation timestamp in RFC3339 text format.",
11199 "type": "string" 11194 "type": "string"
11200 }, 11195 },
11201 "description": { 11196 "description": {
11202 "description": "An optional textual description of the resou rce.", 11197 "description": "An optional textual description of the resou rce.",
11203 "type": "string" 11198 "type": "string"
11204 }, 11199 },
11200 "enabledFeatures": {
11201 "description": "Restricted features enabled for use on this project.",
11202 "items": {
11203 "type": "string"
11204 },
11205 "type": "array"
11206 },
11205 "id": { 11207 "id": {
11206 "description": "[Output Only] Unique identifier for the reso urce; defined by the server.", 11208 "description": "[Output Only] Unique identifier for the reso urce; defined by the server.",
11207 "format": "uint64", 11209 "format": "uint64",
11208 "type": "string" 11210 "type": "string"
11209 }, 11211 },
11210 "kind": { 11212 "kind": {
11211 "default": "compute#project", 11213 "default": "compute#project",
11212 "description": "[Output Only] Type of the resource. Always c ompute#project for projects.", 11214 "description": "[Output Only] Type of the resource. Always c ompute#project for projects.",
11213 "type": "string" 11215 "type": "string"
11214 }, 11216 },
11215 "name": { 11217 "name": {
11216 "description": "Name of the resource.", 11218 "description": "Name of the resource.",
11217 "type": "string" 11219 "type": "string"
11218 }, 11220 },
11219 "quotas": { 11221 "quotas": {
11220 "description": "[Output Only] Quotas assigned to this projec t.", 11222 "description": "[Output Only] Quotas assigned to this projec t.",
11221 "items": { 11223 "items": {
11222 "$ref": "Quota" 11224 "$ref": "Quota"
11223 }, 11225 },
11224 "type": "array" 11226 "type": "array"
11225 }, 11227 },
11226 "selfLink": { 11228 "selfLink": {
11227 "description": "[Output Only] Server defined URL for the res ource.", 11229 "description": "[Output Only] Server-defined URL for the res ource.",
11228 "type": "string" 11230 "type": "string"
11229 }, 11231 },
11230 "usageExportLocation": { 11232 "usageExportLocation": {
11231 "$ref": "UsageExportLocation", 11233 "$ref": "UsageExportLocation",
11232 "description": "The location in Cloud Storage and naming met hod of the daily usage report." 11234 "description": "The location in Cloud Storage and naming met hod of the daily usage report."
11233 } 11235 }
11234 }, 11236 },
11235 "type": "object" 11237 "type": "object"
11236 }, 11238 },
11237 "Quota": { 11239 "Quota": {
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after
11338 "type": "string" 11340 "type": "string"
11339 }, 11341 },
11340 "quotas": { 11342 "quotas": {
11341 "description": "[Output Only] Quotas assigned to this region .", 11343 "description": "[Output Only] Quotas assigned to this region .",
11342 "items": { 11344 "items": {
11343 "$ref": "Quota" 11345 "$ref": "Quota"
11344 }, 11346 },
11345 "type": "array" 11347 "type": "array"
11346 }, 11348 },
11347 "selfLink": { 11349 "selfLink": {
11348 "description": "[Output Only] Server defined URL for the res ource.", 11350 "description": "[Output Only] Server-defined URL for the res ource.",
11349 "type": "string" 11351 "type": "string"
11350 }, 11352 },
11351 "status": { 11353 "status": {
11352 "description": "[Output Only] Status of the region, either U P or DOWN.", 11354 "description": "[Output Only] Status of the region, either U P or DOWN.",
11353 "enum": [ 11355 "enum": [
11354 "DOWN", 11356 "DOWN",
11355 "UP" 11357 "UP"
11356 ], 11358 ],
11357 "enumDescriptions": [ 11359 "enumDescriptions": [
11358 "", 11360 "",
(...skipping 29 matching lines...) Expand all
11388 "kind": { 11390 "kind": {
11389 "default": "compute#regionList", 11391 "default": "compute#regionList",
11390 "description": "[Output Only] Type of resource. Always compu te#regionList for lists of regions.", 11392 "description": "[Output Only] Type of resource. Always compu te#regionList for lists of regions.",
11391 "type": "string" 11393 "type": "string"
11392 }, 11394 },
11393 "nextPageToken": { 11395 "nextPageToken": {
11394 "description": "[Output Only] A token used to continue a tru ncated list request.", 11396 "description": "[Output Only] A token used to continue a tru ncated list request.",
11395 "type": "string" 11397 "type": "string"
11396 }, 11398 },
11397 "selfLink": { 11399 "selfLink": {
11398 "description": "[Output Only] Server defined URL for this re source.", 11400 "description": "[Output Only] Server-defined URL for this re source.",
11399 "type": "string" 11401 "type": "string"
11400 } 11402 }
11401 }, 11403 },
11402 "type": "object" 11404 "type": "object"
11403 }, 11405 },
11404 "ResourceGroupReference": { 11406 "ResourceGroupReference": {
11405 "id": "ResourceGroupReference", 11407 "id": "ResourceGroupReference",
11406 "properties": { 11408 "properties": {
11407 "group": { 11409 "group": {
11408 "description": "A URI referencing one of the resource views listed in the backend service.", 11410 "description": "A URI referencing one of the resource views listed in the backend service.",
11409 "type": "string" 11411 "type": "string"
11410 } 11412 }
11411 }, 11413 },
11412 "type": "object" 11414 "type": "object"
11413 }, 11415 },
11414 "Route": { 11416 "Route": {
11415 "description": "The route resource. A Route is a rule that specifies how certain packets should be handled by the virtual network. Routes are associ ated with VMs by tag and the set of Routes for a particular VM is called its rou ting table. For each packet leaving a VM, the system searches that VM's routing table for a single best matching Route. Routes match packets by destination IP a ddress, preferring smaller or more specific ranges over larger ones. If there is a tie, the system selects the Route with the smallest priority value. If there is still a tie, it uses the layer three and four packet headers to select just o ne of the remaining matching Routes. The packet is then forwarded as specified b y the nextHop field of the winning Route -- either to another VM destination, a VM gateway or a GCE operated gateway. Packets that do not match any Route in the sending VM's routing table are dropped.", 11417 "description": "The route resource. A Route is a rule that specifies how certain packets should be handled by the virtual network. Routes are associ ated with instances by tag and the set of Routes for a particular instance is ca lled its routing table. For each packet leaving a instance, the system searches that instance's routing table for a single best matching Route. Routes match pac kets by destination IP address, preferring smaller or more specific ranges over larger ones. If there is a tie, the system selects the Route with the smallest p riority value. If there is still a tie, it uses the layer three and four packet headers to select just one of the remaining matching Routes. The packet is then forwarded as specified by the nextHop field of the winning Route -- either to an other instance destination, a instance gateway or a Google Compute Engien-operat ed gateway. Packets that do not match any Route in the sending instance's routin g table are dropped.",
11416 "id": "Route", 11418 "id": "Route",
11417 "properties": { 11419 "properties": {
11418 "creationTimestamp": { 11420 "creationTimestamp": {
11419 "description": "[Output Only] Creation timestamp in RFC3339 text format.", 11421 "description": "[Output Only] Creation timestamp in RFC3339 text format.",
11420 "type": "string" 11422 "type": "string"
11421 }, 11423 },
11422 "description": { 11424 "description": {
11423 "description": "An optional textual description of the resou rce. Provided by the client when the resource is created.", 11425 "description": "An optional textual description of the resou rce. Provided by the client when the resource is created.",
11424 "type": "string" 11426 "type": "string"
11425 }, 11427 },
(...skipping 168 matching lines...) Expand 10 before | Expand all | Expand 10 after
11594 "kind": { 11596 "kind": {
11595 "default": "compute#routeList", 11597 "default": "compute#routeList",
11596 "description": "Type of resource.", 11598 "description": "Type of resource.",
11597 "type": "string" 11599 "type": "string"
11598 }, 11600 },
11599 "nextPageToken": { 11601 "nextPageToken": {
11600 "description": "[Output Only] A token used to continue a tru ncated list request.", 11602 "description": "[Output Only] A token used to continue a tru ncated list request.",
11601 "type": "string" 11603 "type": "string"
11602 }, 11604 },
11603 "selfLink": { 11605 "selfLink": {
11604 "description": "[Output Only] Server defined URL for this re source.", 11606 "description": "[Output Only] Server-defined URL for this re source.",
11605 "type": "string" 11607 "type": "string"
11606 } 11608 }
11607 }, 11609 },
11608 "type": "object" 11610 "type": "object"
11609 }, 11611 },
11610 "Scheduling": { 11612 "Scheduling": {
11611 "description": "Sets the scheduling options for an Instance.", 11613 "description": "Sets the scheduling options for an Instance.",
11612 "id": "Scheduling", 11614 "id": "Scheduling",
11613 "properties": { 11615 "properties": {
11614 "automaticRestart": { 11616 "automaticRestart": {
(...skipping 26 matching lines...) Expand all
11641 "contents": { 11643 "contents": {
11642 "description": "[Output Only] The contents of the console ou tput.", 11644 "description": "[Output Only] The contents of the console ou tput.",
11643 "type": "string" 11645 "type": "string"
11644 }, 11646 },
11645 "kind": { 11647 "kind": {
11646 "default": "compute#serialPortOutput", 11648 "default": "compute#serialPortOutput",
11647 "description": "[Output Only] Type of the resource. Always c ompute#serialPortOutput for serial port output.", 11649 "description": "[Output Only] Type of the resource. Always c ompute#serialPortOutput for serial port output.",
11648 "type": "string" 11650 "type": "string"
11649 }, 11651 },
11650 "selfLink": { 11652 "selfLink": {
11651 "description": "[Output Only] Server defined URL for the res ource.", 11653 "description": "[Output Only] Server-defined URL for the res ource.",
11652 "type": "string" 11654 "type": "string"
11653 } 11655 }
11654 }, 11656 },
11655 "type": "object" 11657 "type": "object"
11656 }, 11658 },
11657 "ServiceAccount": { 11659 "ServiceAccount": {
11658 "description": "A service account.", 11660 "description": "A service account.",
11659 "id": "ServiceAccount", 11661 "id": "ServiceAccount",
11660 "properties": { 11662 "properties": {
11661 "email": { 11663 "email": {
(...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after
11759 "type": "string" 11761 "type": "string"
11760 } 11762 }
11761 }, 11763 },
11762 "type": "object" 11764 "type": "object"
11763 }, 11765 },
11764 "SnapshotList": { 11766 "SnapshotList": {
11765 "description": "Contains a list of Snapshot resources.", 11767 "description": "Contains a list of Snapshot resources.",
11766 "id": "SnapshotList", 11768 "id": "SnapshotList",
11767 "properties": { 11769 "properties": {
11768 "id": { 11770 "id": {
11769 "description": "Unique identifier for the resource; defined by the server (output only).", 11771 "description": "[Output Only] Unique identifier for the reso urce. Defined by the server.",
11770 "type": "string" 11772 "type": "string"
11771 }, 11773 },
11772 "items": { 11774 "items": {
11773 "description": "A list of Snapshot resources.", 11775 "description": "A list of Snapshot resources.",
11774 "items": { 11776 "items": {
11775 "$ref": "Snapshot" 11777 "$ref": "Snapshot"
11776 }, 11778 },
11777 "type": "array" 11779 "type": "array"
11778 }, 11780 },
11779 "kind": { 11781 "kind": {
11780 "default": "compute#snapshotList", 11782 "default": "compute#snapshotList",
11781 "description": "Type of resource.", 11783 "description": "Type of resource.",
11782 "type": "string" 11784 "type": "string"
11783 }, 11785 },
11784 "nextPageToken": { 11786 "nextPageToken": {
11785 "description": "A token used to continue a truncated list re quest (output only).", 11787 "description": "[Output Only] A token used to continue a tru ncated list request.",
11786 "type": "string" 11788 "type": "string"
11787 }, 11789 },
11788 "selfLink": { 11790 "selfLink": {
11789 "description": "Server defined URL for this resource (output only).", 11791 "description": "[Output Only] Server-defined URL for this re source.",
11790 "type": "string" 11792 "type": "string"
11791 } 11793 }
11792 }, 11794 },
11793 "type": "object" 11795 "type": "object"
11794 }, 11796 },
11795 "Tags": { 11797 "Tags": {
11796 "description": "A set of instance tags.", 11798 "description": "A set of instance tags.",
11797 "id": "Tags", 11799 "id": "Tags",
11798 "properties": { 11800 "properties": {
11799 "fingerprint": { 11801 "fingerprint": {
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
11832 "default": "compute#targetHttpProxy", 11834 "default": "compute#targetHttpProxy",
11833 "description": "[Output Only] Type of resource. Always compu te#Operation for Operation resources.", 11835 "description": "[Output Only] Type of resource. Always compu te#Operation for Operation resources.",
11834 "type": "string" 11836 "type": "string"
11835 }, 11837 },
11836 "name": { 11838 "name": {
11837 "description": "Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character m ust be a lowercase letter, and all following characters must be a dash, lowercas e letter, or digit, except the last character, which cannot be a dash.", 11839 "description": "Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character m ust be a lowercase letter, and all following characters must be a dash, lowercas e letter, or digit, except the last character, which cannot be a dash.",
11838 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", 11840 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?",
11839 "type": "string" 11841 "type": "string"
11840 }, 11842 },
11841 "selfLink": { 11843 "selfLink": {
11842 "description": "[Output Only] Server defined URL for the res ource.", 11844 "description": "[Output Only] Server-defined URL for the res ource.",
11843 "type": "string" 11845 "type": "string"
11844 }, 11846 },
11845 "urlMap": { 11847 "urlMap": {
11846 "description": "URL to the UrlMap resource that defines the mapping from URL to the BackendService.", 11848 "description": "URL to the UrlMap resource that defines the mapping from URL to the BackendService.",
11847 "type": "string" 11849 "type": "string"
11848 } 11850 }
11849 }, 11851 },
11850 "type": "object" 11852 "type": "object"
11851 }, 11853 },
11852 "TargetHttpProxyList": { 11854 "TargetHttpProxyList": {
(...skipping 21 matching lines...) Expand all
11874 "type": "string" 11876 "type": "string"
11875 }, 11877 },
11876 "selfLink": { 11878 "selfLink": {
11877 "description": "[Output Only] Server-defined URL for this re source.", 11879 "description": "[Output Only] Server-defined URL for this re source.",
11878 "type": "string" 11880 "type": "string"
11879 } 11881 }
11880 }, 11882 },
11881 "type": "object" 11883 "type": "object"
11882 }, 11884 },
11883 "TargetInstance": { 11885 "TargetInstance": {
11884 "description": "A TargetInstance resource. This resource defines an endpoint VM that terminates traffic of certain protocols.", 11886 "description": "A TargetInstance resource. This resource defines an endpoint instance that terminates traffic of certain protocols.",
11885 "id": "TargetInstance", 11887 "id": "TargetInstance",
11886 "properties": { 11888 "properties": {
11887 "creationTimestamp": { 11889 "creationTimestamp": {
11888 "description": "Creation timestamp in RFC3339 text format (o utput only).", 11890 "description": "[Output Only] Creation timestamp in RFC3339 text format.",
11889 "type": "string" 11891 "type": "string"
11890 }, 11892 },
11891 "description": { 11893 "description": {
11892 "description": "An optional textual description of the resou rce; provided by the client when the resource is created.", 11894 "description": "An optional textual description of the resou rce; provided by the client when the resource is created.",
11893 "type": "string" 11895 "type": "string"
11894 }, 11896 },
11895 "id": { 11897 "id": {
11896 "description": "Unique identifier for the resource; defined by the server (output only).", 11898 "description": "[Output Only] Unique identifier for the reso urce; defined by the server.",
11897 "format": "uint64", 11899 "format": "uint64",
11898 "type": "string" 11900 "type": "string"
11899 }, 11901 },
11900 "instance": { 11902 "instance": {
11901 "description": "The URL to the instance that terminates the relevant traffic.", 11903 "description": "The URL to the instance that terminates the relevant traffic.",
11902 "type": "string" 11904 "type": "string"
11903 }, 11905 },
11904 "kind": { 11906 "kind": {
11905 "default": "compute#targetInstance", 11907 "default": "compute#targetInstance",
11906 "description": "Type of the resource.", 11908 "description": "Type of the resource.",
11907 "type": "string" 11909 "type": "string"
11908 }, 11910 },
11909 "name": { 11911 "name": {
11910 "description": "Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035.", 11912 "description": "Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character m ust be a lowercase letter, and all following characters must be a dash, lowercas e letter, or digit, except the last character, which cannot be a dash.",
11911 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", 11913 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?",
11912 "type": "string" 11914 "type": "string"
11913 }, 11915 },
11914 "natPolicy": { 11916 "natPolicy": {
11915 "description": "NAT option controlling how IPs are NAT'ed to the VM. Currently only NO_NAT (default value) is supported.", 11917 "description": "NAT option controlling how IPs are NAT'ed to the instance. Currently only NO_NAT (default value) is supported.",
11916 "enum": [ 11918 "enum": [
11917 "NO_NAT" 11919 "NO_NAT"
11918 ], 11920 ],
11919 "enumDescriptions": [ 11921 "enumDescriptions": [
11920 "" 11922 ""
11921 ], 11923 ],
11922 "type": "string" 11924 "type": "string"
11923 }, 11925 },
11924 "selfLink": { 11926 "selfLink": {
11925 "description": "Server defined URL for the resource (output only).", 11927 "description": "[Output Only] Server-defined URL for the res ource.",
11926 "type": "string" 11928 "type": "string"
11927 }, 11929 },
11928 "zone": { 11930 "zone": {
11929 "description": "URL of the zone where the target instance re sides (output only).", 11931 "description": "[Output Only] URL of the zone where the targ et instance resides.",
11930 "type": "string" 11932 "type": "string"
11931 } 11933 }
11932 }, 11934 },
11933 "type": "object" 11935 "type": "object"
11934 }, 11936 },
11935 "TargetInstanceAggregatedList": { 11937 "TargetInstanceAggregatedList": {
11936 "id": "TargetInstanceAggregatedList", 11938 "id": "TargetInstanceAggregatedList",
11937 "properties": { 11939 "properties": {
11938 "id": { 11940 "id": {
11939 "description": "Unique identifier for the resource; defined by the server (output only).", 11941 "description": "[Output Only] Unique identifier for the reso urce; defined by the server.",
11940 "type": "string" 11942 "type": "string"
11941 }, 11943 },
11942 "items": { 11944 "items": {
11943 "additionalProperties": { 11945 "additionalProperties": {
11944 "$ref": "TargetInstancesScopedList", 11946 "$ref": "TargetInstancesScopedList",
11945 "description": "Name of the scope containing this set of target instances." 11947 "description": "Name of the scope containing this set of target instances."
11946 }, 11948 },
11947 "description": "A map of scoped target instance lists.", 11949 "description": "A map of scoped target instance lists.",
11948 "type": "object" 11950 "type": "object"
11949 }, 11951 },
11950 "kind": { 11952 "kind": {
11951 "default": "compute#targetInstanceAggregatedList", 11953 "default": "compute#targetInstanceAggregatedList",
11952 "description": "Type of resource.", 11954 "description": "Type of resource.",
11953 "type": "string" 11955 "type": "string"
11954 }, 11956 },
11955 "nextPageToken": { 11957 "nextPageToken": {
11956 "description": "A token used to continue a truncated list re quest (output only).", 11958 "description": "[Output Only] A token used to continue a tru ncated list request.",
11957 "type": "string" 11959 "type": "string"
11958 }, 11960 },
11959 "selfLink": { 11961 "selfLink": {
11960 "description": "Server defined URL for this resource (output only).", 11962 "description": "[Output Only] Server-defined URL for this re source.",
11961 "type": "string" 11963 "type": "string"
11962 } 11964 }
11963 }, 11965 },
11964 "type": "object" 11966 "type": "object"
11965 }, 11967 },
11966 "TargetInstanceList": { 11968 "TargetInstanceList": {
11967 "description": "Contains a list of TargetInstance resources.", 11969 "description": "Contains a list of TargetInstance resources.",
11968 "id": "TargetInstanceList", 11970 "id": "TargetInstanceList",
11969 "properties": { 11971 "properties": {
11970 "id": { 11972 "id": {
11971 "description": "Unique identifier for the resource; defined by the server (output only).", 11973 "description": "[Output Only] Unique identifier for the reso urce; defined by the server.",
11972 "type": "string" 11974 "type": "string"
11973 }, 11975 },
11974 "items": { 11976 "items": {
11975 "description": "A list of TargetInstance resources.", 11977 "description": "A list of TargetInstance resources.",
11976 "items": { 11978 "items": {
11977 "$ref": "TargetInstance" 11979 "$ref": "TargetInstance"
11978 }, 11980 },
11979 "type": "array" 11981 "type": "array"
11980 }, 11982 },
11981 "kind": { 11983 "kind": {
11982 "default": "compute#targetInstanceList", 11984 "default": "compute#targetInstanceList",
11983 "description": "Type of resource.", 11985 "description": "Type of resource.",
11984 "type": "string" 11986 "type": "string"
11985 }, 11987 },
11986 "nextPageToken": { 11988 "nextPageToken": {
11987 "description": "A token used to continue a truncated list re quest (output only).", 11989 "description": "[Output Only] A token used to continue a tru ncated list request.",
11988 "type": "string" 11990 "type": "string"
11989 }, 11991 },
11990 "selfLink": { 11992 "selfLink": {
11991 "description": "Server defined URL for this resource (output only).", 11993 "description": "[Output Only] Server-defined URL for this re source.",
11992 "type": "string" 11994 "type": "string"
11993 } 11995 }
11994 }, 11996 },
11995 "type": "object" 11997 "type": "object"
11996 }, 11998 },
11997 "TargetInstancesScopedList": { 11999 "TargetInstancesScopedList": {
11998 "id": "TargetInstancesScopedList", 12000 "id": "TargetInstancesScopedList",
11999 "properties": { 12001 "properties": {
12000 "targetInstances": { 12002 "targetInstances": {
12001 "description": "List of target instances contained in this s cope.", 12003 "description": "List of target instances contained in this s cope.",
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
12064 "description": "[Output Only] Optional human-readabl e details for this warning.", 12066 "description": "[Output Only] Optional human-readabl e details for this warning.",
12065 "type": "string" 12067 "type": "string"
12066 } 12068 }
12067 }, 12069 },
12068 "type": "object" 12070 "type": "object"
12069 } 12071 }
12070 }, 12072 },
12071 "type": "object" 12073 "type": "object"
12072 }, 12074 },
12073 "TargetPool": { 12075 "TargetPool": {
12074 "description": "A TargetPool resource. This resource defines a pool of VMs, associated HttpHealthCheck resources, and the fallback TargetPool.", 12076 "description": "A TargetPool resource. This resource defines a pool of instances, associated HttpHealthCheck resources, and the fallback TargetPool. ",
12075 "id": "TargetPool", 12077 "id": "TargetPool",
12076 "properties": { 12078 "properties": {
12077 "backupPool": { 12079 "backupPool": {
12078 "description": "This field is applicable only when the conta ining target pool is serving a forwarding rule as the primary pool, and its 'fai loverRatio' field is properly set to a value between [0, 1].\n\n'backupPool' and 'failoverRatio' together define the fallback behavior of the primary target poo l: if the ratio of the healthy VMs in the primary pool is at or below 'failoverR atio', traffic arriving at the load-balanced IP will be directed to the backup p ool.\n\nIn case where 'failoverRatio' and 'backupPool' are not set, or all the V Ms in the backup pool are unhealthy, the traffic will be directed back to the pr imary pool in the \"force\" mode, where traffic will be spread to the healthy VM s with the best effort, or to all VMs when no VM is healthy.", 12080 "description": "This field is applicable only when the conta ining target pool is serving a forwarding rule as the primary pool, and its fail overRatio field is properly set to a value between [0, 1].\n\nbackupPool and fai loverRatio together define the fallback behavior of the primary target pool: if the ratio of the healthy instances in the primary pool is at or below failoverRa tio, traffic arriving at the load-balanced IP will be directed to the backup poo l.\n\nIn case where failoverRatio and backupPool are not set, or all the instanc es in the backup pool are unhealthy, the traffic will be directed back to the pr imary pool in the \"force\" mode, where traffic will be spread to the healthy in stances with the best effort, or to all instances when no instance is healthy.",
12079 "type": "string" 12081 "type": "string"
12080 }, 12082 },
12081 "creationTimestamp": { 12083 "creationTimestamp": {
12082 "description": "Creation timestamp in RFC3339 text format (o utput only).", 12084 "description": "[Output Only] Creation timestamp in RFC3339 text format.",
12083 "type": "string" 12085 "type": "string"
12084 }, 12086 },
12085 "description": { 12087 "description": {
12086 "description": "An optional textual description of the resou rce; provided by the client when the resource is created.", 12088 "description": "An optional textual description of the resou rce; provided by the client when the resource is created.",
12087 "type": "string" 12089 "type": "string"
12088 }, 12090 },
12089 "failoverRatio": { 12091 "failoverRatio": {
12090 "description": "This field is applicable only when the conta ining target pool is serving a forwarding rule as the primary pool (i.e., not as a backup pool to some other target pool). The value of the field must be in [0, 1].\n\nIf set, 'backupPool' must also be set. They together define the fallback behavior of the primary target pool: if the ratio of the healthy VMs in the pri mary pool is at or below this number, traffic arriving at the load-balanced IP w ill be directed to the backup pool.\n\nIn case where 'failoverRatio' is not set or all the VMs in the backup pool are unhealthy, the traffic will be directed ba ck to the primary pool in the \"force\" mode, where traffic will be spread to th e healthy VMs with the best effort, or to all VMs when no VM is healthy.", 12092 "description": "This field is applicable only when the conta ining target pool is serving a forwarding rule as the primary pool (i.e., not as a backup pool to some other target pool). The value of the field must be in [0, 1].\n\nIf set, backupPool must also be set. They together define the fallback b ehavior of the primary target pool: if the ratio of the healthy instances in the primary pool is at or below this number, traffic arriving at the load-balanced IP will be directed to the backup pool.\n\nIn case where failoverRatio is not se t or all the instances in the backup pool are unhealthy, the traffic will be dir ected back to the primary pool in the \"force\" mode, where traffic will be spre ad to the healthy instances with the best effort, or to all instances when no in stance is healthy.",
12091 "format": "float", 12093 "format": "float",
12092 "type": "number" 12094 "type": "number"
12093 }, 12095 },
12094 "healthChecks": { 12096 "healthChecks": {
12095 "description": "A list of URLs to the HttpHealthCheck resour ce. A member VM in this pool is considered healthy if and only if all specified health checks pass. An empty list means all member VMs will be considered health y at all times.", 12097 "description": "A list of URLs to the HttpHealthCheck resour ce. A member instance in this pool is considered healthy if and only if all spec ified health checks pass. An empty list means all member instances will be consi dered healthy at all times.",
12096 "items": { 12098 "items": {
12097 "type": "string" 12099 "type": "string"
12098 }, 12100 },
12099 "type": "array" 12101 "type": "array"
12100 }, 12102 },
12101 "id": { 12103 "id": {
12102 "description": "Unique identifier for the resource; defined by the server (output only).", 12104 "description": "[Output Only] Unique identifier for the reso urce; defined by the server.",
12103 "format": "uint64", 12105 "format": "uint64",
12104 "type": "string" 12106 "type": "string"
12105 }, 12107 },
12106 "instances": { 12108 "instances": {
12107 "description": "A list of resource URLs to the member VMs se rving this pool. They must live in zones contained in the same region as this po ol.", 12109 "description": "A list of resource URLs to the member virtua l machines serving this pool. They must live in zones contained in the same regi on as this pool.",
12108 "items": { 12110 "items": {
12109 "type": "string" 12111 "type": "string"
12110 }, 12112 },
12111 "type": "array" 12113 "type": "array"
12112 }, 12114 },
12113 "kind": { 12115 "kind": {
12114 "default": "compute#targetPool", 12116 "default": "compute#targetPool",
12115 "description": "Type of the resource.", 12117 "description": "Type of the resource.",
12116 "type": "string" 12118 "type": "string"
12117 }, 12119 },
12118 "name": { 12120 "name": {
12119 "description": "Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035.", 12121 "description": "Name of the resource. Provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])? which means the first character m ust be a lowercase letter, and all following characters must be a dash, lowercas e letter, or digit, except the last character, which cannot be a dash.",
12120 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?", 12122 "pattern": "[a-z](?:[-a-z0-9]{0,61}[a-z0-9])?",
12121 "type": "string" 12123 "type": "string"
12122 }, 12124 },
12123 "region": { 12125 "region": {
12124 "description": "URL of the region where the target pool resi des (output only).", 12126 "description": "[Output Only] URL of the region where the ta rget pool resides.",
12125 "type": "string" 12127 "type": "string"
12126 }, 12128 },
12127 "selfLink": { 12129 "selfLink": {
12128 "description": "Server defined URL for the resource (output only).", 12130 "description": "[Output Only] Server-defined URL for the res ource.",
12129 "type": "string" 12131 "type": "string"
12130 }, 12132 },
12131 "sessionAffinity": { 12133 "sessionAffinity": {
12132 "description": "Sesssion affinity option, must be one of the following values: 'NONE': Connections from the same client IP may go to any VM in the pool; 'CLIENT_IP': Connections from the same client IP will go to the sam e VM in the pool while that VM remains healthy. 'CLIENT_IP_PROTO': Connections f rom the same client IP with the same IP protocol will go to the same VM in the p ool while that VM remains healthy.", 12134 "description": "Sesssion affinity option, must be one of the following values: NONE: Connections from the same client IP may go to any insta nce in the pool; CLIENT_IP: Connections from the same client IP will go to the s ame instance in the pool while that instance remains healthy. CLIENT_IP_PROTO: C onnections from the same client IP with the same IP protocol will go to the same instance in the pool while that instance remains healthy.",
12133 "enum": [ 12135 "enum": [
12134 "CLIENT_IP", 12136 "CLIENT_IP",
12135 "CLIENT_IP_PROTO", 12137 "CLIENT_IP_PROTO",
12136 "NONE" 12138 "NONE"
12137 ], 12139 ],
12138 "enumDescriptions": [ 12140 "enumDescriptions": [
12139 "", 12141 "",
12140 "", 12142 "",
12141 "" 12143 ""
12142 ], 12144 ],
12143 "type": "string" 12145 "type": "string"
12144 } 12146 }
12145 }, 12147 },
12146 "type": "object" 12148 "type": "object"
12147 }, 12149 },
12148 "TargetPoolAggregatedList": { 12150 "TargetPoolAggregatedList": {
12149 "id": "TargetPoolAggregatedList", 12151 "id": "TargetPoolAggregatedList",
12150 "properties": { 12152 "properties": {
12151 "id": { 12153 "id": {
12152 "description": "Unique identifier for the resource; defined by the server (output only).", 12154 "description": "[Output Only] Unique identifier for the reso urce. Defined by the server.",
12153 "type": "string" 12155 "type": "string"
12154 }, 12156 },
12155 "items": { 12157 "items": {
12156 "additionalProperties": { 12158 "additionalProperties": {
12157 "$ref": "TargetPoolsScopedList", 12159 "$ref": "TargetPoolsScopedList",
12158 "description": "Name of the scope containing this set of target pools." 12160 "description": "Name of the scope containing this set of target pools."
12159 }, 12161 },
12160 "description": "A map of scoped target pool lists.", 12162 "description": "A map of scoped target pool lists.",
12161 "type": "object" 12163 "type": "object"
12162 }, 12164 },
12163 "kind": { 12165 "kind": {
12164 "default": "compute#targetPoolAggregatedList", 12166 "default": "compute#targetPoolAggregatedList",
12165 "description": "Type of resource.", 12167 "description": "Type of resource.",
12166 "type": "string" 12168 "type": "string"
12167 }, 12169 },
12168 "nextPageToken": { 12170 "nextPageToken": {
12169 "description": "A token used to continue a truncated list re quest (output only).", 12171 "description": "[Output Only] A token used to continue a tru ncated list request.",
12170 "type": "string" 12172 "type": "string"
12171 }, 12173 },
12172 "selfLink": { 12174 "selfLink": {
12173 "description": "Server defined URL for this resource (output only).", 12175 "description": "[Output Only] Server-defined URL for this re source.",
12174 "type": "string" 12176 "type": "string"
12175 } 12177 }
12176 }, 12178 },
12177 "type": "object" 12179 "type": "object"
12178 }, 12180 },
12179 "TargetPoolInstanceHealth": { 12181 "TargetPoolInstanceHealth": {
12180 "id": "TargetPoolInstanceHealth", 12182 "id": "TargetPoolInstanceHealth",
12181 "properties": { 12183 "properties": {
12182 "healthStatus": { 12184 "healthStatus": {
12183 "items": { 12185 "items": {
12184 "$ref": "HealthStatus" 12186 "$ref": "HealthStatus"
12185 }, 12187 },
12186 "type": "array" 12188 "type": "array"
12187 }, 12189 },
12188 "kind": { 12190 "kind": {
12189 "default": "compute#targetPoolInstanceHealth", 12191 "default": "compute#targetPoolInstanceHealth",
12190 "description": "Type of resource.", 12192 "description": "Type of resource.",
12191 "type": "string" 12193 "type": "string"
12192 } 12194 }
12193 }, 12195 },
12194 "type": "object" 12196 "type": "object"
12195 }, 12197 },
12196 "TargetPoolList": { 12198 "TargetPoolList": {
12197 "description": "Contains a list of TargetPool resources.", 12199 "description": "Contains a list of TargetPool resources.",
12198 "id": "TargetPoolList", 12200 "id": "TargetPoolList",
12199 "properties": { 12201 "properties": {
12200 "id": { 12202 "id": {
12201 "description": "Unique identifier for the resource; defined by the server (output only).", 12203 "description": "[Output Only] Unique identifier for the reso urce. Defined by the server.",
12202 "type": "string" 12204 "type": "string"
12203 }, 12205 },
12204 "items": { 12206 "items": {
12205 "description": "A list of TargetPool resources.", 12207 "description": "A list of TargetPool resources.",
12206 "items": { 12208 "items": {
12207 "$ref": "TargetPool" 12209 "$ref": "TargetPool"
12208 }, 12210 },
12209 "type": "array" 12211 "type": "array"
12210 }, 12212 },
12211 "kind": { 12213 "kind": {
12212 "default": "compute#targetPoolList", 12214 "default": "compute#targetPoolList",
12213 "description": "Type of resource.", 12215 "description": "Type of resource.",
12214 "type": "string" 12216 "type": "string"
12215 }, 12217 },
12216 "nextPageToken": { 12218 "nextPageToken": {
12217 "description": "A token used to continue a truncated list re quest (output only).", 12219 "description": "[Output Only] A token used to continue a tru ncated list request.",
12218 "type": "string" 12220 "type": "string"
12219 }, 12221 },
12220 "selfLink": { 12222 "selfLink": {
12221 "description": "Server defined URL for this resource (output only).", 12223 "description": "[Output Only] Server-defined URL for this re source.",
12222 "type": "string" 12224 "type": "string"
12223 } 12225 }
12224 }, 12226 },
12225 "type": "object" 12227 "type": "object"
12226 }, 12228 },
12227 "TargetPoolsAddHealthCheckRequest": { 12229 "TargetPoolsAddHealthCheckRequest": {
12228 "id": "TargetPoolsAddHealthCheckRequest", 12230 "id": "TargetPoolsAddHealthCheckRequest",
12229 "properties": { 12231 "properties": {
12230 "healthChecks": { 12232 "healthChecks": {
12231 "description": "Health check URLs to be added to targetPool. ", 12233 "description": "Health check URLs to be added to targetPool. ",
(...skipping 410 matching lines...) Expand 10 before | Expand all | Expand 10 after
12642 "type": "string" 12644 "type": "string"
12643 }, 12645 },
12644 "pathMatchers": { 12646 "pathMatchers": {
12645 "description": "The list of named PathMatchers to use agains t the URL.", 12647 "description": "The list of named PathMatchers to use agains t the URL.",
12646 "items": { 12648 "items": {
12647 "$ref": "PathMatcher" 12649 "$ref": "PathMatcher"
12648 }, 12650 },
12649 "type": "array" 12651 "type": "array"
12650 }, 12652 },
12651 "selfLink": { 12653 "selfLink": {
12652 "description": "[Output Only] Server defined URL for the res ource.", 12654 "description": "[Output Only] Server-defined URL for the res ource.",
12653 "type": "string" 12655 "type": "string"
12654 }, 12656 },
12655 "tests": { 12657 "tests": {
12656 "description": "The list of expected URL mappings. Request t o update this UrlMap will succeed only all of the test cases pass.", 12658 "description": "The list of expected URL mappings. Request t o update this UrlMap will succeed only all of the test cases pass.",
12657 "items": { 12659 "items": {
12658 "$ref": "UrlMapTest" 12660 "$ref": "UrlMapTest"
12659 }, 12661 },
12660 "type": "array" 12662 "type": "array"
12661 } 12663 }
12662 }, 12664 },
(...skipping 17 matching lines...) Expand all
12680 "kind": { 12682 "kind": {
12681 "default": "compute#urlMapList", 12683 "default": "compute#urlMapList",
12682 "description": "Type of resource.", 12684 "description": "Type of resource.",
12683 "type": "string" 12685 "type": "string"
12684 }, 12686 },
12685 "nextPageToken": { 12687 "nextPageToken": {
12686 "description": "[Output Only] A token used to continue a tru ncated list request.", 12688 "description": "[Output Only] A token used to continue a tru ncated list request.",
12687 "type": "string" 12689 "type": "string"
12688 }, 12690 },
12689 "selfLink": { 12691 "selfLink": {
12690 "description": "[Output Only] Server defined URL for this re source.", 12692 "description": "[Output Only] Server-defined URL for this re source.",
12691 "type": "string" 12693 "type": "string"
12692 } 12694 }
12693 }, 12695 },
12694 "type": "object" 12696 "type": "object"
12695 }, 12697 },
12696 "UrlMapReference": { 12698 "UrlMapReference": {
12697 "id": "UrlMapReference", 12699 "id": "UrlMapReference",
12698 "properties": { 12700 "properties": {
12699 "urlMap": { 12701 "urlMap": {
12700 "type": "string" 12702 "type": "string"
(...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after
12828 }, 12830 },
12829 "peerIp": { 12831 "peerIp": {
12830 "description": "IP address of the peer VPN gateway.", 12832 "description": "IP address of the peer VPN gateway.",
12831 "type": "string" 12833 "type": "string"
12832 }, 12834 },
12833 "region": { 12835 "region": {
12834 "description": "[Output Only] URL of the region where the VP N tunnel resides.", 12836 "description": "[Output Only] URL of the region where the VP N tunnel resides.",
12835 "type": "string" 12837 "type": "string"
12836 }, 12838 },
12837 "selfLink": { 12839 "selfLink": {
12838 "description": "[Output Only] Server defined URL for the res ource.", 12840 "description": "[Output Only] Server-defined URL for the res ource.",
12839 "type": "string" 12841 "type": "string"
12840 }, 12842 },
12841 "sharedSecret": { 12843 "sharedSecret": {
12842 "description": "Shared secret used to set the secure session between the GCE VPN gateway and the peer VPN gateway.", 12844 "description": "Shared secret used to set the secure session between the GCE VPN gateway and the peer VPN gateway.",
12843 "type": "string" 12845 "type": "string"
12844 }, 12846 },
12845 "sharedSecretHash": { 12847 "sharedSecretHash": {
12846 "description": "Hash of the shared secret.", 12848 "description": "Hash of the shared secret.",
12847 "type": "string" 12849 "type": "string"
12848 }, 12850 },
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
12906 "kind": { 12908 "kind": {
12907 "default": "compute#vpnTunnelAggregatedList", 12909 "default": "compute#vpnTunnelAggregatedList",
12908 "description": "[Output Only] Type of resource. Always compu te#vpnTunnel for VPN tunnels.", 12910 "description": "[Output Only] Type of resource. Always compu te#vpnTunnel for VPN tunnels.",
12909 "type": "string" 12911 "type": "string"
12910 }, 12912 },
12911 "nextPageToken": { 12913 "nextPageToken": {
12912 "description": "[Output Only] A token used to continue a tru ncated list request.", 12914 "description": "[Output Only] A token used to continue a tru ncated list request.",
12913 "type": "string" 12915 "type": "string"
12914 }, 12916 },
12915 "selfLink": { 12917 "selfLink": {
12916 "description": "[Output Only] Server defined URL for this re source.", 12918 "description": "[Output Only] Server-defined URL for this re source.",
12917 "type": "string" 12919 "type": "string"
12918 } 12920 }
12919 }, 12921 },
12920 "type": "object" 12922 "type": "object"
12921 }, 12923 },
12922 "VpnTunnelList": { 12924 "VpnTunnelList": {
12923 "description": "Contains a list of VpnTunnel resources.", 12925 "description": "Contains a list of VpnTunnel resources.",
12924 "id": "VpnTunnelList", 12926 "id": "VpnTunnelList",
12925 "properties": { 12927 "properties": {
12926 "id": { 12928 "id": {
(...skipping 152 matching lines...) Expand 10 before | Expand all | Expand 10 after
13079 }, 13081 },
13080 "name": { 13082 "name": {
13081 "description": "[Output Only] Name of the resource.", 13083 "description": "[Output Only] Name of the resource.",
13082 "type": "string" 13084 "type": "string"
13083 }, 13085 },
13084 "region": { 13086 "region": {
13085 "description": "[Output Only] Full URL reference to the regi on which hosts the zone.", 13087 "description": "[Output Only] Full URL reference to the regi on which hosts the zone.",
13086 "type": "string" 13088 "type": "string"
13087 }, 13089 },
13088 "selfLink": { 13090 "selfLink": {
13089 "description": "[Output Only] Server defined URL for the res ource.", 13091 "description": "[Output Only] Server-defined URL for the res ource.",
13090 "type": "string" 13092 "type": "string"
13091 }, 13093 },
13092 "status": { 13094 "status": {
13093 "description": "[Output Only] Status of the zone, either UP or DOWN.", 13095 "description": "[Output Only] Status of the zone, either UP or DOWN.",
13094 "enum": [ 13096 "enum": [
13095 "DOWN", 13097 "DOWN",
13096 "UP" 13098 "UP"
13097 ], 13099 ],
13098 "enumDescriptions": [ 13100 "enumDescriptions": [
13099 "", 13101 "",
(...skipping 22 matching lines...) Expand all
13122 "kind": { 13124 "kind": {
13123 "default": "compute#zoneList", 13125 "default": "compute#zoneList",
13124 "description": "Type of resource.", 13126 "description": "Type of resource.",
13125 "type": "string" 13127 "type": "string"
13126 }, 13128 },
13127 "nextPageToken": { 13129 "nextPageToken": {
13128 "description": "[Output Only] A token used to continue a tru ncated list request.", 13130 "description": "[Output Only] A token used to continue a tru ncated list request.",
13129 "type": "string" 13131 "type": "string"
13130 }, 13132 },
13131 "selfLink": { 13133 "selfLink": {
13132 "description": "Server defined URL for this resource (output only).", 13134 "description": "[Output Only] Server-defined URL for this re source.",
13133 "type": "string" 13135 "type": "string"
13134 } 13136 }
13135 }, 13137 },
13136 "type": "object" 13138 "type": "object"
13137 } 13139 }
13138 }, 13140 },
13139 "servicePath": "compute/v1/projects/", 13141 "servicePath": "compute/v1/projects/",
13140 "title": "Compute Engine API", 13142 "title": "Compute Engine API",
13141 "version": "v1" 13143 "version": "v1"
13142 } 13144 }
OLDNEW
« no previous file with comments | « discovery/googleapis/clouddebugger__v2.json ('k') | discovery/googleapis/container__v1.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698