ByCloud Docs
GuidesCLIAPISDK

Create subnet

bycloud networking subnets create --network_id <network_id> --ip_version <ip_version> [flags]

Create a new subnet in a network

Options

--output

(-o)

stringoptional

Output format: text, json, or yaml

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

Default: "text"

Body Options

--cidr

stringrequired

--ip_version

integerrequired

Values: 4, 6

--network_id

stringrequired

--allocation_pools

arrayoptional

--description

stringoptional

--dns_nameservers

arrayoptional

--enable_dhcp

booleanoptional

Default: true

--gateway_ip

stringoptional

Gateway IP (auto-assigned if omitted, null to disable)

--host_routes

arrayoptional

--ipv6_address_mode

stringoptional

Values: "slaac", "dhcpv6-stateful", "dhcpv6-stateless"

--ipv6_ra_mode

stringoptional

Values: "slaac", "dhcpv6-stateful", "dhcpv6-stateless"

--name

stringoptional

--tags

arrayoptional

Command

bycloud networking subnets create \
--network_id "abc-123" \
--ip_version 4 \
--cidr "abc-123"

Output

ID 550e8400-e29b-41d4-a716-446655440000
CRN crn:spo1:network:subnet:550e8400-e29b-41d4-a716-446655440000
NAME private-subnet
DESCRIPTION string
NETWORK_ID 550e8400-e29b-41d4-a716-446655440001
IP_VERSION 4
CIDR 192.168.1.0/24
GATEWAY_IP 192.168.1.1
DNS_NAMESERVERS 8.8.8.8, 8.8.4.4
ALLOCATION_POOLS
[0]
START 192.168.1.100
END 192.168.1.200
[1]
START 192.168.1.100
END 192.168.1.200
HOST_ROUTES
[0]
DESTINATION 10.0.0.0/8
NEXTHOP 192.168.1.1
[1]
DESTINATION 10.0.0.0/8
NEXTHOP 192.168.1.1
ENABLE_DHCP true
IPV6_RA_MODE slaac
IPV6_ADDRESS_MODE slaac
TAGS web, frontend
PROJECT_ID 550e8400-e29b-41d4-a716-446655440000
CREATED_AT 2024-01-15T10:30:00Z
UPDATED_AT 2024-01-15T10:30:00Z