Groups - Create

Hozzon létre egy új csoportot a megadott beállításokkal.
Hozzon létre egy új csoportot úgy, hogy elküld egy "group" típusú json-objektumot a Kérés törzse részeként a Modellek szakaszban megadottak szerint. 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 Required Type 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 használja.

Kérelem törzse

Name Required Type Description
properties True

A csoport tulajdonságai.

eTag
  • string

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

Válaszok

Name Type Description
200 OK

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

Headers

  • x-ms-request-id: string
201 Created

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

Headers

  • x-ms-request-id: string
Other Status Codes

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

CloudError

Az Azure Migrate szolgáltatás hibaválasza.

CloudErrorBody

Az Azure Migrate szolgáltatás hibaválasza.

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

Az Azure Migrate szolgáltatás hibaválasza.

Name Type Description
error

Az Azure Migrate szolgáltatás hibaválasza.

CloudErrorBody

Az Azure Migrate szolgáltatás hibaválasza.

Name Type Description
code
  • string

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

details

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 Type Description
eTag
  • string

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

id
  • string

A csoport elérési útja. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/groups/{groupName}

name
  • string

A csoport neve.

properties

A csoport tulajdonságai.

type
  • string

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

GroupProperties

A csoporterőforrás tulajdonságai.

Name Type 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 jelenik meg.

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 jelenik meg.

GroupStatus

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

Name Type Description
Completed
  • string
Created
  • string
Invalid
  • string
Running
  • string
Updated
  • string