Skip to content

IPrepayInstance

Represents a PrepayInstance.

Properties

Name Type Description
node com.aliyun.ros.cdk.core.ConstructNode The construct tree node for this construct.
env com.aliyun.ros.cdk.core.IResourceEnvironment The environment this resource belongs to.
stack com.aliyun.ros.cdk.core.Stack The stack in which this resource is defined.
attrArchitectureType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute ArchitectureType: The architecture.
attrBandwidth java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute Bandwidth: The bandwidth of the instance.
attrCapacity java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute Capacity: The storage capacity of the instance.
attrChargeType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute ChargeType: The billing method of the instance.
attrClassicInnerConnectionPort java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute ClassicInnerConnectionPort: The classic inner connection port of the instance.
attrClassicInnerConnectionString java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute ClassicInnerConnectionString: The classic inner connection string of the instance.
attrConnectionDomain java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute ConnectionDomain: Connection domain of created instance.
attrConnections java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute Connections: The maximum number of connections supported by the instance.
attrDirectConnectionPort java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute DirectConnectionPort: The direct connection port of the instance.
attrDirectConnectionString java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute DirectConnectionString: The direct connection string of the instance.
attrEngineVersion java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute EngineVersion: The engine version of the instance.
attrHasRenewChangeOrder java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute HasRenewChangeOrder: Indicates whether the Alibaba Cloud account has pending renewal or scaling orders.
attrInstanceClass java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute InstanceClass: Redis instance type.
attrInstanceId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute InstanceId: Instance id of created redis instance.
attrInstanceName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute InstanceName: Name of created redis instance.
attrInstanceType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute InstanceType: The engine type of the instance.
attrNetworkType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute NetworkType: The network type.
attrNodeType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute NodeType: The type of node.
attrOrderId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute OrderId: Order Id of created instance.
attrPackageType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute PackageType: The plan type.
attrPort java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute Port: Port of created instance.
attrPrivateIp java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute PrivateIp: The internal IP address of the instance.
attrPublicConnectionPort java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute PublicConnectionPort: The public connection port of the instance.
attrPublicConnectionString java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute PublicConnectionString: The public connection string of the instance.
attrQps java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute QPS: The queries per second (QPS) supported by the instance.
attrResourceGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute ResourceGroupId: The ID of the resource group to which the instance belongs.
attrVpcId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute VpcId: The ID of the VPC.
attrVpcPrivateConnectionPort java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute VpcPrivateConnectionPort: The vpc private connection port of the instance.
attrVpcPrivateConnectionString java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute VpcPrivateConnectionString: The vpc private connection string of the instance.
attrVSwitchId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute VSwitchId: The ID of the vSwitch.
attrZoneId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Attribute ZoneId: The ID of the zone.
props PrepayInstanceProps No description.

nodeRequired

public ConstructNode getNode();
  • Type: com.aliyun.ros.cdk.core.ConstructNode

The construct tree node for this construct.


envRequired

public IResourceEnvironment getEnv();
  • Type: com.aliyun.ros.cdk.core.IResourceEnvironment

The environment this resource belongs to.

For resources that are created and managed by the CDK (generally, those created by creating new class instances like Role, Bucket, etc.), this is always the same as the environment of the stack they belong to; however, for imported resources (those obtained from static methods like fromRoleArn, fromBucketName, etc.), that might be different than the stack they were imported into.


stackRequired

public Stack getStack();
  • Type: com.aliyun.ros.cdk.core.Stack

The stack in which this resource is defined.


attrArchitectureTypeRequired

public java.lang.Object getAttrArchitectureType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute ArchitectureType: The architecture.


attrBandwidthRequired

public java.lang.Object getAttrBandwidth();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute Bandwidth: The bandwidth of the instance.

Unit: Mbit/s.


attrCapacityRequired

public java.lang.Object getAttrCapacity();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute Capacity: The storage capacity of the instance.

