This page is not yet available in Spanish. We are working on its translation.
If you have any questions or feedback about our current translation project,
feel free to reach out to us!gcp_compute_resource_policy
ancestors
Type: UNORDERED_LIST_STRING
creation_timestamp
Type: TIMESTAMP
Provider name: creationTimestamp
Description: [Output Only] Creation timestamp in RFC3339 text format.
description
Type: STRING
Provider name: description
disk_consistency_group_policy
Type: STRUCT
Provider name: diskConsistencyGroupPolicy
Description: Resource policy for disk consistency groups.
gcp_status
Type: STRING
Provider name: status
Description: [Output Only] The status of resource policy creation.
Possible values:
CREATING
- Resource policy is being created.
DELETING
- Resource policy is being deleted.
EXPIRED
- Resource policy is expired and will not run again.
INVALID
READY
- Resource policy is ready to be used.
group_placement_policy
Type: STRUCT
Provider name: groupPlacementPolicy
Description: Resource policy for instances for placement configuration.
availability_domain_count
Type: INT32
Provider name: availabilityDomainCount
Description: The number of availability domains to spread instances across. If two instances are in different availability domain, they are not in the same low latency network.
collocation
Type: STRING
Provider name: collocation
Description: Specifies network collocation
Possible values:
COLLOCATED
UNSPECIFIED_COLLOCATION
vm_count
Type: INT32
Provider name: vmCount
Description: Number of VMs in this placement group. Google does not recommend that you use this field unless you use a compact policy and you want your policy to work only if it contains this exact number of VMs.
id
Type: STRING
Provider name: id
Description: [Output Only] The unique identifier for the resource. This identifier is defined by the server.
instance_schedule_policy
Type: STRUCT
Provider name: instanceSchedulePolicy
Description: Resource policy for scheduling instance operations.
expiration_time
Type: STRING
Provider name: expirationTime
Description: The expiration time of the schedule. The timestamp is an RFC3339 string.
start_time
Type: STRING
Provider name: startTime
Description: The start time of the schedule. The timestamp is an RFC3339 string.
time_zone
Type: STRING
Provider name: timeZone
Description: Specifies the time zone to be used in interpreting Schedule.schedule. The value of this field must be a time zone name from the tz database: https://wikipedia.org/wiki/Tz_database.
vm_start_schedule
Type: STRUCT
Provider name: vmStartSchedule
Description: Specifies the schedule for starting instances.
schedule
Type: STRING
Provider name: schedule
Description: Specifies the frequency for the operation, using the unix-cron format.
vm_stop_schedule
Type: STRUCT
Provider name: vmStopSchedule
Description: Specifies the schedule for stopping instances.
schedule
Type: STRING
Provider name: schedule
Description: Specifies the frequency for the operation, using the unix-cron format.
kind
Type: STRING
Provider name: kind
Description: [Output Only] Type of the resource. Always compute#resource_policies for resource policies.
labels
Type: UNORDERED_LIST_STRING
name
Type: STRING
Provider name: name
Description: The name of the resource, provided by the client when initially creating the resource. The resource name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])?
which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.
organization_id
Type: STRING
parent
Type: STRING
project_id
Type: STRING
project_number
Type: STRING
region
Type: STRING
Provider name: region
resource_name
Type: STRING
resource_status
Type: STRUCT
Provider name: resourceStatus
Description: [Output Only] The system status of the resource policy.
instance_schedule_policy
Type: STRUCT
Provider name: instanceSchedulePolicy
Description: [Output Only] Specifies a set of output values reffering to the instance_schedule_policy system status. This field should have the same name as corresponding policy field.
last_run_start_time
Type: STRING
Provider name: lastRunStartTime
Description: [Output Only] The last time the schedule successfully ran. The timestamp is an RFC3339 string.
next_run_start_time
Type: STRING
Provider name: nextRunStartTime
Description: [Output Only] The next time the schedule is planned to run. The actual time might be slightly different. The timestamp is an RFC3339 string.
self_link
Type: STRING
Provider name: selfLink
Description: [Output Only] Server-defined fully-qualified URL for this resource.
snapshot_schedule_policy
Type: STRUCT
Provider name: snapshotSchedulePolicy
Description: Resource policy for persistent disks for creating snapshots.
retention_policy
Type: STRUCT
Provider name: retentionPolicy
Description: Retention policy applied to snapshots created by this resource policy.
max_retention_days
Type: INT32
Provider name: maxRetentionDays
Description: Maximum age of the snapshot that is allowed to be kept.
on_source_disk_delete
Type: STRING
Provider name: onSourceDiskDelete
Description: Specifies the behavior to apply to scheduled snapshots when the source disk is deleted.
Possible values:
APPLY_RETENTION_POLICY
KEEP_AUTO_SNAPSHOTS
UNSPECIFIED_ON_SOURCE_DISK_DELETE
schedule
Type: STRUCT
Provider name: schedule
Description: A Vm Maintenance Policy specifies what kind of infrastructure maintenance we are allowed to perform on this VM and when. Schedule that is applied to disks covered by this policy.
daily_schedule
Type: STRUCT
Provider name: dailySchedule
days_in_cycle
Type: INT32
Provider name: daysInCycle
Description: Defines a schedule with units measured in days. The value determines how many days pass between the start of each cycle.
duration
Type: STRING
Provider name: duration
Description: [Output only] A predetermined duration for the window, automatically chosen to be the smallest possible in the given scenario.
start_time
Type: STRING
Provider name: startTime
Description: Start time of the window. This must be in UTC format that resolves to one of 00:00, 04:00, 08:00, 12:00, 16:00, or 20:00. For example, both 13:00-5 and 08:00 are valid.
hourly_schedule
Type: STRUCT
Provider name: hourlySchedule
duration
Type: STRING
Provider name: duration
Description: [Output only] Duration of the time window, automatically chosen to be smallest possible in the given scenario.
hours_in_cycle
Type: INT32
Provider name: hoursInCycle
Description: Defines a schedule with units measured in hours. The value determines how many hours pass between the start of each cycle.
start_time
Type: STRING
Provider name: startTime
Description: Time within the window to start the operations. It must be in format “HH:MM”, where HH : [00-23] and MM : [00-00] GMT.
weekly_schedule
Type: STRUCT
Provider name: weeklySchedule
day_of_weeks
Type: UNORDERED_LIST_STRUCT
Provider name: dayOfWeeks
Description: Up to 7 intervals/windows, one for each day of the week.
day
Type: STRING
Provider name: day
Description: Defines a schedule that runs on specific days of the week. Specify one or more days. The following options are available: MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY.
Possible values:
FRIDAY
INVALID
MONDAY
SATURDAY
SUNDAY
THURSDAY
TUESDAY
WEDNESDAY
duration
Type: STRING
Provider name: duration
Description: [Output only] Duration of the time window, automatically chosen to be smallest possible in the given scenario.
start_time
Type: STRING
Provider name: startTime
Description: Time within the window to start the operations. It must be in format “HH:MM”, where HH : [00-23] and MM : [00-00] GMT.
snapshot_properties
Type: STRUCT
Provider name: snapshotProperties
Description: Properties with which snapshots are created such as labels, encryption keys.
chain_name
Type: STRING
Provider name: chainName
Description: Chain name that the snapshot is created in.
guest_flush
Type: BOOLEAN
Provider name: guestFlush
Description: Indication to perform a ‘guest aware’ snapshot.
storage_locations
Type: UNORDERED_LIST_STRING
Provider name: storageLocations
Description: Cloud Storage bucket storage location of the auto snapshot (regional or multi-regional).
Type: UNORDERED_LIST_STRING