public sealed class ScheduledSnapshotsConfig : IMessage<ScheduledSnapshotsConfig>, IEquatable<ScheduledSnapshotsConfig>, IDeepCloneable<ScheduledSnapshotsConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Composer v1 API class ScheduledSnapshotsConfig.
The configuration for scheduled snapshot creation mechanism.
public string SnapshotCreationSchedule { get; set; }
Optional. The cron expression representing the time when snapshots creation
mechanism runs. This field is subject to additional validation around
frequency of execution.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis document provides reference information for the \u003ccode\u003eScheduledSnapshotsConfig\u003c/code\u003e class within the Google Cloud Composer v1 API, specifically for version 2.5.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eScheduledSnapshotsConfig\u003c/code\u003e class is a configuration for setting up scheduled snapshot creation, allowing you to manage settings such as enabling snapshots, defining the schedule using cron expressions, setting the storage location, and configuring the time zone.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements several interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and inherits from the \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eSeveral properties are available within this class to configure the settings, including \u003ccode\u003eEnabled\u003c/code\u003e to allow scheduled snapshot creation, \u003ccode\u003eSnapshotCreationSchedule\u003c/code\u003e for cron expression, \u003ccode\u003eSnapshotLocation\u003c/code\u003e to declare the Cloud Storage, and \u003ccode\u003eTimeZone\u003c/code\u003e to help interpret the schedule.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eScheduledSnapshotsConfig\u003c/code\u003e class has two constructors: one default constructor, and one that take another \u003ccode\u003eScheduledSnapshotsConfig\u003c/code\u003e as a parameter.\u003c/p\u003e\n"]]],[],null,[]]