Share via


VaultHealthProperties Class

Definition

class to define the health summary of the Vault.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.VaultHealthPropertiesTypeConverter))]
public class VaultHealthProperties : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IVaultHealthProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.VaultHealthPropertiesTypeConverter))>]
type VaultHealthProperties = class
    interface IVaultHealthProperties
    interface IJsonSerializable
Public Class VaultHealthProperties
Implements IVaultHealthProperties
Inheritance
VaultHealthProperties
Attributes
Implements

Constructors

VaultHealthProperties()

Creates an new VaultHealthProperties instance.

Properties

ContainerHealthCategorizedResourceCount

The categorized resource counts.

ContainerHealthIssue

The list of summary of health errors across the resources under the container.

ContainerHealthResourceCount

The count of total resources under the container.

FabricHealthCategorizedResourceCount

The categorized resource counts.

FabricHealthIssue

The list of summary of health errors across the resources under the container.

FabricHealthResourceCount

The count of total resources under the container.

ProtectedItemHealthCategorizedResourceCount

The categorized resource counts.

ProtectedItemHealthIssue

The list of summary of health errors across the resources under the container.

ProtectedItemHealthResourceCount

The count of total resources under the container.

VaultError

The list of errors on the vault.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VaultHealthProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VaultHealthProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IVaultHealthProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of VaultHealthProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to