@Internal public static final class InstanceProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements InstanceProps
InstancePropssoftware.amazon.jsii.JsiiObject.InitializationModeInstanceProps.Builder, InstanceProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(InstanceProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
InstanceProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAutoRenew()
Property autoRenew: When the payment type is the monthly package, the value of the value is as follows: true: Automatic renewal.
|
Object |
getBucket()
Property bucket: OSS bucket name.
|
Object |
getChargeType()
Property chargeType: The payment type, the value of the value is as follows: POST: pay as you go.
|
Object |
getDuration()
Property duration: Number of order cycle.
|
Object |
getInstanceName()
Property instanceName: The name of instance.
|
Object |
getPricingCycle()
Property pricingCycle: The ordering cycle only supports ordering in the year and month.
|
Object |
getPromotionCode()
Property promotionCode: Promo Code.
|
Object |
getResourceSpec()
Property resourceSpec: Resource specifications.
|
Object |
getUsePromotionCode()
Property usePromotionCode: Whether to use coupons.The value is as follows: true: Use.
|
Object |
getVpcId()
Property vpcId: VPC ID.
|
Object |
getVSwitchIds()
Property vSwitchIds: Virtual switch ID.
|
Object |
getZoneId()
Property zoneId: The available area ID of the instance.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(InstanceProps.Builder builder)
InstanceProps.Builder.public final Object getBucket()
InstancePropsgetBucket in interface InstancePropspublic final Object getChargeType()
InstancePropsPRE: subscription.
getChargeType in interface InstancePropspublic final Object getInstanceName()
InstancePropsgetInstanceName in interface InstancePropspublic final Object getVpcId()
InstancePropsgetVpcId in interface InstancePropspublic final Object getVSwitchIds()
InstancePropsgetVSwitchIds in interface InstancePropspublic final Object getZoneId()
InstancePropsgetZoneId in interface InstancePropspublic final Object getAutoRenew()
InstancePropsfalse: Manual renewal.
getAutoRenew in interface InstancePropspublic final Object getDuration()
InstancePropsWhen ChargeType is configured as PRE, the duration parameter must be filled. If PricingCycle is Month, the valid range is 1, 2, 3, 6, 7, 8, 9, 12, 24, 36 If PricingCycle is year, the valid range is 1 to 3
getDuration in interface InstancePropspublic final Object getPricingCycle()
InstancePropsgetPricingCycle in interface InstancePropspublic final Object getPromotionCode()
InstancePropsgetPromotionCode in interface InstancePropspublic final Object getResourceSpec()
InstancePropsWhen ChargeType is configured as PRE, the resource specification parameters must be filled.
getResourceSpec in interface InstancePropspublic final Object getUsePromotionCode()
InstancePropsgetUsePromotionCode in interface InstanceProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2023. All rights reserved.