public interface ResourcePolicySnapshotSchedulePolicyOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
ResourcePolicySnapshotSchedulePolicyRetentionPolicy |
getRetentionPolicy()
Retention policy applied to snapshots created by this resource policy.
|
ResourcePolicySnapshotSchedulePolicyRetentionPolicyOrBuilder |
getRetentionPolicyOrBuilder()
Retention policy applied to snapshots created by this resource policy.
|
ResourcePolicySnapshotSchedulePolicySchedule |
getSchedule()
A Vm Maintenance Policy specifies what kind of infrastructure maintenance we are allowed to perform on this VM and when.
|
ResourcePolicySnapshotSchedulePolicyScheduleOrBuilder |
getScheduleOrBuilder()
A Vm Maintenance Policy specifies what kind of infrastructure maintenance we are allowed to perform on this VM and when.
|
ResourcePolicySnapshotSchedulePolicySnapshotProperties |
getSnapshotProperties()
Properties with which snapshots are created such as labels, encryption keys.
|
ResourcePolicySnapshotSchedulePolicySnapshotPropertiesOrBuilder |
getSnapshotPropertiesOrBuilder()
Properties with which snapshots are created such as labels, encryption keys.
|
boolean |
hasRetentionPolicy()
Retention policy applied to snapshots created by this resource policy.
|
boolean |
hasSchedule()
A Vm Maintenance Policy specifies what kind of infrastructure maintenance we are allowed to perform on this VM and when.
|
boolean |
hasSnapshotProperties()
Properties with which snapshots are created such as labels, encryption keys.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasRetentionPolicy()
Retention policy applied to snapshots created by this resource policy.
optional .google.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicyRetentionPolicy retention_policy = 68625779;
ResourcePolicySnapshotSchedulePolicyRetentionPolicy getRetentionPolicy()
Retention policy applied to snapshots created by this resource policy.
optional .google.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicyRetentionPolicy retention_policy = 68625779;
ResourcePolicySnapshotSchedulePolicyRetentionPolicyOrBuilder getRetentionPolicyOrBuilder()
Retention policy applied to snapshots created by this resource policy.
optional .google.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicyRetentionPolicy retention_policy = 68625779;
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;
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;
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;
boolean hasSnapshotProperties()
Properties with which snapshots are created such as labels, encryption keys.
optional .google.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicySnapshotProperties snapshot_properties = 185371278;
ResourcePolicySnapshotSchedulePolicySnapshotProperties getSnapshotProperties()
Properties with which snapshots are created such as labels, encryption keys.
optional .google.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicySnapshotProperties snapshot_properties = 185371278;
ResourcePolicySnapshotSchedulePolicySnapshotPropertiesOrBuilder getSnapshotPropertiesOrBuilder()
Properties with which snapshots are created such as labels, encryption keys.
optional .google.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicySnapshotProperties snapshot_properties = 185371278;
Copyright © 2023 Google LLC. All rights reserved.