chore(json): fetch latest json and re-gen all code

This commit is contained in:
Sebastian Thiel
2016-12-16 11:25:26 +01:00
parent e04b6d023d
commit 06caa1de02
657 changed files with 237602 additions and 19201 deletions

View File

@@ -1,13 +1,13 @@
{
"kind": "discovery#restDescription",
"etag": "\"C5oy1hgQsABtYOYIOXWcR3BgYqU/SuGBALYSLzjdcbguynWOEdgixyw\"",
"etag": "\"tbys6C40o18GZwyMen5GMkdK-3s/r7FI1XKe3nwqujSEPgINO6f6aJQ\"",
"discoveryVersion": "v1",
"id": "dataproc:v1alpha1",
"name": "dataproc",
"version": "v1alpha1",
"revision": "20160503",
"revision": "20161102",
"title": "Google Cloud Dataproc API",
"description": "Manages Hadoop-based clusters and jobs on Google Cloud Platform.",
"description": "An API for managing Hadoop-based clusters and jobs on Google Cloud Platform.",
"ownerDomain": "google.com",
"ownerName": "Google",
"icons": {
@@ -127,6 +127,13 @@
"$ref": "ClusterConfiguration",
"description": "[Required] The cluster configuration. It may differ from a user's initial configuration due to Cloud Dataproc setting of default values and updating clusters."
},
"labels": {
"type": "object",
"description": "[Optional] The labels to associate with this cluster. Label keys must be between 1 and 63 characters long, and must conform to the following PCRE regular expression: \\p{Ll}\\p{Lo}{0,62} Label values must be between 1 and 63 characters long, and must conform to the following PCRE regular expression: [\\p{Ll}\\p{Lo}\\p{N}_-]{0,63} No more than 64 labels can be associated with a given cluster.",
"additionalProperties": {
"type": "string"
}
},
"status": {
"$ref": "ClusterStatus",
"description": "[Output-only] Cluster status."
@@ -145,6 +152,10 @@
"clusterUuid": {
"type": "string",
"description": "[Output-only] A cluster UUID (Unique Universal Identifier). Cloud Dataproc generates this value when it creates the cluster."
},
"metrics": {
"$ref": "ClusterMetrics",
"description": "Contains cluster daemon metrics such as HDFS and YARN stats."
}
}
},
@@ -278,6 +289,10 @@
"type": "string",
"description": "The Google Compute Engine subnetwork to be used for machine communications. Cannot be specified with network_uri. Example: `compute.googleapis.com/projects/[project_id]/regions/us-east1/sub0`."
},
"internalIpOnly": {
"type": "boolean",
"description": "If true, all instances in the cluser will only have internal IP addresses. By default, clusters are not restricted to internal IP addresses, and will have ephemeral external IP addresses assigned to each instance. This restriction can only be enabled for subnetwork enabled networks, and all off-cluster dependencies must be configured to be accessible without external IP addresses."
},
"serviceAccountScopes": {
"type": "array",
"description": "The service account scopes included in Google Compute Engine instances. Must include devstorage.full_control to enable the Google Cloud Storage connector. Example \"auth.googleapis.com/compute\" and \"auth.googleapis.com/devstorage.full_control\".",
@@ -415,6 +430,29 @@
}
}
},
"ClusterMetrics": {
"id": "ClusterMetrics",
"type": "object",
"description": "Contains cluster daemon metrics, such as HDFS and YARN stats.",
"properties": {
"hdfsMetrics": {
"type": "object",
"description": "The HDFS metrics.",
"additionalProperties": {
"type": "string",
"format": "int64"
}
},
"yarnMetrics": {
"type": "object",
"description": "The YARN metrics.",
"additionalProperties": {
"type": "string",
"format": "int64"
}
}
}
},
"Operation": {
"id": "Operation",
"type": "object",
@@ -429,7 +467,7 @@
"description": "Service-specific metadata associated with the operation.",
"additionalProperties": {
"type": "any",
"description": "Properties of the object. Contains field @ype with type URL."
"description": "Properties of the object. Contains field @type with type URL."
}
},
"done": {
@@ -445,7 +483,7 @@
"description": "The operation response. If the called method returns no data on success, the response is `google.protobuf.Empty`. If the called method is `Get`,`Create` or `Update`, the response is the resource. For all other methods, the response type is a concatenation of the method name and \"Response\". For example, if the called method is `TakeSnapshot()`, the response type is `TakeSnapshotResponse`.",
"additionalProperties": {
"type": "any",
"description": "Properties of the object. Contains field @ype with type URL."
"description": "Properties of the object. Contains field @type with type URL."
}
}
}
@@ -471,7 +509,7 @@
"type": "object",
"additionalProperties": {
"type": "any",
"description": "Properties of the object. Contains field @ype with type URL."
"description": "Properties of the object. Contains field @type with type URL."
}
}
}
@@ -584,6 +622,13 @@
"interactive": {
"type": "boolean",
"description": "[Optional] If set to true, then the driver's stdin will be kept open and driver_input_uri will be set to provide a path at which additional input can be sent to the driver."
},
"labels": {
"type": "object",
"description": "[Optional] The labels to associate with this job. Label keys must be between 1 and 63 characters long, and must conform to the following regular expression: \\p{Ll}\\p{Lo}{0,62} Label values must be between 1 and 63 characters long, and must conform to the following regular expression: [\\p{Ll}\\p{Lo}\\p{N}_-]{0,63} No more than 64 labels can be associated with a given job.",
"additionalProperties": {
"type": "string"
}
}
}
},
@@ -1066,6 +1111,10 @@
"ACTIVE",
"NON_ACTIVE"
]
},
"filter": {
"type": "string",
"description": "[Optional] A filter constraining which jobs to list. Valid filters contain job state and label terms such as: labels.key1 = val1 AND (labels.k2 = val2 OR labels.k3 = val3)"
}
}
},
@@ -1109,7 +1158,7 @@
"properties": {
"outputUri": {
"type": "string",
"description": "[Output-only] The Google Cloud Storage URI of the diagnostic output. This is a plain text file with a summary of collected diagnostics."
"description": "[Output-only] The Google Cloud Storage URI of the diagnostic output. The output report is a plain text file with a summary of collected diagnostics."
}
}
},
@@ -1120,11 +1169,11 @@
"properties": {
"clusterName": {
"type": "string",
"description": "Name of the cluster for the operation."
"description": "[Output-only] Name of the cluster for the operation."
},
"clusterUuid": {
"type": "string",
"description": "Cluster UUId for the operation."
"description": "[Output-only] Cluster UUID for the operation."
},
"status": {
"$ref": "ClusterOperationStatus",
@@ -1144,6 +1193,13 @@
"description": {
"type": "string",
"description": "[Output-only] Short description of operation."
},
"labels": {
"type": "object",
"description": "[Output-only] labels associated with the operation",
"additionalProperties": {
"type": "string"
}
}
}
},
@@ -1154,7 +1210,7 @@
"properties": {
"state": {
"type": "string",
"description": "A message containing the operation state.",
"description": "[Output-only] A message containing the operation state.",
"enum": [
"UNKNOWN",
"PENDING",
@@ -1164,15 +1220,15 @@
},
"innerState": {
"type": "string",
"description": "A message containing the detailed operation state."
"description": "[Output-only] A message containing the detailed operation state."
},
"details": {
"type": "string",
"description": "A message containing any operation metadata details."
"description": "[Output-only]A message containing any operation metadata details."
},
"stateStartTime": {
"type": "string",
"description": "The time this state was entered."
"description": "[Output-only] The time this state was entered."
}
}
},
@@ -1458,6 +1514,11 @@
"required": true,
"location": "path"
},
"filter": {
"type": "string",
"description": "[Optional] A filter constraining which clusters to list. Valid filters contain label terms such as: labels.key1 = val1 AND (-labels.k2 = val2 OR labels.k3 = val3)",
"location": "query"
},
"pageSize": {
"type": "integer",
"description": "The standard List page size.",
@@ -1650,7 +1711,7 @@
"type": "string",
"description": "The operation resource name.",
"required": true,
"pattern": "^operations/.*$",
"pattern": "^operations/.+$",
"location": "path"
}
},
@@ -1714,7 +1775,7 @@
"type": "string",
"description": "The name of the operation resource to be cancelled.",
"required": true,
"pattern": "^operations/.*$",
"pattern": "^operations/.+$",
"location": "path"
}
},
@@ -1741,7 +1802,7 @@
"type": "string",
"description": "The name of the operation resource to be deleted.",
"required": true,
"pattern": "^operations/.*$",
"pattern": "^operations/.+$",
"location": "path"
}
},