Interface NetworkSecurityRule.UpdateStages.WithDestinationAddressOrSecurityGroup
-
- All Known Subinterfaces:
NetworkSecurityRule.Update
- Enclosing interface:
- NetworkSecurityRule.UpdateStages
public static interface NetworkSecurityRule.UpdateStages.WithDestinationAddressOrSecurityGroupThe stage of the network rule description allowing the destination address to be specified. Note: network security rule must specify a non empty value for exactly one of: DestinationAddressPrefixes, DestinationAddressPrefix, DestinationApplicationSecurityGroups.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NetworkSecurityRule.UpdatetoAddress(String cidr)Specifies the traffic destination address range to which this rule applies.NetworkSecurityRule.UpdatetoAddresses(String... addresses)Specifies the traffic destination address prefixes to which this rule applies.NetworkSecurityRule.UpdatetoAnyAddress()Makes the rule apply to any traffic destination address.NetworkSecurityRule.UpdatewithDestinationApplicationSecurityGroup(String id)Sets the application security group specified as destination.NetworkSecurityRule.UpdatewithoutDestinationApplicationSecurityGroup(String id)Removes the application security group specified as destination.
-
-
-
Method Detail
-
toAddress
NetworkSecurityRule.Update toAddress(String cidr)
Specifies the traffic destination address range to which this rule applies.- Parameters:
cidr- an IP address range expressed in the CIDR notation- Returns:
- the next stage of the update
-
toAnyAddress
NetworkSecurityRule.Update toAnyAddress()
Makes the rule apply to any traffic destination address.- Returns:
- the next stage of the update
-
toAddresses
NetworkSecurityRule.Update toAddresses(String... addresses)
Specifies the traffic destination address prefixes to which this rule applies.- Parameters:
addresses- IP address prefixes in CIDR notation or IP addresses- Returns:
- the next stage of the definition
-
withDestinationApplicationSecurityGroup
NetworkSecurityRule.Update withDestinationApplicationSecurityGroup(String id)
Sets the application security group specified as destination.- Parameters:
id- application security group id- Returns:
- the next stage of the update
-
withoutDestinationApplicationSecurityGroup
NetworkSecurityRule.Update withoutDestinationApplicationSecurityGroup(String id)
Removes the application security group specified as destination.- Parameters:
id- application security group id- Returns:
- the next stage of the definition
-
-