Skip to main content

Get create Instance options

GET 

/backend/api/openstack/instances/create_options

Host: https://core.ocplanet.cloud

Retrieve options for creating a new instance. Through a GET request with create_options, data about the service options is obtained before ordering it. You can see what the characteristics may be. These options contain all need data which must be specified when you will use POST/PUT requests.

Request

Responses

Create instanc

Schema
    bootSources objectrequired
    image object[]required
  • Array [
  • id uuidrequired
    tags string[]required
    client nullrequired
    properties objectrequired
    owner_specified.openstack.md5 string
    owner_specified.openstack.sha256 string
    owner_specified.openstack.object string
    hw_qemu_guest_agent stringrequired
    os_hidden boolean
    os_hash_algo string
    os_hash_value string
    stores string
    is_iso booleanrequired
    display_name stringrequired
    cleanup_date nullrequired
    assigned_to_flavor booleanrequired
    related_instance booleanrequired
    name stringrequired
    type stringrequired
    status stringrequired
    size integerrequired
    created_at stringrequired
    updated_at stringrequired
    deleted_at nullrequired
    os_distro stringrequired
    hypervisor_type nullrequired
    os_version stringrequired
    architecture nullrequired
    min_disk integerrequired
    min_ram integerrequired
    protected booleanrequired
    visibility stringrequired
    container_format stringrequired
    disk_format stringrequired
    hw_qemu_guest_agent booleanrequired
    instance_uuid nullrequired
    volume_snapshot_uuid nullrequired
    region stringrequired
    reseller_resources nullrequired
    used_by_resellers arrayrequired
  • ]
  • owned_image arrayrequired
    shared_image arrayrequired
    community_image arrayrequired
    volume arrayrequired
    volume_snapshot arrayrequired
    volume_types object[]required
    requested_boot_source booleanrequired
    flavor object[]required
  • Array [
  • id uuidrequired
    memory_gb floatrequired
    flavor_group nullrequired
    name stringrequired
    description stringrequired
    memory_mb integerrequired
    vcpus integerrequired
    swap integerrequired
    root_gb integerrequired
    ephemeral_gb integerrequired
    out_of_stock booleanrequired
    properties stringrequired
    region stringrequired
    reseller_resources nullrequired
    assigned_cluster_templates arrayrequired
    used_by_resellers arrayrequired
  • ]
  • ssh_key object[]required
  • Array [
  • id integerrequired
    name stringrequired
    public_key stringrequired
    created_at stringrequired
    fingerprint stringrequired
    user objectrequired
    id integerrequired
    email stringrequired
    full_name stringrequired
    display stringrequired
  • ]
  • nics object[]required
  • Array [
  • id integerrequired
    name stringrequired
    tags arrayrequired
  • ]
  • availability_zones arrayrequired
    cinder_az string[]required
    enable_volumes booleanrequired
    enable_snapshots booleanrequired
    hide_volume_az booleanrequired
    region object[]required
  • Array [
  • id stringrequired
    description stringrequired
  • ]
  • selected_region stringrequired
    client objectrequired
    id integerrequired
    name stringrequired
    display stringrequired
Loading...