azure-native.automation.getSoftwareUpdateConfigurationByName

Explore with Pulumi AI

Get a single software update configuration by name. API Version: 2019-06-01.

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