- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
",t};e.buildCustomizationMenuUi=t;function n(e){let t='
",t}function s(e){let n=e.filter.currentValue||e.filter.defaultValue,t='${e.filter.label}
`,e.filter.options.forEach(s=>{let o=s.id===n;t+=``}),t+="${e.filter.label}
`,t+=`ancestors
Type: UNORDERED_LIST_STRING
create_time
Type: TIMESTAMP
Provider name: createTime
Description: Output only. Time the patch deployment was created. Timestamp is in RFC3339 text format.
description
Type: STRING
Provider name: description
Description: Optional. Description of the patch deployment. Length of the description is limited to 1024 characters.
duration
Type: STRING
Provider name: duration
Description: Optional. Duration of the patch. After the duration ends, the patch times out.
instance_filter
Type: STRUCT
Provider name: instanceFilter
Description: Required. VM instances to patch.
all
Type: BOOLEAN
Provider name: all
Description: Target all VM instances in the project. If true, no other criteria is permitted.
group_labels
Type: UNORDERED_LIST_STRUCT
Provider name: groupLabels
Description: Targets VM instances matching ANY of these GroupLabels. This allows targeting of disparate groups of VM instances.
instance_name_prefixes
Type: UNORDERED_LIST_STRING
Provider name: instanceNamePrefixes
Description: Targets VMs whose name starts with one of these prefixes. Similar to labels, this is another way to group VMs when targeting configs, for example prefix=“prod-”.
instances
Type: UNORDERED_LIST_STRING
Provider name: instances
Description: Targets any of the VM instances specified. Instances are specified by their URI in the form zones/[ZONE]/instances/[INSTANCE_NAME]
, projects/[PROJECT_ID]/zones/[ZONE]/instances/[INSTANCE_NAME]
, or https://www.googleapis.com/compute/v1/projects/[PROJECT_ID]/zones/[ZONE]/instances/[INSTANCE_NAME]
zones
Type: UNORDERED_LIST_STRING
Provider name: zones
Description: Targets VM instances in ANY of these zones. Leave empty to target VM instances in any zone.
labels
Type: UNORDERED_LIST_STRING
last_execute_time
Type: TIMESTAMP
Provider name: lastExecuteTime
Description: Output only. The last time a patch job was started by this deployment. Timestamp is in RFC3339 text format.
name
Type: STRING
Provider name: name
Description: Unique name for the patch deployment resource in a project. The patch deployment name is in the form: projects/{project_id}/patchDeployments/{patch_deployment_id}
. This field is ignored when you create a new patch deployment.
one_time_schedule
Type: STRUCT
Provider name: oneTimeSchedule
Description: Required. Schedule a one-time execution.
execute_time
TIMESTAMP
executeTime
organization_id
Type: STRING
parent
Type: STRING
patch_config
Type: STRUCT
Provider name: patchConfig
Description: Optional. Patch configuration that is applied.
apt
Type: STRUCT
Provider name: apt
Description: Apt update settings. Use this setting to override the default apt
patch rules.
excludes
UNORDERED_LIST_STRING
excludes
exclusive_packages
UNORDERED_LIST_STRING
exclusivePackages
type
STRING
type
apt-get dist-upgrade
instead.TYPE_UNSPECIFIED
- By default, upgrade will be performed.DIST
- Runs apt-get dist-upgrade
.UPGRADE
- Runs apt-get upgrade
.goo
Type: STRUCT
Provider name: goo
Description: Goo update settings. Use this setting to override the default goo
patch rules.
mig_instances_allowed
Type: BOOLEAN
Provider name: migInstancesAllowed
Description: Allows the patch job to run on Managed instance groups (MIGs).
post_step
Type: STRUCT
Provider name: postStep
Description: The ExecStep
to run after the patch update.
linux_exec_step_config
STRUCT
linuxExecStepConfig
allowed_success_codes
UNORDERED_LIST_INT32
allowedSuccessCodes
gcs_object
STRUCT
gcsObject
bucket
STRING
bucket
generation_number
INT64
generationNumber
object
STRING
object
interpreter
STRING
interpreter
INTERPRETER_UNSPECIFIED
- If the interpreter is not specified, the value defaults to NONE
.NONE
- Indicates that the file is run as follows on each operating system: + For Linux VMs, the file is ran as an executable and the interpreter might be parsed from the shebang line of the file. + For Windows VM, this value is not supported.SHELL
- Indicates that the file is run with /bin/sh
on Linux and cmd
on Windows.POWERSHELL
- Indicates that the file is run with PowerShell.local_path
STRING
localPath
windows_exec_step_config
STRUCT
windowsExecStepConfig
allowed_success_codes
UNORDERED_LIST_INT32
allowedSuccessCodes
gcs_object
STRUCT
gcsObject
bucket
STRING
bucket
generation_number
INT64
generationNumber
object
STRING
object
interpreter
STRING
interpreter
INTERPRETER_UNSPECIFIED
- If the interpreter is not specified, the value defaults to NONE
.NONE
- Indicates that the file is run as follows on each operating system: + For Linux VMs, the file is ran as an executable and the interpreter might be parsed from the shebang line of the file. + For Windows VM, this value is not supported.SHELL
- Indicates that the file is run with /bin/sh
on Linux and cmd
on Windows.POWERSHELL
- Indicates that the file is run with PowerShell.local_path
STRING
localPath
pre_step
Type: STRUCT
Provider name: preStep
Description: The ExecStep
to run before the patch update.
linux_exec_step_config
STRUCT
linuxExecStepConfig
allowed_success_codes
UNORDERED_LIST_INT32
allowedSuccessCodes
gcs_object
STRUCT
gcsObject
bucket
STRING
bucket
generation_number
INT64
generationNumber
object
STRING
object
interpreter
STRING
interpreter
INTERPRETER_UNSPECIFIED
- If the interpreter is not specified, the value defaults to NONE
.NONE
- Indicates that the file is run as follows on each operating system: + For Linux VMs, the file is ran as an executable and the interpreter might be parsed from the shebang line of the file. + For Windows VM, this value is not supported.SHELL
- Indicates that the file is run with /bin/sh
on Linux and cmd
on Windows.POWERSHELL
- Indicates that the file is run with PowerShell.local_path
STRING
localPath
windows_exec_step_config
STRUCT
windowsExecStepConfig
allowed_success_codes
UNORDERED_LIST_INT32
allowedSuccessCodes
gcs_object
STRUCT
gcsObject
bucket
STRING
bucket
generation_number
INT64
generationNumber
object
STRING
object
interpreter
STRING
interpreter
INTERPRETER_UNSPECIFIED
- If the interpreter is not specified, the value defaults to NONE
.NONE
- Indicates that the file is run as follows on each operating system: + For Linux VMs, the file is ran as an executable and the interpreter might be parsed from the shebang line of the file. + For Windows VM, this value is not supported.SHELL
- Indicates that the file is run with /bin/sh
on Linux and cmd
on Windows.POWERSHELL
- Indicates that the file is run with PowerShell.local_path
STRING
localPath
reboot_config
Type: STRING
Provider name: rebootConfig
Description: Post-patch reboot settings.
Possible values:
REBOOT_CONFIG_UNSPECIFIED
- The default behavior is DEFAULT.DEFAULT
- The agent decides if a reboot is necessary by checking signals such as registry keys on Windows or /var/run/reboot-required
on APT based systems. On RPM based systems, a set of core system package install times are compared with system boot time.ALWAYS
- Always reboot the machine after the update completes.NEVER
- Never reboot the machine after the update completes.windows_update
Type: STRUCT
Provider name: windowsUpdate
Description: Windows update settings. Use this override the default windows patch rules.
classifications
UNORDERED_LIST_STRING
classifications
excludes
UNORDERED_LIST_STRING
excludes
exclusive_patches
UNORDERED_LIST_STRING
exclusivePatches
yum
Type: STRUCT
Provider name: yum
Description: Yum update settings. Use this setting to override the default yum
patch rules.
excludes
UNORDERED_LIST_STRING
excludes
--exclude
flag.exclusive_packages
UNORDERED_LIST_STRING
exclusivePackages
minimal
BOOLEAN
minimal
yum update-minimal
instead.security
BOOLEAN
security
--security
flag to yum update
. Not supported on all platforms.zypper
Type: STRUCT
Provider name: zypper
Description: Zypper update settings. Use this setting to override the default zypper
patch rules.
categories
UNORDERED_LIST_STRING
categories
excludes
UNORDERED_LIST_STRING
excludes
exclusive_patches
UNORDERED_LIST_STRING
exclusivePatches
severities
UNORDERED_LIST_STRING
severities
with_optional
BOOLEAN
withOptional
--with-optional
flag to zypper patch
.with_update
BOOLEAN
withUpdate
--with-update
flag, to zypper patch
.project_id
Type: STRING
project_number
Type: STRING
recurring_schedule
Type: STRUCT
Provider name: recurringSchedule
Description: Required. Schedule recurring executions.
end_time
TIMESTAMP
endTime
frequency
STRING
frequency
FREQUENCY_UNSPECIFIED
- Invalid. A frequency must be specified.WEEKLY
- Indicates that the frequency of recurrence should be expressed in terms of weeks.MONTHLY
- Indicates that the frequency of recurrence should be expressed in terms of months.DAILY
- Indicates that the frequency of recurrence should be expressed in terms of days.last_execute_time
TIMESTAMP
lastExecuteTime
monthly
STRUCT
monthly
month_day
INT32
monthDay
week_day_of_month
STRUCT
weekDayOfMonth
day_of_week
STRING
dayOfWeek
DAY_OF_WEEK_UNSPECIFIED
- The day of the week is unspecified.MONDAY
- MondayTUESDAY
- TuesdayWEDNESDAY
- WednesdayTHURSDAY
- ThursdayFRIDAY
- FridaySATURDAY
- SaturdaySUNDAY
- Sundayday_offset
INT32
dayOffset
week_ordinal
and day_of_week
values point to the second Tuesday of the month and the day_offset
value is set to 3
, patch deployment takes place three days after the second Tuesday of the month. If this value is negative, for example -5, patches are deployed five days before the second Tuesday of the month. Allowed values are in range [-30, 30].week_ordinal
INT32
weekOrdinal
next_execute_time
TIMESTAMP
nextExecuteTime
start_time
TIMESTAMP
startTime
create_time
of the patch deployment.time_of_day
STRUCT
timeOfDay
hours
INT32
hours
minutes
INT32
minutes
nanos
INT32
nanos
seconds
INT32
seconds
time_zone
STRUCT
timeZone
time_of_day
is relative to. The rules for daylight saving time are determined by the chosen time zone.id
STRING
id
version
STRING
version
weekly
STRUCT
weekly
day_of_week
STRING
dayOfWeek
DAY_OF_WEEK_UNSPECIFIED
- The day of the week is unspecified.MONDAY
- MondayTUESDAY
- TuesdayWEDNESDAY
- WednesdayTHURSDAY
- ThursdayFRIDAY
- FridaySATURDAY
- SaturdaySUNDAY
- Sundayresource_name
Type: STRING
rollout
Type: STRUCT
Provider name: rollout
Description: Optional. Rollout strategy of the patch job.
disruption_budget
STRUCT
disruptionBudget
10
, and 8 VMs fail to patch in the current zone, the patch job continues to patch 2 VMs at a time until the zone is completed. When that zone is completed successfully, patching begins with 10 VMs at a time in the next zone. If 10 VMs in the next zone fail to patch, the patch job stops.fixed
INT32
fixed
percent
INT32
percent
mode
STRING
mode
MODE_UNSPECIFIED
- Mode must be specified.ZONE_BY_ZONE
- Patches are applied one zone at a time. The patch job begins in the region with the lowest number of targeted VMs. Within the region, patching begins in the zone with the lowest number of targeted VMs. If multiple regions (or zones within a region) have the same number of targeted VMs, a tie-breaker is achieved by sorting the regions or zones in alphabetical order.CONCURRENT_ZONES
- Patches are applied to VMs in all zones at the same time.state
Type: STRING
Provider name: state
Description: Output only. Current state of the patch deployment.
Possible values:
STATE_UNSPECIFIED
- The default value. This value is used if the state is omitted.ACTIVE
- Active value means that patch deployment generates Patch Jobs.PAUSED
- Paused value means that patch deployment does not generate Patch jobs. Requires user action to move in and out from this state.tags
Type: UNORDERED_LIST_STRING
update_time
Type: TIMESTAMP
Provider name: updateTime
Description: Output only. Time the patch deployment was last updated. Timestamp is in RFC3339 text format.