Skip to content

Commit

Permalink
v3: regenerate from new API spec (#653)
Browse files Browse the repository at this point in the history
New changes have appeared in the API spec and egoscale v3 has been
regenerated.

Co-authored-by: simisoft-exo <[email protected]>
  • Loading branch information
github-actions[bot] and simisoft-exo authored Sep 2, 2024
1 parent b7b738d commit 53f79dd
Show file tree
Hide file tree
Showing 3 changed files with 44 additions and 42 deletions.
62 changes: 32 additions & 30 deletions v3/generator/source.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4965,6 +4965,20 @@ components:
readOnly: true
description: Nodepool creation date
description: SKS Nodepool
dbaas-datadog-tag:
type: object
properties:
comment:
type: string
maxLength: 1024
description: Optional tag explanation
tag:
type: string
maxLength: 200
minLength: 1
description: Tag value
required:
- tag
enum-integration-types:
type: string
enum:
Expand Down Expand Up @@ -6975,20 +6989,7 @@ components:
datadog-tags:
type: array
items:
type: object
properties:
comment:
type: string
maxLength: 1024
description: Optional tag explanation
tag:
type: string
maxLength: 200
minLength: 1
pattern: "^(?!aiven-)[^\\W\\d_](?:[:\\w./-]*[\\w./-])?$"
description: Tag value
required:
- tag
"$ref": "#/components/schemas/dbaas-datadog-tag"
description: Custom tags provided by user
disable-consumer-stats:
type: boolean
Expand Down Expand Up @@ -9476,7 +9477,7 @@ paths:
type: string
maxLength: 255
minLength: 1
description: Nodepool name
description: Nodepool name, lowercase only
instance-type:
"$ref": "#/components/schemas/instance-type"
description: Nodepool instances type
Expand All @@ -9491,7 +9492,7 @@ paths:
maxLength: 30
minLength: 1
description: 'Prefix to apply to managed instances names (default:
pool)'
pool), lowercase only'
deploy-target:
"$ref": "#/components/schemas/deploy-target"
nullable: true
Expand Down Expand Up @@ -11312,9 +11313,9 @@ paths:
type: array
items:
"$ref": "#/components/schemas/dbaas-integration-type"
description: Get DBaaS integration types
description: "[BETA] Get DBaaS integration types"
parameters: []
summary: Get DBaaS integration types
summary: ''
operationId: list-dbaas-integration-types
"/dbaas-postgres/{service-name}/user/{username}":
delete:
Expand Down Expand Up @@ -13199,15 +13200,15 @@ paths:
application/json:
schema:
"$ref": "#/components/schemas/operation"
description: Delete a DBaaS Integration
description: "[BETA] Delete a DBaaS Integration"
parameters:
- in: path
required: true
name: id
schema:
type: string
format: uuid
summary: Delete a DBaaS Integration
summary: ''
operationId: delete-dbaas-integration
put:
tags:
Expand All @@ -13219,15 +13220,15 @@ paths:
application/json:
schema:
"$ref": "#/components/schemas/operation"
description: Update a existing DBaaS integration
description: "[BETA] Update a existing DBaaS integration"
parameters:
- in: path
required: true
name: id
schema:
type: string
format: uuid
summary: Update a existing DBaaS integration
summary: ''
requestBody:
required: true
content:
Expand All @@ -13251,15 +13252,15 @@ paths:
application/json:
schema:
"$ref": "#/components/schemas/dbaas-integration"
description: Get a DBaaS Integration
description: "[BETA] Get a DBaaS Integration"
parameters:
- in: path
required: true
name: id
schema:
type: string
format: uuid
summary: Get a DBaaS Integration
summary: ''
operationId: get-dbaas-integration
"/elastic-ip/{id}:attach":
put:
Expand Down Expand Up @@ -13438,7 +13439,7 @@ paths:
type: string
description: The JSON schema representing the settings for the
given integration type, source, and destination service types.
description: Get DBaaS integration settings
description: "[BETA] Get DBaaS integration settings"
parameters:
- in: path
required: true
Expand All @@ -13455,7 +13456,7 @@ paths:
name: dest-type
schema:
type: string
summary: Get DBaaS integration settings
summary: ''
operationId: list-dbaas-integration-settings
"/dbaas-settings-pg":
get:
Expand Down Expand Up @@ -14648,7 +14649,7 @@ paths:
type: string
maxLength: 255
minLength: 1
description: Nodepool name
description: Nodepool name, lowercase only
instance-type:
"$ref": "#/components/schemas/instance-type"
description: Nodepool instances type
Expand All @@ -14671,7 +14672,8 @@ paths:
type: string
maxLength: 30
minLength: 1
description: 'Prefix to apply to instances names (default: pool)'
description: 'Prefix to apply to instances names (default: pool),
lowercase only'
deploy-target:
"$ref": "#/components/schemas/deploy-target"
description: Nodepool Deploy Target
Expand Down Expand Up @@ -16161,9 +16163,9 @@ paths:
application/json:
schema:
"$ref": "#/components/schemas/operation"
description: Create a new DBaaS integration between two services
description: "[BETA] Create a new DBaaS integration between two services"
parameters: []
summary: Create a new DBaaS integration between two services
summary: ''
requestBody:
required: true
content:
Expand Down
20 changes: 10 additions & 10 deletions v3/operations.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions v3/schemas.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 53f79dd

Please sign in to comment.