Freigeben über


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

Name Description
MhsmVirtualNetworkRule()

Creates an new MhsmVirtualNetworkRule instance.

Properties

Name Description
Id

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

Methods

Name Description
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