@@ -404,3 +404,32 @@ resource "cloudstack_network" "l2" {
404404 network_offering = "DefaultL2NetworkOffering"
405405 zone = "Sandbox-simulator"
406406}`
407+
408+ func TestAccCloudStackNetwork_isolatedNoCidr (t * testing.T ) {
409+ var network cloudstack.Network
410+
411+ resource .Test (t , resource.TestCase {
412+ PreCheck : func () { testAccPreCheck (t ) },
413+ Providers : testAccProviders ,
414+ CheckDestroy : testAccCheckCloudStackNetworkDestroy ,
415+ Steps : []resource.TestStep {
416+ {
417+ Config : testAccCloudStackNetwork_isolatedNoCidr ,
418+ Check : resource .ComposeTestCheckFunc (
419+ testAccCheckCloudStackNetworkExists (
420+ "cloudstack_network.isolated_no_cidr" , & network ),
421+ resource .TestCheckResourceAttrSet (
422+ "cloudstack_network.isolated_no_cidr" , "cidr" ),
423+ ),
424+ },
425+ },
426+ })
427+ }
428+
429+ const testAccCloudStackNetwork_isolatedNoCidr = `
430+ resource "cloudstack_network" "isolated_no_cidr" {
431+ name = "terraform-isolated-no-cidr"
432+ display_text = "terraform-isolated-no-cidr"
433+ network_offering = "DefaultIsolatedNetworkOfferingWithSourceNatService"
434+ zone = "Sandbox-simulator"
435+ }`
0 commit comments