Aracılığıyla paylaş


Services - List

Abonelikte hizmet alma
Hizmet kaynağı, Azure Veritabanı Geçiş Hizmeti'ni (klasik) temsil eden en üst düzey kaynaktır. Bu yöntem, abonelikteki hizmet kaynaklarının listesini döndürür.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.DataMigration/services?api-version=2022-03-30-preview

URI Parametreleri

Name İçinde Gerekli Tür Description
subscriptionId
path True

string

Azure aboneliğini tanımlayan abonelik kimliği.

api-version
query True

string

API'nin sürümü

Yanıtlar

Name Tür Description
200 OK

DataMigrationServiceList

Hizmetlerim var

Other Status Codes

ApiError

Hata

Güvenlik

azure_auth

Azure Active Directory OAuth2 Akışı

Tür: oauth2
Akış: implicit
Yetkilendirme URL’si: https://login.microsoftonline.com/common/oauth2/authorize

Kapsamlar

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

Services_List

Örnek isteği

GET https://management.azure.com/subscriptions/fc04246f-04c5-437e-ac5e-206a19e7193f/providers/Microsoft.DataMigration/services?api-version=2022-03-30-preview

Örnek yanıt

{
  "value": [
    {
      "id": "/subscriptions/fc04246f-04c5-437e-ac5e-206a19e7193f/resourceGroups/DmsSdkRg1/providers/Microsoft.DataMigration/services/DmsSdkService1",
      "name": "DmsSdkService1",
      "type": "Microsoft.DataMigration/services",
      "sku": {
        "name": "GeneralPurpose_4vCores",
        "tier": "General Purpose",
        "size": "4 vCores"
      },
      "location": "southcentralus"
    },
    {
      "id": "/subscriptions/fc04246f-04c5-437e-ac5e-206a19e7193f/resourceGroups/DmsSdkRg2/providers/Microsoft.DataMigration/services/DmsSdkService2",
      "name": "DmsSdkService2",
      "type": "Microsoft.DataMigration/services",
      "sku": {
        "name": "Basic_2vCores",
        "tier": "Basic",
        "size": "2 vCores"
      },
      "location": "centralus"
    }
  ]
}

Tanımlar

Name Description
ApiError

Hata bilgileri.

createdByType
DataMigrationService

Azure Veritabanı Geçiş Hizmeti (klasik) kaynağı

DataMigrationServiceList

Hizmet nesnelerinin OData sayfası

ODataError

OData biçiminde hata bilgileri.

ServiceProvisioningState

Kaynağın sağlama durumu

ServiceSku

Azure SKU örneği

SystemData

ApiError

Hata bilgileri.

Name Tür Description
error

ODataError

OData biçiminde hata bilgileri

systemData

SystemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

createdByType

Değer Description
User
Application
ManagedIdentity
Key

DataMigrationService

Azure Veritabanı Geçiş Hizmeti (klasik) kaynağı

Name Tür Description
etag

string

HTTP güçlü varlık etiketi değeri. Gönderildiyse yoksayıldı

id

string

kind

string

Kaynak türü. Yalnızca 'vm' (varsayılan) desteklenir.

location

string

name

string

properties.autoStopDelay

string

Hizmet boştayken otomatik olarak durdurulmadan önceki gecikme süresi.

properties.deleteResourcesOnStop

boolean

Hizmet kaynaklarının durdurulduğunda silinip silinmeyeceği. (Varsayılan olarak açıktır)

properties.provisioningState

ServiceProvisioningState

Kaynağın sağlama durumu

properties.publicKey

string

Hizmete gönderilen gizli dizileri şifrelemek için kullanılan hizmetin ortak anahtarı

properties.virtualNicId

string

Hizmetin sahip olduğu Microsoft.Network/networkInterfaces kaynağının kimliği

properties.virtualSubnetId

string

Hizmetin katılması gereken Microsoft.Network/virtualNetworks/subnets kaynağının kimliği

sku

ServiceSku

Hizmet SKU'su

systemData

SystemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

tags

object

type

string

DataMigrationServiceList

Hizmet nesnelerinin OData sayfası

Name Tür Description
nextLink

string

Hizmetlerin sonraki sayfasını yüklemek için URL

value

DataMigrationService[]

Hizmet listesi

ODataError

OData biçiminde hata bilgileri.

Name Tür Description
code

string

'InvalidRequest' veya 'InternalServerError' gibi hatanın makine tarafından okunabilir açıklaması

details

ODataError[]

Bu hataya neden olan iç hatalar

message

string

Hatanın insan tarafından okunabilen açıklaması

ServiceProvisioningState

Kaynağın sağlama durumu

Değer Description
Accepted
Deleting
Deploying
Stopped
Stopping
Starting
FailedToStart
FailedToStop
Succeeded
Failed

ServiceSku

Azure SKU örneği

Name Tür Description
capacity

integer

Ölçeklendirmeyi destekliyorsa SKU'nun kapasitesi

family

string

SKU ailesi, hizmetin bir katmanda sanal makineler için 'A', 'D' vb. gibi birden çok performans sınıfı olduğunda kullanılır

name

string

SKU'nun 'P3' gibi benzersiz adı

size

string

SKU'nun boyutu, yalnızca adın bir hizmet boyutunu ifade etmemesi veya SKU'nun bir aile içinde birden çok performans sınıfına sahip olması (örneğin, sanal makineler için 'A1' ) kullanılması

tier

string

SKU'nun 'Temel', 'Genel Amaçlı' veya 'İş Açısından Kritik' gibi katmanı

SystemData

Name Tür Description
createdAt

string (date-time)

createdBy

string

createdByType

createdByType

lastModifiedAt

string (date-time)

lastModifiedBy

string

lastModifiedByType

createdByType