rclone/vendor/google.golang.org/api/google-api-go-generator/testdata/mapofarrayofobjects.json

76 lines
1.8 KiB
JSON

{
"kind": "discovery#restDescription",
"etag": "\"kEk3sFj6Ef5_yR1-H3bAO6qw9mI/3m5rB86FE5KuW1K3jAl88AxCreg\"",
"discoveryVersion": "v1",
"id": "additionalprops:v1",
"name": "additionalprops",
"version": "v1",
"title": "Example API",
"description": "The Example API demonstrates an associative array.",
"ownerDomain": "google.com",
"ownerName": "Google",
"protocol": "rest",
"schemas": {
"TimeseriesDescriptor": {
"id": "TimeseriesDescriptor",
"type": "object",
"description": "The descriptions of a time series.",
"properties": {
"labels": {
"type": "object",
"description": "The set of key-value pairs that describe this time series, including target-specific labels and metric-specific labels.",
"additionalProperties": {
"type": "string",
"description": "The label's name."
}
},
"metric": {
"type": "string",
"description": "The name of the metric."
},
"project": {
"type": "string",
"description": "The project ID to which this time series belongs."
},
"tags": {
"type": "object",
"description": "A map of additional information.",
"additionalProperties": {
"type": "array",
"description": "A string which maps to an array of values.",
"items": {
"$ref": "Property"
}
}
}
}
},
"GetMapResponse": {
"id": "GetMapResponse",
"type": "object",
"description": "Response of getting a map.",
"additionalProperties": {
"type": "string"
}
},
"Property": {
"id": "Property",
"type": "object"
}
},
"resources": {
"atlas": {
"methods": {
"getMap": {
"id": "mapofstrings.getMap",
"path": "map",
"httpMethod": "GET",
"description": "Get a map.",
"response": {
"$ref": "GetMapResponse"
}
}
}
}
}
}