Class CfnBudget.TimePeriodProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnBudget.TimePeriodProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnBudget.TimePeriodProperty
CfnBudget.TimePeriodProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.budgets.CfnBudget.TimePeriodProperty
CfnBudget.TimePeriodProperty.Builder, CfnBudget.TimePeriodProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnBudget.TimePeriodProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnBudget.TimePeriodProperty.Builder.
-
-
Method Details
-
getEnd
Description copied from interface:CfnBudget.TimePeriodPropertyThe end date for a budget.If you didn't specify an end date, AWS set your end date to
06/15/87 00:00 UTC. The defaults are the same for the Billing and Cost Management console and the API.After the end date, AWS deletes the budget and all the associated notifications and subscribers. You can change your end date with the
UpdateBudgetoperation.- Specified by:
getEndin interfaceCfnBudget.TimePeriodProperty- See Also:
-
getStart
Description copied from interface:CfnBudget.TimePeriodPropertyThe start date for a budget.If you created your budget and didn't specify a start date, the start date defaults to the start of the chosen time period (MONTHLY, QUARTERLY, or ANNUALLY). For example, if you create your budget on January 24, 2019, choose
MONTHLY, and don't set a start date, the start date defaults to01/01/19 00:00 UTC. The defaults are the same for the Billing and Cost Management console and the API.You can change your start date with the
UpdateBudgetoperation.Valid values depend on the value of
BudgetType:- If
BudgetTypeisCOSTorUSAGE: Valid values areMONTHLY,QUARTERLY, andANNUALLY. - If
BudgetTypeisRI_UTILIZATIONorRI_COVERAGE: Valid values areDAILY,MONTHLY,QUARTERLY, andANNUALLY.
- Specified by:
getStartin interfaceCfnBudget.TimePeriodProperty- See Also:
- If
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-