Interface Network.UpdateStages.WithSubnet
- All Known Subinterfaces:
Network.Update
- Enclosing interface:
- Network.UpdateStages
public static interface Network.UpdateStages.WithSubnet
The stage of the virtual network update allowing to add or remove subnets.
-
Method Summary
Modifier and TypeMethodDescriptiondefineSubnet(String name) Begins the definition of a new subnet to be added to this virtual network.updateSubnet(String name) Begins the description of an update of an existing subnet of this network.withoutSubnet(String name) Removes a subnet from the virtual network.withSubnet(String name, String cidr) Explicitly adds a subnet to the virtual network.withSubnets(Map<String, String> nameCidrPairs) Explicitly defines all the subnets in the virtual network based on the provided map.
-
Method Details
-
withSubnet
Explicitly adds a subnet to the virtual network.Note this method's effect is additive, i.e. each time it is used, a new subnet is added to the network.
- Parameters:
name- the name to assign to the subnetcidr- the address space of the subnet, within the address space of the network, using the CIDR notation- Returns:
- the next stage of the virtual network update
-
withSubnets
Explicitly defines all the subnets in the virtual network based on the provided map.This replaces any previously existing subnets.
- Parameters:
nameCidrPairs- aMapof CIDR addresses for the subnets, indexed by the name of each subnet to be added- Returns:
- the next stage of the virtual network update
-
withoutSubnet
Removes a subnet from the virtual network.- Parameters:
name- name of the subnet to remove- Returns:
- the next stage of the virtual network update
-
updateSubnet
Begins the description of an update of an existing subnet of this network.- Parameters:
name- the name of an existing subnet- Returns:
- the first stage of the subnet update description
-
defineSubnet
Begins the definition of a new subnet to be added to this virtual network.- Parameters:
name- the name of the new subnet- Returns:
- the first stage of the new subnet definition
-