Skip to content

tebib vpc

Generated from the CLI's own command tree. Run tebib vpc --help for the same text in your terminal.

VPCs: private networks, isolated from other projects.

Commands

tebib vpc create

Create a VPC (it gets a routed IPv6 /80 and its own DNS).

tebib vpc create [OPTIONS] NAME
ArgumentDescription
NAME requiredVPC name, unique in the project.
OptionValueDescription
--cidr requiredstrPrivate IPv4 range, e.g. 10.1.0.0/16.
--descriptionstrDescription.
--tagKEY=VALUE (repeatable)Tag as KEY=VALUE; repeat for more tags.
--project, -pstrProject ID (default: from the profile).
--waitflagWait until the resource is ready (or gone, for deletes).
--timeoutfloat rangeSeconds to wait with --wait. Default: 600.
--output, -otable | json | yamlOutput format.

tebib vpc delete

Delete a VPC.

tebib vpc delete [OPTIONS] ID
ArgumentDescription
ID requiredVPC ID (vpc-...).
OptionValueDescription
--yes, -yflagDon't ask for confirmation.
--waitflagWait until the resource is ready (or gone, for deletes).
--timeoutfloat rangeSeconds to wait with --wait. Default: 600.
--project, -pstrProject ID (default: from the profile).

tebib vpc list

List the project's vpcs.

tebib vpc list [OPTIONS]
OptionValueDescription
--project, -pstrProject ID (default: from the profile).
--limitint rangeShow at most this many items.
--output, -otable | json | yamlOutput format.

tebib vpc show

Show one VPC.

tebib vpc show [OPTIONS] ID
ArgumentDescription
ID requiredVPC ID (vpc-...).
OptionValueDescription
--project, -pstrProject ID (default: from the profile).
--output, -otable | json | yamlOutput format.

tebib vpc update

Change a VPC's description or tags.

tebib vpc update [OPTIONS] ID
ArgumentDescription
ID requiredVPC ID (vpc-...).
OptionValueDescription
--descriptionstrNew description.
--tagKEY=VALUE (repeatable)Replace ALL tags (KEY=VALUE, repeatable).
--clear-tagsflagRemove all tags.
--project, -pstrProject ID (default: from the profile).
--output, -otable | json | yamlOutput format.