Share via


VaultSettingCreationInputProperties Class

Definition

Input to create vault setting.

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

Constructors

VaultSettingCreationInputProperties()

Creates an new VaultSettingCreationInputProperties instance.

Properties

MigrationSolutionId

The migration solution Id.

VmwareToAzureProviderType

VMware to Azure provider type.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VaultSettingCreationInputProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VaultSettingCreationInputProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of VaultSettingCreationInputProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to