Sql Collector Operations - Create
SqlCollector létrehozása
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/sqlcollectors/{collectorName}?api-version=2024-01-15
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
collector
|
path | True |
string pattern: ^[^<>&:\?/#]{1,260}$ |
SQL-gyűjtő ARM-neve. |
project
|
path | True |
string pattern: ^[^<>&:\?/#]{1,260}$ |
Értékelési projekt neve |
resource
|
path | True |
string minLength: 1maxLength: 90 |
Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket. |
subscription
|
path | True |
string (uuid) |
A cél-előfizetés azonosítója. Az értéknek UUID-nek kell lennie. |
api-version
|
query | True |
string minLength: 1 |
A művelethez használandó API-verzió. |
Kérelem törzse
Name | Típus | Description |
---|---|---|
properties.agentProperties |
Lekéri vagy beállítja a gyűjtőügynök tulajdonságait. |
|
properties.discoverySiteId |
string |
Lekéri a felderítési hely azonosítóját. |
properties.provisioningState |
Az utolsó művelet állapota. |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
Az SqlCollector erőforrás frissítési művelete sikeres volt |
|
201 Created |
Az SqlCollector erőforrás létrehozási művelete sikeres volt Fejlécek Retry-After: integer |
|
Other Status Codes |
Váratlan hibaválasz. |
Biztonság
azure_auth
Azure Active Directory OAuth2-folyamat.
Típus:
oauth2
Folyamat:
implicit
Engedélyezési URL:
https://login.microsoftonline.com/common/oauth2/authorize
Hatókörök
Name | Description |
---|---|
user_impersonation | a felhasználói fiók megszemélyesítése |
Példák
SqlCollectorOperations_Create_MaximumSet_Gen
Mintakérelem
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"
}
}
Mintaválasz
{
"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"
}
}
Definíciók
Name | Description |
---|---|
Collector |
Gyűjtőügynök tulajdonságosztálya. |
Collector |
Gyűjtőügynök SPN-adatosztálya. |
created |
Az erőforrást létrehozó identitás típusa. |
Error |
A hiba részletei |
Error |
Hibaválasz |
Provisioning |
Az aktuális művelet állapota. |
Sql |
Az SQL Collector REST-objektuma. |
system |
Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok. |
CollectorAgentPropertiesBase
Gyűjtőügynök tulajdonságosztálya.
Name | Típus | Description |
---|---|---|
id |
string |
Lekéri a gyűjtőügynök azonosítóját. |
lastHeartbeatUtc |
string (date-time) |
Lekéri a gyűjtő utolsó szívverési idejét. |
spnDetails |
Lekéri vagy beállítja az egyszerű szolgáltatásnév adatait. |
|
version |
string |
Lekéri a gyűjtőügynök verzióját. |
CollectorAgentSpnPropertiesBase
Gyűjtőügynök SPN-adatosztálya.
Name | Típus | Description |
---|---|---|
applicationId |
string |
Lekéri az AAD-alkalmazás azonosítóját. |
audience |
string |
Lekéri az AAD-célközönség URL-címét. |
authority |
string |
Lekéri az AAD-szolgáltató végpontot. |
objectId |
string |
Lekéri az AAD-alkalmazás objektumazonosítóját. |
tenantId |
string |
Lekéri az AAD-alkalmazás bérlőazonosítóját. |
createdByType
Az erőforrást létrehozó identitás típusa.
Érték | Description |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
ErrorDetail
A hiba részletei
Name | Típus | Description |
---|---|---|
code |
string |
Hibakód |
message |
string |
A hiba leírása |
ErrorResponse
Hibaválasz
Name | Típus | Description |
---|---|---|
error |
A hibaobjektum. |
ProvisioningState
Az aktuális művelet állapota.
Érték | Description |
---|---|
Accepted |
Az erőforrás elfogadása folyamatban van. |
Canceled |
Az erőforrás létrehozása megszakadt. |
Deleting |
Az erőforrás törlése folyamatban van. |
Failed |
Az erőforrás létrehozása nem sikerült. |
Provisioning |
Az erőforrás kiépítése folyamatban van. |
Succeeded |
Az erőforrás létrejött. |
Updating |
Az erőforrás frissítése folyamatban van. |
SqlCollector
Az SQL Collector REST-objektuma.
Name | Típus | Description |
---|---|---|
id |
string (arm-id) |
Az erőforrás teljes erőforrás-azonosítója. Például: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
name |
string |
Az erőforrás neve |
properties.agentProperties |
Lekéri vagy beállítja a gyűjtőügynök tulajdonságait. |
|
properties.createdTimestamp |
string (date-time) |
Lekéri az időbélyeget a gyűjtő létrehozásakor. |
properties.discoverySiteId |
string |
Lekéri a felderítési hely azonosítóját. |
properties.provisioningState |
Az utolsó művelet állapota. |
|
properties.updatedTimestamp |
string (date-time) |
A gyűjtő legutóbbi frissítésének időbélyege. |
systemData |
A createdBy és a modifiedBy adatokat tartalmazó Azure Resource Manager-metaadatok. |
|
type |
string |
Az erőforrás típusa. Pl. "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts" |
systemData
Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.
Name | Típus | Description |
---|---|---|
createdAt |
string (date-time) |
Az erőforrás-létrehozás időbélyege (UTC). |
createdBy |
string |
Az erőforrást létrehozó identitás. |
createdByType |
Az erőforrást létrehozó identitás típusa. |
|
lastModifiedAt |
string (date-time) |
Az erőforrás utolsó módosításának időbélyege (UTC) |
lastModifiedBy |
string |
Az erőforrást legutóbb módosító identitás. |
lastModifiedByType |
Az erőforrást legutóbb módosító identitás típusa. |