Class InstanceState
Inherited Members
Namespace: Pulumi.AliCloud.AliKafka
Assembly: Pulumi.AliCloud.dll
Syntax
public sealed class InstanceState : ResourceArgs
Constructors
View SourceInstanceState()
Declaration
public InstanceState()
Properties
View SourceDeployType
The deploy type of the instance. Currently only support two deploy type, 4: eip/vpc instance, 5: vpc instance.
Declaration
public Input<int> DeployType { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
DiskSize
The disk size of the instance. When modify this value, it only support adjust to a greater value.
Declaration
public Input<int> DiskSize { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
DiskType
The disk type of the instance. 0: efficient cloud disk , 1: SSD.
Declaration
public Input<int> DiskType { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
EipMax
The max bandwidth of the instance. When modify this value, it only support adjust to a greater value.
Declaration
public Input<int> EipMax { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
IoMax
The max value of io of the instance. When modify this value, it only support adjust to a greater value.
Declaration
public Input<int> IoMax { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
Name
Name of your Kafka instance. The length should between 3 and 64 characters. If not set, will use instance id as instance name.
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
PaidType
The paid type of the instance. Support two type, "PrePaid": pre paid type instance, "PostPaid": post paid type instance. Default is PostPaid. When modify this value, it only support adjust from post pay to pre pay.
Declaration
public Input<string> PaidType { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
SpecType
The spec type of the instance. Support two type, "normal": normal version instance, "professional": professional version instance. Default is normal. When modify this value, it only support adjust from normal to professional. Note only pre paid type instance support professional specific type.
Declaration
public Input<string> SpecType { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Tags
A mapping of tags to assign to the resource.
Declaration
public InputMap<object> Tags { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.Object> |
TopicQuota
The max num of topic can be create of the instance. When modify this value, it only adjust to a greater value.
Declaration
public Input<int> TopicQuota { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
VpcId
The ID of attaching VPC to instance.
Declaration
public Input<string> VpcId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
VswitchId
The ID of attaching vswitch to instance.
Declaration
public Input<string> VswitchId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ZoneId
The Zone to launch the kafka instance.
Declaration
public Input<string> ZoneId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |