1. Packages
  2. Azure Native
  3. API Docs
  4. automation
  5. getSoftwareUpdateConfigurationByName
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.50.1 published on Tuesday, Jul 16, 2024 by Pulumi

azure-native.automation.getSoftwareUpdateConfigurationByName

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.50.1 published on Tuesday, Jul 16, 2024 by Pulumi

    Get a single software update configuration by name. Azure REST API version: 2019-06-01.

    Other available API versions: 2017-05-15-preview, 2023-05-15-preview.

    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)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:automation:getSoftwareUpdateConfigurationByName
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AutomationAccountName string
    The name of the automation account.
    ResourceGroupName string
    Name of an Azure Resource group.
    SoftwareUpdateConfigurationName string
    The name of the software update configuration to be created.
    AutomationAccountName string
    The name of the automation account.
    ResourceGroupName string
    Name of an Azure Resource group.
    SoftwareUpdateConfigurationName string
    The name of the software update configuration to be created.
    automationAccountName String
    The name of the automation account.
    resourceGroupName String
    Name of an Azure Resource group.
    softwareUpdateConfigurationName String
    The name of the software update configuration to be created.
    automationAccountName string
    The name of the automation account.
    resourceGroupName string
    Name of an Azure Resource group.
    softwareUpdateConfigurationName string
    The name of the software update configuration to be created.
    automation_account_name str
    The name of the automation account.
    resource_group_name str
    Name of an Azure Resource group.
    software_update_configuration_name str
    The name of the software update configuration to be created.
    automationAccountName String
    The name of the automation account.
    resourceGroupName String
    Name of an Azure Resource group.
    softwareUpdateConfigurationName String
    The name of the software update configuration to be created.

    getSoftwareUpdateConfigurationByName Result

    The following output properties are available:

    CreatedBy string
    CreatedBy property, which only appears in the response.
    CreationTime string
    Creation time of the resource, which only appears in the response.
    Id string
    Resource Id.
    LastModifiedBy string
    LastModifiedBy property, which only appears in the response.
    LastModifiedTime string
    Last time resource was modified, which only appears in the response.
    Name string
    Resource name.
    ProvisioningState string
    Provisioning state for the software update configuration, which only appears in the response.
    ScheduleInfo Pulumi.AzureNative.Automation.Outputs.SUCSchedulePropertiesResponse
    Schedule information for the Software update configuration
    Type string
    Resource type
    UpdateConfiguration Pulumi.AzureNative.Automation.Outputs.UpdateConfigurationResponse
    update specific properties for the Software update configuration
    Error Pulumi.AzureNative.Automation.Outputs.ErrorResponseResponse
    Details of provisioning error
    Tasks Pulumi.AzureNative.Automation.Outputs.SoftwareUpdateConfigurationTasksResponse
    Tasks information for the Software update configuration.
    CreatedBy string
    CreatedBy property, which only appears in the response.
    CreationTime string
    Creation time of the resource, which only appears in the response.
    Id string
    Resource Id.
    LastModifiedBy string
    LastModifiedBy property, which only appears in the response.
    LastModifiedTime string
    Last time resource was modified, which only appears in the response.
    Name string
    Resource name.
    ProvisioningState string
    Provisioning state for the software update configuration, which only appears in the response.
    ScheduleInfo SUCSchedulePropertiesResponse
    Schedule information for the Software update configuration
    Type string
    Resource type
    UpdateConfiguration UpdateConfigurationResponse
    update specific properties for the Software update configuration
    Error ErrorResponseResponse
    Details of provisioning error
    Tasks SoftwareUpdateConfigurationTasksResponse
    Tasks information for the Software update configuration.
    createdBy String
    CreatedBy property, which only appears in the response.
    creationTime String
    Creation time of the resource, which only appears in the response.
    id String
    Resource Id.
    lastModifiedBy String
    LastModifiedBy property, which only appears in the response.
    lastModifiedTime String
    Last time resource was modified, which only appears in the response.
    name String
    Resource name.
    provisioningState String
    Provisioning state for the software update configuration, which only appears in the response.
    scheduleInfo SUCSchedulePropertiesResponse
    Schedule information for the Software update configuration
    type String
    Resource type
    updateConfiguration UpdateConfigurationResponse
    update specific properties for the Software update configuration
    error ErrorResponseResponse
    Details of provisioning error
    tasks SoftwareUpdateConfigurationTasksResponse
    Tasks information for the Software update configuration.
    createdBy string
    CreatedBy property, which only appears in the response.
    creationTime string
    Creation time of the resource, which only appears in the response.
    id string
    Resource Id.
    lastModifiedBy string
    LastModifiedBy property, which only appears in the response.
    lastModifiedTime string
    Last time resource was modified, which only appears in the response.
    name string
    Resource name.
    provisioningState string
    Provisioning state for the software update configuration, which only appears in the response.
    scheduleInfo SUCSchedulePropertiesResponse
    Schedule information for the Software update configuration
    type string
    Resource type
    updateConfiguration UpdateConfigurationResponse
    update specific properties for the Software update configuration
    error ErrorResponseResponse
    Details of provisioning error
    tasks SoftwareUpdateConfigurationTasksResponse
    Tasks information for the Software update configuration.
    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_by str
    LastModifiedBy property, which only appears in the response.
    last_modified_time str
    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 SUCSchedulePropertiesResponse
    Schedule information for the Software update configuration
    type str
    Resource type
    update_configuration UpdateConfigurationResponse
    update specific properties for the Software update configuration
    error ErrorResponseResponse
    Details of provisioning error
    tasks SoftwareUpdateConfigurationTasksResponse
    Tasks information for the Software update configuration.
    createdBy String
    CreatedBy property, which only appears in the response.
    creationTime String
    Creation time of the resource, which only appears in the response.
    id String
    Resource Id.
    lastModifiedBy String
    LastModifiedBy property, which only appears in the response.
    lastModifiedTime String
    Last time resource was modified, which only appears in the response.
    name String
    Resource name.
    provisioningState String
    Provisioning state for the software update configuration, which only appears in the response.
    scheduleInfo Property Map
    Schedule information for the Software update configuration
    type String
    Resource type
    updateConfiguration 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

    MonthDays List<int>
    Days of the month that the job should execute on. Must be between 1 and 31.
    MonthlyOccurrences List<Pulumi.AzureNative.Automation.Inputs.AdvancedScheduleMonthlyOccurrenceResponse>
    Occurrences of days within a month.
    WeekDays List<string>
    Days of the week that the job should execute on.
    MonthDays []int
    Days of the month that the job should execute on. Must be between 1 and 31.
    MonthlyOccurrences []AdvancedScheduleMonthlyOccurrenceResponse
    Occurrences of days within a month.
    WeekDays []string
    Days of the week that the job should execute on.
    monthDays List<Integer>
    Days of the month that the job should execute on. Must be between 1 and 31.
    monthlyOccurrences List<AdvancedScheduleMonthlyOccurrenceResponse>
    Occurrences of days within a month.
    weekDays List<String>
    Days of the week that the job should execute on.
    monthDays number[]
    Days of the month that the job should execute on. Must be between 1 and 31.
    monthlyOccurrences AdvancedScheduleMonthlyOccurrenceResponse[]
    Occurrences of days within a month.
    weekDays 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[AdvancedScheduleMonthlyOccurrenceResponse]
    Occurrences of days within a month.
    week_days Sequence[str]
    Days of the week that the job should execute on.
    monthDays List<Number>
    Days of the month that the job should execute on. Must be between 1 and 31.
    monthlyOccurrences List<Property Map>
    Occurrences of days within a month.
    weekDays 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.
    TagSettings Pulumi.AzureNative.Automation.Inputs.TagSettingsPropertiesResponse
    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.
    TagSettings TagSettingsPropertiesResponse
    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.
    tagSettings TagSettingsPropertiesResponse
    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.
    tagSettings TagSettingsPropertiesResponse
    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 TagSettingsPropertiesResponse
    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.
    tagSettings Property Map
    Tag settings for the VM.

    ErrorResponseResponse

    Code string
    Error code
    Message string
    Error message indicating why the operation failed.
    Code string
    Error code
    Message string
    Error message indicating why the operation failed.
    code String
    Error code
    message String
    Error message indicating why the operation failed.
    code string
    Error code
    message string
    Error message indicating why the operation failed.
    code str
    Error code
    message str
    Error message indicating why the operation failed.
    code String
    Error code
    message String
    Error message indicating why the operation failed.

    LinuxPropertiesResponse

    ExcludedPackageNameMasks List<string>
    packages excluded from the software update configuration.
    IncludedPackageClassifications string
    Update classifications included in the software update configuration.
    IncludedPackageNameMasks List<string>
    packages included from the software update configuration.
    RebootSetting string
    Reboot setting for the software update configuration.
    ExcludedPackageNameMasks []string
    packages excluded from the software update configuration.
    IncludedPackageClassifications string
    Update classifications included in the software update configuration.
    IncludedPackageNameMasks []string
    packages included from the software update configuration.
    RebootSetting string
    Reboot setting for the software update configuration.
    excludedPackageNameMasks List<String>
    packages excluded from the software update configuration.
    includedPackageClassifications String
    Update classifications included in the software update configuration.
    includedPackageNameMasks List<String>
    packages included from the software update configuration.
    rebootSetting String
    Reboot setting for the software update configuration.
    excludedPackageNameMasks string[]
    packages excluded from the software update configuration.
    includedPackageClassifications string
    Update classifications included in the software update configuration.
    includedPackageNameMasks string[]
    packages included from the software update configuration.
    rebootSetting string
    Reboot setting for the software update configuration.
    excluded_package_name_masks Sequence[str]
    packages excluded from the software update configuration.
    included_package_classifications str
    Update classifications included in the software update configuration.
    included_package_name_masks Sequence[str]
    packages included from the software update configuration.
    reboot_setting str
    Reboot setting for the software update configuration.
    excludedPackageNameMasks List<String>
    packages excluded from the software update configuration.
    includedPackageClassifications String
    Update classifications included in the software update configuration.
    includedPackageNameMasks List<String>
    packages included from the software update configuration.
    rebootSetting String
    Reboot setting for the software update configuration.

    NonAzureQueryPropertiesResponse

    FunctionAlias string
    Log Analytics Saved Search name.
    WorkspaceId string
    Workspace Id for Log Analytics in which the saved Search is resided.
    FunctionAlias string
    Log Analytics Saved Search name.
    WorkspaceId string
    Workspace Id for Log Analytics in which the saved Search is resided.
    functionAlias String
    Log Analytics Saved Search name.
    workspaceId String
    Workspace Id for Log Analytics in which the saved Search is resided.
    functionAlias string
    Log Analytics Saved Search name.
    workspaceId 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.
    functionAlias String
    Log Analytics Saved Search name.
    workspaceId String
    Workspace Id for Log Analytics in which the saved Search is resided.

    SUCSchedulePropertiesResponse

    StartTimeOffsetMinutes double
    Gets the start time's offset in minutes.
    AdvancedSchedule Pulumi.AzureNative.Automation.Inputs.AdvancedScheduleResponse
    Gets or sets the advanced schedule.
    CreationTime string
    Gets or sets the creation time.
    Description string
    Gets or sets the description.
    ExpiryTime string
    Gets or sets the end time of the schedule.
    ExpiryTimeOffsetMinutes double
    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.
    IsEnabled bool
    Gets or sets a value indicating whether this schedule is enabled.
    LastModifiedTime string
    Gets or sets the last modified time.
    NextRun string
    Gets or sets the next run time of the schedule.
    NextRunOffsetMinutes double
    Gets or sets the next run time's offset in minutes.
    StartTime string
    Gets or sets the start time of the schedule.
    TimeZone string
    Gets or sets the time zone of the schedule.
    StartTimeOffsetMinutes float64
    Gets the start time's offset in minutes.
    AdvancedSchedule AdvancedScheduleResponse
    Gets or sets the advanced schedule.
    CreationTime string
    Gets or sets the creation time.
    Description string
    Gets or sets the description.
    ExpiryTime string
    Gets or sets the end time of the schedule.
    ExpiryTimeOffsetMinutes float64
    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.
    IsEnabled bool
    Gets or sets a value indicating whether this schedule is enabled.
    LastModifiedTime string
    Gets or sets the last modified time.
    NextRun string
    Gets or sets the next run time of the schedule.
    NextRunOffsetMinutes float64
    Gets or sets the next run time's offset in minutes.
    StartTime string
    Gets or sets the start time of the schedule.
    TimeZone string
    Gets or sets the time zone of the schedule.
    startTimeOffsetMinutes Double
    Gets the start time's offset in minutes.
    advancedSchedule AdvancedScheduleResponse
    Gets or sets the advanced schedule.
    creationTime String
    Gets or sets the creation time.
    description String
    Gets or sets the description.
    expiryTime String
    Gets or sets the end time of the schedule.
    expiryTimeOffsetMinutes Double
    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.
    isEnabled Boolean
    Gets or sets a value indicating whether this schedule is enabled.
    lastModifiedTime String
    Gets or sets the last modified time.
    nextRun String
    Gets or sets the next run time of the schedule.
    nextRunOffsetMinutes Double
    Gets or sets the next run time's offset in minutes.
    startTime String
    Gets or sets the start time of the schedule.
    timeZone String
    Gets or sets the time zone of the schedule.
    startTimeOffsetMinutes number
    Gets the start time's offset in minutes.
    advancedSchedule AdvancedScheduleResponse
    Gets or sets the advanced schedule.
    creationTime string
    Gets or sets the creation time.
    description string
    Gets or sets the description.
    expiryTime string
    Gets or sets the end time of the schedule.
    expiryTimeOffsetMinutes number
    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.
    isEnabled boolean
    Gets or sets a value indicating whether this schedule is enabled.
    lastModifiedTime string
    Gets or sets the last modified time.
    nextRun string
    Gets or sets the next run time of the schedule.
    nextRunOffsetMinutes number
    Gets or sets the next run time's offset in minutes.
    startTime string
    Gets or sets the start time of the schedule.
    timeZone string
    Gets or sets the time zone of the schedule.
    start_time_offset_minutes float
    Gets the start time's offset in minutes.
    advanced_schedule AdvancedScheduleResponse
    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_offset_minutes float
    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_time str
    Gets or sets the last modified time.
    next_run str
    Gets or sets the next run time of the schedule.
    next_run_offset_minutes float
    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.
    startTimeOffsetMinutes Number
    Gets the start time's offset in minutes.
    advancedSchedule Property Map
    Gets or sets the advanced schedule.
    creationTime String
    Gets or sets the creation time.
    description String
    Gets or sets the description.
    expiryTime String
    Gets or sets the end time of the schedule.
    expiryTimeOffsetMinutes Number
    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.
    isEnabled Boolean
    Gets or sets a value indicating whether this schedule is enabled.
    lastModifiedTime String
    Gets or sets the last modified time.
    nextRun String
    Gets or sets the next run time of the schedule.
    nextRunOffsetMinutes Number
    Gets or sets the next run time's offset in minutes.
    startTime String
    Gets or sets the start time of the schedule.
    timeZone String
    Gets or sets the time zone of the schedule.

    SoftwareUpdateConfigurationTasksResponse

    PostTask TaskPropertiesResponse
    Post task properties.
    PreTask TaskPropertiesResponse
    Pre task properties.
    postTask TaskPropertiesResponse
    Post task properties.
    preTask TaskPropertiesResponse
    Pre task properties.
    postTask TaskPropertiesResponse
    Post task properties.
    preTask TaskPropertiesResponse
    Pre task properties.
    post_task TaskPropertiesResponse
    Post task properties.
    pre_task TaskPropertiesResponse
    Pre task properties.
    postTask Property Map
    Post task properties.
    preTask Property Map
    Pre task properties.

    TagSettingsPropertiesResponse

    FilterOperator string
    Filter VMs by Any or All specified tags.
    Tags Dictionary<string, ImmutableArray<string>>
    Dictionary of tags with its list of values.
    FilterOperator string
    Filter VMs by Any or All specified tags.
    Tags map[string][]string
    Dictionary of tags with its list of values.
    filterOperator String
    Filter VMs by Any or All specified tags.
    tags Map<String,List<String>>
    Dictionary of tags with its list of values.
    filterOperator string
    Filter VMs by Any or All specified tags.
    tags {[key: string]: string[]}
    Dictionary of tags with its list of values.
    filter_operator str
    Filter VMs by Any or All specified tags.
    tags Mapping[str, Sequence[str]]
    Dictionary of tags with its list of values.
    filterOperator String
    Filter VMs by Any or All specified tags.
    tags Map<List<String>>
    Dictionary of tags with its list of values.

    TargetPropertiesResponse

    AzureQueries List<Pulumi.AzureNative.Automation.Inputs.AzureQueryPropertiesResponse>
    List of Azure queries in the software update configuration.
    NonAzureQueries List<Pulumi.AzureNative.Automation.Inputs.NonAzureQueryPropertiesResponse>
    List of non Azure queries in the software update configuration.
    AzureQueries []AzureQueryPropertiesResponse
    List of Azure queries in the software update configuration.
    NonAzureQueries []NonAzureQueryPropertiesResponse
    List of non Azure queries in the software update configuration.
    azureQueries List<AzureQueryPropertiesResponse>
    List of Azure queries in the software update configuration.
    nonAzureQueries List<NonAzureQueryPropertiesResponse>
    List of non Azure queries in the software update configuration.
    azureQueries AzureQueryPropertiesResponse[]
    List of Azure queries in the software update configuration.
    nonAzureQueries NonAzureQueryPropertiesResponse[]
    List of non Azure queries in the software update configuration.
    azure_queries Sequence[AzureQueryPropertiesResponse]
    List of Azure queries in the software update configuration.
    non_azure_queries Sequence[NonAzureQueryPropertiesResponse]
    List of non Azure queries in the software update configuration.
    azureQueries List<Property Map>
    List of Azure queries in the software update configuration.
    nonAzureQueries List<Property Map>
    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

    OperatingSystem string
    operating system of target machines
    AzureVirtualMachines List<string>
    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.AzureNative.Automation.Inputs.LinuxPropertiesResponse
    Linux specific update configuration.
    NonAzureComputerNames List<string>
    List of names of non-azure machines targeted by the software update configuration.
    Targets Pulumi.AzureNative.Automation.Inputs.TargetPropertiesResponse
    Group targets for the software update configuration.
    Windows Pulumi.AzureNative.Automation.Inputs.WindowsPropertiesResponse
    Windows specific update configuration.
    OperatingSystem string
    operating system of target machines
    AzureVirtualMachines []string
    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 LinuxPropertiesResponse
    Linux specific update configuration.
    NonAzureComputerNames []string
    List of names of non-azure machines targeted by the software update configuration.
    Targets TargetPropertiesResponse
    Group targets for the software update configuration.
    Windows WindowsPropertiesResponse
    Windows specific update configuration.
    operatingSystem String
    operating system of target machines
    azureVirtualMachines List<String>
    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 LinuxPropertiesResponse
    Linux specific update configuration.
    nonAzureComputerNames List<String>
    List of names of non-azure machines targeted by the software update configuration.
    targets TargetPropertiesResponse
    Group targets for the software update configuration.
    windows WindowsPropertiesResponse
    Windows specific update configuration.
    operatingSystem string
    operating system of target machines
    azureVirtualMachines string[]
    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 LinuxPropertiesResponse
    Linux specific update configuration.
    nonAzureComputerNames string[]
    List of names of non-azure machines targeted by the software update configuration.
    targets TargetPropertiesResponse
    Group targets for the software update configuration.
    windows WindowsPropertiesResponse
    Windows specific update configuration.
    operating_system str
    operating system of target machines
    azure_virtual_machines Sequence[str]
    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 LinuxPropertiesResponse
    Linux specific update configuration.
    non_azure_computer_names Sequence[str]
    List of names of non-azure machines targeted by the software update configuration.
    targets TargetPropertiesResponse
    Group targets for the software update configuration.
    windows WindowsPropertiesResponse
    Windows specific update configuration.
    operatingSystem String
    operating system of target machines
    azureVirtualMachines List<String>
    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.
    nonAzureComputerNames List<String>
    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

    ExcludedKbNumbers List<string>
    KB numbers excluded from the software update configuration.
    IncludedKbNumbers List<string>
    KB numbers included from the software update configuration.
    IncludedUpdateClassifications string
    Update classification included in the software update configuration. A comma separated string with required values
    RebootSetting string
    Reboot setting for the software update configuration.
    ExcludedKbNumbers []string
    KB numbers excluded from the software update configuration.
    IncludedKbNumbers []string
    KB numbers included from the software update configuration.
    IncludedUpdateClassifications string
    Update classification included in the software update configuration. A comma separated string with required values
    RebootSetting string
    Reboot setting for the software update configuration.
    excludedKbNumbers List<String>
    KB numbers excluded from the software update configuration.
    includedKbNumbers List<String>
    KB numbers included from the software update configuration.
    includedUpdateClassifications String
    Update classification included in the software update configuration. A comma separated string with required values
    rebootSetting String
    Reboot setting for the software update configuration.
    excludedKbNumbers string[]
    KB numbers excluded from the software update configuration.
    includedKbNumbers string[]
    KB numbers included from the software update configuration.
    includedUpdateClassifications string
    Update classification included in the software update configuration. A comma separated string with required values
    rebootSetting string
    Reboot setting for the software update configuration.
    excluded_kb_numbers Sequence[str]
    KB numbers excluded from the software update configuration.
    included_kb_numbers Sequence[str]
    KB numbers included from the software update configuration.
    included_update_classifications str
    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.
    excludedKbNumbers List<String>
    KB numbers excluded from the software update configuration.
    includedKbNumbers List<String>
    KB numbers included from the software update configuration.
    includedUpdateClassifications String
    Update classification included in the software update configuration. A comma separated string with required values
    rebootSetting String
    Reboot setting for the software update configuration.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.50.1 published on Tuesday, Jul 16, 2024 by Pulumi