Package-level declarations

Types

data class ConfigurationAssignmentFilterPropertiesArgs(val locations: Output<List<String>>? = null, val osTypes: Output<List<String>>? = null, val resourceGroups: Output<List<String>>? = null, val resourceTypes: Output<List<String>>? = null, val tagSettings: Output<TagSettingsPropertiesArgs>? = null) : ConvertibleToJava<ConfigurationAssignmentFilterPropertiesArgs>

Azure query for the update configuration.

data class GetConfigurationAssignmentParentPlainArgs(val configurationAssignmentName: String, val providerName: String, val resourceGroupName: String, val resourceName: String, val resourceParentName: String, val resourceParentType: String, val resourceType: String) : ConvertibleToJava<GetConfigurationAssignmentParentPlainArgs>
Link copied to clipboard
data class GetConfigurationAssignmentPlainArgs(val configurationAssignmentName: String, val providerName: String, val resourceGroupName: String, val resourceName: String, val resourceType: String) : ConvertibleToJava<GetConfigurationAssignmentPlainArgs>
data class GetConfigurationAssignmentsForResourceGroupPlainArgs(val configurationAssignmentName: String, val resourceGroupName: String) : ConvertibleToJava<GetConfigurationAssignmentsForResourceGroupPlainArgs>
data class GetConfigurationAssignmentsForSubscriptionPlainArgs(val configurationAssignmentName: String) : ConvertibleToJava<GetConfigurationAssignmentsForSubscriptionPlainArgs>
Link copied to clipboard
data class GetMaintenanceConfigurationPlainArgs(val resourceGroupName: String, val resourceName: String) : ConvertibleToJava<GetMaintenanceConfigurationPlainArgs>
Link copied to clipboard
data class InputLinuxParametersArgs(val classificationsToInclude: Output<List<String>>? = null, val packageNameMasksToExclude: Output<List<String>>? = null, val packageNameMasksToInclude: Output<List<String>>? = null) : ConvertibleToJava<InputLinuxParametersArgs>

Input properties for patching a Linux machine.

Link copied to clipboard
data class InputPatchConfigurationArgs(val linuxParameters: Output<InputLinuxParametersArgs>? = null, val postTasks: Output<List<TaskPropertiesArgs>>? = null, val preTasks: Output<List<TaskPropertiesArgs>>? = null, val rebootSetting: Output<Either<String, RebootOptions>>? = null, val windowsParameters: Output<InputWindowsParametersArgs>? = null) : ConvertibleToJava<InputPatchConfigurationArgs>

Input configuration for a patch run

Link copied to clipboard
data class InputWindowsParametersArgs(val classificationsToInclude: Output<List<String>>? = null, val excludeKbsRequiringReboot: Output<Boolean>? = null, val kbNumbersToExclude: Output<List<String>>? = null, val kbNumbersToInclude: Output<List<String>>? = null) : ConvertibleToJava<InputWindowsParametersArgs>

Input properties for patching a Windows machine.

Link copied to clipboard
data class MaintenanceOverridePropertiesArgs(val endDateTime: Output<String>? = null, val overrideProperties: Output<Map<String, String>>? = null, val startDateTime: Output<String>? = null, val timeZone: Output<String>? = null) : ConvertibleToJava<MaintenanceOverridePropertiesArgs>

Definition of a MaintenanceOverrideProperties

Link copied to clipboard
data class TagSettingsPropertiesArgs(val filterOperator: Output<TagOperators>? = null, val tags: Output<Map<String, List<String>>>? = null) : ConvertibleToJava<TagSettingsPropertiesArgs>

Tag filter information for the VM.

Link copied to clipboard
data class TaskPropertiesArgs(val parameters: Output<Map<String, String>>? = null, val source: Output<String>? = null, val taskScope: Output<Either<String, TaskScope>>? = null) : ConvertibleToJava<TaskPropertiesArgs>

Task properties of the software update configuration.

Link copied to clipboard