Skip to content

Commit

Permalink
feat(prod_tt_sasportal): update the API
Browse files Browse the repository at this point in the history
#### prod_tt_sasportal:v1alpha1
The following keys were added:
- resources.customers.resources.nodes.resources.devices.methods.create.description
- resources.customers.resources.nodes.resources.devices.methods.create.flatPath
- resources.customers.resources.nodes.resources.devices.methods.create.httpMethod
- resources.customers.resources.nodes.resources.devices.methods.create.id
- resources.customers.resources.nodes.resources.devices.methods.create.parameterOrder
- resources.customers.resources.nodes.resources.devices.methods.create.parameters.parent.description
- resources.customers.resources.nodes.resources.devices.methods.create.parameters.parent.location
- resources.customers.resources.nodes.resources.devices.methods.create.parameters.parent.pattern
- resources.customers.resources.nodes.resources.devices.methods.create.parameters.parent.required
- resources.customers.resources.nodes.resources.devices.methods.create.parameters.parent.type
- resources.customers.resources.nodes.resources.devices.methods.create.path
- resources.customers.resources.nodes.resources.devices.methods.create.request.$ref
- resources.customers.resources.nodes.resources.devices.methods.create.response.$ref
- resources.customers.resources.nodes.resources.devices.methods.create.scopes
- resources.customers.resources.nodes.resources.devices.methods.createSigned.description
- resources.customers.resources.nodes.resources.devices.methods.createSigned.flatPath
- resources.customers.resources.nodes.resources.devices.methods.createSigned.httpMethod
- resources.customers.resources.nodes.resources.devices.methods.createSigned.id
- resources.customers.resources.nodes.resources.devices.methods.createSigned.parameterOrder
- resources.customers.resources.nodes.resources.devices.methods.createSigned.parameters.parent.description
- resources.customers.resources.nodes.resources.devices.methods.createSigned.parameters.parent.location
- resources.customers.resources.nodes.resources.devices.methods.createSigned.parameters.parent.pattern
- resources.customers.resources.nodes.resources.devices.methods.createSigned.parameters.parent.required
- resources.customers.resources.nodes.resources.devices.methods.createSigned.parameters.parent.type
- resources.customers.resources.nodes.resources.devices.methods.createSigned.path
- resources.customers.resources.nodes.resources.devices.methods.createSigned.request.$ref
- resources.customers.resources.nodes.resources.devices.methods.createSigned.response.$ref
- resources.customers.resources.nodes.resources.devices.methods.createSigned.scopes
- resources.customers.resources.nodes.resources.devices.methods.list.description
- resources.customers.resources.nodes.resources.devices.methods.list.flatPath
- resources.customers.resources.nodes.resources.devices.methods.list.httpMethod
- resources.customers.resources.nodes.resources.devices.methods.list.id
- resources.customers.resources.nodes.resources.devices.methods.list.parameterOrder
- resources.customers.resources.nodes.resources.devices.methods.list.parameters.filter.description
- resources.customers.resources.nodes.resources.devices.methods.list.parameters.filter.location
- resources.customers.resources.nodes.resources.devices.methods.list.parameters.filter.type
- resources.customers.resources.nodes.resources.devices.methods.list.parameters.pageSize.description
- resources.customers.resources.nodes.resources.devices.methods.list.parameters.pageSize.format
- resources.customers.resources.nodes.resources.devices.methods.list.parameters.pageSize.location
- resources.customers.resources.nodes.resources.devices.methods.list.parameters.pageSize.type
- resources.customers.resources.nodes.resources.devices.methods.list.parameters.pageToken.description
- resources.customers.resources.nodes.resources.devices.methods.list.parameters.pageToken.location
- resources.customers.resources.nodes.resources.devices.methods.list.parameters.pageToken.type
- resources.customers.resources.nodes.resources.devices.methods.list.parameters.parent.description
- resources.customers.resources.nodes.resources.devices.methods.list.parameters.parent.location
- resources.customers.resources.nodes.resources.devices.methods.list.parameters.parent.pattern
- resources.customers.resources.nodes.resources.devices.methods.list.parameters.parent.required
- resources.customers.resources.nodes.resources.devices.methods.list.parameters.parent.type
- resources.customers.resources.nodes.resources.devices.methods.list.path
- resources.customers.resources.nodes.resources.devices.methods.list.response.$ref
- resources.customers.resources.nodes.resources.devices.methods.list.scopes
  • Loading branch information
