# Copyright © Intel Corporation 2019 # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. open_cli_schema_version: 1.0 name: cloud-flavor-list description: List the flavors in a cloud region and its capabilities including HPA with -s option info: product: onap-dublin service: aai author: ONAP CLI Team onap-discuss@lists.onap.org parameters: - name: cloud-region description: Name of cloud region type: string short_option: x long_option: name is_optional: false - name: cloud-owner description: Name of cloud owner type: string short_option: y long_option: cloud-owner is_optional: false results: direction: landscape attributes: - name: flavor description: Name of Flavor scope: short type: string - name: resource-version description: Resource version of the Flavor scope: short type: string - name: vcpus description: Number of VCPUs scope: short type: string - name: ram-size description: RAM Size for flavor scope: short type: string - name: disk-size description: Disk size for flavor scope: short type: string - name: ID description: flavor ID in cloud scope: long type: string http: service: auth: basic mode: direct request: uri: /aai/v14/cloud-infrastructure/cloud-regions/cloud-region/${cloud-owner}/${cloud-region}/flavors?depth=all method: GET success_codes: - 200 result_map: flavor: $b{flavor.[*].flavor-name} vcpus: $b{flavor.[*].flavor-vcpus} ram-size: $b{flavor.[*].flavor-ram} disk-size: $b{flavor.[*].flavor-disk} resource-version: $b{flavor.[*].resource-version} ID: $b{flavor.[*].flavor-id}