NetworkSecurityRule.UpdateStages.WithSourceAddressOrSecurityGroup Interface

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 Summary

Modifier and Type Method and Description
abstract Update fromAddress(String cidr)

Specifies the traffic source address prefix to which this rule applies.

abstract Update fromAddresses(String[] addresses)

Specifies the traffic source address prefixes to which this rule applies.

abstract Update fromAnyAddress()

Specifies that the rule applies to any traffic source address.

abstract Update withSourceApplicationSecurityGroup(String id)

Sets the application security group specified as source.

Method Details

fromAddress

public abstract NetworkSecurityRule.Update fromAddress(String cidr)

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

public abstract 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

public abstract NetworkSecurityRule.Update fromAnyAddress()

Specifies that the rule applies to any traffic source address.

Returns:

the next stage of the definition

withSourceApplicationSecurityGroup

public abstract 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

Applies to