yoshi-automation authored and sofisl committed Oct 20, 2020
1 parent f187e34 commit 95a1f95
Show file tree
Hide file tree
Showing 2 changed files with 613 additions and 1 deletion.
103 changes: 102 additions & 1 deletion discovery/prod_tt_sasportal-v1alpha1.json
Original file line number Diff line number Diff line change
Expand Up @@ -807,6 +807,107 @@
}
},
"resources": {
"devices": {
"methods": {
"create": {
"description": "Creates a device under a node or customer.",
"flatPath": "v1alpha1/customers/{customersId}/nodes/{nodesId}/devices",
"httpMethod": "POST",
"id": "prod_tt_sasportal.customers.nodes.devices.create",
"parameterOrder": [
"parent"
],
"parameters": {
"parent": {
"description": "Required. The name of the parent resource.",
"location": "path",
"pattern": "^customers/[^/]+/nodes/[^/]+$",
"required": true,
"type": "string"
}
},
"path": "v1alpha1/{+parent}/devices",
"request": {
"$ref": "SasPortalDevice"
},
"response": {
"$ref": "SasPortalDevice"
},
"scopes": [
"https://www.googleapis.com/auth/userinfo.email"
]
},
"createSigned": {
"description": "Creates a signed device under a node or customer.",
"flatPath": "v1alpha1/customers/{customersId}/nodes/{nodesId}/devices:createSigned",
"httpMethod": "POST",
"id": "prod_tt_sasportal.customers.nodes.devices.createSigned",
"parameterOrder": [
"parent"
],
"parameters": {
"parent": {
"description": "Required. The name of the parent resource.",
"location": "path",
"pattern": "^customers/[^/]+/nodes/[^/]+$",
"required": true,
"type": "string"
}
},
"path": "v1alpha1/{+parent}/devices:createSigned",
"request": {
"$ref": "SasPortalCreateSignedDeviceRequest"
},
"response": {
"$ref": "SasPortalDevice"
},
"scopes": [
"https://www.googleapis.com/auth/userinfo.email"
]
},
"list": {
"description": "Lists devices under a node or customer.",
"flatPath": "v1alpha1/customers/{customersId}/nodes/{nodesId}/devices",
"httpMethod": "GET",
"id": "prod_tt_sasportal.customers.nodes.devices.list",
"parameterOrder": [
"parent"
],
"parameters": {
"filter": {
"description": "The filter expression. The filter should have one of the following formats: \"sn=123454\" or \"display_name=MyDevice\". sn corresponds to serial_number of the device. The filter is case insensitive.",
"location": "query",
"type": "string"
},
"pageSize": {
"description": "The maximum number of devices to return in the response. If empty or zero, all devices will be listed. Must be in the range [0, 1000].",
"format": "int32",
"location": "query",
"type": "integer"
},
"pageToken": {
"description": "A pagination token returned from a previous call to ListDevices that indicates where this listing should continue from.",
"location": "query",
"type": "string"
},
"parent": {
"description": "Required. The name of the parent resource.",
"location": "path",
"pattern": "^customers/[^/]+/nodes/[^/]+$",
"required": true,
"type": "string"
}
},
"path": "v1alpha1/{+parent}/devices",
"response": {
"$ref": "SasPortalListDevicesResponse"
},
"scopes": [
"https://www.googleapis.com/auth/userinfo.email"
]
}
}
},
"nodes": {
"methods": {
"create": {
Expand Down Expand Up @@ -1996,7 +2097,7 @@
}
}
},
"revision": "20201001",
"revision": "20201017",
"rootUrl": "https://prod-tt-sasportal.googleapis.com/",
"schemas": {
"SasPortalAssignment": {
Expand Down
Loading

0 comments on commit 95a1f95

Please sign in to comment.