- 1.86.0 (latest)
- 1.85.0
- 1.84.0
- 1.83.0
- 1.82.0
- 1.80.0
- 1.78.0
- 1.77.0
- 1.74.0
- 1.73.0
- 1.72.0
- 1.70.0
- 1.69.0
- 1.68.0
- 1.67.0
- 1.66.0
- 1.65.0
- 1.64.0
- 1.63.0
- 1.62.0
- 1.61.0
- 1.59.0
- 1.58.0
- 1.57.0
- 1.56.0
- 1.55.0
- 1.54.0
- 1.53.0
- 1.52.0
- 1.51.0
- 1.50.0
- 1.49.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.38.0
- 1.37.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.26.0
- 1.25.0
- 1.24.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.1
- 1.11.0
- 1.9.1
- 1.8.1
- 1.7.2
- 1.6.0-beta
public interface ResourcePolicySnapshotSchedulePolicyOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getRetentionPolicy()
public abstract ResourcePolicySnapshotSchedulePolicyRetentionPolicy getRetentionPolicy()Retention policy applied to snapshots created by this resource policy.
optional .google.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicyRetentionPolicy retention_policy = 68625779;
| Returns | |
|---|---|
| Type | Description |
ResourcePolicySnapshotSchedulePolicyRetentionPolicy |
The retentionPolicy. |
getRetentionPolicyOrBuilder()
public abstract ResourcePolicySnapshotSchedulePolicyRetentionPolicyOrBuilder getRetentionPolicyOrBuilder()Retention policy applied to snapshots created by this resource policy.
optional .google.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicyRetentionPolicy retention_policy = 68625779;
| Returns | |
|---|---|
| Type | Description |
ResourcePolicySnapshotSchedulePolicyRetentionPolicyOrBuilder |
|
getSchedule()
public abstract ResourcePolicySnapshotSchedulePolicySchedule getSchedule()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.
optional .google.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicySchedule schedule = 375820951;
| Returns | |
|---|---|
| Type | Description |
ResourcePolicySnapshotSchedulePolicySchedule |
The schedule. |
getScheduleOrBuilder()
public abstract ResourcePolicySnapshotSchedulePolicyScheduleOrBuilder getScheduleOrBuilder()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.
optional .google.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicySchedule schedule = 375820951;
| Returns | |
|---|---|
| Type | Description |
ResourcePolicySnapshotSchedulePolicyScheduleOrBuilder |
|
getSnapshotProperties()
public abstract ResourcePolicySnapshotSchedulePolicySnapshotProperties getSnapshotProperties()Properties with which snapshots are created such as labels, encryption keys.
optional .google.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicySnapshotProperties snapshot_properties = 185371278;
| Returns | |
|---|---|
| Type | Description |
ResourcePolicySnapshotSchedulePolicySnapshotProperties |
The snapshotProperties. |
getSnapshotPropertiesOrBuilder()
public abstract ResourcePolicySnapshotSchedulePolicySnapshotPropertiesOrBuilder getSnapshotPropertiesOrBuilder()Properties with which snapshots are created such as labels, encryption keys.
optional .google.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicySnapshotProperties snapshot_properties = 185371278;
| Returns | |
|---|---|
| Type | Description |
ResourcePolicySnapshotSchedulePolicySnapshotPropertiesOrBuilder |
|
hasRetentionPolicy()
public abstract boolean hasRetentionPolicy()Retention policy applied to snapshots created by this resource policy.
optional .google.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicyRetentionPolicy retention_policy = 68625779;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the retentionPolicy field is set. |
hasSchedule()
public abstract boolean hasSchedule()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.
optional .google.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicySchedule schedule = 375820951;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the schedule field is set. |
hasSnapshotProperties()
public abstract boolean hasSnapshotProperties()Properties with which snapshots are created such as labels, encryption keys.
optional .google.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicySnapshotProperties snapshot_properties = 185371278;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the snapshotProperties field is set. |