Class SecurityRuleAssociations

java.lang.Object
com.microsoft.azure.management.network.SecurityRuleAssociations

public class SecurityRuleAssociations extends Object
All security rules associated with the network interface.
  • Constructor Details

    • SecurityRuleAssociations

      public SecurityRuleAssociations()
  • Method Details

    • networkInterfaceAssociation

      public NetworkInterfaceAssociation networkInterfaceAssociation()
      Get network interface and it's custom security rules.
      Returns:
      the networkInterfaceAssociation value
    • withNetworkInterfaceAssociation

      public SecurityRuleAssociations withNetworkInterfaceAssociation(NetworkInterfaceAssociation networkInterfaceAssociation)
      Set network interface and it's custom security rules.
      Parameters:
      networkInterfaceAssociation - the networkInterfaceAssociation value to set
      Returns:
      the SecurityRuleAssociations object itself.
    • subnetAssociation

      public SubnetAssociation subnetAssociation()
      Get subnet and it's custom security rules.
      Returns:
      the subnetAssociation value
    • withSubnetAssociation

      public SecurityRuleAssociations withSubnetAssociation(SubnetAssociation subnetAssociation)
      Set subnet and it's custom security rules.
      Parameters:
      subnetAssociation - the subnetAssociation value to set
      Returns:
      the SecurityRuleAssociations object itself.
    • defaultSecurityRules

      public List<com.microsoft.azure.management.network.implementation.SecurityRuleInner> defaultSecurityRules()
      Get collection of default security rules of the network security group.
      Returns:
      the defaultSecurityRules value
    • withDefaultSecurityRules

      public SecurityRuleAssociations withDefaultSecurityRules(List<com.microsoft.azure.management.network.implementation.SecurityRuleInner> defaultSecurityRules)
      Set collection of default security rules of the network security group.
      Parameters:
      defaultSecurityRules - the defaultSecurityRules value to set
      Returns:
      the SecurityRuleAssociations object itself.
    • effectiveSecurityRules

      public List<EffectiveNetworkSecurityRule> effectiveSecurityRules()
      Get collection of effective security rules.
      Returns:
      the effectiveSecurityRules value
    • withEffectiveSecurityRules

      public SecurityRuleAssociations withEffectiveSecurityRules(List<EffectiveNetworkSecurityRule> effectiveSecurityRules)
      Set collection of effective security rules.
      Parameters:
      effectiveSecurityRules - the effectiveSecurityRules value to set
      Returns:
      the SecurityRuleAssociations object itself.