Skip to content

Commit 08a321a

Browse files
v3: regenerate from new API spec (#758)
New changes have appeared in the API spec and egoscale v3 has been regenerated. Co-authored-by: Exoscale <operation+build@exoscale.net>
1 parent 9caf421 commit 08a321a

2 files changed

Lines changed: 126 additions & 12 deletions

File tree

v3/generator/source.yaml

Lines changed: 49 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10845,6 +10845,51 @@ paths:
1084510845
type: string
1084610846
summary: Delete a MySQL service
1084710847
operationId: delete-dbaas-service-mysql
10848+
/iam-role/{target-role-id}/assume:
10849+
post:
10850+
tags:
10851+
- role
10852+
responses:
10853+
"200":
10854+
description: "200"
10855+
content:
10856+
application/json:
10857+
schema:
10858+
type: object
10859+
properties:
10860+
key:
10861+
type: string
10862+
name:
10863+
type: string
10864+
org-id:
10865+
type: string
10866+
role-id:
10867+
type: string
10868+
secret:
10869+
type: string
10870+
description: '[BETA] Request generation of key/secret that allow caller to assume target role'
10871+
parameters:
10872+
- in: path
10873+
required: true
10874+
name: target-role-id
10875+
schema:
10876+
type: string
10877+
format: uuid
10878+
summary: '[BETA] Request generation of key/secret that allow caller to assume target role'
10879+
requestBody:
10880+
required: true
10881+
content:
10882+
application/json:
10883+
schema:
10884+
type: object
10885+
properties:
10886+
ttl:
10887+
type: integer
10888+
format: int64
10889+
minimum: 0
10890+
exclusiveMinimum: true
10891+
description: TTL in seconds for the generated access key (cannot exceed the max TTL defined in the targeted assume role)
10892+
operationId: assume-iam-role
1084810893
/private-network/{id}:attach:
1084910894
put:
1085010895
tags:
@@ -12285,6 +12330,9 @@ paths:
1228512330
uniqueItems: true
1228612331
maxItems: 16
1228712332
description: Nodepool Private Networks
12333+
kubelet-image-gc:
12334+
$ref: '#/components/schemas/kubelet-image-gc'
12335+
description: Kubelet image GC options
1228812336
instance-prefix:
1228912337
type: string
1229012338
maxLength: 30
@@ -15171,7 +15219,7 @@ paths:
1517115219
application/json:
1517215220
schema:
1517315221
$ref: '#/components/schemas/iam-policy'
15174-
operationId: update-iam-assume-role-policy
15222+
operationId: update-iam-role-assume-policy
1517515223
/dbaas-grafana/{service-name}/user/{username}/password/reveal:
1517615224
get:
1517715225
tags:

v3/operations.go

Lines changed: 77 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)