Share via


MigrationConfigProperties Class

Definition

Single item in List or Get Migration Config operation

[Microsoft.Rest.Serialization.JsonTransformation]
public class MigrationConfigProperties : Microsoft.Azure.Management.ServiceBus.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type MigrationConfigProperties = class
    inherit ProxyResource
Public Class MigrationConfigProperties
Inherits ProxyResource
Inheritance
MigrationConfigProperties
Attributes

Constructors

MigrationConfigProperties()

Initializes a new instance of the MigrationConfigProperties class.

MigrationConfigProperties(String, String, String, String, String, String, String, Nullable<Int64>, String, SystemData)

Initializes a new instance of the MigrationConfigProperties class.

Properties

Id

Gets fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Inherited from ProxyResource)
Location

Gets the geo-location where the resource lives

(Inherited from ProxyResource)
MigrationState

Gets state in which Standard to Premium Migration is, possible values : Unknown, Reverting, Completing, Initiating, Syncing, Active

Name

Gets the name of the resource

(Inherited from ProxyResource)
PendingReplicationOperationsCount

Gets number of entities pending to be replicated.

PostMigrationName

Gets or sets name to access Standard Namespace after migration

ProvisioningState

Gets provisioning state of Migration Configuration

SystemData

Gets the system meta data relating to this resource.

TargetNamespace

Gets or sets existing premium Namespace ARM Id name which has no entities, will be used for migration

Type

Gets the type of the resource. E.g. "Microsoft.EventHub/Namespaces" or "Microsoft.EventHub/Namespaces/EventHubs"

(Inherited from ProxyResource)

Methods

Validate()

Validate the object.

Applies to