azure-native.automation.getSoftwareUpdateConfigurationByName
Explore with Pulumi AI
Get a single software update configuration by name.
Uses Azure REST API version 2023-05-15-preview.
Other available API versions: 2017-05-15-preview, 2019-06-01, 2024-10-23. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native automation [ApiVersion]. See the version guide for details.
Using getSoftwareUpdateConfigurationByName
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getSoftwareUpdateConfigurationByName(args: GetSoftwareUpdateConfigurationByNameArgs, opts?: InvokeOptions): Promise<GetSoftwareUpdateConfigurationByNameResult>
function getSoftwareUpdateConfigurationByNameOutput(args: GetSoftwareUpdateConfigurationByNameOutputArgs, opts?: InvokeOptions): Output<GetSoftwareUpdateConfigurationByNameResult>def get_software_update_configuration_by_name(automation_account_name: Optional[str] = None,
                                              resource_group_name: Optional[str] = None,
                                              software_update_configuration_name: Optional[str] = None,
                                              opts: Optional[InvokeOptions] = None) -> GetSoftwareUpdateConfigurationByNameResult
def get_software_update_configuration_by_name_output(automation_account_name: Optional[pulumi.Input[str]] = None,
                                              resource_group_name: Optional[pulumi.Input[str]] = None,
                                              software_update_configuration_name: Optional[pulumi.Input[str]] = None,
                                              opts: Optional[InvokeOptions] = None) -> Output[GetSoftwareUpdateConfigurationByNameResult]func LookupSoftwareUpdateConfigurationByName(ctx *Context, args *LookupSoftwareUpdateConfigurationByNameArgs, opts ...InvokeOption) (*LookupSoftwareUpdateConfigurationByNameResult, error)
