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.21.1 published on Wednesday, Dec 6, 2023 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.21.1 published on Wednesday, Dec 6, 2023 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.21.1 published on Wednesday, Dec 6, 2023 by Pulumi