Get-AzVmssLifecycleHookEvent

Mencantumkan atau mengambil peristiwa kait siklus hidup untuk Virtual Machine Scale Set (VMSS).

Sintaks

ListParameterSet (Default)

Get-AzVmssLifecycleHookEvent
    -ResourceGroupName <String>
    -VMScaleSetName <String>
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

GetParameterSet

Get-AzVmssLifecycleHookEvent
    -ResourceGroupName <String>
    -VMScaleSetName <String>
    -Name <String>
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Deskripsi

Cmdlet Get-AzVmssLifecycleHookEvent mencantumkan semua peristiwa kait siklus hidup untuk set skala komputer virtual (VMSS) atau mengambil peristiwa tertentu berdasarkan nama (GUID). Peristiwa kait siklus hidup dibuat oleh platform saat kait yang dikonfigurasi diaktifkan selama fase Peningkatan OS Otomatis.

Peristiwa memiliki Properties.State 'Aktif' (menunggu respons pelanggan) atau 'Selesai'.

Contoh

Contoh 1: Mencantumkan semua peristiwa kait siklus hidup untuk VMSS

Get-AzVmssLifecycleHookEvent -ResourceGroupName 'myRg' -VMScaleSetName 'myVmss'

Contoh ini mencantumkan semua peristiwa kait siklus hidup untuk VMSS yang ditentukan.

Contoh 2: Mendapatkan peristiwa tertentu berdasarkan nama

Get-AzVmssLifecycleHookEvent -ResourceGroupName 'myRg' -VMScaleSetName 'myVmss' -Name 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'

Contoh ini mengambil peristiwa kait siklus hidup tertentu dengan nama GUID-nya.

Contoh 3: Filter ke peristiwa aktif saja

Get-AzVmssLifecycleHookEvent -ResourceGroupName 'myRg' -VMScaleSetName 'myVmss' |
    Where-Object { $_.Properties.State -eq 'Active' }

Contoh ini hanya mencantumkan peristiwa kait siklus hidup aktif.

Contoh 4: Menyetujui semua peristiwa aktif melalui alur

Get-AzVmssLifecycleHookEvent -ResourceGroupName 'myRg' -VMScaleSetName 'myVmss' |
    Where-Object { $_.Properties.State -eq 'Active' } |
    Update-AzVmssLifecycleHookEvent -ActionState Approved

Contoh ini mengambil semua peristiwa aktif dan menyetujui masing-masing melalui alur.

Parameter

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan Azure.

Properti parameter

Jenis:IAzureContextContainer
Nilai default:None
Mendukung wildcard:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Kumpulan parameter

(All)
Position:Named
Wajib:False
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:False
Nilai dari argumen yang tersisa:False

-Name

Nama (GUID) dari peristiwa kait siklus hidup untuk diambil. Saat dihilangkan, semua peristiwa untuk VMSS dicantumkan.

Properti parameter

Jenis:String
Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

GetParameterSet
Position:2
Wajib:True
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:True
Nilai dari argumen yang tersisa:False

-ResourceGroupName

Nama grup sumber daya.

Properti parameter

Jenis:String
Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

(All)
Position:0
Wajib:True
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:True
Nilai dari argumen yang tersisa:False

-VMScaleSetName

Nama set skala VM.

Properti parameter

Jenis:String
Nilai default:None
Mendukung wildcard:False
DontShow:False

Kumpulan parameter

(All)
Position:1
Wajib:True
Nilai dari alur:False
Nilai dari alur berdasarkan nama properti:True
Nilai dari argumen yang tersisa:False

CommonParameters

Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters.

Input

String

Output

VMScaleSetLifecycleHookEvent