public sealed class ResourcePolicyHourlyCycle : IMessage<ResourcePolicyHourlyCycle>, IEquatable<ResourcePolicyHourlyCycle>, IDeepCloneable<ResourcePolicyHourlyCycle>, IBufferMessage, IMessage
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-24 UTC."],[[["The `ResourcePolicyHourlyCycle` class defines a time window for hourly operations within the Google Cloud Compute environment, and it is the time window specification for hourly operations."],["This class implements several interfaces including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, for efficient message handling, comparison, deep cloning, and buffer management."],["It provides properties such as `Duration`, `HoursInCycle`, and `StartTime` to configure the time window, where `HoursInCycle` determines the cycle length, and `StartTime` sets the operation's start time within the window."],["The latest version is 3.6.0, and the documentation provides access to a range of versions of the `ResourcePolicyHourlyCycle`, going back to version 1.0.0."],["The class has two constructors `ResourcePolicyHourlyCycle()` and `ResourcePolicyHourlyCycle(ResourcePolicyHourlyCycle other)`, and also inherits properties and members from `Object`, and the specific properties are defined as `Duration`, `HasDuration`, `HasHoursInCycle`, `HasStartTime`, `HoursInCycle`, `StartTime`."]]],[]]