Resource Groups - Create Or Update

Skapar eller uppdaterar en resursgrupp.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}?api-version=2021-04-01

URI-parametrar

Name I Obligatorisk Typ Description
resourceGroupName
path True

string

Namnet på resursgruppen som ska skapas eller uppdateras. Kan innehålla alfanumeriska tecken, understreck, parenteser, bindestreck, punkt (förutom i slutet) och Unicode-tecken som matchar de tillåtna tecknen.

Regex pattern: ^[-\w\._\(\)]+$

subscriptionId
path True

string

Prenumerations-ID för Microsoft Azure.

api-version
query True

string

Den API-version som ska användas för den här åtgärden.

Begärandetext

Name Obligatorisk Typ Description
location True

string

Platsen för resursgruppen. Det går inte att ändra den när resursgruppen har skapats. Det måste vara en av de Azure-platser som stöds.

managedBy

string

ID för resursen som hanterar den här resursgruppen.

properties

ResourceGroupProperties

Egenskaperna för resursgruppen.

tags

object

Taggarna som är kopplade till resursgruppen.

Svar

Name Typ Description
200 OK

ResourceGroup

OK – Returnerar information om den nya resursgruppen.

201 Created

ResourceGroup

Skapad – returnerar information om den nya resursgruppen.

Other Status Codes

CloudError

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

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 personifiera ditt användarkonto

Exempel

Create or update a resource group

Sample Request

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/my-resource-group?api-version=2021-04-01

{
  "location": "eastus"
}

Sample Response

{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/my-resource-group",
  "name": "my-resource-group",
  "location": "eastus",
  "properties": {
    "provisioningState": "Succeeded"
  }
}
{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/my-resource-group",
  "name": "my-resource-group",
  "location": "eastus",
  "properties": {
    "provisioningState": "Succeeded"
  }
}

Definitioner

Name Description
CloudError

Ett felsvar för en resurshanteringsbegäran.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ErrorResponse

Felsvar

ResourceGroup

Information om resursgrupp.

ResourceGroupProperties

Egenskaperna för resursgruppen.

CloudError

Ett felsvar för en resurshanteringsbegäran.

Name Typ Description
error

ErrorResponse

Felsvar
Vanligt felsvar för alla Azure Resource Manager-API:er för att returnera felinformation för misslyckade åtgärder. (Detta följer även OData-felsvarsformatet.)

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Den ytterligare informationen.

type

string

Ytterligare informationstyp.

ErrorResponse

Felsvar

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

code

string

Felkoden.

details

ErrorResponse[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felmålet.

ResourceGroup

Information om resursgrupp.

Name Typ Description
id

string

Resursgruppens ID.

location

string

Platsen för resursgruppen. Det går inte att ändra den när resursgruppen har skapats. Det måste vara en av de Azure-platser som stöds.

managedBy

string

ID för resursen som hanterar den här resursgruppen.

name

string

Namnet på resursgruppen.

properties

ResourceGroupProperties

Egenskaperna för resursgruppen.

tags

object

Taggarna som är kopplade till resursgruppen.

type

string

Resursgruppens typ.

ResourceGroupProperties

Egenskaperna för resursgruppen.

Name Typ Description
provisioningState

string

Etableringstillståndet.