dtctl network update-subnet
Kullanım
dtctl network update-subnet [flags]
Takma Adlar
us
Açıklama
Bir alt ağın ağ geçidini, DHCP ayarını, ayırma havuzlarını veya DNS sunucularını güncelleyin.
Örnek
dtctl network update-subnet --network-id <network-id> --subnet-id <subnet-id> --gateway-ip 10.0.0.1 --dns-servers 8.8.8.8,1.1.1.1
Yanıt
Metin çıktısında (varsayılan), bu komut aşağıdaki sütunları döndürür: ID, Name, Project ID, Network ID, IP Version, Subnet Pool ID, Enable DHCP, IPv6 RA Mode, IPv6 Address Mode, Gateway IP, CIDR, Allocation Pools, DNS Nameservers, Description, Created At, Updated At, Revision Number, Project ID.
Tam yanıt nesnesini almak için --output json kullanın.
Bayraklar
| Option | Description |
|---|---|
--allocation-pool, -a | 'startIP-endIP' biçiminde ayırma havuzu (tekrarlanabilir). Ayırma havuzlarını değiştirmeden bırakmak için atlayın |
--dhcp, -p | Alt ağda DHCP'yi etkinleştirin Varsayılan: true |
--dns-servers, -d | Virgülle ayrılmış DNS sunucusu IP'leri. DNS sunucularını değiştirmeden bırakmak için atlayın |
--gateway-ip, -g | Ağ geçidi IP adresi |
--network-id, -n | Ağ kimliği (zorunlu) |
--subnet-id, -s | Alt ağ kimliği (zorunlu) |
İlgili Komutlar
| Command | Description |
|---|---|
| dtctl network list | Ağları listeleyin |
| dtctl network show | Bir ağı gösterin |
| dtctl network create | Bir ağ oluşturun |
| dtctl network update | Bir ağı yeniden adlandırın |
| dtctl network delete | Bir ağı silin |
| dtctl network subnet | Alt ağ ayrıntılarını gösterin |
Genel Bayraklar
| Option | Description |
|---|---|
--api-url | Bu komutu farklı bir API uç noktasına gönderin, örneğin bir test ortamına (varsayılan "https://console.dt.net.tr/api/v1") |
--config, -c | Özel bir yapılandırma dosyası belirtin Varsayılan: ~/.config/dtctl/config.yaml |
--no-headers | Betik yazımı için sütun başlıklarını gizleyin Varsayılan: false |
--output, -o | Çıktı biçimi: text, wide, vertical, json. text terminale sığdırır, wide hiçbir zaman kısaltmaz, vertical her alanı ayrı satırda yazar Varsayılan: text |