os_config library
OS Config: VM Manager OS policy assignments and patch deployments.
Classes
- GoogleOsConfigOsPolicyAssignment
-
Factory wrapper for
google_os_config_os_policy_assignment. - GoogleOsConfigPatchDeployment
-
Factory wrapper for
google_os_config_patch_deployment. - OsConfigOsPolicyAssignmentInstanceFilter
-
Typed helper for the
instance_filterblock ofgoogle_os_config_os_policy_assignment(derived from provider schema). - OsConfigOsPolicyAssignmentInstanceFilterExclusionLabels
-
Typed helper for the
instance_filter.exclusion_labelsblock ofgoogle_os_config_os_policy_assignment(derived from provider schema). - OsConfigOsPolicyAssignmentInstanceFilterInclusionLabels
-
Typed helper for the
instance_filter.inclusion_labelsblock ofgoogle_os_config_os_policy_assignment(derived from provider schema). - OsConfigOsPolicyAssignmentInstanceFilterInventories
-
Typed helper for the
instance_filter.inventoriesblock ofgoogle_os_config_os_policy_assignment(derived from provider schema). - OsConfigOsPolicyAssignmentOsPolicies
-
Typed helper for the
os_policiesblock ofgoogle_os_config_os_policy_assignment(derived from provider schema). - OsConfigOsPolicyAssignmentOsPoliciesResourceGroups
-
Typed helper for the
os_policies.resource_groupsblock ofgoogle_os_config_os_policy_assignment(derived from provider schema). - OsConfigOsPolicyAssignmentOsPoliciesResourceGroupsInventoryFilters
-
Typed helper for the
os_policies.resource_groups.inventory_filtersblock ofgoogle_os_config_os_policy_assignment(derived from provider schema). - OsConfigOsPolicyAssignmentRollout
-
Typed helper for the
rolloutblock ofgoogle_os_config_os_policy_assignment(derived from provider schema). - OsConfigOsPolicyAssignmentRolloutDisruptionBudget
-
Typed helper for the
rollout.disruption_budgetblock ofgoogle_os_config_os_policy_assignment(derived from provider schema). - OsConfigPatchDeploymentInstanceFilter
-
Typed helper for the
instance_filterblock ofgoogle_os_config_patch_deployment(derived from provider schema). - OsConfigPatchDeploymentInstanceFilterGroupLabels
-
Typed helper for the
instance_filter.group_labelsblock ofgoogle_os_config_patch_deployment(derived from provider schema). - OsConfigPatchDeploymentOneTimeSchedule
-
one_time_scheduleblock — run the patch job once at executeTime. - OsConfigPatchDeploymentPatchConfig
-
Typed helper for the
patch_configblock ofgoogle_os_config_patch_deployment(derived from provider schema). - OsConfigPatchDeploymentPatchConfigApt
-
Typed helper for the
patch_config.aptblock ofgoogle_os_config_patch_deployment(derived from provider schema). - OsConfigPatchDeploymentPatchConfigGoo
-
Typed helper for the
patch_config.gooblock ofgoogle_os_config_patch_deployment(derived from provider schema). - OsConfigPatchDeploymentPatchConfigPostStep
-
Typed helper for the
patch_config.post_stepblock ofgoogle_os_config_patch_deployment(derived from provider schema). - OsConfigPatchDeploymentPatchConfigPostStepLinuxExecStepConfig
-
Typed helper for the
patch_config.post_step.linux_exec_step_configblock ofgoogle_os_config_patch_deployment(derived from provider schema). - OsConfigPatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObject
-
Typed helper for the
patch_config.post_step.linux_exec_step_config.gcs_objectblock ofgoogle_os_config_patch_deployment(derived from provider schema). - OsConfigPatchDeploymentPatchConfigPostStepWindowsExecStepConfig
-
Typed helper for the
patch_config.post_step.windows_exec_step_configblock ofgoogle_os_config_patch_deployment(derived from provider schema). - OsConfigPatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObject
-
Typed helper for the
patch_config.post_step.windows_exec_step_config.gcs_objectblock ofgoogle_os_config_patch_deployment(derived from provider schema). - OsConfigPatchDeploymentPatchConfigPreStep
-
Typed helper for the
patch_config.pre_stepblock ofgoogle_os_config_patch_deployment(derived from provider schema). - OsConfigPatchDeploymentPatchConfigPreStepLinuxExecStepConfig
-
Typed helper for the
patch_config.pre_step.linux_exec_step_configblock ofgoogle_os_config_patch_deployment(derived from provider schema). - OsConfigPatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObject
-
Typed helper for the
patch_config.pre_step.linux_exec_step_config.gcs_objectblock ofgoogle_os_config_patch_deployment(derived from provider schema). - OsConfigPatchDeploymentPatchConfigPreStepWindowsExecStepConfig
-
Typed helper for the
patch_config.pre_step.windows_exec_step_configblock ofgoogle_os_config_patch_deployment(derived from provider schema). - OsConfigPatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObject
-
Typed helper for the
patch_config.pre_step.windows_exec_step_config.gcs_objectblock ofgoogle_os_config_patch_deployment(derived from provider schema). - OsConfigPatchDeploymentPatchConfigWindowsUpdate
-
Typed helper for the
patch_config.windows_updateblock ofgoogle_os_config_patch_deployment(derived from provider schema). - OsConfigPatchDeploymentPatchConfigYum
-
Typed helper for the
patch_config.yumblock ofgoogle_os_config_patch_deployment(derived from provider schema). - OsConfigPatchDeploymentPatchConfigZypper
-
Typed helper for the
patch_config.zypperblock ofgoogle_os_config_patch_deployment(derived from provider schema). - OsConfigPatchDeploymentRecurringSchedule
-
recurring_scheduleblock — run patch jobs on a cadence. - OsConfigPatchDeploymentRecurringScheduleMonthly
- OsConfigPatchDeploymentRecurringScheduleMonthlyWeekDayOfMonth
- OsConfigPatchDeploymentRecurringScheduleTimeOfDay
- OsConfigPatchDeploymentRecurringScheduleTimeZone
- OsConfigPatchDeploymentRecurringScheduleWeekly
- OsConfigPatchDeploymentRollout
-
Typed helper for the
rolloutblock ofgoogle_os_config_patch_deployment(derived from provider schema). - OsConfigPatchDeploymentRolloutDisruptionBudget
-
Typed helper for the
rollout.disruption_budgetblock ofgoogle_os_config_patch_deployment(derived from provider schema). - OsConfigPatchDeploymentSchedule
-
Choice of patch schedule. Sealed so exactly one of
one_time_schedule/recurring_scheduleis emitted.
Enums
- OsConfigOsPolicyAssignmentOsPoliciesMode
-
mode— derived from the provider schema description. - OsConfigPatchDeploymentDayOfWeek
- OsConfigPatchDeploymentPatchConfigAptType
-
type— derived from the provider schema description. - OsConfigPatchDeploymentPatchConfigPostStepLinuxExecStepConfigInterpreter
-
interpreter— derived from the provider schema description. - OsConfigPatchDeploymentPatchConfigPostStepWindowsExecStepConfigInterpreter
-
interpreter— derived from the provider schema description. - OsConfigPatchDeploymentPatchConfigPreStepLinuxExecStepConfigInterpreter
-
interpreter— derived from the provider schema description. - OsConfigPatchDeploymentPatchConfigPreStepWindowsExecStepConfigInterpreter
-
interpreter— derived from the provider schema description. - OsConfigPatchDeploymentPatchConfigRebootConfig
-
reboot_config— derived from the provider schema description. - OsConfigPatchDeploymentPatchConfigWindowsUpdateClassifications
-
classifications— derived from the provider schema description. - OsConfigPatchDeploymentRolloutMode
-
mode— derived from the provider schema description.