Package version:

InMage Azure V2 input to update replication protected item.

interface InMageAzureV2UpdateReplicationProtectedItemInput {
    instanceType: "InMageAzureV2";
    recoveryAzureV1ResourceGroupId?: string;
    recoveryAzureV2ResourceGroupId?: string;
    sqlServerLicenseType?: string;
    targetAvailabilityZone?: string;
    targetManagedDiskTags?: {
        [propertyName: string]: string;
    };
    targetNicTags?: {
        [propertyName: string]: string;
    };
    targetProximityPlacementGroupId?: string;
    targetVmTags?: {
        [propertyName: string]: string;
    };
    useManagedDisks?: string;
    vmDisks?: UpdateDiskInput[];
}

Hierarchy (view full)

Properties

instanceType

Polymorphic discriminator, which specifies the different types this object can be

recoveryAzureV1ResourceGroupId?: string

The recovery Azure resource group Id for classic deployment.

recoveryAzureV2ResourceGroupId?: string

The recovery Azure resource group Id for resource manager deployment.

sqlServerLicenseType?: string

The SQL Server license type.

targetAvailabilityZone?: string

The target availability zone.

targetManagedDiskTags?: {
    [propertyName: string]: string;
}

The tags for the target managed disks.

targetNicTags?: {
    [propertyName: string]: string;
}

The tags for the target NICs.

targetProximityPlacementGroupId?: string

The target proximity placement group Id.

targetVmTags?: {
    [propertyName: string]: string;
}

The target VM tags.

useManagedDisks?: string

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

vmDisks?: UpdateDiskInput[]

The list of disk update properties.