Share via


NetworkSecurityGroup Class

Definition

NetworkSecurityGroup resource.

[Microsoft.Rest.Serialization.JsonTransformation]
public class NetworkSecurityGroup : Microsoft.Azure.PowerShell.Cmdlets.Websites.Helper.Network.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type NetworkSecurityGroup = class
    inherit Resource
Public Class NetworkSecurityGroup
Inherits Resource
Inheritance
NetworkSecurityGroup
Attributes

Constructors

NetworkSecurityGroup()

Initializes a new instance of the NetworkSecurityGroup class.

NetworkSecurityGroup(String, String, String, String, IDictionary<String, String>, IList<SecurityRule>, IList<SecurityRule>, IList<NetworkInterface>, IList<Subnet>, IList<FlowLog>, String, String, String)

Initializes a new instance of the NetworkSecurityGroup class.

Properties

DefaultSecurityRules

Gets the default security rules of network security group.

Etag

Gets a unique read-only string that changes whenever the resource is updated.

FlowLogs

Gets a collection of references to flow log resources.

Id

Gets or sets resource ID.

(Inherited from Resource)
Location

Gets or sets resource location.

(Inherited from Resource)
Name

Gets resource name.

(Inherited from Resource)
NetworkInterfaces

Gets a collection of references to network interfaces.

ProvisioningState

Gets the provisioning state of the network security group resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'

ResourceGuid

Gets the resource GUID property of the network security group resource.

SecurityRules

Gets or sets a collection of security rules of the network security group.

Subnets

Gets a collection of references to subnets.

Tags

Gets or sets resource tags.

(Inherited from Resource)
Type

Gets resource type.

(Inherited from Resource)

Applies to