Software Update Configurations - List
Získejte všechny konfigurace aktualizací softwaru pro účet.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurations?api-version=2019-06-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurations?api-version=2019-06-01&$filter={$filter}
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
automation
|
path | True |
string |
Název účtu Automation. |
resource
|
path | True |
string |
Název skupiny prostředků Azure Vzor regulárního výrazu: |
subscription
|
path | True |
string |
Získá přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného je součástí identifikátoru URI pro každé volání služby. |
api-version
|
query | True |
string |
Verze rozhraní API klienta. |
$filter
|
query |
string |
Filtr, který se má použít na operaci. |
Hlavička požadavku
Name | Vyžadováno | Typ | Description |
---|---|---|---|
clientRequestId |
string |
Identifikuje tento konkrétní požadavek klienta. |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
Vrátit seznam konfigurací aktualizací softwaru. |
|
Other Status Codes |
Odpověď na chybu automatizace popisující, proč operace selhala. |
Zabezpečení
azure_auth
Tok Azure Active Directory OAuth2
Typ:
oauth2
Tok:
implicit
URL autorizace:
https://login.microsoftonline.com/common/oauth2/authorize
Rozsahy
Name | Description |
---|---|
user_impersonation | zosobnění uživatelského účtu |
Příklady
List software update configurations |
List software update configurations Targeting a specific azure virtual machine |
List software update configurations
Ukázkový požadavek
Ukázková odpověď
{
"value": [
{
"name": "testpatch-01",
"id": "/subscriptions/1a7d4044-286c-4acb-969a-96639265bf2e/resourceGroups/Mo-Resources-WCUS/providers/Microsoft.Automation/automationAccounts/Mo-AAA-WCUS/softwareUpdateConfigurations/testpatch-01",
"properties": {
"updateConfiguration": {
"operatingSystem": "Windows",
"windows": {
"includedUpdateClassifications": "Critical, Security, UpdateRollup, FeaturePack, ServicePack, Definition, Tools, Updates",
"excludedKbNumbers": null
},
"linux": null,
"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/1a7d4044-286c-4acb-969a-96639265bf2e/resourceGroups/myresources/providers/Microsoft.Compute/virtualMachines/vm-01",
"/subscriptions/1a7d4044-286c-4acb-969a-96639265bf2e/resourceGroups/myresources/providers/Microsoft.Compute/virtualMachines/vm-02",
"/subscriptions/1a7d4044-286c-4acb-969a-96639265bf2e/resourceGroups/myresources/providers/Microsoft.Compute/virtualMachines/vm-03"
],
"nonAzureComputerNames": null
},
"tasks": {
"preTask": {
"source": "HelloWorld",
"parameters": {
"COMPUTERNAME": "Computer1"
}
},
"postTask": {
"source": "GetCache",
"parameters": null
}
},
"frequency": "Week",
"startTime": "2017-10-19T12:22:00-07:00",
"creationTime": "2017-10-19T18:54:50.5233333+00:00",
"lastModifiedTime": "2017-10-19T18:54:50.68+00:00",
"provisioningState": "Succeeded",
"nextRun": "2017-10-23T12:22:00-07:00"
}
},
{
"name": "testpatch-02",
"id": "/subscriptions/1a7d4044-286c-4acb-969a-96639265bf2e/resourceGroups/Mo-Resources-WCUS/providers/Microsoft.Automation/automationAccounts/Mo-AAA-WCUS/softwareUpdateConfigurations/testpatch-02",
"properties": {
"updateConfiguration": {
"operatingSystem": "Windows",
"windows": {
"includedUpdateClassifications": "Critical, FeaturePack",
"excludedKbNumbers": null
},
"linux": null,
"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": [
"Japan East",
"UK South"
]
}
]
},
"duration": "PT2H30M",
"azureVirtualMachines": [
"/subscriptions/1a7d4044-286c-4acb-969a-96639265bf2e/resourceGroups/myresources/providers/Microsoft.Compute/virtualMachines/vm-04",
"/subscriptions/1a7d4044-286c-4acb-969a-96639265bf2e/resourceGroups/myresources/providers/Microsoft.Compute/virtualMachines/vm-05",
"/subscriptions/1a7d4044-286c-4acb-969a-96639265bf2e/resourceGroups/myresources/providers/Microsoft.Compute/virtualMachines/vm-06"
],
"nonAzureComputerNames": null
},
"tasks": {
"preTask": {
"source": "HelloWorld",
"parameters": {
"COMPUTERNAME": "Computer1"
}
},
"postTask": {
"source": "GetCache",
"parameters": null
}
},
"frequency": "Hour",
"startTime": "2018-05-05T12:26:00-07:00",
"creationTime": "2017-08-11T21:52:02.7733333+00:00",
"lastModifiedTime": "2017-08-11T21:52:22.88+00:00",
"provisioningState": "Succeeded",
"nextRun": "2018-05-05T12:26:00-07:00"
}
}
]
}
List software update configurations Targeting a specific azure virtual machine
Ukázkový požadavek
GET https://management.azure.com/subscriptions/1a7d4044-286c-4acb-969a-96639265bf2e/resourceGroups/mygroup/providers/Microsoft.Automation/automationAccounts/myaccount/softwareUpdateConfigurations?api-version=2019-06-01&$filter=properties/updateConfiguration/azureVirtualMachines/any(m: m eq '/subscriptions/1a7d4044-286c-4acb-969a-96639265bf2e/resourceGroups/myresources/providers/Microsoft.Compute/virtualMachines/vm-01')
Ukázková odpověď
{
"value": [
{
"name": "testpatch-01",
"id": "/subscriptions/1a7d4044-286c-4acb-969a-96639265bf2e/resourceGroups/Mo-Resources-WCUS/providers/Microsoft.Automation/automationAccounts/Mo-AAA-WCUS/softwareUpdateConfigurations/testpatch-01",
"properties": {
"updateConfiguration": {
"operatingSystem": "Windows",
"windows": {
"includedUpdateClassifications": "Critical, Security, UpdateRollup, FeaturePack, ServicePack, Definition, Tools, Updates",
"excludedKbNumbers": null
},
"linux": null,
"duration": "PT2H",
"azureVirtualMachines": [
"/subscriptions/1a7d4044-286c-4acb-969a-96639265bf2e/resourceGroups/myresources/providers/Microsoft.Compute/virtualMachines/vm-01",
"/subscriptions/1a7d4044-286c-4acb-969a-96639265bf2e/resourceGroups/myresources/providers/Microsoft.Compute/virtualMachines/vm-02",
"/subscriptions/1a7d4044-286c-4acb-969a-96639265bf2e/resourceGroups/myresources/providers/Microsoft.Compute/virtualMachines/vm-03"
],
"nonAzureComputerNames": null
},
"tasks": {
"preTask": {
"source": "HelloWorld",
"parameters": {
"COMPUTERNAME": "Computer1"
}
},
"postTask": {
"source": "GetCache",
"parameters": null
}
},
"frequency": "Week",
"startTime": "2017-10-19T12:22:00-07:00",
"creationTime": "2017-10-19T18:54:50.5233333+00:00",
"lastModifiedTime": "2017-10-19T18:54:50.68+00:00",
"provisioningState": "Succeeded",
"nextRun": "2017-10-23T12:22:00-07:00"
}
},
{
"name": "testpatch-02",
"id": "/subscriptions/1a7d4044-286c-4acb-969a-96639265bf2e/resourceGroups/Mo-Resources-WCUS/providers/Microsoft.Automation/automationAccounts/Mo-AAA-WCUS/softwareUpdateConfigurations/testpatch-02",
"properties": {
"updateConfiguration": {
"operatingSystem": "Windows",
"windows": {
"includedUpdateClassifications": "Critical, FeaturePack",
"excludedKbNumbers": null
},
"linux": null,
"duration": "PT2H30M",
"azureVirtualMachines": [
"/subscriptions/1a7d4044-286c-4acb-969a-96639265bf2e/resourceGroups/myresources/providers/Microsoft.Compute/virtualMachines/vm-01",
"/subscriptions/1a7d4044-286c-4acb-969a-96639265bf2e/resourceGroups/myresources/providers/Microsoft.Compute/virtualMachines/vm-05",
"/subscriptions/1a7d4044-286c-4acb-969a-96639265bf2e/resourceGroups/myresources/providers/Microsoft.Compute/virtualMachines/vm-06"
],
"nonAzureComputerNames": null
},
"tasks": {
"preTask": {
"source": "HelloWorld",
"parameters": {
"COMPUTERNAME": "Computer1"
}
},
"postTask": {
"source": "GetCache",
"parameters": null
}
},
"frequency": "Hour",
"startTime": "2018-05-05T12:26:00-07:00",
"creationTime": "2017-08-11T21:52:02.7733333+00:00",
"lastModifiedTime": "2017-08-11T21:52:22.88+00:00",
"provisioningState": "Succeeded",
"nextRun": "2018-05-05T12:26:00-07:00"
}
}
]
}
Definice
Name | Description |
---|---|
Azure |
Dotaz Azure na konfiguraci aktualizace |
Error |
Chybová odpověď při selhání operace |
Linux |
Konfigurace aktualizací specifická pro Linux. |
Linux |
Klasifikace aktualizací zahrnuté v konfiguraci aktualizací softwaru. |
Non |
Dotaz na konfiguraci aktualizace mimo Azure |
Operating |
operační systém cílových počítačů |
Schedule |
Získá nebo nastaví frekvenci plánu. |
software |
Vlastnosti položky kolekce konfigurace aktualizace softwaru. |
software |
výsledek výpisu všech konfigurací aktualizací softwaru |
software |
Vlastnosti úlohy konfigurace aktualizace softwaru. |
Tag |
Filtrujte virtuální počítače podle zadaných značek Any nebo All. |
Tag |
Informace o filtru značek pro virtuální počítač |
Target |
Skupina specifická pro konfiguraci aktualizace. |
task |
Vlastnosti úlohy konfigurace aktualizace softwaru. |
update |
Aktualizujte specifické vlastnosti konfigurace aktualizace softwaru. |
Windows |
Konfigurace aktualizací specifická pro Windows. |
Windows |
Klasifikace aktualizací zahrnutá v konfiguraci aktualizace softwaru. Řetězec oddělený čárkami s požadovanými hodnotami |
AzureQueryProperties
Dotaz Azure na konfiguraci aktualizace
Name | Typ | Description |
---|---|---|
locations |
string[] |
Seznam umístění, na která se má dotaz vymezit. |
scope |
string[] |
Seznam ID ARM předplatného nebo skupiny prostředků |
tagSettings |
Nastavení značek pro virtuální počítač |
ErrorResponse
Chybová odpověď při selhání operace
Name | Typ | Description |
---|---|---|
code |
string |
Kód chyby |
message |
string |
Chybová zpráva označující, proč operace selhala. |
LinuxProperties
Konfigurace aktualizací specifická pro Linux.
Name | Typ | Description |
---|---|---|
excludedPackageNameMasks |
string[] |
balíčky vyloučené z konfigurace aktualizací softwaru. |
includedPackageClassifications |
Klasifikace aktualizací zahrnuté v konfiguraci aktualizací softwaru. |
|
includedPackageNameMasks |
string[] |
balíčky zahrnuté z konfigurace aktualizace softwaru. |
rebootSetting |
string |
Nastavení restartování pro konfiguraci aktualizace softwaru. |
LinuxUpdateClasses
Klasifikace aktualizací zahrnuté v konfiguraci aktualizací softwaru.
Name | Typ | Description |
---|---|---|
Critical |
string |
|
Other |
string |
|
Security |
string |
|
Unclassified |
string |
NonAzureQueryProperties
Dotaz na konfiguraci aktualizace mimo Azure
Name | Typ | Description |
---|---|---|
functionAlias |
string |
Název uloženého hledání v Log Analytics. |
workspaceId |
string |
ID pracovního prostoru pro Log Analytics, ve kterém se nachází uložené hledání. |
OperatingSystemType
operační systém cílových počítačů
Name | Typ | Description |
---|---|---|
Linux |
string |
|
Windows |
string |
ScheduleFrequency
Získá nebo nastaví frekvenci plánu.
Name | Typ | Description |
---|---|---|
Day |
string |
|
Hour |
string |
|
Minute |
string |
Minimální povolený interval pro minutové plány je 15 minut. |
Month |
string |
|
OneTime |
string |
|
Week |
string |
softwareUpdateConfigurationCollectionItem
Vlastnosti položky kolekce konfigurace aktualizace softwaru.
Name | Typ | Description |
---|---|---|
id |
string |
ID prostředku konfigurace aktualizace softwaru |
name |
string |
Název konfigurace aktualizace softwaru. |
properties.creationTime |
string |
Čas vytvoření konfigurace aktualizace softwaru, která se zobrazí pouze v odpovědi. |
properties.frequency |
Frekvence provádění plánu přidruženého ke konfiguraci aktualizace softwaru |
|
properties.lastModifiedTime |
string |
Čas poslední změny konfigurace aktualizace softwaru, který se zobrazí pouze v odpovědi. |
properties.nextRun |
string |
ext run time aktualizace. |
properties.provisioningState |
string |
Stav zřizování pro konfiguraci aktualizace softwaru, který se zobrazí pouze v odpovědi. |
properties.startTime |
string |
čas zahájení aktualizace. |
properties.tasks |
Definované úkoly před a po dokončení |
|
properties.updateConfiguration |
Aktualizujte specifické vlastnosti konfigurace aktualizace softwaru. |
softwareUpdateConfigurationListResult
výsledek výpisu všech konfigurací aktualizací softwaru
Name | Typ | Description |
---|---|---|
value |
Vnější objekt vrácený při výpisu všech konfigurací aktualizací softwaru |
softwareUpdateConfigurationTasks
Vlastnosti úlohy konfigurace aktualizace softwaru.
Name | Typ | Description |
---|---|---|
postTask |
Pozálohovat vlastnosti úkolu. |
|
preTask |
Vlastnosti před úkolem. |
TagOperators
Filtrujte virtuální počítače podle zadaných značek Any nebo All.
Name | Typ | Description |
---|---|---|
All |
string |
|
Any |
string |
TagSettingsProperties
Informace o filtru značek pro virtuální počítač
Name | Typ | Description |
---|---|---|
filterOperator |
Filtrujte virtuální počítače podle zadaných značek Any nebo All. |
|
tags |
object |
Slovník značek se seznamem hodnot. |
TargetProperties
Skupina specifická pro konfiguraci aktualizace.
Name | Typ | Description |
---|---|---|
azureQueries |
Seznam dotazů Azure v konfiguraci aktualizací softwaru |
|
nonAzureQueries |
Seznam dotazů mimo Azure v konfiguraci aktualizací softwaru |
taskProperties
Vlastnosti úlohy konfigurace aktualizace softwaru.
Name | Typ | Description |
---|---|---|
parameters |
object |
Získá nebo nastaví parametry úlohy. |
source |
string |
Získá nebo nastaví název runbooku. |
updateConfiguration
Aktualizujte specifické vlastnosti konfigurace aktualizace softwaru.
Name | Typ | Description |
---|---|---|
azureVirtualMachines |
string[] |
Seznam ID prostředků Azure pro virtuální počítače Azure, na které cílí konfigurace aktualizací softwaru |
duration |
string |
Maximální čas povolený pro spuštění konfigurace aktualizace softwaru. Dobu trvání je potřeba zadat ve formátu PT[n]H[n]M[n]S podle ISO8601 |
linux |
Konfigurace aktualizací specifická pro Linux. |
|
nonAzureComputerNames |
string[] |
Seznam názvů počítačů mimo Azure, na které cílí konfigurace aktualizací softwaru |
operatingSystem |
operační systém cílových počítačů |
|
targets |
Cíle skupiny pro konfiguraci aktualizací softwaru. |
|
windows |
Konfigurace aktualizací specifická pro Windows. |
WindowsProperties
Konfigurace aktualizací specifická pro Windows.
Name | Typ | Description |
---|---|---|
excludedKbNumbers |
string[] |
Čísla KB vyloučená z konfigurace aktualizace softwaru. |
includedKbNumbers |
string[] |
Čísla KB zahrnutá v konfiguraci aktualizace softwaru. |
includedUpdateClassifications |
Klasifikace aktualizací zahrnutá v konfiguraci aktualizace softwaru. Řetězec oddělený čárkami s požadovanými hodnotami |
|
rebootSetting |
string |
Nastavení restartování pro konfiguraci aktualizace softwaru. |
WindowsUpdateClasses
Klasifikace aktualizací zahrnutá v konfiguraci aktualizace softwaru. Řetězec oddělený čárkami s požadovanými hodnotami
Name | Typ | Description |
---|---|---|
Critical |
string |
|
Definition |
string |
|
FeaturePack |
string |
|
Security |
string |
|
ServicePack |
string |
|
Tools |
string |
|
Unclassified |
string |
|
UpdateRollup |
string |
|
Updates |
string |