az vmware placement-policy vm-host

Catatan

Referensi ini adalah bagian dari ekstensi vmware untuk Azure CLI (versi 2.51.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah az vmware placement-policy vm-host . Pelajari lebih lanjut tentang ekstensi.

Perintah untuk mengelola kebijakan penempatan Host VM.

Perintah

Nama Deskripsi Jenis Status
az vmware placement-policy vm-host create

Buat kebijakan penempatan Host VM di kluster cloud privat.

Ekstensi GA
az vmware placement-policy vm-host delete

Menghapus kebijakan penempatan Host VM di kluster cloud privat.

Ekstensi GA
az vmware placement-policy vm-host update

Perbarui kebijakan penempatan Host VM di kluster cloud privat.

Ekstensi GA

az vmware placement-policy vm-host create

Buat kebijakan penempatan Host VM di kluster cloud privat.

az vmware placement-policy vm-host create --affinity-type {Affinity, AntiAffinity}
                                          --cluster-name
                                          --host-members
                                          --name
                                          --private-cloud
                                          --resource-group
                                          --vm-members
                                          [--affinity-strength {Must, Should}]
                                          [--azure-hybrid-benefit {None, SqlHost}]
                                          [--display-name]
                                          [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                          [--state {Disabled, Enabled}]

Contoh

Buat kebijakan penempatan VM.

az vmware placement-policy vm-host create --resource-group group1 --private-cloud cloud1 --cluster-name cluster1 --placement-policy-name policy1 --state Enabled --display-name policy1 --vm-members /subscriptions/subId/resourceGroups/group1/providers/Microsoft.AVS/privateClouds/cloud1/clusters/cluster1/virtualMachines/vm-128 /subscriptions/subId/resourceGroups/group1/providers/Microsoft.AVS/privateClouds/cloud1/clusters/cluster1/virtualMachines/vm-256 --host-members fakehost22.nyc1.kubernetes.center fakehost23.nyc1.kubernetes.center --affinity-type AntiAffinity

Parameter yang Diperlukan

--affinity-type

Jenis afinitas kebijakan penempatan.

nilai yang diterima: Affinity, AntiAffinity
--cluster-name

Nama kluster di cloud privat.

--host-members

Daftar anggota host Mendukung shorthand-sintaks, json-file, dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.

--name --placement-policy-name -n

Nama kebijakan penempatan VMware vSphere Distributed Resource Scheduler (DRS).

--private-cloud -c

Nama cloud privat.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--vm-members

Anggota komputer virtual mencantumkan Dukungan shorthand-sintaks, json-file, dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.

Parameter Opsional

--affinity-strength

Kekuatan afinitas kebijakan penempatan Vm-host (harus/harus).

nilai yang diterima: Must, Should
--azure-hybrid-benefit

Kebijakan penempatan jenis keikutsertaan manfaat hibrid azure.

nilai yang diterima: None, SqlHost
--display-name

Tampilkan nama kebijakan penempatan.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
--state

Apakah kebijakan penempatan diaktifkan atau dinonaktifkan.

nilai yang diterima: Disabled, Enabled
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az vmware placement-policy vm-host delete

Menghapus kebijakan penempatan Host VM di kluster cloud privat.

az vmware placement-policy vm-host delete [--cluster-name]
                                          [--ids]
                                          [--name]
                                          [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                          [--private-cloud]
                                          [--resource-group]
                                          [--subscription]
                                          [--yes]

Contoh

Menghapus kebijakan penempatan Host VM.

az vmware placement-policy vm-host delete --resource-group group1 --private-cloud cloud1 --cluster-name cluster1 --placement-policy-name policy1

Parameter Opsional

--cluster-name

Nama kluster di cloud privat.

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--name --placement-policy-name -n

Nama kebijakan penempatan VMware vSphere Distributed Resource Scheduler (DRS).

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
--private-cloud -c

Nama cloud privat.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--yes -y

Jangan meminta konfirmasi.

nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az vmware placement-policy vm-host update

Perbarui kebijakan penempatan Host VM di kluster cloud privat.

az vmware placement-policy vm-host update [--add]
                                          [--affinity-strength {Must, Should}]
                                          [--azure-hybrid-benefit {None, SqlHost}]
                                          [--cluster-name]
                                          [--display-name]
                                          [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                          [--host-members]
                                          [--ids]
                                          [--name]
                                          [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                          [--private-cloud]
                                          [--remove]
                                          [--resource-group]
                                          [--set]
                                          [--state {Disabled, Enabled}]
                                          [--subscription]
                                          [--vm-members]

Contoh

Perbarui kebijakan penempatan Host VM.

az vmware placement-policy vm-host update --resource-group group1 --private-cloud cloud1 --cluster-name cluster1 --placement-policy-name policy1 --state Enabled --display-name policy1 --vm-members /subscriptions/subId/resourceGroups/group1/providers/Microsoft.AVS/privateClouds/cloud1/clusters/cluster1/virtualMachines/vm-128 /subscriptions/subId/resourceGroups/group1/providers/Microsoft.AVS/privateClouds/cloud1/clusters/cluster1/virtualMachines/vm-256 --host-members fakehost22.nyc1.kubernetes.center fakehost23.nyc1.kubernetes.center

Parameter Opsional

--add

Tambahkan objek ke daftar objek dengan menentukan jalur dan pasangan nilai kunci. Contoh: --add property.listProperty <key=value, string, atau string JSON>.

--affinity-strength

Kekuatan afinitas kebijakan penempatan Vm-host (harus/harus).

nilai yang diterima: Must, Should
--azure-hybrid-benefit

Kebijakan penempatan jenis keikutsertaan manfaat hibrid azure.

nilai yang diterima: None, SqlHost
--cluster-name

Nama kluster di cloud privat.

--display-name

Tampilkan nama kebijakan penempatan.

--force-string

Saat menggunakan 'set' atau 'add', pertahankan literal string alih-alih mencoba mengonversi ke JSON.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
--host-members

Daftar anggota host Mendukung shorthand-sintaks, json-file, dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--name --placement-policy-name -n

Nama kebijakan penempatan VMware vSphere Distributed Resource Scheduler (DRS).

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai yang diterima: 0, 1, f, false, n, no, t, true, y, yes
--private-cloud -c

Nama cloud privat.

--remove

Menghapus properti atau elemen dari daftar. Contoh: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--set

Perbarui objek dengan menentukan jalur properti dan nilai yang akan diatur. Contoh: --set property1.property2=.

--state

Apakah kebijakan penempatan diaktifkan atau dinonaktifkan.

nilai yang diterima: Disabled, Enabled
--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--vm-members

Anggota komputer virtual mencantumkan Dukungan shorthand-sintaks, json-file, dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.