Share via


VirtualNetworkRule Class

Definition

A virtual network rule.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.PostgreSql.Models.Api20171201.VirtualNetworkRuleTypeConverter))]
public class VirtualNetworkRule : Microsoft.Azure.PowerShell.Cmdlets.PostgreSql.Models.Api20171201.IVirtualNetworkRule, Microsoft.Azure.PowerShell.Cmdlets.PostgreSql.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.PostgreSql.Models.Api20171201.VirtualNetworkRuleTypeConverter))>]
type VirtualNetworkRule = class
    interface IVirtualNetworkRule
    interface IJsonSerializable
    interface IResource
    interface IValidates
Public Class VirtualNetworkRule
Implements IValidates, IVirtualNetworkRule
Inheritance
VirtualNetworkRule
Attributes
Implements

Constructors

VirtualNetworkRule()

Creates an new VirtualNetworkRule instance.

Properties

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

IgnoreMissingVnetServiceEndpoint

Create firewall rule before the virtual network has vnet service endpoint enabled.

Name

The name of the resource

State

Virtual Network Rule State

Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

VirtualNetworkSubnetId

The ARM resource id of the virtual network subnet.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VirtualNetworkRule.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VirtualNetworkRule.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.PostgreSql.Models.Api20171201.IVirtualNetworkRule.

FromJsonString(String)

Creates a new instance of VirtualNetworkRule, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of VirtualNetworkRule into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to