ByCloud Docs
GuidesCLIAPISDK

Create instance

bycloud compute instances create --name <name> --flavor_id <flavor_id> [flags]

Create a new compute instance

Options

--output

(-o)

stringoptional

Output format: text, json, or yaml

Values: "text", "json", "yaml"

Default: "text"

Body Options

--flavor_id

stringrequired

Flavor ID

--name

stringrequired

--description

stringoptional

--image_id

stringoptional

Image ID (required if not booting from volume)

--key_name

stringoptional

SSH keypair name

--metadata

objectoptional

--networks

arrayoptional

Networks to attach

--security_groups

arrayoptional

Security group names or IDs

--tags

arrayoptional

--user_data

stringoptional

Base64-encoded user data (cloud-init)

--volumes

arrayoptional

Volume attachments for boot from volume

Command

bycloud compute instances create \
--name "my-resource" \
--flavor_id "abc-123"

Output

Success