次の方法で共有


InMageAzureV2UpdateReplicationProtectedItemInput Class

Definition

InMage Azure V2 input to update replication protected item.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.InMageAzureV2UpdateReplicationProtectedItemInputTypeConverter))]
public class InMageAzureV2UpdateReplicationProtectedItemInput : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IInMageAzureV2UpdateReplicationProtectedItemInput, Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.InMageAzureV2UpdateReplicationProtectedItemInputTypeConverter))>]
type InMageAzureV2UpdateReplicationProtectedItemInput = class
    interface IInMageAzureV2UpdateReplicationProtectedItemInput
    interface IJsonSerializable
    interface IUpdateReplicationProtectedItemProviderInput
    interface IValidates
Public Class InMageAzureV2UpdateReplicationProtectedItemInput
Implements IInMageAzureV2UpdateReplicationProtectedItemInput, IValidates
Inheritance
InMageAzureV2UpdateReplicationProtectedItemInput
Attributes
Implements

Constructors

InMageAzureV2UpdateReplicationProtectedItemInput()

Creates an new InMageAzureV2UpdateReplicationProtectedItemInput instance.

Properties

InstanceType

The class type.

RecoveryAzureV1ResourceGroupId

The recovery Azure resource group Id for classic deployment.

RecoveryAzureV2ResourceGroupId

The recovery Azure resource group Id for resource manager deployment.

SqlServerLicenseType

The SQL Server license type.

TargetAvailabilityZone

The target availability zone.

TargetManagedDiskTag

The tags for the target managed disks.

TargetNicTag

The tags for the target NICs.

TargetProximityPlacementGroupId

The target proximity placement group Id.

TargetVMTag

The target VM tags.

UseManagedDisk

A value indicating whether managed disks should be used during failover.

VMDisk

The list of disk update properties.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of InMageAzureV2UpdateReplicationProtectedItemInput.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of InMageAzureV2UpdateReplicationProtectedItemInput.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IInMageAzureV2UpdateReplicationProtectedItemInput.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of InMageAzureV2UpdateReplicationProtectedItemInput into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to