Share via


NetworkSecurityRule Members

A Network Security Rule within a Network Security Group.

The following tables list the members exposed by the NetworkSecurityRule type.

Public Constructors

  Name Description
  NetworkSecurityRule Initializes a new instance of the NetworkSecurityRule class.

Top

Public Properties

  Name Description
Action Required. Allow/Deny. Whether to allow or deny traffic.
DestinationAddressPrefix Required. CIDR value of Destination IP from which traffic is coming. You can specify star (*) to map all traffic or one of pre-defined TAGs.
DestinationPortRange Required. Destination Port (single port) or Destination Port Range (separated by “-“) or star (*) for all ports. All numbers are inclusive. Example: 80, 80-80, 80-81, *
IsDefault Required. Specified if this is a default Network Security Rule.
Name Required. Name of Rule.
Priority Required. Priority of the Rule.
Protocol Required. TCP, UDP, *.
SourceAddressPrefix Required. CIDR value of Source IP from which traffic is coming. You can specify star (*) to map all traffic or one of pre-defined TAGs
SourcePortRange Required. Source Port (single port) or Source Port Range (separated by “-“) or star (*) for all ports. All numbers are inclusive. Example: 80, 80-80, 80-81, *
State Required. The state of the Network Security Rule
Type Required. Type of Rule. Possible values: Inbound (to be evaluated against ingress traffic), Outbound (to be evaluated against egress traffic).

Top

Public Methods

(see also Protected Methods)

  Name Description
Equals  (Inherited from Object)
GetHashCode  (Inherited from Object)
GetType  (Inherited from Object)
ToString  (Inherited from Object)

Top

Protected Methods

  Name Description
Finalize  (Inherited from Object)
MemberwiseClone  (Inherited from Object)

Top

See Also

Reference

NetworkSecurityRule Class
Microsoft.WindowsAzure.Management.Network.Models Namespace