Created
March 11, 2014 22:50
-
-
Save termie/9496703 to your computer and use it in GitHub Desktop.
autogenerated nova api call definitions
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| addFixedIp_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - networkId | |
| - string | |
| request: | |
| name: addFixedIp_servers | |
| properties: | |
| addFixedIp: | |
| name: addFixedIp | |
| properties: | |
| networkId: | |
| type: integer | |
| type: object | |
| type: object | |
| addSecurityGroup_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - name | |
| - string | |
| request: | |
| name: addSecurityGroup_servers | |
| properties: | |
| addSecurityGroup: | |
| name: addSecurityGroup | |
| properties: | |
| name: | |
| type: string | |
| type: object | |
| type: object | |
| addTenantAccess_flavors: | |
| path: /%(project_id)s/flavors/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - tenant | |
| - string | |
| request: | |
| name: addTenantAccess_flavors | |
| properties: | |
| addTenantAccess: | |
| name: addTenantAccess | |
| properties: | |
| tenant: | |
| type: string | |
| type: object | |
| type: object | |
| add_host_aggregates: | |
| path: /%(project_id)s/os-aggregates/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - host | |
| - string | |
| request: | |
| name: add_host_aggregates | |
| properties: | |
| add_host: | |
| name: add_host | |
| properties: | |
| host: | |
| type: string | |
| type: object | |
| type: object | |
| add_interface_baremetal_nodes: | |
| path: /%(project_id)s/os-baremetal-nodes/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - address | |
| - string | |
| request: | |
| name: add_interface_baremetal_nodes | |
| properties: | |
| add_interface: | |
| name: add_interface | |
| properties: | |
| address: | |
| type: string | |
| type: object | |
| type: object | |
| add_os_networks: | |
| path: /%(project_id)s/os-networks/add | |
| post: | |
| - - project_id | |
| - string | |
| request: | |
| name: add_os_networks | |
| properties: | |
| id: | |
| type: string | |
| type: object | |
| associate_host_os_networks: | |
| path: /%(project_id)s/os-networks/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: associate_host_os_networks | |
| properties: | |
| associate_host: | |
| type: string | |
| type: object | |
| capacities_cells: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-cells/%(id)s/capacities | |
| request: | |
| name: capacities_cells | |
| properties: | |
| add_interface: | |
| name: add_interface | |
| properties: | |
| address: | |
| type: string | |
| type: object | |
| type: object | |
| changePassword_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - adminPass | |
| - string | |
| request: | |
| name: changePassword_servers | |
| properties: | |
| changePassword: | |
| name: changePassword | |
| properties: | |
| adminPass: | |
| type: string | |
| type: object | |
| type: object | |
| confirmResize_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: confirmResize_servers | |
| properties: | |
| confirmResize: | |
| type: 'null' | |
| type: object | |
| createBackup_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - backup_type | |
| - string | |
| - - rotation | |
| - string | |
| - - name | |
| - string | |
| request: | |
| name: createBackup_servers | |
| properties: | |
| createBackup: | |
| name: createBackup | |
| properties: | |
| backup_type: | |
| type: string | |
| name: | |
| type: string | |
| rotation: | |
| type: integer | |
| type: object | |
| type: object | |
| createImage_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - name | |
| - string | |
| - - metadata | |
| - string | |
| request: | |
| name: createImage_servers | |
| properties: | |
| createImage: | |
| name: createImage | |
| properties: | |
| metadata: | |
| name: metadata | |
| properties: | |
| myvar: | |
| type: string | |
| type: object | |
| name: | |
| type: string | |
| type: object | |
| type: object | |
| create_agents: | |
| path: /%(project_id)s/os-agents | |
| post: | |
| - - project_id | |
| - string | |
| - - url | |
| - string | |
| - - hypervisor | |
| - string | |
| - - md5hash | |
| - string | |
| - - version | |
| - string | |
| - - architecture | |
| - string | |
| - - os | |
| - string | |
| request: | |
| name: create_agents | |
| properties: | |
| agent: | |
| name: agent | |
| properties: | |
| architecture: | |
| type: string | |
| hypervisor: | |
| type: string | |
| md5hash: | |
| type: string | |
| os: | |
| type: string | |
| url: | |
| type: string | |
| version: | |
| type: string | |
| type: object | |
| type: object | |
| create_aggregates: | |
| path: /%(project_id)s/os-aggregates | |
| post: | |
| - - project_id | |
| - string | |
| - - name | |
| - string | |
| - - availability_zone | |
| - string | |
| request: | |
| name: create_aggregates | |
| properties: | |
| aggregate: | |
| name: aggregate | |
| properties: | |
| availability_zone: | |
| type: string | |
| name: | |
| type: string | |
| type: object | |
| type: object | |
| create_assisted_volume_snapshots: | |
| path: /%(project_id)s/os-assisted-volume-snapshots | |
| post: | |
| - - project_id | |
| - string | |
| - - force | |
| - string | |
| - - assisted | |
| - string | |
| - - display_description | |
| - string | |
| - - volume_id | |
| - string | |
| - - create_info | |
| - string | |
| - - display_name | |
| - string | |
| request: | |
| name: create_assisted_volume_snapshots | |
| properties: | |
| snapshot: | |
| name: snapshot | |
| properties: | |
| assisted: | |
| type: bool | |
| create_info: | |
| name: create_info | |
| properties: {} | |
| type: object | |
| display_description: | |
| type: string | |
| display_name: | |
| type: string | |
| force: | |
| type: bool | |
| volume_id: | |
| type: string | |
| type: object | |
| type: object | |
| create_attach_interfaces: | |
| path: /%(project_id)s/servers/%(server_id)s/os-interface | |
| post: | |
| - - server_id | |
| - string | |
| - - project_id | |
| - string | |
| - - port_id | |
| - string | |
| request: | |
| name: create_attach_interfaces | |
| properties: | |
| interfaceAttachment: | |
| name: interfaceAttachment | |
| properties: | |
| port_id: | |
| type: string | |
| type: object | |
| type: object | |
| create_baremetal_nodes: | |
| path: /%(project_id)s/os-baremetal-nodes | |
| post: | |
| - - project_id | |
| - string | |
| - - pm_password | |
| - string | |
| - - pm_address | |
| - string | |
| - - cpus | |
| - string | |
| - - memory_mb | |
| - string | |
| - - pm_user | |
| - string | |
| - - local_gb | |
| - string | |
| - - service_host | |
| - string | |
| - - terminal_port | |
| - string | |
| request: | |
| name: create_baremetal_nodes | |
| properties: | |
| node: | |
| name: node | |
| properties: | |
| cpus: | |
| type: integer | |
| local_gb: | |
| type: integer | |
| memory_mb: | |
| type: integer | |
| pm_address: | |
| type: string | |
| pm_password: | |
| type: string | |
| pm_user: | |
| type: string | |
| service_host: | |
| type: string | |
| terminal_port: | |
| type: integer | |
| type: object | |
| type: object | |
| create_cloudpipe: | |
| path: /%(project_id)s/os-cloudpipe | |
| post: | |
| - - project_id | |
| - string | |
| - - project_id | |
| - string | |
| request: | |
| name: create_cloudpipe | |
| properties: | |
| cloudpipe: | |
| name: cloudpipe | |
| properties: | |
| project_id: | |
| type: string | |
| type: object | |
| type: object | |
| create_flavorextraspecs: | |
| path: /%(project_id)s/flavors/%(flavor_id)s/os-extra_specs | |
| post: | |
| - - project_id | |
| - string | |
| - - flavor_id | |
| - string | |
| - - key2 | |
| - string | |
| - - key1 | |
| - string | |
| request: | |
| name: create_flavorextraspecs | |
| properties: | |
| extra_specs: | |
| name: extra_specs | |
| properties: | |
| key1: | |
| type: string | |
| key2: | |
| type: string | |
| type: object | |
| type: object | |
| create_flavors: | |
| path: /%(project_id)s/flavors | |
| post: | |
| - - project_id | |
| - string | |
| - - name | |
| - string | |
| - - ram | |
| - string | |
| - - vcpus | |
| - string | |
| - - rxtx_factor | |
| - string | |
| - - disk | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: create_flavors | |
| properties: | |
| flavor: | |
| name: flavor | |
| properties: | |
| disk: | |
| type: integer | |
| id: | |
| type: string | |
| name: | |
| type: string | |
| ram: | |
| type: integer | |
| rxtx_factor: | |
| type: float | |
| vcpus: | |
| type: integer | |
| type: object | |
| type: object | |
| create_floating_ips: | |
| path: /%(project_id)s/os-floating-ips | |
| post: | |
| - - project_id | |
| - string | |
| request: | |
| name: create_floating_ips | |
| properties: | |
| pool: | |
| type: string | |
| type: object | |
| create_floating_ips_bulk: | |
| path: /%(project_id)s/os-floating-ips-bulk | |
| post: | |
| - - project_id | |
| - string | |
| - - interface | |
| - string | |
| - - ip_range | |
| - string | |
| - - pool | |
| - string | |
| request: | |
| name: create_floating_ips_bulk | |
| properties: | |
| floating_ips_bulk_create: | |
| name: floating_ips_bulk_create | |
| properties: | |
| interface: | |
| type: string | |
| ip_range: | |
| type: string | |
| pool: | |
| type: string | |
| type: object | |
| type: object | |
| create_image_metadata: | |
| path: /%(project_id)s/images/%(image_id)s/metadata | |
| post: | |
| - - image_id | |
| - string | |
| - - project_id | |
| - string | |
| - - kernel_id | |
| - string | |
| - - Label | |
| - string | |
| request: | |
| name: create_image_metadata | |
| properties: | |
| metadata: | |
| name: metadata | |
| properties: | |
| Label: | |
| type: string | |
| kernel_id: | |
| type: string | |
| type: object | |
| type: object | |
| create_keypairs: | |
| path: /%(project_id)s/os-keypairs | |
| post: | |
| - - project_id | |
| - string | |
| - - public_key | |
| - string | |
| - - name | |
| - string | |
| request: | |
| name: create_keypairs | |
| properties: | |
| keypair: | |
| name: keypair | |
| properties: | |
| name: | |
| type: string | |
| public_key: | |
| type: string | |
| type: object | |
| type: object | |
| create_os_networks: | |
| path: /%(project_id)s/os-networks | |
| post: | |
| - - project_id | |
| - string | |
| - - cidr | |
| - string | |
| - - label | |
| - string | |
| request: | |
| name: create_os_networks | |
| properties: | |
| network: | |
| name: network | |
| properties: | |
| cidr: | |
| type: string | |
| label: | |
| type: string | |
| type: object | |
| type: object | |
| create_os_tenant_networks: | |
| path: /%(project_id)s/os-tenant-networks | |
| post: | |
| - - project_id | |
| - string | |
| - - vlan_start | |
| - string | |
| - - cidr | |
| - string | |
| - - network_size | |
| - string | |
| - - num_networks | |
| - string | |
| - - label | |
| - string | |
| request: | |
| name: create_os_tenant_networks | |
| properties: | |
| network: | |
| name: network | |
| properties: | |
| cidr: | |
| type: string | |
| label: | |
| type: string | |
| network_size: | |
| type: integer | |
| num_networks: | |
| type: integer | |
| vlan_start: | |
| type: integer | |
| type: object | |
| type: object | |
| create_security_group_default_rules: | |
| path: /%(project_id)s/os-security-group-default-rules | |
| post: | |
| - - project_id | |
| - string | |
| - - to_port | |
| - string | |
| - - cidr | |
| - string | |
| - - from_port | |
| - string | |
| - - ip_protocol | |
| - string | |
| request: | |
| name: create_security_group_default_rules | |
| properties: | |
| security_group_default_rule: | |
| name: security_group_default_rule | |
| properties: | |
| cidr: | |
| type: string | |
| from_port: | |
| type: string | |
| ip_protocol: | |
| type: string | |
| to_port: | |
| type: string | |
| type: object | |
| type: object | |
| create_security_groups: | |
| path: /%(project_id)s/os-security-groups | |
| post: | |
| - - project_id | |
| - string | |
| - - name | |
| - string | |
| - - description | |
| - string | |
| request: | |
| name: create_security_groups | |
| properties: | |
| security_group: | |
| name: security_group | |
| properties: | |
| description: | |
| type: string | |
| name: | |
| type: string | |
| type: object | |
| type: object | |
| create_server_metadata: | |
| path: /%(project_id)s/servers/%(server_id)s/metadata | |
| post: | |
| - - server_id | |
| - string | |
| - - project_id | |
| - string | |
| - - foo | |
| - string | |
| request: | |
| name: create_server_metadata | |
| properties: | |
| metadata: | |
| name: metadata | |
| properties: | |
| foo: | |
| type: string | |
| type: object | |
| type: object | |
| create_servers: | |
| path: /%(project_id)s/servers | |
| post: | |
| - - project_id | |
| - string | |
| - - flavorRef | |
| - string | |
| - - name | |
| - string | |
| - - imageRef | |
| - string | |
| request: | |
| name: create_servers | |
| properties: | |
| server: | |
| name: server | |
| properties: | |
| flavorRef: | |
| type: string | |
| imageRef: | |
| type: string | |
| name: | |
| type: string | |
| type: object | |
| type: object | |
| create_volumes: | |
| path: /%(project_id)s/os-volumes | |
| post: | |
| - - project_id | |
| - string | |
| - - size | |
| - string | |
| - - display_name | |
| - string | |
| - - display_description | |
| - string | |
| - - availability_zone | |
| - string | |
| request: | |
| name: create_volumes | |
| properties: | |
| volume: | |
| name: volume | |
| properties: | |
| availability_zone: | |
| type: string | |
| display_description: | |
| type: string | |
| display_name: | |
| type: string | |
| size: | |
| type: integer | |
| type: object | |
| type: object | |
| defaults_quotas: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-quota-sets/%(id)s/defaults | |
| request: | |
| name: defaults_quotas | |
| properties: | |
| quota_set: | |
| name: quota_set | |
| properties: | |
| security_groups: | |
| type: integer | |
| type: object | |
| type: object | |
| delete_agents: | |
| delete: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-agents/%(id)s | |
| request: | |
| name: delete_agents | |
| properties: | |
| add_interface: | |
| name: add_interface | |
| properties: | |
| address: | |
| type: string | |
| type: object | |
| type: object | |
| delete_assisted_volume_snapshots: | |
| delete: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-assisted-volume-snapshots/%(id)s | |
| request: | |
| name: delete_assisted_volume_snapshots | |
| properties: | |
| aggregate: | |
| name: aggregate | |
| properties: | |
| availability_zone: | |
| type: string | |
| name: | |
| type: string | |
| type: object | |
| type: object | |
| delete_attach_interfaces: | |
| delete: | |
| - - server_id | |
| - string | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/servers/%(server_id)s/os-interface/%(id)s | |
| request: | |
| name: delete_attach_interfaces | |
| properties: | |
| server: | |
| name: server | |
| properties: | |
| flavorRef: | |
| type: string | |
| imageRef: | |
| type: string | |
| metadata: | |
| name: metadata | |
| properties: | |
| My Server Name: | |
| type: string | |
| type: object | |
| name: | |
| type: string | |
| personality: | |
| items: | |
| name: personality | |
| properties: | |
| contents: | |
| type: string | |
| path: | |
| type: string | |
| type: object | |
| type: array | |
| type: object | |
| type: object | |
| delete_baremetal_nodes: | |
| delete: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-baremetal-nodes/%(id)s | |
| request: | |
| name: delete_baremetal_nodes | |
| properties: | |
| node: | |
| name: node | |
| properties: | |
| cpus: | |
| type: integer | |
| local_gb: | |
| type: integer | |
| memory_mb: | |
| type: integer | |
| pm_address: | |
| type: string | |
| pm_password: | |
| type: string | |
| pm_user: | |
| type: string | |
| service_host: | |
| type: string | |
| terminal_port: | |
| type: integer | |
| type: object | |
| type: object | |
| delete_flavorextraspecs: | |
| delete: | |
| - - project_id | |
| - string | |
| - - flavor_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/flavors/%(flavor_id)s/os-extra_specs/%(id)s | |
| request: | |
| name: delete_flavorextraspecs | |
| properties: | |
| pool: | |
| type: string | |
| type: object | |
| delete_flavors: | |
| delete: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/flavors/%(id)s | |
| request: | |
| name: delete_flavors | |
| properties: | |
| flavor: | |
| name: flavor | |
| properties: | |
| disk: | |
| type: integer | |
| id: | |
| type: string | |
| name: | |
| type: string | |
| ram: | |
| type: integer | |
| vcpus: | |
| type: integer | |
| type: object | |
| type: object | |
| delete_floating_ip_dns: | |
| delete: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-floating-ip-dns/%(id)s | |
| request: | |
| name: delete_floating_ip_dns | |
| properties: | |
| domain_entry: | |
| name: domain_entry | |
| properties: | |
| domain: | |
| type: string | |
| project: | |
| type: string | |
| scope: | |
| type: string | |
| type: object | |
| type: object | |
| delete_floating_ips: | |
| delete: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-floating-ips/%(id)s | |
| request: | |
| name: delete_floating_ips | |
| properties: | |
| maintenance_mode: | |
| type: string | |
| status: | |
| type: string | |
| type: object | |
| delete_os_tenant_networks: | |
| delete: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-tenant-networks/%(id)s | |
| request: | |
| name: delete_os_tenant_networks | |
| properties: | |
| server: | |
| name: server | |
| properties: | |
| flavorRef: | |
| type: string | |
| imageRef: | |
| type: string | |
| max_count: | |
| type: string | |
| metadata: | |
| name: metadata | |
| properties: | |
| My Server Name: | |
| type: string | |
| type: object | |
| min_count: | |
| type: string | |
| name: | |
| type: string | |
| personality: | |
| items: | |
| name: personality | |
| properties: | |
| contents: | |
| type: string | |
| path: | |
| type: string | |
| type: object | |
| type: array | |
| return_reservation_id: | |
| type: string | |
| type: object | |
| type: object | |
| delete_quotas: | |
| delete: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-quota-sets/%(id)s | |
| request: | |
| name: delete_quotas | |
| properties: | |
| quota_set: | |
| name: quota_set | |
| properties: | |
| force: | |
| type: string | |
| instances: | |
| type: integer | |
| type: object | |
| type: object | |
| delete_server_metadata: | |
| delete: | |
| - - server_id | |
| - string | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/servers/%(server_id)s/metadata/%(id)s | |
| request: | |
| name: delete_server_metadata | |
| properties: | |
| metadata: | |
| name: metadata | |
| properties: | |
| foo: | |
| type: string | |
| type: object | |
| type: object | |
| delete_server_password: | |
| delete: | |
| - - server_id | |
| - string | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/servers/%(server_id)s/os-server-password | |
| request: | |
| name: delete_server_password | |
| properties: | |
| server: | |
| name: server | |
| properties: | |
| flavorRef: | |
| type: string | |
| imageRef: | |
| type: string | |
| metadata: | |
| name: metadata | |
| properties: | |
| My Server Name: | |
| type: string | |
| type: object | |
| name: | |
| type: string | |
| personality: | |
| items: | |
| name: personality | |
| properties: | |
| contents: | |
| type: string | |
| path: | |
| type: string | |
| type: object | |
| type: array | |
| type: object | |
| type: object | |
| delete_servers: | |
| delete: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/servers/%(id)s | |
| request: | |
| name: delete_servers | |
| properties: | |
| server: | |
| name: server | |
| properties: | |
| name: | |
| type: string | |
| type: object | |
| type: object | |
| delete_volumes: | |
| delete: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-volumes/%(id)s | |
| request: | |
| name: delete_volumes | |
| properties: | |
| volume: | |
| name: volume | |
| properties: | |
| availability_zone: | |
| type: string | |
| display_description: | |
| type: string | |
| display_name: | |
| type: string | |
| size: | |
| type: integer | |
| type: object | |
| type: object | |
| disassociate_host_os_networks: | |
| path: /%(project_id)s/os-networks/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: disassociate_host_os_networks | |
| properties: | |
| disassociate_host: | |
| type: 'null' | |
| type: object | |
| disassociate_os_networks: | |
| path: /%(project_id)s/os-networks/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: disassociate_os_networks | |
| properties: | |
| disassociate: | |
| type: 'null' | |
| type: object | |
| disassociate_project_os_networks: | |
| path: /%(project_id)s/os-networks/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: disassociate_project_os_networks | |
| properties: | |
| disassociate_project: | |
| type: 'null' | |
| type: object | |
| evacuate_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - host | |
| - string | |
| - - onSharedStorage | |
| - string | |
| - - adminPass | |
| - string | |
| request: | |
| name: evacuate_servers | |
| properties: | |
| evacuate: | |
| name: evacuate | |
| properties: | |
| adminPass: | |
| type: string | |
| host: | |
| type: string | |
| onSharedStorage: | |
| type: string | |
| type: object | |
| type: object | |
| forceDelete_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: forceDelete_servers | |
| properties: | |
| forceDelete: | |
| name: forceDelete | |
| properties: {} | |
| type: object | |
| type: object | |
| injectNetworkInfo_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: injectNetworkInfo_servers | |
| properties: | |
| injectNetworkInfo: | |
| type: 'null' | |
| type: object | |
| list_agents: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/os-agents | |
| request: | |
| name: list_agents | |
| properties: | |
| agent: | |
| name: agent | |
| properties: | |
| architecture: | |
| type: string | |
| hypervisor: | |
| type: string | |
| md5hash: | |
| type: string | |
| os: | |
| type: string | |
| url: | |
| type: string | |
| version: | |
| type: string | |
| type: object | |
| type: object | |
| list_aggregates: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/os-aggregates | |
| request: | |
| name: list_aggregates | |
| properties: | |
| aggregate: | |
| name: aggregate | |
| properties: | |
| availability_zone: | |
| type: string | |
| name: | |
| type: string | |
| type: object | |
| type: object | |
| list_attach_interfaces: | |
| get: | |
| - - server_id | |
| - string | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/servers/%(server_id)s/os-interface | |
| request: | |
| name: list_attach_interfaces | |
| properties: | |
| node: | |
| name: node | |
| properties: | |
| cpus: | |
| type: integer | |
| local_gb: | |
| type: integer | |
| memory_mb: | |
| type: integer | |
| pm_address: | |
| type: string | |
| pm_password: | |
| type: string | |
| pm_user: | |
| type: string | |
| service_host: | |
| type: string | |
| terminal_port: | |
| type: integer | |
| type: object | |
| type: object | |
| list_baremetal_nodes: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/os-baremetal-nodes | |
| request: | |
| name: list_baremetal_nodes | |
| properties: | |
| add_interface: | |
| name: add_interface | |
| properties: | |
| address: | |
| type: string | |
| type: object | |
| type: object | |
| list_cells: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/os-cells | |
| request: | |
| name: list_cells | |
| properties: | |
| add_interface: | |
| name: add_interface | |
| properties: | |
| address: | |
| type: string | |
| type: object | |
| type: object | |
| list_cloudpipe: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/os-cloudpipe | |
| request: | |
| name: list_cloudpipe | |
| properties: | |
| cloudpipe: | |
| name: cloudpipe | |
| properties: | |
| project_id: | |
| type: string | |
| type: object | |
| type: object | |
| list_flavor_access: | |
| get: | |
| - - project_id | |
| - string | |
| - - flavor_id | |
| - string | |
| path: /%(project_id)s/flavors/%(flavor_id)s/os-flavor-access | |
| request: | |
| name: list_flavor_access | |
| properties: | |
| extra_specs: | |
| name: extra_specs | |
| properties: | |
| key1: | |
| type: string | |
| key2: | |
| type: string | |
| type: object | |
| type: object | |
| list_flavorextraspecs: | |
| get: | |
| - - project_id | |
| - string | |
| - - flavor_id | |
| - string | |
| path: /%(project_id)s/flavors/%(flavor_id)s/os-extra_specs | |
| request: | |
| name: list_flavorextraspecs | |
| properties: | |
| extra_specs: | |
| name: extra_specs | |
| properties: | |
| key1: | |
| type: string | |
| key2: | |
| type: string | |
| type: object | |
| type: object | |
| list_flavors: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/flavors | |
| request: | |
| name: list_flavors | |
| properties: | |
| pool: | |
| type: string | |
| type: object | |
| list_flavors_detail: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/flavors/detail | |
| request: | |
| name: list_flavors_detail | |
| properties: | |
| restore: | |
| name: restore | |
| properties: {} | |
| type: object | |
| type: object | |
| list_floating_ip_dns: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/os-floating-ip-dns | |
| request: | |
| name: list_floating_ip_dns | |
| properties: | |
| domain_entry: | |
| name: domain_entry | |
| properties: | |
| domain: | |
| type: string | |
| project: | |
| type: string | |
| scope: | |
| type: string | |
| type: object | |
| type: object | |
| list_floating_ip_pools: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/os-floating-ip-pools | |
| request: | |
| name: list_floating_ip_pools | |
| properties: | |
| flavor: | |
| name: flavor | |
| properties: | |
| disk: | |
| type: integer | |
| id: | |
| type: string | |
| name: | |
| type: string | |
| ram: | |
| type: integer | |
| rxtx_factor: | |
| type: float | |
| vcpus: | |
| type: integer | |
| type: object | |
| type: object | |
| list_floating_ips: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/os-floating-ips | |
| request: | |
| name: list_floating_ips | |
| properties: | |
| pool: | |
| type: string | |
| type: object | |
| list_floating_ips_bulk: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/os-floating-ips-bulk | |
| request: | |
| name: list_floating_ips_bulk | |
| properties: | |
| pool: | |
| type: string | |
| type: object | |
| list_fping: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/os-fping | |
| request: | |
| name: list_fping | |
| properties: | |
| server: | |
| name: server | |
| properties: | |
| flavorRef: | |
| type: string | |
| imageRef: | |
| type: string | |
| metadata: | |
| name: metadata | |
| properties: | |
| My Server Name: | |
| type: string | |
| type: object | |
| name: | |
| type: string | |
| personality: | |
| items: | |
| name: personality | |
| properties: | |
| contents: | |
| type: string | |
| path: | |
| type: string | |
| type: object | |
| type: array | |
| type: object | |
| type: object | |
| list_hosts: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/os-hosts | |
| request: | |
| name: list_hosts | |
| properties: | |
| meta: | |
| name: meta | |
| properties: | |
| auto_disk_config: | |
| type: string | |
| type: object | |
| type: object | |
| list_hypervisors: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/os-hypervisors | |
| request: | |
| name: list_hypervisors | |
| properties: | |
| pool: | |
| type: string | |
| type: object | |
| list_image_metadata: | |
| get: | |
| - - image_id | |
| - string | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/images/%(image_id)s/metadata | |
| request: | |
| name: list_image_metadata | |
| properties: | |
| disassociate_host: | |
| type: 'null' | |
| type: object | |
| list_images: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/images | |
| request: | |
| name: list_images | |
| properties: | |
| pool: | |
| type: string | |
| type: object | |
| list_images_detail: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/images/detail | |
| request: | |
| name: list_images_detail | |
| properties: | |
| restore: | |
| name: restore | |
| properties: {} | |
| type: object | |
| type: object | |
| list_instance_actions: | |
| get: | |
| - - server_id | |
| - string | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/servers/%(server_id)s/os-instance-actions | |
| request: | |
| name: list_instance_actions | |
| properties: | |
| pool: | |
| type: string | |
| type: object | |
| list_instance_usage_audit_log: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/os-instance_usage_audit_log | |
| request: | |
| name: list_instance_usage_audit_log | |
| properties: | |
| keypair: | |
| name: keypair | |
| properties: | |
| name: | |
| type: string | |
| type: object | |
| type: object | |
| list_ips: | |
| get: | |
| - - server_id | |
| - string | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/servers/%(server_id)s/ips | |
| request: | |
| name: list_ips | |
| properties: | |
| server: | |
| name: server | |
| properties: | |
| flavorRef: | |
| type: string | |
| imageRef: | |
| type: string | |
| metadata: | |
| name: metadata | |
| properties: | |
| My Server Name: | |
| type: string | |
| type: object | |
| name: | |
| type: string | |
| personality: | |
| items: | |
| name: personality | |
| properties: | |
| contents: | |
| type: string | |
| path: | |
| type: string | |
| type: object | |
| type: array | |
| type: object | |
| type: object | |
| list_keypairs: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/os-keypairs | |
| request: | |
| name: list_keypairs | |
| properties: | |
| keypair: | |
| name: keypair | |
| properties: | |
| name: | |
| type: string | |
| type: object | |
| type: object | |
| list_limits: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/limits | |
| request: | |
| name: list_limits | |
| properties: | |
| server: | |
| name: server | |
| properties: | |
| name: | |
| type: string | |
| type: object | |
| type: object | |
| list_migrations: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/os-migrations | |
| request: | |
| name: list_migrations | |
| properties: | |
| metadata: | |
| name: metadata | |
| properties: | |
| Label: | |
| type: string | |
| kernel_id: | |
| type: string | |
| type: object | |
| type: object | |
| list_nova_api_openstack_extensions: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/extensions | |
| request: | |
| name: list_nova_api_openstack_extensions | |
| properties: | |
| server: | |
| name: server | |
| properties: | |
| flavorRef: | |
| type: string | |
| imageRef: | |
| type: string | |
| metadata: | |
| name: metadata | |
| properties: | |
| My Server Name: | |
| type: string | |
| type: object | |
| name: | |
| type: string | |
| personality: | |
| items: | |
| name: personality | |
| properties: | |
| contents: | |
| type: string | |
| path: | |
| type: string | |
| type: object | |
| type: array | |
| type: object | |
| type: object | |
| list_os_networks: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/os-networks | |
| request: | |
| name: list_os_networks | |
| properties: | |
| network: | |
| name: network | |
| properties: | |
| cidr: | |
| type: string | |
| label: | |
| type: string | |
| network_size: | |
| type: integer | |
| num_networks: | |
| type: integer | |
| vlan_start: | |
| type: integer | |
| type: object | |
| type: object | |
| list_os_tenant_networks: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/os-tenant-networks | |
| request: | |
| name: list_os_tenant_networks | |
| properties: | |
| server: | |
| name: server | |
| properties: | |
| flavorRef: | |
| type: string | |
| imageRef: | |
| type: string | |
| max_count: | |
| type: string | |
| metadata: | |
| name: metadata | |
| properties: | |
| My Server Name: | |
| type: string | |
| type: object | |
| min_count: | |
| type: string | |
| name: | |
| type: string | |
| personality: | |
| items: | |
| name: personality | |
| properties: | |
| contents: | |
| type: string | |
| path: | |
| type: string | |
| type: object | |
| type: array | |
| return_reservation_id: | |
| type: string | |
| type: object | |
| type: object | |
| list_security_group_default_rules: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/os-security-group-default-rules | |
| request: | |
| name: list_security_group_default_rules | |
| properties: | |
| security_group_default_rule: | |
| name: security_group_default_rule | |
| properties: | |
| cidr: | |
| type: string | |
| from_port: | |
| type: string | |
| ip_protocol: | |
| type: string | |
| to_port: | |
| type: string | |
| type: object | |
| type: object | |
| list_security_groups: | |
| get: | |
| - - server_id | |
| - string | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/servers/%(server_id)s/os-security-groups | |
| request: | |
| name: list_security_groups | |
| properties: | |
| removeSecurityGroup: | |
| name: removeSecurityGroup | |
| properties: | |
| name: | |
| type: string | |
| type: object | |
| type: object | |
| list_server_diagnostics: | |
| get: | |
| - - server_id | |
| - string | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/servers/%(server_id)s/diagnostics | |
| request: | |
| name: list_server_diagnostics | |
| properties: | |
| server: | |
| name: server | |
| properties: | |
| flavorRef: | |
| type: string | |
| imageRef: | |
| type: string | |
| metadata: | |
| name: metadata | |
| properties: | |
| My Server Name: | |
| type: string | |
| type: object | |
| name: | |
| type: string | |
| personality: | |
| items: | |
| name: personality | |
| properties: | |
| contents: | |
| type: string | |
| path: | |
| type: string | |
| type: object | |
| type: array | |
| type: object | |
| type: object | |
| list_server_metadata: | |
| get: | |
| - - server_id | |
| - string | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/servers/%(server_id)s/metadata | |
| request: | |
| name: list_server_metadata | |
| properties: | |
| metadata: | |
| name: metadata | |
| properties: | |
| foo: | |
| type: string | |
| type: object | |
| type: object | |
| list_server_password: | |
| get: | |
| - - server_id | |
| - string | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/servers/%(server_id)s/os-server-password | |
| request: | |
| name: list_server_password | |
| properties: | |
| server: | |
| name: server | |
| properties: | |
| flavorRef: | |
| type: string | |
| imageRef: | |
| type: string | |
| metadata: | |
| name: metadata | |
| properties: | |
| My Server Name: | |
| type: string | |
| type: object | |
| name: | |
| type: string | |
| personality: | |
| items: | |
| name: personality | |
| properties: | |
| contents: | |
| type: string | |
| path: | |
| type: string | |
| type: object | |
| type: array | |
| type: object | |
| type: object | |
| list_servers: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/servers | |
| request: | |
| name: list_servers | |
| properties: | |
| server: | |
| name: server | |
| properties: | |
| name: | |
| type: string | |
| type: object | |
| type: object | |
| list_servers_detail: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/servers/detail | |
| request: | |
| name: list_servers_detail | |
| properties: | |
| restore: | |
| name: restore | |
| properties: {} | |
| type: object | |
| type: object | |
| list_services: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/os-services | |
| request: | |
| name: list_services | |
| properties: | |
| binary: | |
| type: string | |
| host: | |
| type: string | |
| type: object | |
| list_simple_tenant_usage: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/os-simple-tenant-usage | |
| request: | |
| name: list_simple_tenant_usage | |
| properties: | |
| server: | |
| name: server | |
| properties: | |
| flavorRef: | |
| type: string | |
| imageRef: | |
| type: string | |
| metadata: | |
| name: metadata | |
| properties: | |
| My Server Name: | |
| type: string | |
| type: object | |
| name: | |
| type: string | |
| personality: | |
| items: | |
| name: personality | |
| properties: | |
| contents: | |
| type: string | |
| path: | |
| type: string | |
| type: object | |
| type: array | |
| type: object | |
| type: object | |
| list_virtual_interfaces: | |
| get: | |
| - - server_id | |
| - string | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/servers/%(server_id)s/os-virtual-interfaces | |
| request: | |
| name: list_virtual_interfaces | |
| properties: | |
| server: | |
| name: server | |
| properties: | |
| flavorRef: | |
| type: string | |
| imageRef: | |
| type: string | |
| metadata: | |
| name: metadata | |
| properties: | |
| My Server Name: | |
| type: string | |
| type: object | |
| name: | |
| type: string | |
| personality: | |
| items: | |
| name: personality | |
| properties: | |
| contents: | |
| type: string | |
| path: | |
| type: string | |
| type: object | |
| type: array | |
| type: object | |
| type: object | |
| list_volumes: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/os-volumes | |
| request: | |
| name: list_volumes | |
| properties: | |
| volume: | |
| name: volume | |
| properties: | |
| availability_zone: | |
| type: string | |
| display_description: | |
| type: string | |
| display_name: | |
| type: string | |
| size: | |
| type: integer | |
| type: object | |
| type: object | |
| list_volumes_detail: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/os-volumes/detail | |
| request: | |
| name: list_volumes_detail | |
| properties: | |
| volume: | |
| name: volume | |
| properties: | |
| availability_zone: | |
| type: string | |
| display_description: | |
| type: string | |
| display_name: | |
| type: string | |
| size: | |
| type: integer | |
| type: object | |
| type: object | |
| lock_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: lock_servers | |
| properties: | |
| lock: | |
| type: 'null' | |
| type: object | |
| migrate_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: migrate_servers | |
| properties: | |
| migrate: | |
| type: 'null' | |
| type: object | |
| os-getConsoleOutput_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - length | |
| - string | |
| request: | |
| name: os-getConsoleOutput_servers | |
| properties: | |
| os-getConsoleOutput: | |
| name: os-getConsoleOutput | |
| properties: | |
| length: | |
| type: integer | |
| type: object | |
| type: object | |
| os-getRDPConsole_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - type | |
| - string | |
| request: | |
| name: os-getRDPConsole_servers | |
| properties: | |
| os-getRDPConsole: | |
| name: os-getRDPConsole | |
| properties: | |
| type: | |
| type: string | |
| type: object | |
| type: object | |
| os-getSPICEConsole_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - type | |
| - string | |
| request: | |
| name: os-getSPICEConsole_servers | |
| properties: | |
| os-getSPICEConsole: | |
| name: os-getSPICEConsole | |
| properties: | |
| type: | |
| type: string | |
| type: object | |
| type: object | |
| os-getVNCConsole_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - type | |
| - string | |
| request: | |
| name: os-getVNCConsole_servers | |
| properties: | |
| os-getVNCConsole: | |
| name: os-getVNCConsole | |
| properties: | |
| type: | |
| type: string | |
| type: object | |
| type: object | |
| os-migrateLive_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - disk_over_commit | |
| - string | |
| - - block_migration | |
| - string | |
| - - host | |
| - string | |
| request: | |
| name: os-migrateLive_servers | |
| properties: | |
| os-migrateLive: | |
| name: os-migrateLive | |
| properties: | |
| block_migration: | |
| type: bool | |
| disk_over_commit: | |
| type: bool | |
| host: | |
| type: string | |
| type: object | |
| type: object | |
| os-resetState_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - state | |
| - string | |
| request: | |
| name: os-resetState_servers | |
| properties: | |
| os-resetState: | |
| name: os-resetState | |
| properties: | |
| state: | |
| type: string | |
| type: object | |
| type: object | |
| os-start_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: os-start_servers | |
| properties: | |
| os-start: | |
| type: 'null' | |
| type: object | |
| os-stop_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: os-stop_servers | |
| properties: | |
| os-stop: | |
| type: 'null' | |
| type: object | |
| pause_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: pause_servers | |
| properties: | |
| pause: | |
| type: 'null' | |
| type: object | |
| reboot_hosts: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-hosts/%(id)s/reboot | |
| request: | |
| name: reboot_hosts | |
| properties: | |
| pool: | |
| type: string | |
| type: object | |
| reboot_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - type | |
| - string | |
| request: | |
| name: reboot_servers | |
| properties: | |
| reboot: | |
| name: reboot | |
| properties: | |
| type: | |
| type: string | |
| type: object | |
| type: object | |
| rebuild_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - imageRef | |
| - string | |
| - - metadata | |
| - string | |
| request: | |
| name: rebuild_servers | |
| properties: | |
| rebuild: | |
| name: rebuild | |
| properties: | |
| imageRef: | |
| type: string | |
| metadata: | |
| name: metadata | |
| properties: {} | |
| type: object | |
| type: object | |
| type: object | |
| removeFixedIp_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - address | |
| - string | |
| request: | |
| name: removeFixedIp_servers | |
| properties: | |
| removeFixedIp: | |
| name: removeFixedIp | |
| properties: | |
| address: | |
| type: string | |
| type: object | |
| type: object | |
| removeSecurityGroup_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - name | |
| - string | |
| request: | |
| name: removeSecurityGroup_servers | |
| properties: | |
| removeSecurityGroup: | |
| name: removeSecurityGroup | |
| properties: | |
| name: | |
| type: string | |
| type: object | |
| type: object | |
| removeTenantAccess_flavors: | |
| path: /%(project_id)s/flavors/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - tenant | |
| - string | |
| request: | |
| name: removeTenantAccess_flavors | |
| properties: | |
| removeTenantAccess: | |
| name: removeTenantAccess | |
| properties: | |
| tenant: | |
| type: string | |
| type: object | |
| type: object | |
| remove_host_aggregates: | |
| path: /%(project_id)s/os-aggregates/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - host | |
| - string | |
| request: | |
| name: remove_host_aggregates | |
| properties: | |
| remove_host: | |
| name: remove_host | |
| properties: | |
| host: | |
| type: string | |
| type: object | |
| type: object | |
| remove_interface_baremetal_nodes: | |
| path: /%(project_id)s/os-baremetal-nodes/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - address | |
| - string | |
| request: | |
| name: remove_interface_baremetal_nodes | |
| properties: | |
| remove_interface: | |
| name: remove_interface | |
| properties: | |
| address: | |
| type: string | |
| type: object | |
| type: object | |
| rescue_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - adminPass | |
| - string | |
| request: | |
| name: rescue_servers | |
| properties: | |
| rescue: | |
| name: rescue | |
| properties: | |
| adminPass: | |
| type: string | |
| type: object | |
| type: object | |
| reserve_fixed_ips: | |
| path: /%(project_id)s/os-fixed-ips/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: reserve_fixed_ips | |
| properties: | |
| reserve: | |
| type: string | |
| type: object | |
| resetNetwork_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: resetNetwork_servers | |
| properties: | |
| resetNetwork: | |
| type: 'null' | |
| type: object | |
| resize_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - flavorRef | |
| - string | |
| request: | |
| name: resize_servers | |
| properties: | |
| resize: | |
| name: resize | |
| properties: | |
| flavorRef: | |
| type: string | |
| type: object | |
| type: object | |
| restore_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: restore_servers | |
| properties: | |
| restore: | |
| name: restore | |
| properties: {} | |
| type: object | |
| type: object | |
| resume_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: resume_servers | |
| properties: | |
| resume: | |
| type: 'null' | |
| type: object | |
| revertResize_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: revertResize_servers | |
| properties: | |
| revertResize: | |
| type: 'null' | |
| type: object | |
| search_hypervisors: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-hypervisors/%(id)s/search | |
| request: | |
| name: search_hypervisors | |
| properties: | |
| pool: | |
| type: string | |
| type: object | |
| servers_hypervisors: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-hypervisors/%(id)s/servers | |
| request: | |
| name: servers_hypervisors | |
| properties: | |
| metadata: | |
| name: metadata | |
| properties: | |
| Label: | |
| type: string | |
| kernel_id: | |
| type: string | |
| type: object | |
| type: object | |
| set_metadata_aggregates: | |
| path: /%(project_id)s/os-aggregates/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - metadata | |
| - string | |
| request: | |
| name: set_metadata_aggregates | |
| properties: | |
| set_metadata: | |
| name: set_metadata | |
| properties: | |
| metadata: | |
| name: metadata | |
| properties: | |
| key: | |
| type: string | |
| type: object | |
| type: object | |
| type: object | |
| shelveOffload_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: shelveOffload_servers | |
| properties: | |
| shelveOffload: | |
| type: 'null' | |
| type: object | |
| shelve_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: shelve_servers | |
| properties: | |
| shelve: | |
| type: 'null' | |
| type: object | |
| show_aggregates: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-aggregates/%(id)s | |
| request: | |
| name: show_aggregates | |
| properties: | |
| add_interface: | |
| name: add_interface | |
| properties: | |
| address: | |
| type: string | |
| type: object | |
| type: object | |
| show_attach_interfaces: | |
| get: | |
| - - server_id | |
| - string | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/servers/%(server_id)s/os-interface/%(id)s | |
| request: | |
| name: show_attach_interfaces | |
| properties: | |
| node: | |
| name: node | |
| properties: | |
| cpus: | |
| type: integer | |
| local_gb: | |
| type: integer | |
| memory_mb: | |
| type: integer | |
| pm_address: | |
| type: string | |
| pm_password: | |
| type: string | |
| pm_user: | |
| type: string | |
| prov_mac_address: | |
| type: string | |
| service_host: | |
| type: string | |
| terminal_port: | |
| type: integer | |
| type: object | |
| type: object | |
| show_baremetal_nodes: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-baremetal-nodes/%(id)s | |
| request: | |
| name: show_baremetal_nodes | |
| properties: | |
| add_interface: | |
| name: add_interface | |
| properties: | |
| address: | |
| type: string | |
| type: object | |
| type: object | |
| show_cells: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-cells/%(id)s | |
| request: | |
| name: show_cells | |
| properties: | |
| add_interface: | |
| name: add_interface | |
| properties: | |
| address: | |
| type: string | |
| type: object | |
| type: object | |
| show_certificates: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-certificates/%(id)s | |
| request: | |
| name: show_certificates | |
| properties: | |
| add_interface: | |
| name: add_interface | |
| properties: | |
| address: | |
| type: string | |
| type: object | |
| type: object | |
| show_fixed_ips: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-fixed-ips/%(id)s | |
| request: | |
| name: show_fixed_ips | |
| properties: | |
| flavor: | |
| name: flavor | |
| properties: | |
| disk: | |
| type: integer | |
| id: | |
| type: string | |
| name: | |
| type: string | |
| ram: | |
| type: integer | |
| vcpus: | |
| type: integer | |
| type: object | |
| type: object | |
| show_flavorextraspecs: | |
| get: | |
| - - project_id | |
| - string | |
| - - flavor_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/flavors/%(flavor_id)s/os-extra_specs/%(id)s | |
| request: | |
| name: show_flavorextraspecs | |
| properties: | |
| dns_entry: | |
| name: dns_entry | |
| properties: | |
| dns_type: | |
| type: string | |
| ip: | |
| type: string | |
| type: object | |
| type: object | |
| show_flavors: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/flavors/%(id)s | |
| request: | |
| name: show_flavors | |
| properties: | |
| flavor: | |
| name: flavor | |
| properties: | |
| disk: | |
| type: integer | |
| id: | |
| type: string | |
| name: | |
| type: string | |
| ram: | |
| type: integer | |
| rxtx_factor: | |
| type: float | |
| vcpus: | |
| type: integer | |
| type: object | |
| type: object | |
| show_floating_ip_dns: | |
| get: | |
| - - project_id | |
| - string | |
| - - domain_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-floating-ip-dns/%(domain_id)s/entries/%(id)s | |
| request: | |
| name: show_floating_ip_dns | |
| properties: | |
| dns_entry: | |
| name: dns_entry | |
| properties: | |
| dns_type: | |
| type: string | |
| ip: | |
| type: string | |
| type: object | |
| type: object | |
| show_floating_ips: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-floating-ips/%(id)s | |
| request: | |
| name: show_floating_ips | |
| properties: | |
| pool: | |
| type: string | |
| type: object | |
| show_floating_ips_bulk: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-floating-ips-bulk/%(id)s | |
| request: | |
| name: show_floating_ips_bulk | |
| properties: | |
| dns_entry: | |
| name: dns_entry | |
| properties: | |
| dns_type: | |
| type: string | |
| ip: | |
| type: string | |
| type: object | |
| type: object | |
| show_fping: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-fping/%(id)s | |
| request: | |
| name: show_fping | |
| properties: | |
| server: | |
| name: server | |
| properties: | |
| flavorRef: | |
| type: string | |
| imageRef: | |
| type: string | |
| metadata: | |
| name: metadata | |
| properties: | |
| My Server Name: | |
| type: string | |
| type: object | |
| name: | |
| type: string | |
| personality: | |
| items: | |
| name: personality | |
| properties: | |
| contents: | |
| type: string | |
| path: | |
| type: string | |
| type: object | |
| type: array | |
| type: object | |
| type: object | |
| show_hosts: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-hosts/%(id)s | |
| request: | |
| name: show_hosts | |
| properties: | |
| ip_range: | |
| type: string | |
| type: object | |
| show_hypervisors: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-hypervisors/%(id)s | |
| request: | |
| name: show_hypervisors | |
| properties: | |
| pool: | |
| type: string | |
| type: object | |
| show_image_metadata: | |
| get: | |
| - - image_id | |
| - string | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/images/%(image_id)s/metadata/%(id)s | |
| request: | |
| name: show_image_metadata | |
| properties: | |
| keypair: | |
| name: keypair | |
| properties: | |
| name: | |
| type: string | |
| type: object | |
| type: object | |
| show_images: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/images/%(id)s | |
| request: | |
| name: show_images | |
| properties: | |
| keypair: | |
| name: keypair | |
| properties: | |
| name: | |
| type: string | |
| type: object | |
| type: object | |
| show_instance_actions: | |
| get: | |
| - - server_id | |
| - string | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/servers/%(server_id)s/os-instance-actions/%(id)s | |
| request: | |
| name: show_instance_actions | |
| properties: | |
| network: | |
| name: network | |
| properties: | |
| cidr: | |
| type: string | |
| label: | |
| type: string | |
| network_size: | |
| type: integer | |
| num_networks: | |
| type: integer | |
| vlan_start: | |
| type: integer | |
| type: object | |
| type: object | |
| show_instance_usage_audit_log: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-instance_usage_audit_log/%(id)s | |
| request: | |
| name: show_instance_usage_audit_log | |
| properties: | |
| keypair: | |
| name: keypair | |
| properties: | |
| name: | |
| type: string | |
| type: object | |
| type: object | |
| show_ips: | |
| get: | |
| - - server_id | |
| - string | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/servers/%(server_id)s/ips/%(id)s | |
| request: | |
| name: show_ips | |
| properties: | |
| server: | |
| name: server | |
| properties: | |
| flavorRef: | |
| type: string | |
| imageRef: | |
| type: string | |
| metadata: | |
| name: metadata | |
| properties: | |
| My Server Name: | |
| type: string | |
| type: object | |
| name: | |
| type: string | |
| personality: | |
| items: | |
| name: personality | |
| properties: | |
| contents: | |
| type: string | |
| path: | |
| type: string | |
| type: object | |
| type: array | |
| type: object | |
| type: object | |
| show_os_networks: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-networks/%(id)s | |
| request: | |
| name: show_os_networks | |
| properties: | |
| disassociate: | |
| type: 'null' | |
| type: object | |
| show_quota_classes: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-quota-class-sets/%(id)s | |
| request: | |
| name: show_quota_classes | |
| properties: | |
| quota_class_set: | |
| name: quota_class_set | |
| properties: | |
| cores: | |
| type: integer | |
| fixed_ips: | |
| type: integer | |
| floating_ips: | |
| type: integer | |
| injected_file_content_bytes: | |
| type: integer | |
| injected_file_path_bytes: | |
| type: integer | |
| injected_files: | |
| type: integer | |
| instances: | |
| type: integer | |
| key_pairs: | |
| type: integer | |
| metadata_items: | |
| type: integer | |
| ram: | |
| type: integer | |
| security_group_rules: | |
| type: integer | |
| security_groups: | |
| type: integer | |
| type: object | |
| type: object | |
| show_quotas: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-quota-sets/%(id)s | |
| request: | |
| name: show_quotas | |
| properties: | |
| quota_set: | |
| name: quota_set | |
| properties: | |
| force: | |
| type: string | |
| instances: | |
| type: integer | |
| type: object | |
| type: object | |
| show_security_group_default_rules: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-security-group-default-rules/%(id)s | |
| request: | |
| name: show_security_group_default_rules | |
| properties: | |
| security_group_default_rule: | |
| name: security_group_default_rule | |
| properties: | |
| cidr: | |
| type: string | |
| from_port: | |
| type: string | |
| ip_protocol: | |
| type: string | |
| to_port: | |
| type: string | |
| type: object | |
| type: object | |
| show_security_groups: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-security-groups/%(id)s | |
| request: | |
| name: show_security_groups | |
| properties: | |
| removeSecurityGroup: | |
| name: removeSecurityGroup | |
| properties: | |
| name: | |
| type: string | |
| type: object | |
| type: object | |
| show_server_metadata: | |
| get: | |
| - - server_id | |
| - string | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/servers/%(server_id)s/metadata/%(id)s | |
| request: | |
| name: show_server_metadata | |
| properties: | |
| metadata: | |
| name: metadata | |
| properties: | |
| foo: | |
| type: string | |
| type: object | |
| type: object | |
| show_servers: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/servers/%(id)s | |
| request: | |
| name: show_servers | |
| properties: | |
| server: | |
| name: server | |
| properties: | |
| name: | |
| type: string | |
| type: object | |
| type: object | |
| show_simple_tenant_usage: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-simple-tenant-usage/%(id)s | |
| request: | |
| name: show_simple_tenant_usage | |
| properties: | |
| server: | |
| name: server | |
| properties: | |
| flavorRef: | |
| type: string | |
| imageRef: | |
| type: string | |
| metadata: | |
| name: metadata | |
| properties: | |
| My Server Name: | |
| type: string | |
| type: object | |
| name: | |
| type: string | |
| personality: | |
| items: | |
| name: personality | |
| properties: | |
| contents: | |
| type: string | |
| path: | |
| type: string | |
| type: object | |
| type: array | |
| type: object | |
| type: object | |
| show_volumes: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-volumes/%(id)s | |
| request: | |
| name: show_volumes | |
| properties: | |
| volume: | |
| name: volume | |
| properties: | |
| availability_zone: | |
| type: string | |
| display_description: | |
| type: string | |
| display_name: | |
| type: string | |
| size: | |
| type: integer | |
| type: object | |
| type: object | |
| shutdown_hosts: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-hosts/%(id)s/shutdown | |
| request: | |
| name: shutdown_hosts | |
| properties: | |
| domain_entry: | |
| name: domain_entry | |
| properties: | |
| domain: | |
| type: string | |
| project: | |
| type: string | |
| scope: | |
| type: string | |
| type: object | |
| type: object | |
| startup_hosts: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-hosts/%(id)s/startup | |
| request: | |
| name: startup_hosts | |
| properties: | |
| dns_entry: | |
| name: dns_entry | |
| properties: | |
| dns_type: | |
| type: string | |
| ip: | |
| type: string | |
| type: object | |
| type: object | |
| statistics_hypervisors: | |
| get: | |
| - - project_id | |
| - string | |
| path: /%(project_id)s/os-hypervisors/statistics | |
| request: | |
| name: statistics_hypervisors | |
| properties: | |
| pool: | |
| type: string | |
| type: object | |
| suspend_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: suspend_servers | |
| properties: | |
| suspend: | |
| type: 'null' | |
| type: object | |
| unlock_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: unlock_servers | |
| properties: | |
| unlock: | |
| type: 'null' | |
| type: object | |
| unpause_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: unpause_servers | |
| properties: | |
| unpause: | |
| type: 'null' | |
| type: object | |
| unrescue_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: unrescue_servers | |
| properties: | |
| unrescue: | |
| type: 'null' | |
| type: object | |
| unshelve_servers: | |
| path: /%(project_id)s/servers/%(id)s/action | |
| post: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: unshelve_servers | |
| properties: | |
| unshelve: | |
| type: 'null' | |
| type: object | |
| update_agents: | |
| path: /%(project_id)s/os-agents/%(id)s | |
| put: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - url | |
| - string | |
| - - md5hash | |
| - string | |
| - - version | |
| - string | |
| request: | |
| name: update_agents | |
| properties: | |
| para: | |
| name: para | |
| properties: | |
| md5hash: | |
| type: string | |
| url: | |
| type: string | |
| version: | |
| type: string | |
| type: object | |
| type: object | |
| update_aggregates: | |
| path: /%(project_id)s/os-aggregates/%(id)s | |
| put: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - name | |
| - string | |
| - - availability_zone | |
| - string | |
| request: | |
| name: update_aggregates | |
| properties: | |
| aggregate: | |
| name: aggregate | |
| properties: | |
| availability_zone: | |
| type: string | |
| name: | |
| type: string | |
| type: object | |
| type: object | |
| update_all_image_metadata: | |
| path: /%(project_id)s/images/%(image_id)s/metadata | |
| put: | |
| - - image_id | |
| - string | |
| - - project_id | |
| - string | |
| - - auto_disk_config | |
| - string | |
| - - Label | |
| - string | |
| request: | |
| name: update_all_image_metadata | |
| properties: | |
| metadata: | |
| name: metadata | |
| properties: | |
| Label: | |
| type: string | |
| auto_disk_config: | |
| type: string | |
| type: object | |
| type: object | |
| update_all_server_metadata: | |
| path: /%(project_id)s/servers/%(server_id)s/metadata | |
| put: | |
| - - server_id | |
| - string | |
| - - project_id | |
| - string | |
| - - foo | |
| - string | |
| request: | |
| name: update_all_server_metadata | |
| properties: | |
| metadata: | |
| name: metadata | |
| properties: | |
| foo: | |
| type: string | |
| type: object | |
| type: object | |
| update_cloudpipe: | |
| path: /%(project_id)s/os-cloudpipe/%(id)s | |
| put: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - vpn_ip | |
| - string | |
| - - vpn_port | |
| - string | |
| request: | |
| name: update_cloudpipe | |
| properties: | |
| configure_project: | |
| name: configure_project | |
| properties: | |
| vpn_ip: | |
| type: string | |
| vpn_port: | |
| type: string | |
| type: object | |
| type: object | |
| update_flavorextraspecs: | |
| path: /%(project_id)s/flavors/%(flavor_id)s/os-extra_specs/%(id)s | |
| put: | |
| - - project_id | |
| - string | |
| - - flavor_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: update_flavorextraspecs | |
| properties: | |
| key1: | |
| type: string | |
| type: object | |
| update_floating_ip_dns: | |
| path: /%(project_id)s/os-floating-ip-dns/%(id)s | |
| put: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - project | |
| - string | |
| - - scope | |
| - string | |
| - - domain | |
| - string | |
| request: | |
| name: update_floating_ip_dns | |
| properties: | |
| domain_entry: | |
| name: domain_entry | |
| properties: | |
| domain: | |
| type: string | |
| project: | |
| type: string | |
| scope: | |
| type: string | |
| type: object | |
| type: object | |
| update_floating_ips_bulk: | |
| path: /%(project_id)s/os-floating-ips-bulk/%(id)s | |
| put: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: update_floating_ips_bulk | |
| properties: | |
| ip_range: | |
| type: string | |
| type: object | |
| update_hosts: | |
| path: /%(project_id)s/os-hosts/%(id)s | |
| put: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: update_hosts | |
| properties: | |
| maintenance_mode: | |
| type: string | |
| status: | |
| type: string | |
| type: object | |
| update_image_metadata: | |
| path: /%(project_id)s/images/%(image_id)s/metadata/%(id)s | |
| put: | |
| - - image_id | |
| - string | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - auto_disk_config | |
| - string | |
| request: | |
| name: update_image_metadata | |
| properties: | |
| meta: | |
| name: meta | |
| properties: | |
| auto_disk_config: | |
| type: string | |
| type: object | |
| type: object | |
| update_quota_classes: | |
| path: /%(project_id)s/os-quota-class-sets/%(id)s | |
| put: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - metadata_items | |
| - string | |
| - - injected_file_content_bytes | |
| - string | |
| - - ram | |
| - string | |
| - - floating_ips | |
| - string | |
| - - security_group_rules | |
| - string | |
| - - instances | |
| - string | |
| - - key_pairs | |
| - string | |
| - - injected_files | |
| - string | |
| - - cores | |
| - string | |
| - - fixed_ips | |
| - string | |
| - - injected_file_path_bytes | |
| - string | |
| - - security_groups | |
| - string | |
| request: | |
| name: update_quota_classes | |
| properties: | |
| quota_class_set: | |
| name: quota_class_set | |
| properties: | |
| cores: | |
| type: integer | |
| fixed_ips: | |
| type: integer | |
| floating_ips: | |
| type: integer | |
| injected_file_content_bytes: | |
| type: integer | |
| injected_file_path_bytes: | |
| type: integer | |
| injected_files: | |
| type: integer | |
| instances: | |
| type: integer | |
| key_pairs: | |
| type: integer | |
| metadata_items: | |
| type: integer | |
| ram: | |
| type: integer | |
| security_group_rules: | |
| type: integer | |
| security_groups: | |
| type: integer | |
| type: object | |
| type: object | |
| update_quotas: | |
| path: /%(project_id)s/os-quota-sets/%(id)s | |
| put: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - instances | |
| - string | |
| - - force | |
| - string | |
| request: | |
| name: update_quotas | |
| properties: | |
| quota_set: | |
| name: quota_set | |
| properties: | |
| force: | |
| type: string | |
| instances: | |
| type: integer | |
| type: object | |
| type: object | |
| update_server_metadata: | |
| path: /%(project_id)s/servers/%(server_id)s/metadata/%(id)s | |
| put: | |
| - - server_id | |
| - string | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - foo | |
| - string | |
| request: | |
| name: update_server_metadata | |
| properties: | |
| meta: | |
| name: meta | |
| properties: | |
| foo: | |
| type: string | |
| type: object | |
| type: object | |
| update_servers: | |
| path: /%(project_id)s/servers/%(id)s | |
| put: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - name | |
| - string | |
| request: | |
| name: update_servers | |
| properties: | |
| server: | |
| name: server | |
| properties: | |
| name: | |
| type: string | |
| type: object | |
| type: object | |
| update_services: | |
| path: /%(project_id)s/os-services/%(id)s | |
| put: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| request: | |
| name: update_services | |
| properties: | |
| binary: | |
| type: string | |
| host: | |
| type: string | |
| type: object | |
| update_volumes: | |
| path: /%(project_id)s/servers/%(server_id)s/os-volume_attachments/%(id)s | |
| put: | |
| - - server_id | |
| - string | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| - - device | |
| - string | |
| - - volumeId | |
| - string | |
| request: | |
| name: update_volumes | |
| properties: | |
| volumeAttachment: | |
| name: volumeAttachment | |
| properties: | |
| device: | |
| type: string | |
| volumeId: | |
| type: string | |
| type: object | |
| type: object | |
| uptime_hypervisors: | |
| get: | |
| - - project_id | |
| - string | |
| - - id | |
| - string | |
| path: /%(project_id)s/os-hypervisors/%(id)s/uptime | |
| request: | |
| name: uptime_hypervisors | |
| properties: | |
| server: | |
| name: server | |
| properties: | |
| flavorRef: | |
| type: string | |
| imageRef: | |
| type: string | |
| metadata: | |
| name: metadata | |
| properties: | |
| My Server Name: | |
| type: string | |
| type: object | |
| name: | |
| type: string | |
| personality: | |
| items: | |
| name: personality | |
| properties: | |
| contents: | |
| type: string | |
| path: | |
| type: string | |
| type: object | |
| type: array | |
| type: object | |
| type: object |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment