Package com.pulumi.alicloud.cddc.inputs
Class DedicatedHostGroupState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.alicloud.cddc.inputs.DedicatedHostGroupState
-
public final class DedicatedHostGroupState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DedicatedHostGroupState.Builder
-
Field Summary
Fields Modifier and Type Field Description static DedicatedHostGroupState
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>
allocationPolicy()
static DedicatedHostGroupState.Builder
builder()
static DedicatedHostGroupState.Builder
builder(DedicatedHostGroupState defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
cpuAllocationRatio()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
dedicatedHostGroupDesc()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
diskAllocationRatio()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
engine()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
hostReplacePolicy()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
memAllocationRatio()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
openPermission()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
vpcId()
-
-
-
Field Detail
-
Empty
public static final DedicatedHostGroupState Empty
-
-
Method Detail
-
allocationPolicy
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> allocationPolicy()
- Returns:
- AThe policy that is used to allocate resources in the dedicated cluster. Valid values:`Evenly`,`Intensively`
-
cpuAllocationRatio
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> cpuAllocationRatio()
- Returns:
- The CPU overcommitment ratio of the dedicated cluster.Valid values: 100 to 300. Default value: 200.
-
dedicatedHostGroupDesc
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> dedicatedHostGroupDesc()
- Returns:
- The name of the dedicated cluster. The name must be 1 to 64 characters in length and can contain letters, digits, underscores (_), and hyphens (-). It must start with a letter.
-
diskAllocationRatio
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> diskAllocationRatio()
- Returns:
- The Disk Allocation Ratio of the Dedicated Host Group. **NOTE:** When `engine = SQLServer`, this attribute does not support to set.
-
engine
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> engine()
- Returns:
- Database Engine Type.The database engine of the dedicated cluster. Valid values:`Redis`, `SQLServer`, `MySQL`, `PostgreSQL`, `MongoDB`, `alisql`, `tair`, `mssql`. **NOTE:** Since v1.210.0., the `engine = SQLServer` was deprecated.
-
hostReplacePolicy
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> hostReplacePolicy()
- Returns:
- The policy based on which the system handles host failures. Valid values:`Auto`,`Manual`
-
memAllocationRatio
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> memAllocationRatio()
- Returns:
- The Memory Allocation Ratio of the Dedicated Host Group.
-
openPermission
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> openPermission()
- Returns:
- Whether to enable the feature that allows you to have OS permissions on the hosts in the dedicated cluster. Valid values: `true` and `false`. **NOTE:** The `open_permission` should be `true` when `engine = "SQLServer"`
-
vpcId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> vpcId()
- Returns:
- The virtual private cloud (VPC) ID of the dedicated cluster.
-
builder
public static DedicatedHostGroupState.Builder builder()
-
builder
public static DedicatedHostGroupState.Builder builder(DedicatedHostGroupState defaults)
-
-