Software Update Configurations - Get By Name
Dapatkan satu konfigurasi pembaruan perangkat lunak berdasarkan nama.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurations/{softwareUpdateConfigurationName}?api-version=2019-06-01
Parameter URI
| Name | In | Required | Type | Description |
|---|---|---|---|---|
|
automation
|
path | True |
|
Nama akun otomatisasi. |
|
resource
|
path | True |
|
Nama grup Sumber Daya Azure. Regex pattern: |
|
software
|
path | True |
|
Nama konfigurasi pembaruan perangkat lunak yang akan dibuat. |
|
subscription
|
path | True |
|
Mendapatkan kredensial langganan yang secara unik mengidentifikasi langganan Microsoft Azure. ID langganan membentuk bagian dari URI untuk setiap panggilan layanan. |
|
api-version
|
query | True |
|
Versi Api Klien. |
Header Permintaan
| Name | Required | Type | Description |
|---|---|---|---|
| clientRequestId |
|
Mengidentifikasi permintaan klien khusus ini. |
Respons
| Name | Type | Description |
|---|---|---|
| 200 OK |
Satu konfigurasi pembaruan perangkat lunak. |
|
| Other Status Codes |
Respons kesalahan automasi 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 software update configuration by name
Sample Request
Sample Response
{
"name": "testpatch",
"id": "/subscriptions/51766542-3ed7-4a72-a187-0c8ab644ddab/resourceGroups/mygroup/providers/Microsoft.Automation/automationAccounts/myaccount/softwareUpdateConfigurations/testpatch",
"properties": {
"updateConfiguration": {
"operatingSystem": "Windows",
"windows": {
"includedUpdateClassifications": "Critical",
"excludedKbNumbers": [
"168934",
"168973"
]
},
"linux": {},
"targets": {
"azureQueries": [
{
"scope": [
"/subscriptions/422b6c61-95b0-4213-b3be-7282315df71d/resourceGroups/a-stasku-rg0",
"/subscriptions/422b6c61-95b0-4213-b3be-7282315df71d"
],
"tagSettings": {
"tags": {
"tag1": [
"tag1Value1",
"tag1Value2"
],
"tag2": [
"tag2Value1",
"tag2Value2"
]
},
"filterOperator": "All"
},
"locations": null
}
]
},
"duration": "PT2H",
"azureVirtualMachines": [
"/subscriptions/5ae68d89-69a4-454f-b5ce-e443cc4e0067/resourceGroups/myresources/providers/Microsoft.Compute/virtualMachines/vm-01",
"/subscriptions/5ae68d89-69a4-454f-b5ce-e443cc4e0067/resourceGroups/myresources/providers/Microsoft.Compute/virtualMachines/vm-02",
"/subscriptions/5ae68d89-69a4-454f-b5ce-e443cc4e0067/resourceGroups/myresources/providers/Microsoft.Compute/virtualMachines/vm-03"
],
"nonAzureComputerNames": [
"box1.contoso.com",
"box2.contoso.com"
]
},
"scheduleInfo": {
"description": "",
"startTime": "2017-10-19T12:22:00-07:00",
"startTimeOffsetMinutes": -420,
"expiryTime": "2018-11-09T11:22:00-08:00",
"expiryTimeOffsetMinutes": -480,
"isEnabled": true,
"nextRun": "2017-10-19T12:22:00-07:00",
"nextRunOffsetMinutes": -420,
"interval": 1,
"frequency": "Week",
"creationTime": "2017-10-19T18:54:50.5233333+00:00",
"lastModifiedTime": "2017-10-19T18:54:50.5233333+00:00",
"timeZone": "America/Los_Angeles"
},
"tasks": {
"preTask": {
"source": "HelloWorld",
"parameters": {
"COMPUTERNAME": "Computer1"
}
},
"postTask": {
"source": "GetCache",
"parameters": null
}
},
"provisioningState": "Provisioning",
"createdBy": "eve@contoso.com",
"error": {},
"creationTime": "2017-10-19T18:54:50.5233333+00:00",
"lastModifiedBy": "",
"lastModifiedTime": "2017-10-19T18:54:50.68+00:00"
}
}
Definisi
|
Advanced |
Properti buat Jadwal Tingkat Lanjut. |
|
Advanced |
Properti buat jadwal lanjutan kemunculan bulanan. |
|
Azure |
Kueri Azure untuk konfigurasi pembaruan. |
|
Error |
Respons kesalahan kegagalan operasi |
|
Linux |
Konfigurasi pembaruan khusus Linux. |
|
Linux |
Klasifikasi pembaruan yang disertakan dalam konfigurasi pembaruan perangkat lunak. |
|
Non |
Kueri non Azure untuk konfigurasi pembaruan. |
|
Operating |
sistem operasi mesin target |
|
Schedule |
Hari kejadian. Harus salah satu dari Senin, Selasa, Rabu, Kamis, Jumat, Sabtu, Minggu. |
|
Schedule |
Mendapatkan atau mengatur frekuensi jadwal. |
|
software |
Properti konfigurasi pembaruan perangkat lunak. |
|
software |
Properti tugas konfigurasi pembaruan perangkat lunak. |
|
SUCSchedule |
Definisi parameter jadwal. |
|
Tag |
Filter VM menurut Tag apa pun atau Semua yang ditentukan. |
|
Tag |
Informasi filter tag untuk VM. |
|
Target |
Grup khusus untuk konfigurasi pembaruan. |
|
task |
Properti tugas konfigurasi pembaruan perangkat lunak. |
|
update |
Perbarui properti tertentu dari konfigurasi pembaruan perangkat lunak. |
|
Windows |
Windows konfigurasi pembaruan tertentu. |
|
Windows |
Klasifikasi pembaruan disertakan dalam konfigurasi pembaruan perangkat lunak. String yang dipisahkan koma dengan nilai yang diperlukan |
AdvancedSchedule
Properti buat Jadwal Tingkat Lanjut.
| Name | Type | Description |
|---|---|---|
| monthDays |
|
Hari dalam sebulan pekerjaan harus dijalankan. Harus antara 1 dan 31. |
| monthlyOccurrences |
Terjadinya hari dalam sebulan. |
|
| weekDays |
|
Hari dalam seminggu tempat pekerjaan harus dijalankan. |
AdvancedScheduleMonthlyOccurrence
Properti buat jadwal lanjutan kemunculan bulanan.
| Name | Type | Description |
|---|---|---|
| day |
Hari kejadian. Harus salah satu dari Senin, Selasa, Rabu, Kamis, Jumat, Sabtu, Minggu. |
|
| occurrence |
|
Terjadinya minggu dalam sebulan. Harus antara 1 dan 5 |
AzureQueryProperties
Kueri Azure untuk konfigurasi pembaruan.
| Name | Type | Description |
|---|---|---|
| locations |
|
Daftar lokasi untuk mencakup kueri. |
| scope |
|
Daftar Id ARM Langganan atau Grup Sumber Daya. |
| tagSettings |
Pengaturan tag untuk VM. |
ErrorResponse
Respons kesalahan kegagalan operasi
| Name | Type | Description |
|---|---|---|
| code |
|
Kode kesalahan |
| message |
|
Pesan kesalahan yang menunjukkan mengapa operasi gagal. |
LinuxProperties
Konfigurasi pembaruan khusus Linux.
| Name | Type | Description |
|---|---|---|
| excludedPackageNameMasks |
|
paket yang dikecualikan dari konfigurasi pembaruan perangkat lunak. |
| includedPackageClassifications |
Klasifikasi pembaruan yang disertakan dalam konfigurasi pembaruan perangkat lunak. |
|
| includedPackageNameMasks |
|
paket yang disertakan dari konfigurasi pembaruan perangkat lunak. |
| rebootSetting |
|
Pengaturan boot ulang untuk konfigurasi pembaruan perangkat lunak. |
LinuxUpdateClasses
Klasifikasi pembaruan yang disertakan dalam konfigurasi pembaruan perangkat lunak.
| Name | Type | Description |
|---|---|---|
| Critical |
|
|
| Other |
|
|
| Security |
|
|
| Unclassified |
|
NonAzureQueryProperties
Kueri non Azure untuk konfigurasi pembaruan.
| Name | Type | Description |
|---|---|---|
| functionAlias |
|
Nama Pencarian Tersimpan Analitik Log. |
| workspaceId |
|
Id Ruang Kerja untuk Analitik Log tempat Pencarian tersimpan berada. |
OperatingSystemType
sistem operasi mesin target
| Name | Type | Description |
|---|---|---|
| Linux |
|
|
| Windows |
|
ScheduleDay
Hari kejadian. Harus salah satu dari Senin, Selasa, Rabu, Kamis, Jumat, Sabtu, Minggu.
| Name | Type | Description |
|---|---|---|
| Friday |
|
|
| Monday |
|
|
| Saturday |
|
|
| Sunday |
|
|
| Thursday |
|
|
| Tuesday |
|
|
| Wednesday |
|
ScheduleFrequency
Mendapatkan atau mengatur frekuensi jadwal.
| Name | Type | Description |
|---|---|---|
| Day |
|
|
| Hour |
|
|
| Minute |
|
Interval minimum yang diizinkan untuk jadwal Menit adalah 15 menit. |
| Month |
|
|
| OneTime |
|
|
| Week |
|
softwareUpdateConfiguration
Properti konfigurasi pembaruan perangkat lunak.
| Name | Type | Description |
|---|---|---|
| id |
|
Id Sumber Daya. |
| name |
|
Nama sumber daya. |
| properties.createdBy |
|
Properti CreatedBy, yang hanya muncul dalam respons. |
| properties.creationTime |
|
Waktu pembuatan sumber daya, yang hanya muncul dalam respons. |
| properties.error |
Detail kesalahan provisi |
|
| properties.lastModifiedBy |
|
Properti LastModifiedBy, yang hanya muncul dalam respons. |
| properties.lastModifiedTime |
|
Terakhir kali sumber daya dimodifikasi, yang hanya muncul dalam respons. |
| properties.provisioningState |
|
Status provisi untuk konfigurasi pembaruan perangkat lunak, yang hanya muncul dalam respons. |
| properties.scheduleInfo |
Menjadwalkan informasi untuk konfigurasi pembaruan Perangkat Lunak |
|
| properties.tasks |
Informasi tugas untuk konfigurasi pembaruan Perangkat Lunak. |
|
| properties.updateConfiguration |
memperbarui properti tertentu untuk konfigurasi pembaruan Perangkat Lunak |
|
| type |
|
Jenis Sumber Daya |
softwareUpdateConfigurationTasks
Properti tugas konfigurasi pembaruan perangkat lunak.
| Name | Type | Description |
|---|---|---|
| postTask |
Memposting properti tugas. |
|
| preTask |
Properti pra-tugas. |
SUCScheduleProperties
Definisi parameter jadwal.
| Name | Type | Default Value | Description |
|---|---|---|---|
| advancedSchedule |
Mendapatkan atau mengatur jadwal lanjutan. |
||
| creationTime |
|
Mendapatkan atau mengatur waktu pembuatan. |
|
| description |
|
Mendapatkan atau mengatur deskripsi. |
|
| expiryTime |
|
Mendapatkan atau mengatur waktu akhir jadwal. |
|
| expiryTimeOffsetMinutes |
|
Mendapatkan atau mengatur offset waktu kedaluwarsa dalam hitung menit. |
|
| frequency |
Mendapatkan atau mengatur frekuensi jadwal. |
||
| interval |
|
Mendapatkan atau mengatur interval jadwal. |
|
| isEnabled |
|
False |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah jadwal ini diaktifkan. |
| lastModifiedTime |
|
Mendapatkan atau mengatur waktu terakhir yang dimodifikasi. |
|
| nextRun |
|
Mendapatkan atau mengatur durasi jadwal berikutnya. |
|
| nextRunOffsetMinutes |
|
Mendapatkan atau mengatur offset run time berikutnya dalam hitung menit. |
|
| startTime |
|
Mendapatkan atau mengatur waktu mulai jadwal. |
|
| startTimeOffsetMinutes |
|
Mendapatkan offset waktu mulai dalam hitung menit. |
|
| timeZone |
|
Mendapatkan atau mengatur zona waktu jadwal. |
TagOperators
Filter VM menurut Tag apa pun atau Semua yang ditentukan.
| Name | Type | Description |
|---|---|---|
| All |
|
|
| Any |
|
TagSettingsProperties
Informasi filter tag untuk VM.
| Name | Type | Description |
|---|---|---|
| filterOperator |
Filter VM menurut Tag apa pun atau Semua yang ditentukan. |
|
| tags |
|
Kamus tag dengan daftar nilainya. |
TargetProperties
Grup khusus untuk konfigurasi pembaruan.
| Name | Type | Description |
|---|---|---|
| azureQueries |
Daftar kueri Azure dalam konfigurasi pembaruan perangkat lunak. |
|
| nonAzureQueries |
Daftar kueri non Azure dalam konfigurasi pembaruan perangkat lunak. |
taskProperties
Properti tugas konfigurasi pembaruan perangkat lunak.
| Name | Type | Description |
|---|---|---|
| parameters |
|
Mendapatkan atau mengatur parameter tugas. |
| source |
|
Mendapatkan atau mengatur nama runbook. |
updateConfiguration
Perbarui properti tertentu dari konfigurasi pembaruan perangkat lunak.
| Name | Type | Description |
|---|---|---|
| azureVirtualMachines |
|
Daftar Id sumber daya azure untuk komputer virtual azure yang ditargetkan oleh konfigurasi pembaruan perangkat lunak. |
| duration |
|
Waktu maksimum yang diizinkan untuk eksekusi konfigurasi pembaruan perangkat lunak. Durasi perlu ditentukan menggunakan format PT[n]H[n]M[n]S sesuai ISO8601 |
| linux |
Konfigurasi pembaruan khusus Linux. |
|
| nonAzureComputerNames |
|
Daftar nama komputer non-azure yang ditargetkan oleh konfigurasi pembaruan perangkat lunak. |
| operatingSystem |
sistem operasi mesin target |
|
| targets |
Target grup untuk konfigurasi pembaruan perangkat lunak. |
|
| windows |
Windows konfigurasi pembaruan tertentu. |
WindowsProperties
Windows konfigurasi pembaruan tertentu.
| Name | Type | Description |
|---|---|---|
| excludedKbNumbers |
|
Nomor KB yang dikecualikan dari konfigurasi pembaruan perangkat lunak. |
| includedKbNumbers |
|
Nomor KB yang disertakan dari konfigurasi pembaruan perangkat lunak. |
| includedUpdateClassifications |
Klasifikasi pembaruan disertakan dalam konfigurasi pembaruan perangkat lunak. String yang dipisahkan koma dengan nilai yang diperlukan |
|
| rebootSetting |
|
Pengaturan boot ulang untuk konfigurasi pembaruan perangkat lunak. |
WindowsUpdateClasses
Klasifikasi pembaruan disertakan dalam konfigurasi pembaruan perangkat lunak. String yang dipisahkan koma dengan nilai yang diperlukan
| Name | Type | Description |
|---|---|---|
| Critical |
|
|
| Definition |
|
|
| FeaturePack |
|
|
| Security |
|
|
| ServicePack |
|
|
| Tools |
|
|
| Unclassified |
|
|
| UpdateRollup |
|
|
| Updates |
|