Microsoft.Compute availabilitySets 2021-04-01
- Terbaru
- 2024-07-01
-
2024-03-01 -
2023-09-01 - 2023-07-01
-
2023-03-01 -
2022-11-01 - 2022-08-01
- 2022-03-01
-
2021-11-01 -
2021-07-01 - 2021-04-01
- 2021-03-01
- 2020-12-01
Definisi sumber daya Bicep
Jenis sumber daya availabilitySets dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya
- Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.Compute/availabilitySets, tambahkan Bicep berikut ke templat Anda.
resource symbolicname 'Microsoft.Compute/availabilitySets@2021-04-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: int
name: 'string'
tier: 'string'
}
properties: {
platformFaultDomainCount: int
platformUpdateDomainCount: int
proximityPlacementGroup: {
id: 'string'
}
virtualMachines: [
{
id: 'string'
}
]
}
}
Nilai properti
availabilitySets
Nama | Deskripsi | Nilai |
---|---|---|
Nama | Nama sumber daya | string (diperlukan) Batas karakter: 1-80 Karakter yang valid: Alfanumerik, garis bawah, titik, dan tanda hubung. Mulailah dengan alfanumerik. Akhiri dengan alfanumerik atau garis bawah. |
tempat | Lokasi sumber daya | string (diperlukan) |
Tags | Tag sumber daya | Kamus nama dan nilai tag. Lihat Tag dalam templat |
Sku | Sku dari set ketersediaan, hanya nama yang diperlukan untuk diatur. Lihat AvailabilitySetSkuTypes untuk kumpulan nilai yang mungkin. Gunakan 'Selaras' untuk komputer virtual dengan disk terkelola dan 'Klasik' untuk komputer virtual dengan disk yang tidak dikelola. Nilai defaultnya adalah 'Klasik'. | Sku |
Properti | Tampilan instans sumber daya. | AvailabilitySetProperties |
AvailabilitySetProperties
Nama | Deskripsi | Nilai |
---|---|---|
platformFaultDomainCount | Jumlah Domain Kesalahan. | Int |
platformUpdateDomainCount | Perbarui Jumlah domain. | Int |
proximityPlacementGroup | Menentukan informasi tentang grup penempatan kedekatan tempat set ketersediaan harus ditetapkan. Versi api minimum: 2018-04-01. |
SubResource |
virtualMachines | Daftar referensi ke semua komputer virtual dalam set ketersediaan. | SubResource |
SubResource
Nama | Deskripsi | Nilai |
---|---|---|
Id | Id Sumber Daya | tali |
Sku
Nama | Deskripsi | Nilai |
---|---|---|
kapasitas | Menentukan jumlah komputer virtual dalam set skala. | Int |
Nama | Nama sku. | tali |
Tier | Menentukan tingkat komputer virtual dalam set skala. Nilai yang Mungkin: Standard Dasar |
tali |
Templat mulai cepat
Templat mulai cepat berikut menyebarkan jenis sumber daya ini.
Templat | Deskripsi |
---|---|
2 VM di VNET - Aturan Internal Load Balancer dan LB |
Templat ini memungkinkan Anda membuat 2 Komputer Virtual di VNET dan di bawah Load balancer internal dan mengonfigurasi aturan penyeimbangan beban pada Port 80. Templat ini juga menyebarkan Akun Penyimpanan, Jaringan Virtual, alamat IP Publik, Set Ketersediaan, dan Antarmuka Jaringan. |
2 VM dalam aturan Load Balancer dan penyeimbang beban |
Templat ini memungkinkan Anda membuat 2 Komputer Virtual di bawah Load balancer dan mengonfigurasi aturan penyeimbangan beban pada Port 80. Templat ini juga menyebarkan Akun Penyimpanan, Jaringan Virtual, alamat IP Publik, Set Ketersediaan, dan Antarmuka Jaringan. Dalam templat ini, kami menggunakan kemampuan perulangan sumber daya untuk membuat antarmuka jaringan dan komputer virtual |
2 VM dalam Load Balancer dan konfigurasikan aturan NAT pada LB |
Templat ini memungkinkan Anda membuat 2 Komputer Virtual dalam Set Ketersediaan dan mengonfigurasi aturan NAT melalui load balancer. Templat ini juga menyebarkan Akun Penyimpanan, Jaringan Virtual, alamat IP Publik, dan Antarmuka Jaringan. Dalam templat ini, kami menggunakan kemampuan perulangan sumber daya untuk membuat antarmuka jaringan dan komputer virtual |
Membuat Set Ketersediaan dengan 3 Domain Kesalahan |
Templat ini membuat Set Ketersediaan dengan 3 Domain Kesalahan |
Temukan IP Privat secara dinamis |
Templat ini memungkinkan Anda menemukan IP privat untuk NIC secara dinamis. Ini meneruskan IP privat NIC0 ke VM1 menggunakan ekstensi skrip kustom yang menulisnya ke file di VM1. |
GlassFish di SUSE |
Templat ini menyebarkan kluster GlassFish (v3 atau v4) seimbang beban, yang terdiri dari jumlah VM SUSE (OpenSUSE atau SLES) yang ditentukan pengguna. |
Membuat VM di Set Ketersediaan menggunakan Perulangan Sumber Daya |
Buat 2-5 VM di Set Ketersediaan menggunakan Resource Loops. VM dapat berupa Unbuntu atau Windows dengan maksimum 5 VM karena sampel ini menggunakan satu storageAccount |
Templat Multi VM dengan disk terkelola |
Templat ini akan membuat jumlah N VM dengan disk terkelola, IP publik, dan antarmuka jaringan. Ini akan membuat VM dalam satu Set Ketersediaan. Mereka akan disediakan dalam Virtual Network yang juga akan dibuat sebagai bagian dari penyebaran |
CentOS/UbuntuServer Auto Dynamic Disks & Docker 1.12(cs) |
Ini adalah templat umum untuk membuat instans tunggal CentOS 7.2/7.1/6.5 atau Ubuntu Server 16.04.0-LTS dengan jumlah disk data yang dapat dikonfigurasi (ukuran yang dapat dikonfigurasi). Maksimum 16 disk dapat disebutkan dalam parameter portal dan ukuran maksimum setiap disk harus kurang dari 1023 GB. Array RAID0 MDADM di-automount dan bertahan dari restart. Docker 1.12(cs3) (Swarm) terbaru, docker-compose 1.9.0 & docker-machine 0.8.2 tersedia untuk penggunaan dari azure-cli pengguna berjalan secara otomatis sebagai kontainer docker. Templat instans tunggal ini adalah offshoot dari Templat Kluster HPC/GPU @ https://github.com/azurebigcompute/BigComputeBench |
Definisi sumber daya templat ARM
Jenis sumber daya availabilitySets dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya
- Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.Compute/availabilitySets, tambahkan JSON berikut ke templat Anda.
{
"type": "Microsoft.Compute/availabilitySets",
"apiVersion": "2021-04-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"properties": {
"platformFaultDomainCount": "int",
"platformUpdateDomainCount": "int",
"proximityPlacementGroup": {
"id": "string"
},
"virtualMachines": [
{
"id": "string"
}
]
}
}
Nilai properti
availabilitySets
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | 'Microsoft.Compute/availabilitySets' |
apiVersion | Versi api sumber daya | '2021-04-01' |
Nama | Nama sumber daya | string (diperlukan) Batas karakter: 1-80 Karakter yang valid: Alfanumerik, garis bawah, titik, dan tanda hubung. Mulailah dengan alfanumerik. Akhiri dengan alfanumerik atau garis bawah. |
tempat | Lokasi sumber daya | string (diperlukan) |
Tags | Tag sumber daya | Kamus nama dan nilai tag. Lihat Tag dalam templat |
Sku | Sku dari set ketersediaan, hanya nama yang diperlukan untuk diatur. Lihat AvailabilitySetSkuTypes untuk kumpulan nilai yang mungkin. Gunakan 'Selaras' untuk komputer virtual dengan disk terkelola dan 'Klasik' untuk komputer virtual dengan disk yang tidak dikelola. Nilai defaultnya adalah 'Klasik'. | Sku |
Properti | Tampilan instans sumber daya. | AvailabilitySetProperties |
AvailabilitySetProperties
Nama | Deskripsi | Nilai |
---|---|---|
platformFaultDomainCount | Jumlah Domain Kesalahan. | Int |
platformUpdateDomainCount | Perbarui Jumlah domain. | Int |
proximityPlacementGroup | Menentukan informasi tentang grup penempatan kedekatan tempat set ketersediaan harus ditetapkan. Versi api minimum: 2018-04-01. |
SubResource |
virtualMachines | Daftar referensi ke semua komputer virtual dalam set ketersediaan. | SubResource |
SubResource
Nama | Deskripsi | Nilai |
---|---|---|
Id | Id Sumber Daya | tali |
Sku
Nama | Deskripsi | Nilai |
---|---|---|
kapasitas | Menentukan jumlah komputer virtual dalam set skala. | Int |
Nama | Nama sku. | tali |
Tier | Menentukan tingkat komputer virtual dalam set skala. Nilai yang Mungkin: Standard Dasar |
tali |
Templat mulai cepat
Templat mulai cepat berikut menyebarkan jenis sumber daya ini.
Templat | Deskripsi |
---|---|
2 VM di VNET - Aturan Internal Load Balancer dan LB |
Templat ini memungkinkan Anda membuat 2 Komputer Virtual di VNET dan di bawah Load balancer internal dan mengonfigurasi aturan penyeimbangan beban pada Port 80. Templat ini juga menyebarkan Akun Penyimpanan, Jaringan Virtual, alamat IP Publik, Set Ketersediaan, dan Antarmuka Jaringan. |
2 VM dalam aturan Load Balancer dan penyeimbang beban |
Templat ini memungkinkan Anda membuat 2 Komputer Virtual di bawah Load balancer dan mengonfigurasi aturan penyeimbangan beban pada Port 80. Templat ini juga menyebarkan Akun Penyimpanan, Jaringan Virtual, alamat IP Publik, Set Ketersediaan, dan Antarmuka Jaringan. Dalam templat ini, kami menggunakan kemampuan perulangan sumber daya untuk membuat antarmuka jaringan dan komputer virtual |
2 VM dalam Load Balancer dan konfigurasikan aturan NAT pada LB |
Templat ini memungkinkan Anda membuat 2 Komputer Virtual dalam Set Ketersediaan dan mengonfigurasi aturan NAT melalui load balancer. Templat ini juga menyebarkan Akun Penyimpanan, Jaringan Virtual, alamat IP Publik, dan Antarmuka Jaringan. Dalam templat ini, kami menggunakan kemampuan perulangan sumber daya untuk membuat antarmuka jaringan dan komputer virtual |
Membuat Set Ketersediaan dengan 3 Domain Kesalahan |
Templat ini membuat Set Ketersediaan dengan 3 Domain Kesalahan |
Temukan IP Privat secara dinamis |
Templat ini memungkinkan Anda menemukan IP privat untuk NIC secara dinamis. Ini meneruskan IP privat NIC0 ke VM1 menggunakan ekstensi skrip kustom yang menulisnya ke file di VM1. |
GlassFish di SUSE |
Templat ini menyebarkan kluster GlassFish (v3 atau v4) seimbang beban, yang terdiri dari jumlah VM SUSE (OpenSUSE atau SLES) yang ditentukan pengguna. |
Membuat VM di Set Ketersediaan menggunakan Perulangan Sumber Daya |
Buat 2-5 VM di Set Ketersediaan menggunakan Resource Loops. VM dapat berupa Unbuntu atau Windows dengan maksimum 5 VM karena sampel ini menggunakan satu storageAccount |
Templat Multi VM dengan disk terkelola |
Templat ini akan membuat jumlah N VM dengan disk terkelola, IP publik, dan antarmuka jaringan. Ini akan membuat VM dalam satu Set Ketersediaan. Mereka akan disediakan dalam Virtual Network yang juga akan dibuat sebagai bagian dari penyebaran |
CentOS/UbuntuServer Auto Dynamic Disks & Docker 1.12(cs) |
Ini adalah templat umum untuk membuat instans tunggal CentOS 7.2/7.1/6.5 atau Ubuntu Server 16.04.0-LTS dengan jumlah disk data yang dapat dikonfigurasi (ukuran yang dapat dikonfigurasi). Maksimum 16 disk dapat disebutkan dalam parameter portal dan ukuran maksimum setiap disk harus kurang dari 1023 GB. Array RAID0 MDADM di-automount dan bertahan dari restart. Docker 1.12(cs3) (Swarm) terbaru, docker-compose 1.9.0 & docker-machine 0.8.2 tersedia untuk penggunaan dari azure-cli pengguna berjalan secara otomatis sebagai kontainer docker. Templat instans tunggal ini adalah offshoot dari Templat Kluster HPC/GPU @ https://github.com/azurebigcompute/BigComputeBench |
Definisi sumber daya Terraform (penyedia AzAPI)
Jenis sumber daya availabilitySets dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.Compute/availabilitySets, tambahkan Terraform berikut ke templat Anda.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Compute/availabilitySets@2021-04-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
platformFaultDomainCount = int
platformUpdateDomainCount = int
proximityPlacementGroup = {
id = "string"
}
virtualMachines = [
{
id = "string"
}
]
}
sku = {
capacity = int
name = "string"
tier = "string"
}
})
}
Nilai properti
availabilitySets
AvailabilitySetProperties
Nama | Deskripsi | Nilai |
---|---|---|
platformFaultDomainCount | Jumlah Domain Kesalahan. | Int |
platformUpdateDomainCount | Perbarui Jumlah domain. | Int |
proximityPlacementGroup | Menentukan informasi tentang grup penempatan kedekatan tempat set ketersediaan harus ditetapkan. Versi api minimum: 2018-04-01. |
SubResource |
virtualMachines | Daftar referensi ke semua komputer virtual dalam set ketersediaan. | SubResource |
SubResource
Nama | Deskripsi | Nilai |
---|---|---|
Id | Id Sumber Daya | tali |
Sku
Nama | Deskripsi | Nilai |
---|---|---|
kapasitas | Menentukan jumlah komputer virtual dalam set skala. | Int |
Nama | Nama sku. | tali |
Tier | Menentukan tingkat komputer virtual dalam set skala. Nilai yang Mungkin: Standard Dasar |
tali |