Interface NetworkSecurityRule.DefinitionStages.WithDestinationAddressOrSecurityGroup<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.WithDestinationAddressOrSecurityGroup<ParentT>
The stage of the network rule definition 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 Summary
Modifier and TypeMethodDescriptionSpecifies the traffic destination address range to which this rule applies.toAddresses(String... addresses) Specifies the traffic destination address prefixes to which this rule applies.Makes the rule apply to any traffic destination address.Sets the application security group specified as destination.Sets the application security group specified as destination.
-
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 definition
-
toAddresses
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
-
toAnyAddress
NetworkSecurityRule.DefinitionStages.WithDestinationPort<ParentT> toAnyAddress()Makes the rule apply to any traffic destination address.- Returns:
- the next stage of the definition
-
withDestinationApplicationSecurityGroup
NetworkSecurityRule.DefinitionStages.WithDestinationPort<ParentT> withDestinationApplicationSecurityGroup(String id) Sets the application security group specified as destination.- Parameters:
id- application security group id- Returns:
- the next stage of the definition
-
withDestinationApplicationSecurityGroup
NetworkSecurityRule.DefinitionStages.WithDestinationPort<ParentT> withDestinationApplicationSecurityGroup(String... ids) Sets the application security group specified as destination.- Parameters:
ids- the collection of application security group ID- Returns:
- the next stage of the definition
-