Skip to content

Commit 59a1c79

Browse files
OAS Update
1 parent 617fb3b commit 59a1c79

File tree

2 files changed

+2250
-33
lines changed

2 files changed

+2250
-33
lines changed

services/iaas/v1alpha1/iaas.json

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -603,6 +603,25 @@
603603
"example": "eu01-1",
604604
"type": "string"
605605
},
606+
"AvailabilityZoneList": {
607+
"description": "A list of availability zones.",
608+
"items": {
609+
"$ref": "#/components/schemas/AvailabilityZone"
610+
},
611+
"type": "array"
612+
},
613+
"AvailabilityZoneListResponse": {
614+
"description": "Availability Zone list response.",
615+
"properties": {
616+
"items": {
617+
"$ref": "#/components/schemas/AvailabilityZoneList"
618+
}
619+
},
620+
"required": [
621+
"items"
622+
],
623+
"type": "object"
624+
},
606625
"BaseSecurityGroupRule": {
607626
"description": "The base schema for a security group rule.",
608627
"properties": {
@@ -3845,6 +3864,40 @@
38453864
},
38463865
"openapi": "3.0.1",
38473866
"paths": {
3867+
"/v1alpha1/availability-zones": {
3868+
"get": {
3869+
"description": "Get a list of all availability zones.",
3870+
"operationId": "ListAvailabilityZones",
3871+
"responses": {
3872+
"200": {
3873+
"content": {
3874+
"application/json": {
3875+
"schema": {
3876+
"$ref": "#/components/schemas/AvailabilityZoneListResponse"
3877+
}
3878+
}
3879+
},
3880+
"description": "Get a list of availability zones."
3881+
},
3882+
"400": {
3883+
"$ref": "#/components/responses/BadRequest"
3884+
},
3885+
"401": {
3886+
"$ref": "#/components/responses/Unauthorized"
3887+
},
3888+
"403": {
3889+
"$ref": "#/components/responses/Forbidden"
3890+
},
3891+
"404": {
3892+
"$ref": "#/components/responses/NotFound"
3893+
},
3894+
"500": {
3895+
"$ref": "#/components/responses/InternalServerError"
3896+
}
3897+
},
3898+
"summary": "List all availability zones."
3899+
}
3900+
},
38483901
"/v1alpha1/keypairs": {
38493902
"get": {
38503903
"description": "Get a list of all SSH keypairs assigned to the requesting user.",

0 commit comments

Comments
 (0)