Megosztás a következőn keresztül:


Pools - Create Or Update

Létrehozás vagy frissítse a megadott kapacitáskészletet az erőforráscsoporton belül
kapacitáskészlet Létrehozás vagy frissítése

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetApp/netAppAccounts/{accountName}/capacityPools/{poolName}?api-version=2023-11-01

URI-paraméterek

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

string

A NetApp-fiók neve

Reguláris kifejezési minta: ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,127}$

poolName
path True

string

A kapacitáskészlet neve

Reguláris kifejezési minta: ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,63}$

resourceGroupName
path True

string

Az erőforráscsoport neve. A név megkülönbözteti a kis- és nagybetűket.

subscriptionId
path True

string

uuid

A cél-előfizetés azonosítója. Az értéknek UUID azonosítónak kell lennie.

api-version
query True

string

A művelethez használandó API-verzió.

Kérelem törzse

Name Kötelező Típus Description
location True

string

A földrajzi hely, ahol az erőforrás él

properties.serviceLevel True

ServiceLevel

serviceLevel
A fájlrendszer szolgáltatási szintje

properties.size True

integer

size
A készlet kiosztott mérete (bájtban). Az engedélyezett értékek 1TiB adattömbökben vannak (az értéket meg kell szorozni 1099511627776).

properties.coolAccess

boolean

Ha engedélyezve van (igaz), a készlet tartalmazhat ritka elérésű, Access-kompatibilis köteteket.

properties.encryptionType

encryptionType

encryptionType
A kapacitáskészlet titkosítási típusa, az inaktív adatok titkosítási típusának beállítása a készlethez és a benne lévő összes kötethez. Ez az érték csak új készlet létrehozásakor állítható be.

properties.qosType

qosType

qosType
A készlet qos-típusa

tags

object

Erőforráscímkék.

Válaszok

Name Típus Description
200 OK

capacityPool

OK – készlet frissítve

201 Created

capacityPool

Készlet létrehozva

Other Status Codes

ErrorResponse

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

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow

Típus: oauth2
Folyamat: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/authorize

Hatókörök

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

Példák

Pools_CreateOrUpdate

Mintakérelem

PUT https://management.azure.com/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1/capacityPools/pool1?api-version=2023-11-01

{
  "location": "eastus",
  "properties": {
    "size": 4398046511104,
    "serviceLevel": "Premium",
    "qosType": "Auto"
  }
}

Mintaválasz

{
  "id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1/capacityPools/pool1",
  "name": "account1/pool1",
  "type": "Microsoft.NetApp/netAppAccounts/capacityPools",
  "location": "eastus",
  "properties": {
    "provisioningState": "Succeeded",
    "poolId": "9760acf5-4638-11e7-9bdb-020073ca7778",
    "serviceLevel": "Premium",
    "size": 4398046511104,
    "qosType": "Auto",
    "totalThroughputMibps": 281.474
  }
}
{
  "id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1/capacityPools/pool1",
  "name": "account1/pool1",
  "type": "Microsoft.NetApp/netAppAccounts/capacityPools",
  "location": "eastus",
  "properties": {
    "provisioningState": "Succeeded",
    "poolId": "9760acf5-4638-11e7-9bdb-020073ca7778",
    "serviceLevel": "Premium",
    "size": 4398046511104,
    "qosType": "Auto",
    "totalThroughputMibps": 281.474
  }
}

Definíciók

Name Description
capacityPool

Kapacitáskészlet erőforrása

createdByType

Az erőforrást létrehozó identitás típusa.

encryptionType

encryptionType

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorDetail

A hiba részletei.

ErrorResponse

Hibaválasz

qosType

qosType

ServiceLevel

serviceLevel

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

capacityPool

Kapacitáskészlet erőforrása

Name Típus Alapértelmezett érték Description
etag

string

Egyedi írásvédett sztring, amely az erőforrás frissítésekor változik.

id

string

Az erőforrás teljes erőforrás-azonosítója. Például: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

location

string

A földrajzi hely, ahol az erőforrás él

name

string

Az erőforrás neve

properties.coolAccess

boolean

False

Ha engedélyezve van (igaz), a készlet tartalmazhat ritka elérésű, Access-kompatibilis köteteket.

properties.encryptionType

encryptionType

Single

encryptionType
A kapacitáskészlet titkosítási típusa, az inaktív adatok titkosítási típusának beállítása a készlethez és a benne lévő összes kötethez. Ez az érték csak új készlet létrehozásakor állítható be.

properties.poolId

string

poolId
A készlet azonosítására használt UUID v4

properties.provisioningState

string

Azure-életciklus-felügyelet

properties.qosType

qosType

Auto

qosType
A készlet qos-típusa

properties.serviceLevel

ServiceLevel

Premium

serviceLevel
A fájlrendszer szolgáltatási szintje

properties.size

integer

0

size
A készlet kiosztott mérete (bájtban). Az engedélyezett értékek 1TiB adattömbökben vannak (az értéket meg kell szorozni 1099511627776).

properties.totalThroughputMibps

number

Készlet teljes átviteli sebessége MiB/s-ben

properties.utilizedThroughputMibps

number

A készlet kihasznált átviteli sebessége MiB/s-ben

systemData

systemData

Az Azure Resource Manager createdBy és modifiedBy adatokat tartalmazó metaadatokat.

tags

object

Erőforráscímkék.

type

string

Az erőforrás típusa. Például"Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts"

createdByType

Az erőforrást létrehozó identitás típusa.

Name Típus Description
Application

string

Key

string

ManagedIdentity

string

User

string

encryptionType

encryptionType

Name Típus Description
Double

string

EncryptionType Double, a kötetek kettős titkosítást használnak inaktív állapotban

Single

string

EncryptionType Single, a kötetek egyetlen titkosítást használnak inaktív állapotban

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

Name Típus Description
info

object

A további információk.

type

string

A további adattípus.

ErrorDetail

A hiba részletei.

Name Típus Description
additionalInfo

ErrorAdditionalInfo[]

A hiba további információi.

code

string

A hibakód.

details

ErrorDetail[]

A hiba részletei.

message

string

A hibaüzenet.

target

string

A hiba célja.

ErrorResponse

Hibaválasz

Name Típus Description
error

ErrorDetail

A hibaobjektum.

qosType

qosType

Name Típus Description
Auto

string

qos type Auto

Manual

string

qos type Manual

ServiceLevel

serviceLevel

Name Típus Description
Premium

string

Prémium szolgáltatási szint

Standard

string

Standard szolgáltatási szint

StandardZRS

string

Zónaredundáns tárolási szolgáltatási szint

Ultra

string

Ultra szolgáltatási szint

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

Name Típus Description
createdAt

string

Az erőforrás-létrehozás időbélyege (UTC).

createdBy

string

Az erőforrást létrehozó identitás.

createdByType

createdByType

Az erőforrást létrehozó identitás típusa.

lastModifiedAt

string

Az erőforrás utolsó módosításának időbélyege (UTC)

lastModifiedBy

string

Az erőforrást utoljára módosító identitás.

lastModifiedByType

createdByType

Az erőforrást legutóbb módosító identitás típusa.