Create/Reserve an IpBlock


ionosctl ipblock create [flags]


For ipblock command:

[ip ipb]

For create command:



Use this command to create/reserve an IpBlock in a specified location that can be used by resources within any Virtual Data Centers provisioned in that same location. An IpBlock consists of one or more static IP addresses. The name, size of the IpBlock can be set.

You can wait for the Request to be executed using --wait-for-request option.


-u, --api-url string Override default host url (default "")
--cols strings Set of columns to be printed on output
Available columns: [IpBlockId Name Location Size Ips State] (default [IpBlockId,Name,Location,Size,Ips,State])
-c, --config string Configuration file used for authentication (default "$XDG_CONFIG_HOME/ionosctl/config.json")
-f, --force Force command to execute without user input
-h, --help Print usage
-l, --location string Location of the IpBlock (default "de/txl")
-n, --name string Name of the IpBlock. If not set, it will automatically be set
-o, --output string Desired output format [text|json] (default "text")
-q, --quiet Quiet output
--size int Size of the IpBlock (default 2)
-t, --timeout int Timeout option for Request for IpBlock creation [seconds] (default 60)
-v, --verbose Print step-by-step process when running command
-w, --wait-for-request Wait for the Request for IpBlock creation to be executed


ionosctl ipblock create --ipblock-name NAME --ipblock-location LOCATION_ID --ipblock-size IPBLOCK_SIZE