Interface NetworkSecurityRule.UpdateStages.WithSourceAddressOrSecurityGroup

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

public static interface NetworkSecurityRule.UpdateStages.WithSourceAddressOrSecurityGroup
The stage of the network rule description allowing the source address to be specified. Note: network security rule must specify a non empty value for exactly one of: SourceAddressPrefixes, SourceAddressPrefix, SourceApplicationSecurityGroups.
  • Method Details

    • fromAddress

      Specifies the traffic source address prefix to which this rule applies.
      Parameters:
      cidr - an IP address prefix expressed in the CIDR notation
      Returns:
      the next stage of the definition
    • fromAddresses

      NetworkSecurityRule.Update fromAddresses(String... addresses)
      Specifies the traffic source 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
    • fromAnyAddress

      NetworkSecurityRule.Update fromAnyAddress()
      Specifies that the rule applies to any traffic source address.
      Returns:
      the next stage of the definition
    • withSourceApplicationSecurityGroup

      NetworkSecurityRule.Update withSourceApplicationSecurityGroup(String id)
      Sets the application security group specified as source.
      Parameters:
      id - application security group id
      Returns:
      the next stage of the update
    • withoutSourceApplicationSecurityGroup

      NetworkSecurityRule.Update withoutSourceApplicationSecurityGroup(String id)
      Removes the application security group specified as source.
      Parameters:
      id - application security group id
      Returns:
      the next stage of the update