Bagikan melalui


Sql Collector Operations - Create

Membuat SqlCollector

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/sqlcollectors/{collectorName}?api-version=2024-01-15

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
collectorName
path True

string

pattern: ^[^<>&:\?/#]{1,260}$

Nama ARM kolektor Sql.

projectName
path True

string

pattern: ^[^<>&:\?/#]{1,260}$

Nama Proyek Penilaian

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nama grup sumber daya. Nama tidak sensitif terhadap penggunaan huruf besar atau kecil.

subscriptionId
path True

string (uuid)

ID langganan target. Nilainya harus sebuah UUID.

api-version
query True

string

minLength: 1

Versi API yang digunakan untuk operasi ini.

Isi Permintaan

Nama Jenis Deskripsi
properties.agentProperties

CollectorAgentPropertiesBase

Mendapatkan atau mengatur properti agen kolektor.

properties.discoverySiteId

string

Mendapatkan id situs penemuan.

properties.provisioningState

ProvisioningState

Status operasi terakhir.

Respons

Nama Jenis Deskripsi
200 OK

SqlCollector

Operasi pembaruan Sumber Daya 'SqlCollector' berhasil

201 Created

SqlCollector

Operasi pembuatan sumber daya 'SqlCollector' berhasil

Header

Retry-After: integer

Other Status Codes

ErrorResponse

Respons kesalahan tak terduga.

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory.

Jenis: oauth2
Alur: implicit
URL Otorisasi: https://login.microsoftonline.com/common/oauth2/authorize

Cakupan

Nama Deskripsi
user_impersonation meniru akun pengguna Anda

Contoh

SqlCollectorOperations_Create_MaximumSet_Gen

Permintaan sampel

PUT https://management.azure.com/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/rgmigrate/providers/Microsoft.Migrate/assessmentProjects/fci-test6904project/sqlcollectors/fci-test0c1esqlsitecollector?api-version=2024-01-15

{
  "properties": {
    "agentProperties": {
      "id": "630da710-4d44-41f7-a189-72fe3db5502b-agent",
      "version": null,
      "lastHeartbeatUtc": null,
      "spnDetails": {
        "authority": "https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47",
        "applicationId": "db9c4c3d-477c-4d5a-817b-318276713565",
        "audience": "db9c4c3d-477c-4d5a-817b-318276713565",
        "objectId": "e50236ad-ad07-47d4-af71-ed7b52d200d5",
        "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47"
      }
    },
    "discoverySiteId": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/bansalankit-rg/providers/Microsoft.OffAzure/MasterSites/fci-ankit-test6065mastersite/SqlSites/fci-ankit-test6065sqlsites"
  }
}

Respon sampel

{
  "id": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/bansalankit-rg/providers/Microsoft.Migrate/assessmentprojects/fci-test6904project/sqlcollectors/fci-test0c1esqlsitecollector",
  "name": "fci-test0c1esqlsitecollector",
  "systemData": {
    "createdAt": "0001-01-01T00:00:00",
    "createdBy": null,
    "createdByType": null,
    "lastModifiedAt": "0001-01-01T00:00:00",
    "lastModifiedBy": null,
    "lastModifiedByType": null
  },
  "type": "Microsoft.Migrate/assessmentprojects/sqlcollectors",
  "properties": {
    "agentProperties": {
      "id": "630da710-4d44-41f7-a189-72fe3db5502b-agent",
      "version": null,
      "lastHeartbeatUtc": null,
      "spnDetails": {
        "authority": "https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47",
        "applicationId": "db9c4c3d-477c-4d5a-817b-318276713565",
        "audience": "db9c4c3d-477c-4d5a-817b-318276713565",
        "objectId": "e50236ad-ad07-47d4-af71-ed7b52d200d5",
        "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47"
      }
    },
    "discoverySiteId": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/bansalankit-rg/providers/Microsoft.OffAzure/MasterSites/fci-ankit-test6065mastersite/SqlSites/fci-ankit-test6065sqlsites",
    "createdTimestamp": "2022-11-22T09:50:37.1061418Z",
    "updatedTimestamp": "2023-02-16T12:17:52.9185188Z"
  }
}
Azure-AsyncOperation: https://contoso.com/operationstatus
{
  "id": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/bansalankit-rg/providers/Microsoft.Migrate/assessmentprojects/fci-test6904project/sqlcollectors/fci-test0c1esqlsitecollector",
  "name": "fci-test0c1esqlsitecollector",
  "systemData": {
    "createdAt": "0001-01-01T00:00:00",
    "createdBy": null,
    "createdByType": null,
    "lastModifiedAt": "0001-01-01T00:00:00",
    "lastModifiedBy": null,
    "lastModifiedByType": null
  },
  "type": "Microsoft.Migrate/assessmentprojects/sqlcollectors",
  "properties": {
    "agentProperties": {
      "id": "630da710-4d44-41f7-a189-72fe3db5502b-agent",
      "version": null,
      "lastHeartbeatUtc": null,
      "spnDetails": {
        "authority": "https://login.windows.net/72f988bf-86f1-41af-91ab-2d7cd011db47",
        "applicationId": "db9c4c3d-477c-4d5a-817b-318276713565",
        "audience": "db9c4c3d-477c-4d5a-817b-318276713565",
        "objectId": "e50236ad-ad07-47d4-af71-ed7b52d200d5",
        "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47"
      }
    },
    "discoverySiteId": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/bansalankit-rg/providers/Microsoft.OffAzure/MasterSites/fci-ankit-test6065mastersite/SqlSites/fci-ankit-test6065sqlsites",
    "createdTimestamp": "2022-11-22T09:50:37.1061418Z",
    "updatedTimestamp": "2023-02-16T12:17:52.9185188Z"
  }
}

Definisi

Nama Deskripsi
CollectorAgentPropertiesBase

Kelas properti agen kolektor.

CollectorAgentSpnPropertiesBase

Kelas detail SPN agen kolektor.

createdByType

Jenis identitas yang membuat sumber daya.

ErrorDetail

Rincian Kesalahan

ErrorResponse

Tanggapan kesalahan

ProvisioningState

Status operasi saat ini.

SqlCollector

Objek REST pengumpul SQL.

systemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

CollectorAgentPropertiesBase

Kelas properti agen kolektor.

Nama Jenis Deskripsi
id

string

Mendapatkan id agen kolektor.

lastHeartbeatUtc

string (date-time)

Mendapatkan waktu detak jantung terakhir kolektor.

spnDetails

CollectorAgentSpnPropertiesBase

Mendapatkan atau mengatur detail SPN.

version

string

Mendapatkan versi agen kolektor.

CollectorAgentSpnPropertiesBase

Kelas detail SPN agen kolektor.

Nama Jenis Deskripsi
applicationId

string

Mendapatkan id aplikasi AAD.

audience

string

Mendapatkan url audiens AAD.

authority

string

Mendapatkan titik akhir otoritas AAD.

objectId

string

Mendapatkan id objek aplikasi AAD.

tenantId

string

Mendapatkan id penyewa aplikasi AAD.

createdByType

Jenis identitas yang membuat sumber daya.

Nilai Deskripsi
User
Application
ManagedIdentity
Key

ErrorDetail

Rincian Kesalahan

Nama Jenis Deskripsi
code

string

Kode Kesalahan

message

string

Deskripsi kesalahan terjadi

ErrorResponse

Tanggapan kesalahan

Nama Jenis Deskripsi
error

ErrorDetail

Objek kesalahan.

ProvisioningState

Status operasi saat ini.

Nilai Deskripsi
Succeeded

Sumber daya telah dibuat.

Failed

Pembuatan sumber daya gagal.

Canceled

Pembuatan sumber daya dibatalkan.

Provisioning

Sumber daya sedang Disediakan.

Updating

Sumber daya sedang Diperbarui.

Deleting

Sumber daya sedang Dihapus.

Accepted

Sumber daya sedang Diterima.

SqlCollector

Objek REST pengumpul SQL.

Nama Jenis Deskripsi
id

string (arm-id)

ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Misalnya "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Nama sumber daya

properties.agentProperties

CollectorAgentPropertiesBase

Mendapatkan atau mengatur properti agen kolektor.

properties.createdTimestamp

string (date-time)

Mendapatkan Tanda Waktu saat kolektor dibuat.

properties.discoverySiteId

string

Mendapatkan id situs penemuan.

properties.provisioningState

ProvisioningState

Status operasi terakhir.

properties.updatedTimestamp

string (date-time)

Tanda waktu ketika pengumpul terakhir diperbarui.

systemData

systemData

Metadata Azure Resource Manager yang berisi informasi createBy dan modifiedBy.

type

string

Jenis sumber daya. Misalnya, "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts"

systemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

Nama Jenis Deskripsi
createdAt

string (date-time)

Tanda waktu pembuatan sumber daya (UTC).

createdBy

string

Identitas yang membuat sumber daya.

createdByType

createdByType

Jenis identitas yang membuat sumber daya.

lastModifiedAt

string (date-time)

Tanda waktu modifikasi terakhir sumber daya (UTC)

lastModifiedBy

string

Identitas yang terakhir mengubah sumber daya.

lastModifiedByType

createdByType

Jenis identitas yang terakhir memodifikasi sumber daya.