DataMigrationServiceData Class

Definition

A class representing the DataMigrationService data model. A Database Migration Service resource

public class DataMigrationServiceData : Azure.ResourceManager.Models.TrackedResourceData
type DataMigrationServiceData = class
    inherit TrackedResourceData
Public Class DataMigrationServiceData
Inherits TrackedResourceData
Inheritance
DataMigrationServiceData

Constructors

DataMigrationServiceData(AzureLocation)

Initializes a new instance of DataMigrationServiceData.

Properties

AutoStopDelay

The time delay before the service is auto-stopped when idle.

DeleteResourcesOnStop

Whether service resources should be deleted when stopped. (Turned on by default).

ETag

HTTP strong entity tag value. Ignored if submitted.

Id

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

(Inherited from ResourceData)
Kind

The resource kind. Only 'vm' (the default) is supported.

Location

The geo-location where the resource lives.

(Inherited from TrackedResourceData)
Name

The name of the resource.

(Inherited from ResourceData)
ProvisioningState

The resource's provisioning state.

PublicKey

The public key of the service, used to encrypt secrets sent to the service.

ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from ResourceData)
Sku

Service SKU.

SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)
Tags

Resource tags.

(Inherited from TrackedResourceData)
VirtualNicId

The ID of the Microsoft.Network/networkInterfaces resource which the service have.

VirtualSubnetId

The ID of the Microsoft.Network/virtualNetworks/subnets resource to which the service should be joined.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from TrackedResourceData)

Applies to