Language

MhsmServiceTagRule Class

Definition

A rule governing the accessibility of a managed hsm pool from a specific service tags.

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

Constructors

Name Description
MhsmServiceTagRule()

Creates an new MhsmServiceTagRule instance.

Properties

Name Description
Tag

Name of the service tag.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of MhsmServiceTagRule.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of MhsmServiceTagRule.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of MhsmServiceTagRule into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to