@itentialopensource/adapter-onap_aai
Version:
This adapter integrates with ONAP AAI
1,770 lines (1,769 loc) • 2.37 MB
JSON
{
"openapi": "3.1.0",
"info": {
"title": "",
"version": "1.0.0"
},
"paths": {
"/cloud-infrastructure/complexes/complex/{physicalLocationId}/ctag-pools/ctag-pool/{targetPe}/{availabilityZoneName}/relationship-list/relationship": {
"put": {
"tags": [
"CloudInfrastructure"
],
"operationId": "createOrUpdateCloudInfrastructureComplexesComplexCtagPoolsCtagPoolRelationshipListRelationship",
"description": "The parameters and request body are for method: createOrUpdateCloudInfrastructureComplexesComplexCtagPoolsCtagPoolRelationshipListRelationship. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "physicalLocationId",
"in": "path",
"required": true,
"schema": {
"title": "physicalLocationId",
"type": "string"
}
},
{
"name": "targetPe",
"in": "path",
"required": true,
"schema": {
"title": "targetPe",
"type": "string"
}
},
{
"name": "availabilityZoneName",
"in": "path",
"required": true,
"schema": {
"title": "availabilityZoneName",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"delete": {
"tags": [
"CloudInfrastructure"
],
"operationId": "deleteCloudInfrastructureComplexesComplexCtagPoolsCtagPoolRelationshipListRelationship",
"description": "The parameters and request body are for method: deleteCloudInfrastructureComplexesComplexCtagPoolsCtagPoolRelationshipListRelationship. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "physicalLocationId",
"in": "path",
"required": true,
"schema": {
"title": "physicalLocationId",
"type": "string"
}
},
{
"name": "targetPe",
"in": "path",
"required": true,
"schema": {
"title": "targetPe",
"type": "string"
}
},
{
"name": "availabilityZoneName",
"in": "path",
"required": true,
"schema": {
"title": "availabilityZoneName",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/cloud-infrastructure/complexes/complex/{physicalLocationId}/ctag-pools/ctag-pool/{targetPe}/{availabilityZoneName}": {
"get": {
"tags": [
"CloudInfrastructure"
],
"operationId": "getCloudInfrastructureComplexesComplexCtagPoolsCtagPool",
"description": "The parameters and request body are for method: getCloudInfrastructureComplexesComplexCtagPoolsCtagPool. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "physicalLocationId",
"in": "path",
"required": true,
"schema": {
"title": "physicalLocationId",
"type": "string"
}
},
{
"name": "targetPe",
"in": "path",
"required": true,
"schema": {
"title": "targetPe",
"type": "string"
}
},
{
"name": "availabilityZoneName",
"in": "path",
"required": true,
"schema": {
"title": "availabilityZoneName",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"put": {
"tags": [
"CloudInfrastructure"
],
"operationId": "createOrUpdateCloudInfrastructureComplexesComplexCtagPoolsCtagPool",
"description": "The parameters and request body are for method: createOrUpdateCloudInfrastructureComplexesComplexCtagPoolsCtagPool. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "physicalLocationId",
"in": "path",
"required": true,
"schema": {
"title": "physicalLocationId",
"type": "string"
}
},
{
"name": "targetPe",
"in": "path",
"required": true,
"schema": {
"title": "targetPe",
"type": "string"
}
},
{
"name": "availabilityZoneName",
"in": "path",
"required": true,
"schema": {
"title": "availabilityZoneName",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"patch": {
"tags": [
"CloudInfrastructure"
],
"operationId": "updateCloudInfrastructureComplexesComplexCtagPoolsCtagPool",
"description": "The parameters and request body are for method: updateCloudInfrastructureComplexesComplexCtagPoolsCtagPool. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "physicalLocationId",
"in": "path",
"required": true,
"schema": {
"title": "physicalLocationId",
"type": "string"
}
},
{
"name": "targetPe",
"in": "path",
"required": true,
"schema": {
"title": "targetPe",
"type": "string"
}
},
{
"name": "availabilityZoneName",
"in": "path",
"required": true,
"schema": {
"title": "availabilityZoneName",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"delete": {
"tags": [
"CloudInfrastructure"
],
"operationId": "deleteCloudInfrastructureComplexesComplexCtagPoolsCtagPool",
"description": "The parameters and request body are for method: deleteCloudInfrastructureComplexesComplexCtagPoolsCtagPool. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "physicalLocationId",
"in": "path",
"required": true,
"schema": {
"title": "physicalLocationId",
"type": "string"
}
},
{
"name": "targetPe",
"in": "path",
"required": true,
"schema": {
"title": "targetPe",
"type": "string"
}
},
{
"name": "availabilityZoneName",
"in": "path",
"required": true,
"schema": {
"title": "availabilityZoneName",
"type": "string"
}
},
{
"name": "resourceVersion",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/cloud-infrastructure/complexes/complex/{physicalLocationId}/ctag-pools": {
"get": {
"tags": [
"CloudInfrastructure"
],
"operationId": "getCloudInfrastructureComplexesComplexCtagPools",
"description": "The parameters and request body are for method: getCloudInfrastructureComplexesComplexCtagPools. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "physicalLocationId",
"in": "path",
"required": true,
"schema": {
"title": "physicalLocationId",
"type": "string"
}
},
{
"name": "availabilityZoneName",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/cloud-infrastructure/complexes/complex/{physicalLocationId}/relationship-list/relationship": {
"put": {
"tags": [
"CloudInfrastructure"
],
"operationId": "createOrUpdateCloudInfrastructureComplexesComplexRelationshipListRelationship",
"description": "The parameters and request body are for method: createOrUpdateCloudInfrastructureComplexesComplexRelationshipListRelationship. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "physicalLocationId",
"in": "path",
"required": true,
"schema": {
"title": "physicalLocationId",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"delete": {
"tags": [
"CloudInfrastructure"
],
"operationId": "deleteCloudInfrastructureComplexesComplexRelationshipListRelationship",
"description": "The parameters and request body are for method: deleteCloudInfrastructureComplexesComplexRelationshipListRelationship. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "physicalLocationId",
"in": "path",
"required": true,
"schema": {
"title": "physicalLocationId",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/cloud-infrastructure/complexes/complex/{physicalLocationId}": {
"get": {
"tags": [
"CloudInfrastructure"
],
"operationId": "getCloudInfrastructureComplexesComplex",
"description": "The parameters and request body are for method: getCloudInfrastructureComplexesComplex. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "physicalLocationId",
"in": "path",
"required": true,
"schema": {
"title": "physicalLocationId",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"put": {
"tags": [
"CloudInfrastructure"
],
"operationId": "createOrUpdateCloudInfrastructureComplexesComplex",
"description": "The parameters and request body are for method: createOrUpdateCloudInfrastructureComplexesComplex. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "physicalLocationId",
"in": "path",
"required": true,
"schema": {
"title": "physicalLocationId",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"patch": {
"tags": [
"CloudInfrastructure"
],
"operationId": "updateCloudInfrastructureComplexesComplex",
"description": "The parameters and request body are for method: updateCloudInfrastructureComplexesComplex. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "physicalLocationId",
"in": "path",
"required": true,
"schema": {
"title": "physicalLocationId",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"delete": {
"tags": [
"CloudInfrastructure"
],
"operationId": "deleteCloudInfrastructureComplexesComplex",
"description": "The parameters and request body are for method: deleteCloudInfrastructureComplexesComplex. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "physicalLocationId",
"in": "path",
"required": true,
"schema": {
"title": "physicalLocationId",
"type": "string"
}
},
{
"name": "resourceVersion",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/cloud-infrastructure/complexes": {
"get": {
"tags": [
"CloudInfrastructure"
],
"operationId": "getCloudInfrastructureComplexes",
"description": "The parameters and request body are for method: getCloudInfrastructureComplexes. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "physicalLocationId",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "dataCenterCode",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "complexName",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "identityUrl",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/cloud-infrastructure/cloud-regions/cloud-region/{cloudOwner}/{cloudRegionId}/volume-groups/volume-group/{volumeGroupId}/relationship-list/relationship": {
"put": {
"tags": [
"CloudInfrastructure"
],
"operationId": "createOrUpdateCloudInfrastructureCloudRegionsCloudRegionVolumeGroupsVolumeGroupRelationshipListRelationship",
"description": "The parameters and request body are for method: createOrUpdateCloudInfrastructureCloudRegionsCloudRegionVolumeGroupsVolumeGroupRelationshipListRelationship. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "cloudOwner",
"in": "path",
"required": true,
"schema": {
"title": "cloudOwner",
"type": "string"
}
},
{
"name": "cloudRegionId",
"in": "path",
"required": true,
"schema": {
"title": "cloudRegionId",
"type": "string"
}
},
{
"name": "volumeGroupId",
"in": "path",
"required": true,
"schema": {
"title": "volumeGroupId",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"delete": {
"tags": [
"CloudInfrastructure"
],
"operationId": "deleteCloudInfrastructureCloudRegionsCloudRegionVolumeGroupsVolumeGroupRelationshipListRelationship",
"description": "The parameters and request body are for method: deleteCloudInfrastructureCloudRegionsCloudRegionVolumeGroupsVolumeGroupRelationshipListRelationship. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "cloudOwner",
"in": "path",
"required": true,
"schema": {
"title": "cloudOwner",
"type": "string"
}
},
{
"name": "cloudRegionId",
"in": "path",
"required": true,
"schema": {
"title": "cloudRegionId",
"type": "string"
}
},
{
"name": "volumeGroupId",
"in": "path",
"required": true,
"schema": {
"title": "volumeGroupId",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/cloud-infrastructure/cloud-regions/cloud-region/{cloudOwner}/{cloudRegionId}/volume-groups/volume-group/{volumeGroupId}": {
"get": {
"tags": [
"CloudInfrastructure"
],
"operationId": "getCloudInfrastructureCloudRegionsCloudRegionVolumeGroupsVolumeGroup",
"description": "The parameters and request body are for method: getCloudInfrastructureCloudRegionsCloudRegionVolumeGroupsVolumeGroup. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "cloudOwner",
"in": "path",
"required": true,
"schema": {
"title": "cloudOwner",
"type": "string"
}
},
{
"name": "cloudRegionId",
"in": "path",
"required": true,
"schema": {
"title": "cloudRegionId",
"type": "string"
}
},
{
"name": "volumeGroupId",
"in": "path",
"required": true,
"schema": {
"title": "volumeGroupId",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"put": {
"tags": [
"CloudInfrastructure"
],
"operationId": "createOrUpdateCloudInfrastructureCloudRegionsCloudRegionVolumeGroupsVolumeGroup",
"description": "The parameters and request body are for method: createOrUpdateCloudInfrastructureCloudRegionsCloudRegionVolumeGroupsVolumeGroup. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "cloudOwner",
"in": "path",
"required": true,
"schema": {
"title": "cloudOwner",
"type": "string"
}
},
{
"name": "cloudRegionId",
"in": "path",
"required": true,
"schema": {
"title": "cloudRegionId",
"type": "string"
}
},
{
"name": "volumeGroupId",
"in": "path",
"required": true,
"schema": {
"title": "volumeGroupId",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"patch": {
"tags": [
"CloudInfrastructure"
],
"operationId": "updateCloudInfrastructureCloudRegionsCloudRegionVolumeGroupsVolumeGroup",
"description": "The parameters and request body are for method: updateCloudInfrastructureCloudRegionsCloudRegionVolumeGroupsVolumeGroup. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "cloudOwner",
"in": "path",
"required": true,
"schema": {
"title": "cloudOwner",
"type": "string"
}
},
{
"name": "cloudRegionId",
"in": "path",
"required": true,
"schema": {
"title": "cloudRegionId",
"type": "string"
}
},
{
"name": "volumeGroupId",
"in": "path",
"required": true,
"schema": {
"title": "volumeGroupId",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"delete": {
"tags": [
"CloudInfrastructure"
],
"operationId": "deleteCloudInfrastructureCloudRegionsCloudRegionVolumeGroupsVolumeGroup",
"description": "The parameters and request body are for method: deleteCloudInfrastructureCloudRegionsCloudRegionVolumeGroupsVolumeGroup. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "cloudOwner",
"in": "path",
"required": true,
"schema": {
"title": "cloudOwner",
"type": "string"
}
},
{
"name": "cloudRegionId",
"in": "path",
"required": true,
"schema": {
"title": "cloudRegionId",
"type": "string"
}
},
{
"name": "volumeGroupId",
"in": "path",
"required": true,
"schema": {
"title": "volumeGroupId",
"type": "string"
}
},
{
"name": "resourceVersion",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/cloud-infrastructure/cloud-regions/cloud-region/{cloudOwner}/{cloudRegionId}/volume-groups": {
"get": {
"tags": [
"CloudInfrastructure"
],
"operationId": "getCloudInfrastructureCloudRegionsCloudRegionVolumeGroups",
"description": "The parameters and request body are for method: getCloudInfrastructureCloudRegionsCloudRegionVolumeGroups. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "cloudOwner",
"in": "path",
"required": true,
"schema": {
"title": "cloudOwner",
"type": "string"
}
},
{
"name": "cloudRegionId",
"in": "path",
"required": true,
"schema": {
"title": "cloudRegionId",
"type": "string"
}
},
{
"name": "volumeGroupId",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "volumeGroupName",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "heatStackId",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "vnfType",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/cloud-infrastructure/cloud-regions/cloud-region/{cloudOwner}/{cloudRegionId}/tenants/tenant/{tenantId}/vservers/vserver/{vserverId}/volumes/volume/{volumeId}/relationship-list/relationship": {
"put": {
"tags": [
"CloudInfrastructure"
],
"operationId": "createOrUpdateCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverVolumesVolumeRelationshipListRelationship",
"description": "The parameters and request body are for method: createOrUpdateCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverVolumesVolumeRelationshipListRelationship. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "cloudOwner",
"in": "path",
"required": true,
"schema": {
"title": "cloudOwner",
"type": "string"
}
},
{
"name": "cloudRegionId",
"in": "path",
"required": true,
"schema": {
"title": "cloudRegionId",
"type": "string"
}
},
{
"name": "tenantId",
"in": "path",
"required": true,
"schema": {
"title": "tenantId",
"type": "string"
}
},
{
"name": "vserverId",
"in": "path",
"required": true,
"schema": {
"title": "vserverId",
"type": "string"
}
},
{
"name": "volumeId",
"in": "path",
"required": true,
"schema": {
"title": "volumeId",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"delete": {
"tags": [
"CloudInfrastructure"
],
"operationId": "deleteCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverVolumesVolumeRelationshipListRelationship",
"description": "The parameters and request body are for method: deleteCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverVolumesVolumeRelationshipListRelationship. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "cloudOwner",
"in": "path",
"required": true,
"schema": {
"title": "cloudOwner",
"type": "string"
}
},
{
"name": "cloudRegionId",
"in": "path",
"required": true,
"schema": {
"title": "cloudRegionId",
"type": "string"
}
},
{
"name": "tenantId",
"in": "path",
"required": true,
"schema": {
"title": "tenantId",
"type": "string"
}
},
{
"name": "vserverId",
"in": "path",
"required": true,
"schema": {
"title": "vserverId",
"type": "string"
}
},
{
"name": "volumeId",
"in": "path",
"required": true,
"schema": {
"title": "volumeId",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/cloud-infrastructure/cloud-regions/cloud-region/{cloudOwner}/{cloudRegionId}/tenants/tenant/{tenantId}/vservers/vserver/{vserverId}/volumes/volume/{volumeId}": {
"get": {
"tags": [
"CloudInfrastructure"
],
"operationId": "getCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverVolumesVolume",
"description": "The parameters and request body are for method: getCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverVolumesVolume. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "cloudOwner",
"in": "path",
"required": true,
"schema": {
"title": "cloudOwner",
"type": "string"
}
},
{
"name": "cloudRegionId",
"in": "path",
"required": true,
"schema": {
"title": "cloudRegionId",
"type": "string"
}
},
{
"name": "tenantId",
"in": "path",
"required": true,
"schema": {
"title": "tenantId",
"type": "string"
}
},
{
"name": "vserverId",
"in": "path",
"required": true,
"schema": {
"title": "vserverId",
"type": "string"
}
},
{
"name": "volumeId",
"in": "path",
"required": true,
"schema": {
"title": "volumeId",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"put": {
"tags": [
"CloudInfrastructure"
],
"operationId": "createOrUpdateCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverVolumesVolume",
"description": "The parameters and request body are for method: createOrUpdateCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverVolumesVolume. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "cloudOwner",
"in": "path",
"required": true,
"schema": {
"title": "cloudOwner",
"type": "string"
}
},
{
"name": "cloudRegionId",
"in": "path",
"required": true,
"schema": {
"title": "cloudRegionId",
"type": "string"
}
},
{
"name": "tenantId",
"in": "path",
"required": true,
"schema": {
"title": "tenantId",
"type": "string"
}
},
{
"name": "vserverId",
"in": "path",
"required": true,
"schema": {
"title": "vserverId",
"type": "string"
}
},
{
"name": "volumeId",
"in": "path",
"required": true,
"schema": {
"title": "volumeId",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"patch": {
"tags": [
"CloudInfrastructure"
],
"operationId": "updateCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverVolumesVolume",
"description": "The parameters and request body are for method: updateCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverVolumesVolume. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "cloudOwner",
"in": "path",
"required": true,
"schema": {
"title": "cloudOwner",
"type": "string"
}
},
{
"name": "cloudRegionId",
"in": "path",
"required": true,
"schema": {
"title": "cloudRegionId",
"type": "string"
}
},
{
"name": "tenantId",
"in": "path",
"required": true,
"schema": {
"title": "tenantId",
"type": "string"
}
},
{
"name": "vserverId",
"in": "path",
"required": true,
"schema": {
"title": "vserverId",
"type": "string"
}
},
{
"name": "volumeId",
"in": "path",
"required": true,
"schema": {
"title": "volumeId",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"delete": {
"tags": [
"CloudInfrastructure"
],
"operationId": "deleteCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverVolumesVolume",
"description": "The parameters and request body are for method: deleteCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverVolumesVolume. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "cloudOwner",
"in": "path",
"required": true,
"schema": {
"title": "cloudOwner",
"type": "string"
}
},
{
"name": "cloudRegionId",
"in": "path",
"required": true,
"schema": {
"title": "cloudRegionId",
"type": "string"
}
},
{
"name": "tenantId",
"in": "path",
"required": true,
"schema": {
"title": "tenantId",
"type": "string"
}
},
{
"name": "vserverId",
"in": "path",
"required": true,
"schema": {
"title": "vserverId",
"type": "string"
}
},
{
"name": "volumeId",
"in": "path",
"required": true,
"schema": {
"title": "volumeId",
"type": "string"
}
},
{
"name": "resourceVersion",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/cloud-infrastructure/cloud-regions/cloud-region/{cloudOwner}/{cloudRegionId}/tenants/tenant/{tenantId}/vservers/vserver/{vserverId}/volumes": {
"get": {
"tags": [
"CloudInfrastructure"
],
"operationId": "getCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverVolumes",
"description": "The parameters and request body are for method: getCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverVolumes. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "cloudOwner",
"in": "path",
"required": true,
"schema": {
"title": "cloudOwner",
"type": "string"
}
},
{
"name": "cloudRegionId",
"in": "path",
"required": true,
"schema": {
"title": "cloudRegionId",
"type": "string"
}
},
{
"name": "tenantId",
"in": "path",
"required": true,
"schema": {
"title": "tenantId",
"type": "string"
}
},
{
"name": "vserverId",
"in": "path",
"required": true,
"schema": {
"title": "vserverId",
"type": "string"
}
},
{
"name": "volumeId",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/cloud-infrastructure/cloud-regions/cloud-region/{cloudOwner}/{cloudRegionId}/tenants/tenant/{tenantId}/vservers/vserver/{vserverId}/relationship-list/relationship": {
"put": {
"tags": [
"CloudInfrastructure"
],
"operationId": "createOrUpdateCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverRelationshipListRelationship",
"description": "The parameters and request body are for method: createOrUpdateCloudInfrastructureCloudRegionsCloudRegionTenantsTenantVserversVserverRelationshipListRelationship. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}