func LookupSoftwareUpdateConfigurationByNameOutput(ctx *Context, args *LookupSoftwareUpdateConfigurationByNameOutputArgs, opts ...InvokeOption) LookupSoftwareUpdateConfigurationByNameResultOutput> Note: This function is named LookupSoftwareUpdateConfigurationByName in the Go SDK.
public static class GetSoftwareUpdateConfigurationByName 
{
    public static Task<GetSoftwareUpdateConfigurationByNameResult> InvokeAsync(GetSoftwareUpdateConfigurationByNameArgs args, InvokeOptions? opts = null)
    public static Output<GetSoftwareUpdateConfigurationByNameResult> Invoke(GetSoftwareUpdateConfigurationByNameInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSoftwareUpdateConfigurationByNameResult> getSoftwareUpdateConfigurationByName(GetSoftwareUpdateConfigurationByNameArgs args, InvokeOptions options)
public static Output<GetSoftwareUpdateConfigurationByNameResult> getSoftwareUpdateConfigurationByName(GetSoftwareUpdateConfigurationByNameArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:automation:getSoftwareUpdateConfigurationByName
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Automation
Account stringName  - The name of the automation account.
 - Resource
Group stringName  - Name of an Azure Resource group.
 - Software
Update stringConfiguration Name  - The name of the software update configuration to be created.
 
- Automation
Account stringName  - The name of the automation account.
 - Resource
Group stringName  - Name of an Azure Resource group.
 - Software
Update stringConfiguration Name  - The name of the software update configuration to be created.
 
- automation
Account StringName  - The name of the automation account.
 - resource
Group StringName  - Name of an Azure Resource group.
 - software
Update StringConfiguration Name  - The name of the software update configuration to be created.
 
- automation
Account stringName  - The name of the automation account.
 - resource
Group stringName  - Name of an Azure Resource group.
 - software
Update stringConfiguration Name  - The name of the software update configuration to be created.
 
- automation_
account_ strname  - The name of the automation account.
 - resource_
group_ strname  - Name of an Azure Resource group.
 - software_
update_ strconfiguration_ name  - The name of the software update configuration to be created.
 
- automation
Account StringName  - The name of the automation account.
 - resource
Group StringName  - Name of an Azure Resource group.
 - software
Update StringConfiguration Name  - The name of the software update configuration to be created.
 
getSoftwareUpdateConfigurationByName Result
The following output properties are available:
- Azure
Api stringVersion  - The Azure API version of the resource.
 - Created
By string - CreatedBy property, which only appears in the response.
 - Creation
Time string - Creation time of the resource, which only appears in the response.
 - Id string
 - Resource Id.
 - Last
Modified stringBy  - LastModifiedBy property, which only appears in the response.
 - Last
Modified stringTime  - Last time resource was modified, which only appears in the response.
 - Name string
 - Resource name.
 - Provisioning
State string - Provisioning state for the software update configuration, which only appears in the response.
 - Schedule
Info Pulumi.Azure Native. Automation. Outputs. SUCSchedule Properties Response  - Schedule information for the Software update configuration
 - Type string
 - Resource type
 - Update
Configuration Pulumi.Azure Native. Automation. Outputs. Update Configuration Response  - update specific properties for the Software update configuration
 - Error
Pulumi.
Azure Native. Automation. Outputs. Error Response Response  - Details of provisioning error
 - Tasks
Pulumi.
Azure Native. Automation. Outputs. Software Update Configuration Tasks Response  - Tasks information for the Software update configuration.
 
- Azure
Api stringVersion  - The Azure API version of the resource.
 - Created
By string - CreatedBy property, which only appears in the response.
 - Creation
Time string - Creation time of the resource, which only appears in the response.
 - Id string
 - Resource Id.
 - Last
Modified stringBy  - LastModifiedBy property, which only appears in the response.
 - Last
Modified stringTime  - Last time resource was modified, which only appears in the response.
 - Name string
 - Resource name.
 - Provisioning
State string - Provisioning state for the software update configuration, which only appears in the response.
 - Schedule
Info SUCScheduleProperties Response  - Schedule information for the Software update configuration
 - Type string
 - Resource type
 - Update
Configuration UpdateConfiguration Response  - update specific properties for the Software update configuration
 - Error
Error
Response Response  - Details of provisioning error
 - Tasks
Software
Update Configuration Tasks Response  - Tasks information for the Software update configuration.
 
- azure
Api StringVersion  - The Azure API version of the resource.
 - created
By String - CreatedBy property, which only appears in the response.
 - creation
Time String - Creation time of the resource, which only appears in the response.
 - id String
 - Resource Id.
 - last
Modified StringBy  - LastModifiedBy property, which only appears in the response.
 - last
Modified StringTime  - Last time resource was modified, which only appears in the response.
 - name String
 - Resource name.
 - provisioning
State String - Provisioning state for the software update configuration, which only appears in the response.
 - schedule
Info SUCScheduleProperties Response  - Schedule information for the Software update configuration
 - type String
 - Resource type
 - update
Configuration UpdateConfiguration Response  - update specific properties for the Software update configuration
 - error
Error
Response Response  - Details of provisioning error
 - tasks
Software
Update Configuration Tasks Response  - Tasks information for the Software update configuration.
 
- azure
Api stringVersion  - The Azure API version of the resource.
 - created
By string - CreatedBy property, which only appears in the response.
 - creation
Time string - Creation time of the resource, which only appears in the response.
 - id string
 - Resource Id.
 - last
Modified stringBy  - LastModifiedBy property, which only appears in the response.
 - last
Modified stringTime  - Last time resource was modified, which only appears in the response.
 - name string
 - Resource name.
 - provisioning
State string - Provisioning state for the software update configuration, which only appears in the response.
 - schedule
Info SUCScheduleProperties Response  - Schedule information for the Software update configuration
 - type string
 - Resource type
 - update
Configuration UpdateConfiguration Response  - update specific properties for the Software update configuration
 - error
Error
Response Response  - Details of provisioning error
 - tasks
Software
Update Configuration Tasks Response  - Tasks information for the Software update configuration.
 
- azure_
api_ strversion  - The Azure API version of the resource.
 - created_
by str - CreatedBy property, which only appears in the response.
 - creation_
time str - Creation time of the resource, which only appears in the response.
 - id str
 - Resource Id.
 - last_
modified_ strby  - LastModifiedBy property, which only appears in the response.
 - last_
modified_ strtime  - Last time resource was modified, which only appears in the response.
 - name str
 - Resource name.
 - provisioning_
state str - Provisioning state for the software update configuration, which only appears in the response.
 - schedule_
info SUCScheduleProperties Response  - Schedule information for the Software update configuration
 - type str
 - Resource type
 - update_
configuration UpdateConfiguration Response  - update specific properties for the Software update configuration
 - error
Error
Response Response  - Details of provisioning error
 - tasks
Software
Update Configuration Tasks Response  - Tasks information for the Software update configuration.
 
- azure
Api StringVersion  - The Azure API version of the resource.
 - created
By String - CreatedBy property, which only appears in the response.
 - creation
Time String - Creation time of the resource, which only appears in the response.
 - id String
 - Resource Id.
 - last
Modified StringBy  - LastModifiedBy property, which only appears in the response.
 - last
Modified StringTime  - Last time resource was modified, which only appears in the response.
 - name String
 - Resource name.
 - provisioning
State String - Provisioning state for the software update configuration, which only appears in the response.
 - schedule
Info Property Map - Schedule information for the Software update configuration
 - type String
 - Resource type
 - update
Configuration Property Map - update specific properties for the Software update configuration
 - error Property Map
 - Details of provisioning error
 - tasks Property Map
 - Tasks information for the Software update configuration.
 
Supporting Types
AdvancedScheduleMonthlyOccurrenceResponse    
- Day string
 - Day of the occurrence. Must be one of monday, tuesday, wednesday, thursday, friday, saturday, sunday.
 - Occurrence int
 - Occurrence of the week within the month. Must be between 1 and 5
 
- Day string
 - Day of the occurrence. Must be one of monday, tuesday, wednesday, thursday, friday, saturday, sunday.
 - Occurrence int
 - Occurrence of the week within the month. Must be between 1 and 5
 
- day String
 - Day of the occurrence. Must be one of monday, tuesday, wednesday, thursday, friday, saturday, sunday.
 - occurrence Integer
 - Occurrence of the week within the month. Must be between 1 and 5
 
- day string
 - Day of the occurrence. Must be one of monday, tuesday, wednesday, thursday, friday, saturday, sunday.
 - occurrence number
 - Occurrence of the week within the month. Must be between 1 and 5
 
- day str
 - Day of the occurrence. Must be one of monday, tuesday, wednesday, thursday, friday, saturday, sunday.
 - occurrence int
 - Occurrence of the week within the month. Must be between 1 and 5
 
- day String
 - Day of the occurrence. Must be one of monday, tuesday, wednesday, thursday, friday, saturday, sunday.
 - occurrence Number
 - Occurrence of the week within the month. Must be between 1 and 5
 
AdvancedScheduleResponse  
- Month
Days List<int> - Days of the month that the job should execute on. Must be between 1 and 31.
 - Monthly
Occurrences List<Pulumi.Azure Native. Automation. Inputs. Advanced Schedule Monthly Occurrence Response>  - Occurrences of days within a month.
 - Week
Days List<string> - Days of the week that the job should execute on.
 
- Month
Days []int - Days of the month that the job should execute on. Must be between 1 and 31.
 - Monthly
Occurrences []AdvancedSchedule Monthly Occurrence Response  - Occurrences of days within a month.
 - Week
Days []string - Days of the week that the job should execute on.
 
- month
Days List<Integer> - Days of the month that the job should execute on. Must be between 1 and 31.
 - monthly
Occurrences List<AdvancedSchedule Monthly Occurrence Response>  - Occurrences of days within a month.
 - week
Days List<String> - Days of the week that the job should execute on.
 
- month
Days number[] - Days of the month that the job should execute on. Must be between 1 and 31.
 - monthly
Occurrences AdvancedSchedule Monthly Occurrence Response[]  - Occurrences of days within a month.
 - week
Days string[] - Days of the week that the job should execute on.
 
- month_
days Sequence[int] - Days of the month that the job should execute on. Must be between 1 and 31.
 - monthly_
occurrences Sequence[AdvancedSchedule Monthly Occurrence Response]  - Occurrences of days within a month.
 - week_
days Sequence[str] - Days of the week that the job should execute on.
 
- month
Days List<Number> - Days of the month that the job should execute on. Must be between 1 and 31.
 - monthly
Occurrences List<Property Map> - Occurrences of days within a month.
 - week
Days List<String> - Days of the week that the job should execute on.
 
AzureQueryPropertiesResponse   
- Locations List<string>
 - List of locations to scope the query to.
 - Scope List<string>
 - List of Subscription or Resource Group ARM Ids.
 - 
Pulumi.
Azure Native. Automation. Inputs. Tag Settings Properties Response  - Tag settings for the VM.
 
- Locations []string
 - List of locations to scope the query to.
 - Scope []string
 - List of Subscription or Resource Group ARM Ids.
 - 
Tag
Settings Properties Response  - Tag settings for the VM.
 
- locations List<String>
 - List of locations to scope the query to.
 - scope List<String>
 - List of Subscription or Resource Group ARM Ids.
 - 
Tag
Settings Properties Response  - Tag settings for the VM.
 
- locations string[]
 - List of locations to scope the query to.
 - scope string[]
 - List of Subscription or Resource Group ARM Ids.
 - 
Tag
Settings Properties Response  - Tag settings for the VM.
 
- locations Sequence[str]
 - List of locations to scope the query to.
 - scope Sequence[str]
 - List of Subscription or Resource Group ARM Ids.
 - tag_
settings TagSettings Properties Response  - Tag settings for the VM.
 
- locations List<String>
 - List of locations to scope the query to.
 - scope List<String>
 - List of Subscription or Resource Group ARM Ids.
 - Property Map
 - Tag settings for the VM.
 
ErrorResponseResponse  
LinuxPropertiesResponse  
- Excluded
Package List<string>Name Masks  - packages excluded from the software update configuration.
 - Included
Package stringClassifications  - Update classifications included in the software update configuration.
 - Included
Package List<string>Name Masks  - packages included from the software update configuration.
 - Reboot
Setting string - Reboot setting for the software update configuration.
 
- Excluded
Package []stringName Masks  - packages excluded from the software update configuration.
 - Included
Package stringClassifications  - Update classifications included in the software update configuration.
 - Included
Package []stringName Masks  - packages included from the software update configuration.
 - Reboot
Setting string - Reboot setting for the software update configuration.
 
- excluded
Package List<String>Name Masks  - packages excluded from the software update configuration.
 - included
Package StringClassifications  - Update classifications included in the software update configuration.
 - included
Package List<String>Name Masks  - packages included from the software update configuration.
 - reboot
Setting String - Reboot setting for the software update configuration.
 
- excluded
Package string[]Name Masks  - packages excluded from the software update configuration.
 - included
Package stringClassifications  - Update classifications included in the software update configuration.
 - included
Package string[]Name Masks  - packages included from the software update configuration.
 - reboot
Setting string - Reboot setting for the software update configuration.
 
- excluded_
package_ Sequence[str]name_ masks  - packages excluded from the software update configuration.
 - included_
package_ strclassifications  - Update classifications included in the software update configuration.
 - included_
package_ Sequence[str]name_ masks  - packages included from the software update configuration.
 - reboot_
setting str - Reboot setting for the software update configuration.
 
- excluded
Package List<String>Name Masks  - packages excluded from the software update configuration.
 - included
Package StringClassifications  - Update classifications included in the software update configuration.
 - included
Package List<String>Name Masks  - packages included from the software update configuration.
 - reboot
Setting String - Reboot setting for the software update configuration.
 
NonAzureQueryPropertiesResponse    
- Function
Alias string - Log Analytics Saved Search name.
 - Workspace
Id string - Workspace Id for Log Analytics in which the saved Search is resided.
 
- Function
Alias string - Log Analytics Saved Search name.
 - Workspace
Id string - Workspace Id for Log Analytics in which the saved Search is resided.
 
- function
Alias String - Log Analytics Saved Search name.
 - workspace
Id String - Workspace Id for Log Analytics in which the saved Search is resided.
 
- function
Alias string - Log Analytics Saved Search name.
 - workspace
Id string - Workspace Id for Log Analytics in which the saved Search is resided.
 
- function_
alias str - Log Analytics Saved Search name.
 - workspace_
id str - Workspace Id for Log Analytics in which the saved Search is resided.
 
- function
Alias String - Log Analytics Saved Search name.
 - workspace
Id String - Workspace Id for Log Analytics in which the saved Search is resided.
 
SUCSchedulePropertiesResponse  
- Start
Time doubleOffset Minutes  - Gets the start time's offset in minutes.
 - Advanced
Schedule Pulumi.Azure Native. Automation. Inputs. Advanced Schedule Response  - Gets or sets the advanced schedule.
 - Creation
Time string - Gets or sets the creation time.
 - Description string
 - Gets or sets the description.
 - Expiry
Time string - Gets or sets the end time of the schedule.
 - Expiry
Time doubleOffset Minutes  - Gets or sets the expiry time's offset in minutes.
 - Frequency string
 - Gets or sets the frequency of the schedule.
 - Interval double
 - Gets or sets the interval of the schedule.
 - Is
Enabled bool - Gets or sets a value indicating whether this schedule is enabled.
 - Last
Modified stringTime  - Gets or sets the last modified time.
 - Next
Run string - Gets or sets the next run time of the schedule.
 - Next
Run doubleOffset Minutes  - Gets or sets the next run time's offset in minutes.
 - Start
Time string - Gets or sets the start time of the schedule.
 - Time
Zone string - Gets or sets the time zone of the schedule.
 
- Start
Time float64Offset Minutes  - Gets the start time's offset in minutes.
 - Advanced
Schedule AdvancedSchedule Response  - Gets or sets the advanced schedule.
 - Creation
Time string - Gets or sets the creation time.
 - Description string
 - Gets or sets the description.
 - Expiry
Time string - Gets or sets the end time of the schedule.
 - Expiry
Time float64Offset Minutes  - Gets or sets the expiry time's offset in minutes.
 - Frequency string
 - Gets or sets the frequency of the schedule.
 - Interval float64
 - Gets or sets the interval of the schedule.
 - Is
Enabled bool - Gets or sets a value indicating whether this schedule is enabled.
 - Last
Modified stringTime  - Gets or sets the last modified time.
 - Next
Run string - Gets or sets the next run time of the schedule.
 - Next
Run float64Offset Minutes  - Gets or sets the next run time's offset in minutes.
 - Start
Time string - Gets or sets the start time of the schedule.
 - Time
Zone string - Gets or sets the time zone of the schedule.
 
- start
Time DoubleOffset Minutes  - Gets the start time's offset in minutes.
 - advanced
Schedule AdvancedSchedule Response  - Gets or sets the advanced schedule.
 - creation
Time String - Gets or sets the creation time.
 - description String
 - Gets or sets the description.
 - expiry
Time String - Gets or sets the end time of the schedule.
 - expiry
Time DoubleOffset Minutes  - Gets or sets the expiry time's offset in minutes.
 - frequency String
 - Gets or sets the frequency of the schedule.
 - interval Double
 - Gets or sets the interval of the schedule.
 - is
Enabled Boolean - Gets or sets a value indicating whether this schedule is enabled.
 - last
Modified StringTime  - Gets or sets the last modified time.
 - next
Run String - Gets or sets the next run time of the schedule.
 - next
Run DoubleOffset Minutes  - Gets or sets the next run time's offset in minutes.
 - start
Time String - Gets or sets the start time of the schedule.
 - time
Zone String - Gets or sets the time zone of the schedule.
 
- start
Time numberOffset Minutes  - Gets the start time's offset in minutes.
 - advanced
Schedule AdvancedSchedule Response  - Gets or sets the advanced schedule.
 - creation
Time string - Gets or sets the creation time.
 - description string
 - Gets or sets the description.
 - expiry
Time string - Gets or sets the end time of the schedule.
 - expiry
Time numberOffset Minutes  - Gets or sets the expiry time's offset in minutes.
 - frequency string
 - Gets or sets the frequency of the schedule.
 - interval number
 - Gets or sets the interval of the schedule.
 - is
Enabled boolean - Gets or sets a value indicating whether this schedule is enabled.
 - last
Modified stringTime  - Gets or sets the last modified time.
 - next
Run string - Gets or sets the next run time of the schedule.
 - next
Run numberOffset Minutes  - Gets or sets the next run time's offset in minutes.
 - start
Time string - Gets or sets the start time of the schedule.
 - time
Zone string - Gets or sets the time zone of the schedule.
 
- start_
time_ floatoffset_ minutes  - Gets the start time's offset in minutes.
 - advanced_
schedule AdvancedSchedule Response  - Gets or sets the advanced schedule.
 - creation_
time str - Gets or sets the creation time.
 - description str
 - Gets or sets the description.
 - expiry_
time str - Gets or sets the end time of the schedule.
 - expiry_
time_ floatoffset_ minutes  - Gets or sets the expiry time's offset in minutes.
 - frequency str
 - Gets or sets the frequency of the schedule.
 - interval float
 - Gets or sets the interval of the schedule.
 - is_
enabled bool - Gets or sets a value indicating whether this schedule is enabled.
 - last_
modified_ strtime  - Gets or sets the last modified time.
 - next_
run str - Gets or sets the next run time of the schedule.
 - next_
run_ floatoffset_ minutes  - Gets or sets the next run time's offset in minutes.
 - start_
time str - Gets or sets the start time of the schedule.
 - time_
zone str - Gets or sets the time zone of the schedule.
 
- start
Time NumberOffset Minutes  - Gets the start time's offset in minutes.
 - advanced
Schedule Property Map - Gets or sets the advanced schedule.
 - creation
Time String - Gets or sets the creation time.
 - description String
 - Gets or sets the description.
 - expiry
Time String - Gets or sets the end time of the schedule.
 - expiry
Time NumberOffset Minutes  - Gets or sets the expiry time's offset in minutes.
 - frequency String
 - Gets or sets the frequency of the schedule.
 - interval Number
 - Gets or sets the interval of the schedule.
 - is
Enabled Boolean - Gets or sets a value indicating whether this schedule is enabled.
 - last
Modified StringTime  - Gets or sets the last modified time.
 - next
Run String - Gets or sets the next run time of the schedule.
 - next
Run NumberOffset Minutes  - Gets or sets the next run time's offset in minutes.
 - start
Time String - Gets or sets the start time of the schedule.
 - time
Zone String - Gets or sets the time zone of the schedule.
 
SoftwareUpdateConfigurationTasksResponse    
- Post
Task Pulumi.Azure Native. Automation. Inputs. Task Properties Response  - Post task properties.
 - Pre
Task Pulumi.Azure Native. Automation. Inputs. Task Properties Response  - Pre task properties.
 
- Post
Task TaskProperties Response  - Post task properties.
 - Pre
Task TaskProperties Response  - Pre task properties.
 
- post
Task TaskProperties Response  - Post task properties.
 - pre
Task TaskProperties Response  - Pre task properties.
 
- post
Task TaskProperties Response  - Post task properties.
 - pre
Task TaskProperties Response  - Pre task properties.
 
- post_
task TaskProperties Response  - Post task properties.
 - pre_
task TaskProperties Response  - Pre task properties.
 
- post
Task Property Map - Post task properties.
 - pre
Task Property Map - Pre task properties.
 
TagSettingsPropertiesResponse   
- Filter
Operator string - Filter VMs by Any or All specified tags.
 - 
Dictionary<string, Immutable
Array<string>>  - Dictionary of tags with its list of values.
 
- Filter
Operator string - Filter VMs by Any or All specified tags.
 - map[string][]string
 - Dictionary of tags with its list of values.
 
- filter
Operator String - Filter VMs by Any or All specified tags.
 - Map<String,List<String>>
 - Dictionary of tags with its list of values.
 
- filter
Operator string - Filter VMs by Any or All specified tags.
 - {[key: string]: string[]}
 - Dictionary of tags with its list of values.
 
- filter_
operator str - Filter VMs by Any or All specified tags.
 - Mapping[str, Sequence[str]]
 - Dictionary of tags with its list of values.
 
- filter
Operator String - Filter VMs by Any or All specified tags.
 - Map<List<String>>
 - Dictionary of tags with its list of values.
 
TargetPropertiesResponse  
- Azure
Queries List<Pulumi.Azure Native. Automation. Inputs. Azure Query Properties Response>  - List of Azure queries in the software update configuration.
 - Non
Azure List<Pulumi.Queries Azure Native. Automation. Inputs. Non Azure Query Properties Response>  - List of non Azure queries in the software update configuration.
 
- Azure
Queries []AzureQuery Properties Response  - List of Azure queries in the software update configuration.
 - Non
Azure []NonQueries Azure Query Properties Response  - List of non Azure queries in the software update configuration.
 
- azure
Queries List<AzureQuery Properties Response>  - List of Azure queries in the software update configuration.
 - non
Azure List<NonQueries Azure Query Properties Response>  - List of non Azure queries in the software update configuration.
 
- azure
Queries AzureQuery Properties Response[]  - List of Azure queries in the software update configuration.
 - non
Azure NonQueries Azure Query Properties Response[]  - List of non Azure queries in the software update configuration.
 
- azure_
queries Sequence[AzureQuery Properties Response]  - List of Azure queries in the software update configuration.
 - non_
azure_ Sequence[Nonqueries Azure Query Properties Response]  - List of non Azure queries in the software update configuration.
 
- azure
Queries List<Property Map> - List of Azure queries in the software update configuration.
 - non
Azure List<Property Map>Queries  - List of non Azure queries in the software update configuration.
 
TaskPropertiesResponse  
- Parameters Dictionary<string, string>
 - Gets or sets the parameters of the task.
 - Source string
 - Gets or sets the name of the runbook.
 
- Parameters map[string]string
 - Gets or sets the parameters of the task.
 - Source string
 - Gets or sets the name of the runbook.
 
- parameters Map<String,String>
 - Gets or sets the parameters of the task.
 - source String
 - Gets or sets the name of the runbook.
 
- parameters {[key: string]: string}
 - Gets or sets the parameters of the task.
 - source string
 - Gets or sets the name of the runbook.
 
- parameters Mapping[str, str]
 - Gets or sets the parameters of the task.
 - source str
 - Gets or sets the name of the runbook.
 
- parameters Map<String>
 - Gets or sets the parameters of the task.
 - source String
 - Gets or sets the name of the runbook.
 
UpdateConfigurationResponse  
- Operating
System string - operating system of target machines
 - Azure
Virtual List<string>Machines  - List of azure resource Ids for azure virtual machines targeted by the software update configuration.
 - Duration string
 - Maximum time allowed for the software update configuration run. Duration needs to be specified using the format PT[n]H[n]M[n]S as per ISO8601
 - Linux
Pulumi.
Azure Native. Automation. Inputs. Linux Properties Response  - Linux specific update configuration.
 - Non
Azure List<string>Computer Names  - List of names of non-azure machines targeted by the software update configuration.
 - Targets
Pulumi.
Azure Native. Automation. Inputs. Target Properties Response  - Group targets for the software update configuration.
 - Windows
Pulumi.
Azure Native. Automation. Inputs. Windows Properties Response  - Windows specific update configuration.
 
- Operating
System string - operating system of target machines
 - Azure
Virtual []stringMachines  - List of azure resource Ids for azure virtual machines targeted by the software update configuration.
 - Duration string
 - Maximum time allowed for the software update configuration run. Duration needs to be specified using the format PT[n]H[n]M[n]S as per ISO8601
 - Linux
Linux
Properties Response  - Linux specific update configuration.
 - Non
Azure []stringComputer Names  - List of names of non-azure machines targeted by the software update configuration.
 - Targets
Target
Properties Response  - Group targets for the software update configuration.
 - Windows
Windows
Properties Response  - Windows specific update configuration.
 
- operating
System String - operating system of target machines
 - azure
Virtual List<String>Machines  - List of azure resource Ids for azure virtual machines targeted by the software update configuration.
 - duration String
 - Maximum time allowed for the software update configuration run. Duration needs to be specified using the format PT[n]H[n]M[n]S as per ISO8601
 - linux
Linux
Properties Response  - Linux specific update configuration.
 - non
Azure List<String>Computer Names  - List of names of non-azure machines targeted by the software update configuration.
 - targets
Target
Properties Response  - Group targets for the software update configuration.
 - windows
Windows
Properties Response  - Windows specific update configuration.
 
- operating
System string - operating system of target machines
 - azure
Virtual string[]Machines  - List of azure resource Ids for azure virtual machines targeted by the software update configuration.
 - duration string
 - Maximum time allowed for the software update configuration run. Duration needs to be specified using the format PT[n]H[n]M[n]S as per ISO8601
 - linux
Linux
Properties Response  - Linux specific update configuration.
 - non
Azure string[]Computer Names  - List of names of non-azure machines targeted by the software update configuration.
 - targets
Target
Properties Response  - Group targets for the software update configuration.
 - windows
Windows
Properties Response  - Windows specific update configuration.
 
- operating_
system str - operating system of target machines
 - azure_
virtual_ Sequence[str]machines  - List of azure resource Ids for azure virtual machines targeted by the software update configuration.
 - duration str
 - Maximum time allowed for the software update configuration run. Duration needs to be specified using the format PT[n]H[n]M[n]S as per ISO8601
 - linux
Linux
Properties Response  - Linux specific update configuration.
 - non_
azure_ Sequence[str]computer_ names  - List of names of non-azure machines targeted by the software update configuration.
 - targets
Target
Properties Response  - Group targets for the software update configuration.
 - windows
Windows
Properties Response  - Windows specific update configuration.
 
- operating
System String - operating system of target machines
 - azure
Virtual List<String>Machines  - List of azure resource Ids for azure virtual machines targeted by the software update configuration.
 - duration String
 - Maximum time allowed for the software update configuration run. Duration needs to be specified using the format PT[n]H[n]M[n]S as per ISO8601
 - linux Property Map
 - Linux specific update configuration.
 - non
Azure List<String>Computer Names  - List of names of non-azure machines targeted by the software update configuration.
 - targets Property Map
 - Group targets for the software update configuration.
 - windows Property Map
 - Windows specific update configuration.
 
WindowsPropertiesResponse  
- Excluded
Kb List<string>Numbers  - KB numbers excluded from the software update configuration.
 - Included
Kb List<string>Numbers  - KB numbers included from the software update configuration.
 - Included
Update stringClassifications  - Update classification included in the software update configuration. A comma separated string with required values
 - Reboot
Setting string - Reboot setting for the software update configuration.
 
- Excluded
Kb []stringNumbers  - KB numbers excluded from the software update configuration.
 - Included
Kb []stringNumbers  - KB numbers included from the software update configuration.
 - Included
Update stringClassifications  - Update classification included in the software update configuration. A comma separated string with required values
 - Reboot
Setting string - Reboot setting for the software update configuration.
 
- excluded
Kb List<String>Numbers  - KB numbers excluded from the software update configuration.
 - included
Kb List<String>Numbers  - KB numbers included from the software update configuration.
 - included
Update StringClassifications  - Update classification included in the software update configuration. A comma separated string with required values
 - reboot
Setting String - Reboot setting for the software update configuration.
 
- excluded
Kb string[]Numbers  - KB numbers excluded from the software update configuration.
 - included
Kb string[]Numbers  - KB numbers included from the software update configuration.
 - included
Update stringClassifications  - Update classification included in the software update configuration. A comma separated string with required values
 - reboot
Setting string - Reboot setting for the software update configuration.
 
- excluded_
kb_ Sequence[str]numbers  - KB numbers excluded from the software update configuration.
 - included_
kb_ Sequence[str]numbers  - KB numbers included from the software update configuration.
 - included_
update_ strclassifications  - Update classification included in the software update configuration. A comma separated string with required values
 - reboot_
setting str - Reboot setting for the software update configuration.
 
- excluded
Kb List<String>Numbers  - KB numbers excluded from the software update configuration.
 - included
Kb List<String>Numbers  - KB numbers included from the software update configuration.
 - included
Update StringClassifications  - Update classification included in the software update configuration. A comma separated string with required values
 - reboot
Setting String - Reboot setting for the software update configuration.
 
Package Details
- Repository
 - Azure Native pulumi/pulumi-azure-native
 - License
 - Apache-2.0