public sealed class CustomPeriod : IMessage<CustomPeriod>, IEquatable<CustomPeriod>, IDeepCloneable<CustomPeriod>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Billing Budget v1 API class CustomPeriod.
All date times begin at 12 AM US and Canadian Pacific Time (UTC-8).
Implements
IMessageCustomPeriod, IEquatableCustomPeriod, IDeepCloneableCustomPeriod, IBufferMessage, IMessageNamespace
Google.Cloud.Billing.Budgets.V1Assembly
Google.Cloud.Billing.Budgets.V1.dll
Constructors
CustomPeriod()
public CustomPeriod()
CustomPeriod(CustomPeriod)
public CustomPeriod(CustomPeriod other)
Parameter | |
---|---|
Name | Description |
other | CustomPeriod |
Properties
EndDate
public Date EndDate { get; set; }
Optional. The end date of the time period. Budgets with elapsed end date won't be processed. If unset, specifies to track all usage incurred since the start_date.
Property Value | |
---|---|
Type | Description |
Date |
StartDate
public Date StartDate { get; set; }
Required. The start date must be after January 1, 2017.
Property Value | |
---|---|
Type | Description |
Date |