Guest Configuration Assignments - Get
Mendapatkan informasi tentang penugasan konfigurasi tamu
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/providers/Microsoft.GuestConfiguration/guestConfigurationAssignments/{guestConfigurationAssignmentName}?api-version=2020-06-25
Parameter URI
| Name | In | Required | Type | Description |
|---|---|---|---|---|
|
guest
|
path | True |
|
Nama penetapan konfigurasi tamu. |
|
resource
|
path | True |
|
Nama grup sumber daya. Regex pattern: |
|
subscription
|
path | True |
|
ID langganan yang secara unik mengidentifikasi langganan Microsoft Azure. ID langganan membentuk bagian dari URI untuk setiap panggilan layanan. |
|
vm
|
path | True |
|
Nama mesin virtual. |
|
api-version
|
query | True |
|
Versi Api Klien. |
Respons
| Name | Type | Description |
|---|---|---|
| 200 OK |
OK. Penetapan konfigurasi tamu berhasil dikembalikan. |
|
| Other Status Codes |
Respons kesalahan yang menjelaskan mengapa operasi gagal. |
Keamanan
azure_auth
Azure Active Directory Flow OAuth2
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
| Name | Description |
|---|---|
| user_impersonation | meniru akun pengguna Anda |
Contoh
Get a guest configuration assignment
Sample Request
Sample Response
{
"location": "centraluseuap",
"id": "/subscriptions/subscriptionId/resourceGroups/myResourceGroupName/providers/Microsoft.Compute/virtualMachines/myvm/providers/Microsoft.GuestConfiguration/guestConfigurationAssignments/AuditSecureProtocol",
"name": "AuditSecureProtocol",
"properties": {
"complianceStatus": "Compliant",
"assignmentHash": "E0D8941DD713F284284561648C00C18FA76C8602943C7CD38AFD73B56AE4C35F.E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855",
"latestReportId": "/subscriptions/subscriptionId/resourceGroups/myResourceGroupName/providers/Microsoft.Compute/virtualMachines/myvm/providers/Microsoft.GuestConfiguration/guestConfigurationAssignments/AuditSecureProtocol/reports/7367cbb8-ae99-47d0-a33b-a283564d2cb1",
"lastComplianceStatusChecked": "2018-08-29T22:14:13Z",
"context": null,
"guestConfiguration": {
"kind": null,
"name": "AuditSecureProtocol",
"version": "1.0.0.3",
"contentUri": "https://mystorageaccount.blob.core.windows.net/builtinconfig/AuditSecureProtocol/AuditSecureProtocol_1.0.0.3.zip",
"contentHash": "content hash",
"configurationParameter": [],
"configurationSetting": null
},
"provisioningState": "Succeeded"
}
}
Definisi
|
action |
Menentukan apa yang terjadi setelah reboot selama penerapan konfigurasi. Nilai yang mungkin adalah ContinueConfiguration dan StopConfiguration |
|
Assignment |
Informasi tentang penetapan konfigurasi tamu. |
|
Assignment |
|
|
Assignment |
Sumber daya penugasan konfigurasi tamu. |
|
Assignment |
Alasan dan kode untuk kepatuhan sumber daya penugasan konfigurasi tamu. |
|
assignment |
Menentukan jenis penugasan dan eksekusi konfigurasi. Nilai yang mungkin adalah Audit, DeployAndAutoCorrect, ApplyAndAutoCorrect, dan ApplyAndMonitor. |
|
compliance |
Nilai yang menunjukkan status kepatuhan komputer untuk konfigurasi tamu yang ditetapkan. |
|
Configuration |
Informasi tentang konfigurasi. |
|
configuration |
Menentukan bagaimana LCM(Local Configuration Manager) benar-benar menerapkan konfigurasi ke simpul target. Nilai yang mungkin berlaku adalah ApplyOnly, ApplyAndMonitor, dan ApplyAndAutoCorrect. |
|
Configuration |
Mewakili parameter konfigurasi. |
|
Configuration |
Pengaturan konfigurasi LCM (Configuration Manager Lokal). |
| Error | |
|
Error |
Respons kesalahan kegagalan operasi |
|
Guest |
Penugasan konfigurasi tamu adalah hubungan antara mesin dan konfigurasi tamu. |
|
Guest |
Properti penetapan konfigurasi tamu. |
|
Guest |
Konfigurasi tamu adalah artefak yang merangkum konfigurasi DSC dan dependensinya. Artefak adalah file zip yang berisi konfigurasi DSC (sebagai MOF) dan sumber daya dependen dan dependensi lainnya seperti modul. |
| kind |
Jenis konfigurasi tamu. Misalnya:DSC |
|
provisioning |
Status provisi, yang hanya muncul dalam respons. |
| type |
Jenis laporan, Konsistensi, atau Awal |
| VMInfo |
Informasi tentang VM. |
| VMSSVMInfo |
Informasi tentang VMSS VM |
actionAfterReboot
Menentukan apa yang terjadi setelah reboot selama penerapan konfigurasi. Nilai yang mungkin adalah ContinueConfiguration dan StopConfiguration
| Name | Type | Description |
|---|---|---|
| ContinueConfiguration |
|
|
| StopConfiguration |
|
AssignmentInfo
Informasi tentang penetapan konfigurasi tamu.
| Name | Type | Description |
|---|---|---|
| configuration |
Informasi tentang konfigurasi. |
|
| name |
|
Nama penugasan konfigurasi tamu. |
AssignmentReport
| Name | Type | Description |
|---|---|---|
| assignment |
Detail konfigurasi penetapan konfigurasi tamu. |
|
| complianceStatus |
Nilai yang menunjukkan status kepatuhan komputer untuk konfigurasi tamu yang ditetapkan. |
|
| endTime |
|
Tanggal akhir dan waktu pemeriksaan status kepatuhan penetapan konfigurasi tamu. |
| id |
|
Id sumber daya ARM dari laporan untuk penetapan konfigurasi tamu. |
| operationType |
Jenis laporan, Konsistensi, atau Awal |
|
| reportId |
|
GUID yang mengidentifikasi laporan penetapan konfigurasi tamu di bawah langganan, grup sumber daya. |
| resources |
Daftar sumber daya yang kepatuhan penetapan konfigurasi tamunya diperiksa. |
|
| startTime |
|
Tanggal mulai dan waktu pemeriksaan status kepatuhan penetapan konfigurasi tamu. |
| vm |
Informasi tentang VM. |
AssignmentReportResource
Sumber daya penugasan konfigurasi tamu.
| Name | Type | Description |
|---|---|---|
| complianceStatus |
Nilai yang menunjukkan status kepatuhan komputer untuk konfigurasi tamu yang ditetapkan. |
|
| properties |
|
Properti sumber daya penugasan konfigurasi tamu. |
| reasons |
Alasan kepatuhan dan kode alasan untuk sumber daya. |
|
| resourceId |
|
Nama pengaturan sumber daya penugasan konfigurasi tamu. |
AssignmentReportResourceComplianceReason
Alasan dan kode untuk kepatuhan sumber daya penugasan konfigurasi tamu.
| Name | Type | Description |
|---|---|---|
| code |
|
Kode untuk kepatuhan sumber daya penetapan konfigurasi tamu. |
| phrase |
|
Alasan kepatuhan sumber daya penetapan konfigurasi tamu. |
assignmentType
Menentukan jenis penugasan dan eksekusi konfigurasi. Nilai yang mungkin adalah Audit, DeployAndAutoCorrect, ApplyAndAutoCorrect, dan ApplyAndMonitor.
| Name | Type | Description |
|---|---|---|
| ApplyAndAutoCorrect |
|
|
| ApplyAndMonitor |
|
|
| Audit |
|
|
| DeployAndAutoCorrect |
|
complianceStatus
Nilai yang menunjukkan status kepatuhan komputer untuk konfigurasi tamu yang ditetapkan.
| Name | Type | Description |
|---|---|---|
| Compliant |
|
|
| NonCompliant |
|
|
| Pending |
|
ConfigurationInfo
Informasi tentang konfigurasi.
| Name | Type | Description |
|---|---|---|
| name |
|
Nama konfigurasi. |
| version |
|
Versi konfigurasi. |
configurationMode
Menentukan bagaimana LCM(Local Configuration Manager) benar-benar menerapkan konfigurasi ke simpul target. Nilai yang mungkin berlaku adalah ApplyOnly, ApplyAndMonitor, dan ApplyAndAutoCorrect.
| Name | Type | Description |
|---|---|---|
| ApplyAndAutoCorrect |
|
|
| ApplyAndMonitor |
|
|
| ApplyOnly |
|
ConfigurationParameter
Mewakili parameter konfigurasi.
| Name | Type | Description |
|---|---|---|
| name |
|
Nama parameter konfigurasi. |
| value |
|
Nilai parameter konfigurasi. |
ConfigurationSetting
Pengaturan konfigurasi LCM (Configuration Manager Lokal).
| Name | Type | Default Value | Description |
|---|---|---|---|
| actionAfterReboot |
Menentukan apa yang terjadi setelah reboot selama penerapan konfigurasi. Nilai yang mungkin adalah ContinueConfiguration dan StopConfiguration |
||
| allowModuleOverwrite |
|
Jika true - konfigurasi baru yang diunduh dari layanan penarikan diizinkan untuk menimpa yang lama pada simpul target. Jika tidak, false |
|
| configurationMode |
Menentukan bagaimana LCM(Local Configuration Manager) benar-benar menerapkan konfigurasi ke simpul target. Nilai yang mungkin berlaku adalah ApplyOnly, ApplyAndMonitor, dan ApplyAndAutoCorrect. |
||
| configurationModeFrequencyMins |
|
15 |
Seberapa sering, dalam hitungan menit, konfigurasi saat ini diperiksa dan diterapkan. Properti ini diabaikan jika properti ConfigurationMode diatur ke ApplyOnly. Nilai default-nya adalah 15. |
| rebootIfNeeded |
|
Atur ini ke true untuk me-reboot simpul secara otomatis setelah konfigurasi yang memerlukan reboot diterapkan. Jika tidak, Anda harus me-reboot simpul secara manual untuk konfigurasi apa pun yang memerlukannya. Nilai defaultnya adalah false. Untuk menggunakan pengaturan ini ketika kondisi reboot diberlakukan oleh sesuatu selain DSC (seperti Windows Installer), gabungkan pengaturan ini dengan modul xPendingReboot. |
|
| refreshFrequencyMins |
|
30 |
Interval waktu, dalam hitungan menit, di mana LCM memeriksa layanan penarikan untuk mendapatkan konfigurasi yang diperbarui. Nilai ini diabaikan jika LCM tidak dikonfigurasi dalam mode penarikan. Nilai default adalah 30. |
Error
| Name | Type | Description |
|---|---|---|
| code |
|
Kode Kesalahan. |
| message |
|
Pesan kesalahan detail yang menunjukkan mengapa operasi gagal. |
ErrorResponse
Respons kesalahan kegagalan operasi
| Name | Type | Description |
|---|---|---|
| error |
GuestConfigurationAssignment
Penugasan konfigurasi tamu adalah hubungan antara mesin dan konfigurasi tamu.
| Name | Type | Description |
|---|---|---|
| id |
|
ID sumber daya ARM dari penetapan konfigurasi tamu. |
| location |
|
Wilayah tempat VM berada. |
| name |
|
Nama penugasan konfigurasi tamu. |
| properties |
Properti penetapan konfigurasi Tamu. |
|
| type |
|
Jenis sumber daya. |
GuestConfigurationAssignmentProperties
Properti penetapan konfigurasi tamu.
| Name | Type | Description |
|---|---|---|
| assignmentHash |
|
Hash gabungan dari paket konfigurasi dan parameter. |
| complianceStatus |
Nilai yang menunjukkan status kepatuhan komputer untuk konfigurasi tamu yang ditetapkan. |
|
| context |
|
Sumber yang memulai penetapan konfigurasi tamu. Misalnya: Azure Policy |
| guestConfiguration |
Konfigurasi tamu yang akan ditetapkan. |
|
| lastComplianceStatusChecked |
|
Tanggal dan waktu ketika status kepatuhan terakhir diperiksa. |
| latestAssignmentReport |
Laporan penugasan konfigurasi tamu terakhir yang dilaporkan. |
|
| latestReportId |
|
Id laporan terbaru untuk penetapan konfigurasi tamu. |
| parameterHash |
|
hash parameter untuk penetapan konfigurasi tamu. |
| provisioningState |
Status provisi, yang hanya muncul dalam respons. |
|
| resourceType |
|
Jenis sumber daya - VMSS / VM |
| targetResourceId |
|
Id sumber daya VM. |
| vmssVMList |
Daftar data Kepatuhan VM untuk VMSS |
GuestConfigurationNavigation
Konfigurasi tamu adalah artefak yang merangkum konfigurasi DSC dan dependensinya. Artefak adalah file zip yang berisi konfigurasi DSC (sebagai MOF) dan sumber daya dependen dan dependensi lainnya seperti modul.
| Name | Type | Description |
|---|---|---|
| assignmentType |
Menentukan jenis penugasan dan eksekusi konfigurasi. Nilai yang mungkin adalah Audit, DeployAndAutoCorrect, ApplyAndAutoCorrect, dan ApplyAndMonitor. |
|
| configurationParameter |
Parameter konfigurasi untuk konfigurasi tamu. |
|
| configurationProtectedParameter |
Parameter konfigurasi yang dilindungi untuk konfigurasi tamu. |
|
| configurationSetting |
Pengaturan konfigurasi untuk konfigurasi tamu. |
|
| contentHash |
|
Hash gabungan dari paket konfigurasi tamu dan parameter konfigurasi. |
| contentType |
|
Menentukan tipe isi konfigurasi. Nilai yang mungkin dapat berupa Bawaan atau Kustom. |
| contentUri |
|
Uri penyimpanan tempat paket konfigurasi tamu diunggah. |
| kind |
Jenis konfigurasi tamu. Misalnya:DSC |
|
| name |
|
Nama konfigurasi tamu. |
| version |
|
Versi konfigurasi tamu. |
kind
Jenis konfigurasi tamu. Misalnya:DSC
| Name | Type | Description |
|---|---|---|
| DSC |
|
provisioningState
Status provisi, yang hanya muncul dalam respons.
| Name | Type | Description |
|---|---|---|
| Canceled |
|
|
| Created |
|
|
| Failed |
|
|
| Succeeded |
|
type
Jenis laporan, Konsistensi, atau Awal
| Name | Type | Description |
|---|---|---|
| Consistency |
|
|
| Initial |
|
VMInfo
Informasi tentang VM.
| Name | Type | Description |
|---|---|---|
| id |
|
Id sumber daya Azure VM. |
| uuid |
|
UUID(Pengidentifikasi Unik Universal) VM. |
VMSSVMInfo
Informasi tentang VMSS VM
| Name | Type | Description |
|---|---|---|
| complianceStatus |
Nilai yang menunjukkan status kepatuhan komputer untuk konfigurasi tamu yang ditetapkan. |
|
| lastComplianceChecked |
|
Tanggal dan waktu ketika status kepatuhan terakhir diperiksa. |
| latestReportId |
|
Id laporan terbaru untuk penetapan konfigurasi tamu. |
| vmId |
|
UUID of the VM. |
| vmResourceId |
|
Id sumber daya Azure VM. |