232 lines
8.8 KiB
YAML
232 lines
8.8 KiB
YAML
openapi: "3.0.0"
|
|
info:
|
|
title: Subset of Influx API covered by Influx CLI
|
|
version: 2.0.0
|
|
servers:
|
|
- url: /api/v2
|
|
paths:
|
|
/health:
|
|
servers:
|
|
- url: ''
|
|
$ref: "./openapi/src/oss/paths/health.yml"
|
|
/setup:
|
|
$ref: "./openapi/src/common/paths/setup.yml"
|
|
/write:
|
|
$ref: "./openapi/src/common/paths/write.yml"
|
|
/buckets:
|
|
$ref: "./openapi/src/common/paths/buckets.yml"
|
|
/buckets/{bucketID}:
|
|
$ref: "./openapi/src/common/paths/buckets_bucketID.yml"
|
|
/orgs:
|
|
$ref: "./openapi/src/common/paths/orgs.yml"
|
|
/orgs/{orgID}:
|
|
$ref: "./openapi/src/common/paths/orgs_orgID.yml"
|
|
/orgs/{orgID}/members:
|
|
$ref: "./openapi/src/common/paths/orgs_orgID_members.yml"
|
|
/orgs/{orgID}/members/{userID}:
|
|
$ref: "./openapi/src/common/paths/orgs_orgID_members_userID.yml"
|
|
/buckets/{bucketID}/schema/measurements:
|
|
$ref: "./openapi/src/cloud/paths/measurements.yml"
|
|
/buckets/{bucketID}/schema/measurements/{measurementID}:
|
|
$ref: "./openapi/src/cloud/paths/measurements_measurementID.yml"
|
|
/query:
|
|
$ref: "./overrides/paths/query.yml"
|
|
/users:
|
|
$ref: "./openapi/src/common/paths/users.yml"
|
|
/users/{userID}:
|
|
$ref: "./openapi/src/common/paths/users_userID.yml"
|
|
"/users/{userID}/password":
|
|
$ref: "./openapi/src/common/paths/users_userID_password.yml"
|
|
/delete:
|
|
$ref: "./openapi/src/common/paths/delete.yml"
|
|
/tasks:
|
|
$ref: "./openapi/src/common/paths/tasks.yml"
|
|
/tasks/{taskID}:
|
|
$ref: "./openapi/src/common/paths/tasks_taskID.yml"
|
|
/tasks/{taskID}/runs:
|
|
$ref: "./openapi/src/common/paths/tasks_taskID_runs.yml"
|
|
/tasks/{taskID}/runs/{runID}:
|
|
$ref: "./openapi/src/common/paths/tasks_taskID_runs_runID.yml"
|
|
/tasks/{taskID}/runs/{runID}/retry:
|
|
$ref: "./openapi/src/common/paths/tasks_taskID_runs_runID_retry.yml"
|
|
/tasks/{taskID}/logs:
|
|
$ref: "./openapi/src/common/paths/tasks_taskID_logs.yml"
|
|
/tasks/{taskID}/runs/{runID}/logs:
|
|
$ref: "./openapi/src/common/paths/tasks_taskID_runs_runID_logs.yml"
|
|
/backup/metadata:
|
|
$ref: "./overrides/paths/backup_metadata.yml"
|
|
/backup/shards/{shardID}:
|
|
$ref: "./openapi/src/oss/paths/backup_shards_shardID.yml"
|
|
/restore/kv:
|
|
$ref: "./openapi/src/oss/paths/restore_kv.yml"
|
|
/restore/sql:
|
|
$ref: "./openapi/src/oss/paths/restore_sql.yml"
|
|
/restore/bucket-metadata/{bucketID}:
|
|
$ref: "./openapi/src/oss/paths/restore_bucket-metadata_bucketID.yml"
|
|
/restore/shards/{shardID}:
|
|
$ref: "./openapi/src/oss/paths/restore_shards_shardID.yml"
|
|
components:
|
|
parameters:
|
|
TraceSpan:
|
|
$ref: "./openapi/src/common/parameters/TraceSpan.yml"
|
|
Offset:
|
|
$ref: "./openapi/src/common/parameters/Offset.yml"
|
|
Limit:
|
|
$ref: "./openapi/src/common/parameters/Limit.yml"
|
|
After:
|
|
$ref: "./openapi/src/common/parameters/After.yml"
|
|
Descending:
|
|
$ref: "./openapi/src/common/parameters/Descending.yml"
|
|
responses:
|
|
ServerError:
|
|
$ref: "./openapi/src/common/responses/ServerError.yml"
|
|
schemas:
|
|
Error:
|
|
$ref: "./openapi/src/common/schemas/Error.yml"
|
|
ErrorCode:
|
|
$ref: "./openapi/src/common/schemas/ErrorCode.yml"
|
|
HealthCheck:
|
|
$ref: "./openapi/src/common/schemas/HealthCheck.yml"
|
|
HealthCheckStatus:
|
|
$ref: "./openapi/src/common/schemas/HealthCheckStatus.yml"
|
|
OnboardingRequest:
|
|
$ref: "./openapi/src/common/schemas/OnboardingRequest.yml"
|
|
OnboardingResponse:
|
|
$ref: "./openapi/src/common/schemas/OnboardingResponse.yml"
|
|
Users:
|
|
$ref: "./openapi/src/common/schemas/Users.yml"
|
|
User:
|
|
$ref: "./openapi/src/common/schemas/User.yml"
|
|
UserResponse:
|
|
$ref: "./openapi/src/common/schemas/UserResponse.yml"
|
|
PasswordResetBody:
|
|
$ref: "./openapi/src/common/schemas/PasswordResetBody.yml"
|
|
Links:
|
|
$ref: "./openapi/src/common/schemas/Links.yml"
|
|
Link:
|
|
$ref: "./openapi/src/common/schemas/Link.yml"
|
|
Organizations:
|
|
$ref: "./openapi/src/common/schemas/Organizations.yml"
|
|
Organization:
|
|
$ref: "./openapi/src/common/schemas/Organization.yml"
|
|
PostOrganizationRequest:
|
|
$ref: "./openapi/src/common/schemas/PostOrganizationRequest.yml"
|
|
PatchOrganizationRequest:
|
|
$ref: "./openapi/src/common/schemas/PatchOrganizationRequest.yml"
|
|
Buckets:
|
|
$ref: "./openapi/src/common/schemas/Buckets.yml"
|
|
Bucket:
|
|
$ref: "./openapi/src/common/schemas/Bucket.yml"
|
|
PostBucketRequest:
|
|
$ref: "./openapi/src/common/schemas/PostBucketRequest.yml"
|
|
RetentionRules:
|
|
$ref: "./openapi/src/common/schemas/RetentionRules.yml"
|
|
RetentionRule:
|
|
$ref: "./openapi/src/common/schemas/RetentionRule.yml"
|
|
PatchBucketRequest:
|
|
$ref: "./openapi/src/common/schemas/PatchBucketRequest.yml"
|
|
PatchRetentionRules:
|
|
$ref: "./openapi/src/common/schemas/PatchRetentionRules.yml"
|
|
PatchRetentionRule:
|
|
$ref: "./openapi/src/common/schemas/PatchRetentionRule.yml"
|
|
Labels:
|
|
$ref: "./openapi/src/common/schemas/Labels.yml"
|
|
Label:
|
|
$ref: "./openapi/src/common/schemas/Label.yml"
|
|
Authorization:
|
|
$ref: "./openapi/src/common/schemas/Authorization.yml"
|
|
AuthorizationUpdateRequest:
|
|
$ref: "./openapi/src/common/schemas/AuthorizationUpdateRequest.yml"
|
|
Permission:
|
|
$ref: "./openapi/src/common/schemas/Permission.yml"
|
|
ResourceMembers:
|
|
$ref: "./openapi/src/common/schemas/ResourceMembers.yml"
|
|
ResourceMember:
|
|
$ref: "./openapi/src/common/schemas/ResourceMember.yml"
|
|
AddResourceMemberRequestBody:
|
|
$ref: "./openapi/src/common/schemas/AddResourceMemberRequestBody.yml"
|
|
WritePrecision:
|
|
$ref: "./openapi/src/common/schemas/WritePrecision.yml"
|
|
LineProtocolError:
|
|
$ref: "./openapi/src/common/schemas/LineProtocolError.yml"
|
|
LineProtocolErrorCode:
|
|
$ref: "./openapi/src/common/schemas/LineProtocolErrorCode.yml"
|
|
LineProtocolLengthError:
|
|
$ref: "./openapi/src/common/schemas/LineProtocolLengthError.yml"
|
|
LineProtocolLengthErrorCode:
|
|
$ref: "./openapi/src/common/schemas/LineProtocolLengthErrorCode.yml"
|
|
SchemaType:
|
|
$ref: "./openapi/src/common/schemas/SchemaType.yml"
|
|
ColumnDataType:
|
|
$ref: "./openapi/src/cloud/schemas/ColumnDataType.yml"
|
|
ColumnSemanticType:
|
|
$ref: "./openapi/src/cloud/schemas/ColumnSemanticType.yml"
|
|
MeasurementSchema:
|
|
$ref: "./openapi/src/cloud/schemas/MeasurementSchema.yml"
|
|
MeasurementSchemaColumn:
|
|
$ref: "./openapi/src/cloud/schemas/MeasurementSchemaColumn.yml"
|
|
MeasurementSchemaCreateRequest:
|
|
$ref: "./openapi/src/cloud/schemas/MeasurementSchemaCreateRequest.yml"
|
|
MeasurementSchemaList:
|
|
$ref: "./openapi/src/cloud/schemas/MeasurementSchemaList.yml"
|
|
MeasurementSchemaUpdateRequest:
|
|
$ref: "./openapi/src/cloud/schemas/MeasurementSchemaUpdateRequest.yml"
|
|
Query:
|
|
$ref: "./overrides/schemas/Query.yml"
|
|
Dialect:
|
|
$ref: "./openapi/src/common/schemas/Dialect.yml"
|
|
Extern:
|
|
$ref: "./overrides/schemas/Extern.yml"
|
|
DeletePredicateRequest:
|
|
$ref: "./openapi/src/common/schemas/DeletePredicateRequest.yml"
|
|
Tasks:
|
|
$ref: "./openapi/src/common/schemas/Tasks.yml"
|
|
Task:
|
|
$ref: "./openapi/src/common/schemas/Task.yml"
|
|
TaskCreateRequest:
|
|
$ref: "./openapi/src/common/schemas/TaskCreateRequest.yml"
|
|
TaskStatusType:
|
|
$ref: "./openapi/src/common/schemas/TaskStatusType.yml"
|
|
TaskUpdateRequest:
|
|
$ref: "./openapi/src/common/schemas/TaskUpdateRequest.yml"
|
|
Runs:
|
|
$ref: "./openapi/src/common/schemas/Runs.yml"
|
|
Run:
|
|
$ref: "./openapi/src/common/schemas/Run.yml"
|
|
RunManually:
|
|
$ref: "./openapi/src/common/schemas/RunManually.yml"
|
|
Logs:
|
|
$ref: "./openapi/src/common/schemas/Logs.yml"
|
|
LogEvent:
|
|
$ref: "./openapi/src/common/schemas/LogEvent.yml"
|
|
MetadataBackup:
|
|
$ref: "./openapi/src/oss/schemas/MetadataBackup.yml"
|
|
BucketMetadataManifests:
|
|
$ref: "./openapi/src/oss/schemas/BucketMetadataManifests.yml"
|
|
BucketMetadataManifest:
|
|
$ref: "./openapi/src/oss/schemas/BucketMetadataManifest.yml"
|
|
RetentionPolicyManifests:
|
|
$ref: "./openapi/src/oss/schemas/RetentionPolicyManifests.yml"
|
|
RetentionPolicyManifest:
|
|
$ref: "./openapi/src/oss/schemas/RetentionPolicyManifest.yml"
|
|
ShardGroupManifests:
|
|
$ref: "./openapi/src/oss/schemas/ShardGroupManifests.yml"
|
|
ShardGroupManifest:
|
|
$ref: "./openapi/src/oss/schemas/ShardGroupManifest.yml"
|
|
ShardManifests:
|
|
$ref: "./openapi/src/oss/schemas/ShardManifests.yml"
|
|
ShardManifest:
|
|
$ref: "./openapi/src/oss/schemas/ShardManifest.yml"
|
|
ShardOwners:
|
|
$ref: "./openapi/src/oss/schemas/ShardOwners.yml"
|
|
ShardOwner:
|
|
$ref: "./openapi/src/oss/schemas/ShardOwner.yml"
|
|
SubscriptionManifests:
|
|
$ref: "./openapi/src/oss/schemas/SubscriptionManifests.yml"
|
|
SubscriptionManifest:
|
|
$ref: "./openapi/src/oss/schemas/SubscriptionManifest.yml"
|
|
BucketShardMappings:
|
|
$ref: "./openapi/src/oss/schemas/BucketShardMappings.yml"
|
|
BucketShardMapping:
|
|
$ref: "./openapi/src/oss/schemas/BucketShardMapping.yml"
|