Unit: MB.


attrChargeTypeRequired

public java.lang.Object getAttrChargeType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute ChargeType: The billing method of the instance.


attrClassicInnerConnectionPortRequired

public java.lang.Object getAttrClassicInnerConnectionPort();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute ClassicInnerConnectionPort: The classic inner connection port of the instance.


attrClassicInnerConnectionStringRequired

public java.lang.Object getAttrClassicInnerConnectionString();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute ClassicInnerConnectionString: The classic inner connection string of the instance.


attrConnectionDomainRequired

public java.lang.Object getAttrConnectionDomain();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute ConnectionDomain: Connection domain of created instance.


attrConnectionsRequired

public java.lang.Object getAttrConnections();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute Connections: The maximum number of connections supported by the instance.


attrDirectConnectionPortRequired

public java.lang.Object getAttrDirectConnectionPort();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute DirectConnectionPort: The direct connection port of the instance.


attrDirectConnectionStringRequired

public java.lang.Object getAttrDirectConnectionString();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute DirectConnectionString: The direct connection string of the instance.


attrEngineVersionRequired

public java.lang.Object getAttrEngineVersion();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute EngineVersion: The engine version of the instance.


attrHasRenewChangeOrderRequired

public java.lang.Object getAttrHasRenewChangeOrder();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute HasRenewChangeOrder: Indicates whether the Alibaba Cloud account has pending renewal or scaling orders.


attrInstanceClassRequired

public java.lang.Object getAttrInstanceClass();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute InstanceClass: Redis instance type.


attrInstanceIdRequired

public java.lang.Object getAttrInstanceId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute InstanceId: Instance id of created redis instance.


attrInstanceNameRequired

public java.lang.Object getAttrInstanceName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute InstanceName: Name of created redis instance.


attrInstanceTypeRequired

public java.lang.Object getAttrInstanceType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute InstanceType: The engine type of the instance.


attrNetworkTypeRequired

public java.lang.Object getAttrNetworkType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute NetworkType: The network type.


attrNodeTypeRequired

public java.lang.Object getAttrNodeType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute NodeType: The type of node.


attrOrderIdRequired

public java.lang.Object getAttrOrderId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute OrderId: Order Id of created instance.


attrPackageTypeRequired

public java.lang.Object getAttrPackageType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute PackageType: The plan type.


attrPortRequired

public java.lang.Object getAttrPort();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute Port: Port of created instance.


attrPrivateIpRequired

public java.lang.Object getAttrPrivateIp();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute PrivateIp: The internal IP address of the instance.


attrPublicConnectionPortRequired

public java.lang.Object getAttrPublicConnectionPort();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute PublicConnectionPort: The public connection port of the instance.


attrPublicConnectionStringRequired

public java.lang.Object getAttrPublicConnectionString();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute PublicConnectionString: The public connection string of the instance.


attrQpsRequired

public java.lang.Object getAttrQps();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute QPS: The queries per second (QPS) supported by the instance.


attrResourceGroupIdRequired

public java.lang.Object getAttrResourceGroupId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute ResourceGroupId: The ID of the resource group to which the instance belongs.


attrVpcIdRequired

public java.lang.Object getAttrVpcId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute VpcId: The ID of the VPC.


attrVpcPrivateConnectionPortRequired

public java.lang.Object getAttrVpcPrivateConnectionPort();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute VpcPrivateConnectionPort: The vpc private connection port of the instance.


attrVpcPrivateConnectionStringRequired

public java.lang.Object getAttrVpcPrivateConnectionString();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute VpcPrivateConnectionString: The vpc private connection string of the instance.


attrVSwitchIdRequired

public java.lang.Object getAttrVSwitchId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute VSwitchId: The ID of the vSwitch.


attrZoneIdRequired

public java.lang.Object getAttrZoneId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Attribute ZoneId: The ID of the zone.


propsRequired

public PrepayInstanceProps getProps();