fix(dedicated): Update Cloud Dedicated API reference (part of #5943) to include token expiration

pull/5944/head
Jason Stirnaman 2025-03-31 15:42:47 -05:00
parent 81c4f4946b
commit 5a9f04bd5b
1 changed files with 31 additions and 1 deletions

View File

@ -7,10 +7,10 @@ info:
This documentation is generated from the This documentation is generated from the
InfluxDB OpenAPI specification. InfluxDB OpenAPI specification.
version: ''
license: license:
name: MIT name: MIT
url: https://opensource.org/licenses/MIT url: https://opensource.org/licenses/MIT
version: ''
contact: contact:
name: InfluxData name: InfluxData
url: https://www.influxdata.com url: https://www.influxdata.com
@ -942,6 +942,10 @@ paths:
$ref: '#/components/schemas/DatabaseTokenPermissions' $ref: '#/components/schemas/DatabaseTokenPermissions'
createdAt: createdAt:
$ref: '#/components/schemas/DatabaseTokenCreatedAt' $ref: '#/components/schemas/DatabaseTokenCreatedAt'
expiresAt:
$ref: '#/components/schemas/DatabaseTokenExpiresAt'
revokedAt:
$ref: '#/components/schemas/DatabaseTokenRevokedAt'
required: required:
- accountId - accountId
- clusterId - clusterId
@ -1045,6 +1049,8 @@ paths:
$ref: '#/components/schemas/DatabaseTokenDescription' $ref: '#/components/schemas/DatabaseTokenDescription'
permissions: permissions:
$ref: '#/components/schemas/DatabaseTokenPermissions' $ref: '#/components/schemas/DatabaseTokenPermissions'
expiresAt:
$ref: '#/components/schemas/DatabaseTokenExpiresAt'
required: required:
- description - description
examples: examples:
@ -1094,6 +1100,10 @@ paths:
$ref: '#/components/schemas/DatabaseTokenCreatedAt' $ref: '#/components/schemas/DatabaseTokenCreatedAt'
accessToken: accessToken:
$ref: '#/components/schemas/DatabaseTokenAccessToken' $ref: '#/components/schemas/DatabaseTokenAccessToken'
expiresAt:
$ref: '#/components/schemas/DatabaseTokenExpiresAt'
revokedAt:
$ref: '#/components/schemas/DatabaseTokenRevokedAt'
required: required:
- accountId - accountId
- clusterId - clusterId
@ -1229,6 +1239,10 @@ paths:
$ref: '#/components/schemas/DatabaseTokenPermissions' $ref: '#/components/schemas/DatabaseTokenPermissions'
createdAt: createdAt:
$ref: '#/components/schemas/DatabaseTokenCreatedAt' $ref: '#/components/schemas/DatabaseTokenCreatedAt'
expiresAt:
$ref: '#/components/schemas/DatabaseTokenExpiresAt'
revokedAt:
$ref: '#/components/schemas/DatabaseTokenRevokedAt'
required: required:
- accountId - accountId
- clusterId - clusterId
@ -1385,6 +1399,10 @@ paths:
$ref: '#/components/schemas/DatabaseTokenPermissions' $ref: '#/components/schemas/DatabaseTokenPermissions'
createdAt: createdAt:
$ref: '#/components/schemas/DatabaseTokenCreatedAt' $ref: '#/components/schemas/DatabaseTokenCreatedAt'
expiresAt:
$ref: '#/components/schemas/DatabaseTokenExpiresAt'
revokedAt:
$ref: '#/components/schemas/DatabaseTokenRevokedAt'
required: required:
- accountId - accountId
- clusterId - clusterId
@ -1834,6 +1852,18 @@ components:
examples: examples:
- '2023-12-21T17:32:28.000Z' - '2023-12-21T17:32:28.000Z'
- '2024-03-02T04:20:19.000Z' - '2024-03-02T04:20:19.000Z'
DatabaseTokenExpiresAt:
description: |
The date and time that the database token expires, if applicable
Uses RFC3339 format
$ref: '#/components/schemas/DateTimeRfc3339'
DatabaseTokenRevokedAt:
description: |
The date and time that the database token was revoked, if applicable
Uses RFC3339 format
$ref: '#/components/schemas/DateTimeRfc3339'
DatabaseTokenAccessToken: DatabaseTokenAccessToken:
description: | description: |
The access token that can be used to authenticate query and write requests to the cluster The access token that can be used to authenticate query and write requests to the cluster