Interface NetworkSecurityRule.UpdateStages.WithDestinationAddressOrSecurityGroup

All Known Subinterfaces:
NetworkSecurityRule.Update
Enclosing interface:
NetworkSecurityRule.UpdateStages

public static interface NetworkSecurityRule.UpdateStages.WithDestinationAddressOrSecurityGroup
The 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 Details

    • toAddress

      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

      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