@Generated(value="jsii-pacmak/1.85.0 (build 08ee592)", date="2023-09-25T10:01:46.262Z") public interface InstanceProps extends software.amazon.jsii.JsiiSerializable
ALIYUN::Flink::Instance.| Modifier and Type | Interface and Description |
|---|---|
static class |
InstanceProps.Builder
A builder for
InstanceProps |
static class |
InstanceProps.Jsii$Proxy
An implementation for
InstanceProps |
| Modifier and Type | Method and Description |
|---|---|
static InstanceProps.Builder |
builder() |
default 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.
|
default Object |
getDuration()
Property duration: Number of order cycle.
|
Object |
getInstanceName()
Property instanceName: The name of instance.
|
default Object |
getPricingCycle()
Property pricingCycle: The ordering cycle only supports ordering in the year and month.
|
default Object |
getPromotionCode()
Property promotionCode: Promo Code.
|
default Object |
getResourceSpec()
Property resourceSpec: Resource specifications.
|
default 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.
|
@NotNull Object getBucket()
@NotNull Object getChargeType()
PRE: subscription.
@NotNull Object getInstanceName()
@NotNull Object getVpcId()
@NotNull Object getVSwitchIds()
@NotNull Object getZoneId()
@Nullable default Object getAutoRenew()
false: Manual renewal.
@Nullable default Object getDuration()
When 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
@Nullable default Object getPricingCycle()
@Nullable default Object getPromotionCode()
@Nullable default Object getResourceSpec()
When ChargeType is configured as PRE, the resource specification parameters must be filled.
@Nullable default Object getUsePromotionCode()
static InstanceProps.Builder builder()
InstanceProps.Builder of InstancePropsCopyright © 2023. All rights reserved.