Partager via


MhsmVirtualNetworkRule Class

Definition

A rule governing the accessibility of a managed hsm pool from a specific virtual network.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.KeyVault.Models.MhsmVirtualNetworkRuleTypeConverter))]
public class MhsmVirtualNetworkRule : Microsoft.Azure.PowerShell.Cmdlets.KeyVault.Models.IMhsmVirtualNetworkRule
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.KeyVault.Models.MhsmVirtualNetworkRuleTypeConverter))>]
type MhsmVirtualNetworkRule = class
    interface IMhsmVirtualNetworkRule
    interface IJsonSerializable
Public Class MhsmVirtualNetworkRule
Implements IMhsmVirtualNetworkRule
Inheritance
MhsmVirtualNetworkRule
Attributes
Implements

Constructors

MhsmVirtualNetworkRule()

Creates an new MhsmVirtualNetworkRule instance.

Properties

Id

Full resource id of a vnet subnet, such as '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1'.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of MhsmVirtualNetworkRule.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of MhsmVirtualNetworkRule.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.KeyVault.Models.IMhsmVirtualNetworkRule.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of MhsmVirtualNetworkRule into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to