Azure.ResourceManager.Migrate.Models Namespace

Classes

AffectedMoveResource

The RP custom operation error info.

AvailabilitySetResourceSettings

Gets or sets the availability set resource settings.

AzureResourceReference

Defines reference to an Azure resource.

BulkRemoveContent

Defines the request body for bulk remove of move resources operation.

CommitContent

Defines the request body for commit operation.

DiscardContent

Defines the request body for discard operation.

DiskEncryptionSetResourceSettings

Defines the disk encryption set resource settings.

Display

Contains the localized display information for this particular operation / action. These value will be used by several clients for (1) custom role definitions for RBAC; (2) complex query filters for the event service; and (3) audit history / records for management operations.

Identity

Defines the MSI properties of the Move Collection.

JobStatus

Defines the job status.

KeyVaultResourceSettings

Defines the key vault resource settings.

LBBackendAddressPoolResourceSettings

Defines load balancer backend address pool properties.

LBFrontendIPConfigurationResourceSettings

Defines load balancer frontend IP configuration properties.

LoadBalancerBackendAddressPoolReference

Defines reference to load balancer backend address pools.

LoadBalancerNatRuleReference

Defines reference to load balancer NAT rules.

LoadBalancerResourceSettings

Defines the load balancer resource settings.

MoveCollectionPatch

Defines the request body for updating move collection.

MoveCollectionProperties

Defines the move collection properties.

MoveResourceDependency

Defines the dependency of the move resource.

MoveResourceDependencyOverride

Defines the dependency override of the move resource.

MoveResourceProperties

Defines the move resource properties.

MoveResourcePropertiesMoveStatus

Defines the move resource status.

MoveResourceStatus

Defines the move resource status.

NetworkInterfaceResourceSettings

Defines the network interface resource settings.

NetworkSecurityGroupResourceSettings

Defines the NSG resource settings.

NicIPConfigurationResourceSettings

Defines NIC IP configuration properties.

NsgSecurityRule

Security Rule data model for Network Security Groups.

OperationErrorAdditionalInfo

The operation error info.

OperationsDiscovery

Operations discovery class.

OperationStatus

Operation status REST resource.

OperationStatusError

Class for operation status errors.

PrepareContent

Defines the request body for initiate prepare operation.

ProxyResourceReference

Defines reference to a proxy resource.

PublicIPAddressResourceSettings

Defines the public IP address resource settings.

RequiredForResourcesCollection

Required for resources collection.

ResourceGroupResourceSettings

Defines the resource group resource settings.

ResourceMoveContent

Defines the request body for resource move operation.

ResourceSettings

Gets or sets the resource settings. Please note ResourceSettings is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include AvailabilitySetResourceSettings, DiskEncryptionSetResourceSettings, VirtualMachineResourceSettings, KeyVaultResourceSettings, LoadBalancerResourceSettings, NetworkInterfaceResourceSettings, NetworkSecurityGroupResourceSettings, PublicIPAddressResourceSettings, VirtualNetworkResourceSettings, SqlServerResourceSettings, SqlDatabaseResourceSettings, SqlElasticPoolResourceSettings and ResourceGroupResourceSettings.

SqlDatabaseResourceSettings

Defines the Sql Database resource settings.

SqlElasticPoolResourceSettings

Defines the Sql ElasticPool resource settings.

SqlServerResourceSettings

Defines the SQL Server resource settings.

SubnetReference

Defines reference to subnet.

SubnetResourceSettings

Defines the virtual network subnets resource settings.

UnresolvedDependency

Unresolved dependency.

VirtualMachineResourceSettings

Gets or sets the virtual machine resource settings.

VirtualNetworkResourceSettings

Defines the virtual network resource settings.

Structs

DependencyLevel

The DependencyLevel.

DependencyType

Defines the dependency type.

JobName

Defines the job name.

MoveResourceInputType

Defines the move resource input type.

MoveState

Defines the MoveResource states.

ProvisioningState

Defines the provisioning states.

ResolutionType

Defines the resolution type.

ResourceIdentityType

The type of identity used for the resource mover service.

TargetAvailabilityZone

Gets or sets the target availability zone.

ZoneRedundant

Defines the zone redundant resource setting.