Groups - Create

Hozzon létre egy új csoportot a megadott beállításokkal.
Hozzon létre egy új csoportot egy "group" típusú json-objektum elküldésével a Kérés törzsének Modellek szakaszában megadott módon. A projekt csoportneve egyedi.

Ez a művelet idempotens.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/groups/{groupName}?api-version=2019-10-01

URI-paraméterek

Name In Kötelező Típus Description
groupName
path True

string

Egy projekten belüli csoport egyedi neve.

projectName
path True

string

Az Azure Migrate-projekt neve.

resourceGroupName
path True

string

Annak az Azure-erőforráscsoportnak a neve, amelybe a projekt tartozik.

subscriptionId
path True

string

Az Azure-előfizetés azonosítója, amelyben a projektet létrehozták.

api-version
query True

string

Standard kérelemfejléc. A szolgáltatás az ügyfél által használt API-verzió azonosítására szolgál.

Kérelem törzse

Name Kötelező Típus Description
properties True

GroupProperties

A csoport tulajdonságai.

eTag

string

Optimista egyidejűség-vezérléshez.

Válaszok

Name Típus Description
200 OK

Group

OK gombra. A meglévő csoport frissítve van.

Headers

x-ms-request-id: string

201 Created

Group

Létrehozott. Új csoport jött létre.

Headers

x-ms-request-id: string

Other Status Codes

CloudError

Hibaválasz, amely leírja, hogy a művelet miért hiúsult meg.

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation felhasználói fiók megszemélyesítése

Példák

Groups_Create

Sample Request

PUT https://management.azure.com/subscriptions/6393a73f-8d55-47ef-b6dd-179b3e0c7910/resourceGroups/abgoyal-westEurope/providers/Microsoft.Migrate/assessmentProjects/abgoyalWEselfhostb72bproject/groups/Group2?api-version=2019-10-01

{
  "properties": {},
  "eTag": "\"1e000c2c-0000-0d00-0000-5cdaa4190000\""
}

Sample Response

{
  "id": "/subscriptions/6393a73f-8d55-47ef-b6dd-179b3e0c7910/resourceGroups/abgoyal-westeurope/providers/Microsoft.Migrate/assessmentprojects/abgoyalWEselfhostb72bproject/groups/Group2",
  "name": "Group2",
  "eTag": "\"1e000c2c-0000-0d00-0000-5cdaa4190000\"",
  "type": "Microsoft.Migrate/assessmentprojects/groups",
  "properties": {
    "groupStatus": "Completed",
    "machineCount": 0,
    "assessments": [],
    "areAssessmentsRunning": false,
    "createdTimestamp": "2019-05-09T10:52:56.1574737Z",
    "updatedTimestamp": "2019-05-14T11:18:49.5485462Z"
  }
}
{
  "id": "/subscriptions/6393a73f-8d55-47ef-b6dd-179b3e0c7910/resourceGroups/abgoyal-westeurope/providers/Microsoft.Migrate/assessmentprojects/abgoyalWEselfhostb72bproject/groups/Group2",
  "name": "Group2",
  "eTag": "\"1e000c2c-0000-0d00-0000-5cdaa4190000\"",
  "type": "Microsoft.Migrate/assessmentprojects/groups",
  "properties": {
    "groupStatus": "Completed",
    "machineCount": 0,
    "assessments": [],
    "areAssessmentsRunning": false,
    "createdTimestamp": "2019-05-09T10:52:56.1574737Z",
    "updatedTimestamp": "2019-05-14T11:18:49.5485462Z"
  }
}

Definíciók

Name Description
CloudError

Hibaválasz az Azure Migrate szolgáltatástól.

CloudErrorBody

Hibaválasz az Azure Migrate szolgáltatástól.

Group

Migrálási projektben létrehozott csoport.

GroupProperties

A csoporterőforrás tulajdonságai.

GroupStatus

Azt jelzi, hogy a csoport létrejött-e, és érvényes-e.

CloudError

Hibaválasz az Azure Migrate szolgáltatástól.

Name Típus Description
error

CloudErrorBody

Hibaválasz az Azure Migrate szolgáltatástól.

CloudErrorBody

Hibaválasz az Azure Migrate szolgáltatástól.

Name Típus Description
code

string

A hiba azonosítója. A kódok invariánsak, és programozott módon használhatók.

details

CloudErrorBody[]

A hibával kapcsolatos további részletek listája.

message

string

A hibát leíró üzenet, amely alkalmas a felhasználói felületen való megjelenítésre.

target

string

Az adott hiba célja. Például a hibás tulajdonság neve.

Group

Migrálási projektben létrehozott csoport.

Name Típus Description
eTag

string

Optimista egyidejűség-vezérléshez.

id

string

Erre a csoportra mutató elérési út hivatkozása. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/groups/{groupName}

name

string

A csoport neve.

properties

GroupProperties

A csoport tulajdonságai.

type

string

Az objektum típusa = [Microsoft.Migrate/assessmentProjects/groups].

GroupProperties

A csoporterőforrás tulajdonságai.

Name Típus Description
areAssessmentsRunning

boolean

Ha az értékelések futó állapotban vannak.

assessments

string[]

A csoportban létrehozott értékelésekre mutató hivatkozások listája.

createdTimestamp

string

A csoport létrehozásának időpontja. Date-Time ISO-8601 formátumban.

groupStatus

GroupStatus

Azt jelzi, hogy a csoport létrejött-e, és érvényes-e.

groupType

string

A csoport típusa.

machineCount

integer

A csoport részét képező gépek száma.

updatedTimestamp

string

A csoport utolsó frissítésének időpontja. Date-Time ISO-8601 formátumban.

GroupStatus

Azt jelzi, hogy a csoport létrejött-e, és érvényes-e.

Name Típus Description
Completed

string

Created

string

Invalid

string

Running

string

Updated

string