Menjelajahi permintaan Buat di Service Fabric Mesh API
Membuat atau memperbarui sumber daya volume.
Membuat sumber daya volume dengan nama dan deskripsi yang ditentukan. Jika volume dengan nama yang sama sudah ada, maka deskripsinya diperbarui ke volume yang ditunjukkan dalam permintaan ini.
Minta
Metode | Meminta URI |
---|---|
PUT | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabricMesh/volumes/{volumeName}?api-version=2018-07-01-preview |
Parameter
Nama | Jenis | Diperlukan | Lokasi |
---|---|---|---|
subscriptionId |
string | Ya | Jalur |
resourceGroupName |
string | Ya | Jalur |
volumeName |
string | Ya | Jalur |
api-version |
string | Ya | Kueri |
volumeResourceDescription |
VolumeResourceDescription | Ya | Isi |
subscriptionId
Jenis: string
Diperlukan: Ya
Pengidentifikasi langganan pelanggan
resourceGroupName
Jenis: string
Diperlukan: Ya
Nama grup sumber daya Azure
volumeName
Jenis: string
Diperlukan: Ya
Identitas volume.
api-version
Jenis: string
Diperlukan: Ya
Default: 2018-07-01-preview
Versi API. Parameter ini diperlukan dan nilainya harus 2018-07-01-preview
.
volumeResourceDescription
Jenis: VolumeResourceDescription
Diperlukan: Ya
Deskripsi untuk membuat sumber daya volume.
Respons
Kode Status HTTP | Deskripsi | Skema Respons |
---|---|---|
200 (OK) | Ok |
VolumeResourceDescription |
201 (Dibuat) | Dibuat |
VolumeResourceDescription |
Semua kode status lainnya | Kesalahan |
ErrorModel |
Contoh
VolumeBuat
Minta
PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sbz_demo/providers/Microsoft.ServiceFabricMesh/volumes/sbzDemoVolume?api-version=2018-07-01-preview
Isi
{
"properties": {
"description": "File share backed by Azure Files storage.",
"azureFileParameters": {
"accountName": "sbzdemoaccount",
"accountKey": "provide-account-key-here",
"shareName": "sharel"
},
"provider": "SFAzureFile"
},
"location": "eastus"
}
Respons 200
Isi
{
"type": "Microsoft.ServiceFabricMesh/volumes",
"location": "eastus",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/sbz_demo/providers/Microsoft.ServiceFabricMesh/volumes/sbzDemoVolume",
"name": "sbzDemoVolume",
"tags": {},
"properties": {
"provisioningState": "Succeeded",
"description": "File share backed by Azure Files storage.",
"provider": "SFAzureFile",
"azureFileParameters": {
"shareName": "sharel",
"accountName": "sbzdemoaccount"
}
}
}
Respons 201
Isi
{
"type": "Microsoft.ServiceFabricMesh/volumes",
"location": "eastus",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/sbz_demo/providers/Microsoft.ServiceFabricMesh/volumes/sbzDemoVolume",
"name": "sbzDemoVolume",
"tags": {},
"properties": {
"provisioningState": "Updating",
"description": "File share backed by Azure Files storage.",
"provider": "SFAzureFile",
"azureFileParameters": {
"shareName": "sharel",
"accountName": "sbzdemoaccount"
}
}
}