ResourcePolicySnapshotSchedulePolicySnapshotPropertiesComputeBeta class
Specified snapshot properties for scheduled snapshots created by this policy.
Constructors
-
ResourcePolicySnapshotSchedulePolicySnapshotPropertiesComputeBeta({Input<
String> ? chainName, Input<bool> ? guestFlush, Input<Map< ? labels, Input<String, String> >List< ? storageLocations})String> > -
Creates a new ResourcePolicySnapshotSchedulePolicySnapshotPropertiesComputeBeta.
chainNameChain name that the snapshot is created in.guestFlushIndication to perform a 'guest aware' snapshot.labelsLabels to apply to scheduled snapshots. These can be later modified by the setLabels method. Label values may be empty.storageLocationsCloud Storage bucket storage location of the auto snapshot (regional or multi-regional).const -
ResourcePolicySnapshotSchedulePolicySnapshotPropertiesComputeBeta.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
chainName
→ Input<
String> ? -
Chain name that the snapshot is created in.
final
-
guestFlush
→ Input<
bool> ? -
Indication to perform a 'guest aware' snapshot.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
labels
→ Input<
Map< ?String, String> > -
Labels to apply to scheduled snapshots. These can be later modified by the setLabels method. Label values may be empty.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
storageLocations
→ Input<
List< ?String> > -
Cloud Storage bucket storage location of the auto snapshot (regional or multi-regional).
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited