Interface NetworkSecurityRule.DefinitionStages.WithSourceAddressOrSecurityGroup<ParentT>
-
- Type Parameters:
ParentT
- the stage of the parent definition to return to after attaching this definition
- All Known Subinterfaces:
NetworkSecurityRule.Definition<ParentT>
- Enclosing interface:
- NetworkSecurityRule.DefinitionStages
public static interface NetworkSecurityRule.DefinitionStages.WithSourceAddressOrSecurityGroup<ParentT>
The stage of the network rule definition 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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NetworkSecurityRule.DefinitionStages.WithSourcePort<ParentT>
fromAddress(String cidr)
Specifies the traffic source address prefix to which this rule applies.NetworkSecurityRule.DefinitionStages.WithSourcePort<ParentT>
fromAddresses(String... addresses)
Specifies the traffic source address prefixes to which this rule applies.NetworkSecurityRule.DefinitionStages.WithSourcePort<ParentT>
fromAnyAddress()
Specifies that the rule applies to any traffic source address.NetworkSecurityRule.DefinitionStages.WithSourcePort<ParentT>
withSourceApplicationSecurityGroup(String id)
Sets the application security group specified as source.
-
-
-
Method Detail
-
fromAddress
NetworkSecurityRule.DefinitionStages.WithSourcePort<ParentT> 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
-
fromAnyAddress
NetworkSecurityRule.DefinitionStages.WithSourcePort<ParentT> fromAnyAddress()
Specifies that the rule applies to any traffic source address.- Returns:
- the next stage of the definition
-
fromAddresses
NetworkSecurityRule.DefinitionStages.WithSourcePort<ParentT> 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
-
withSourceApplicationSecurityGroup
NetworkSecurityRule.DefinitionStages.WithSourcePort<ParentT> withSourceApplicationSecurityGroup(String id)
Sets the application security group specified as source.- Parameters:
id
- application security group id- Returns:
- the next stage of the definition
-
-