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 Summary
Modifier and TypeMethodDescriptionfromAddress(String cidr) Specifies the traffic source address prefix to which this rule applies.fromAddresses(String... addresses) Specifies the traffic source address prefixes to which this rule applies.Specifies that the rule applies to any traffic source address.Removes the application security group specified as source.Sets the application security group specified as source.
-
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
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
Sets the application security group specified as source.- Parameters:
id- application security group id- Returns:
- the next stage of the update
-
withoutSourceApplicationSecurityGroup
Removes the application security group specified as source.- Parameters:
id- application security group id- Returns:
- the next stage of the update
-