1. Packages
  2. Alibaba Cloud
  3. API Docs
  4. cddc
  5. getDedicatedHostGroups
Alibaba Cloud v3.57.0 published on Saturday, Jun 15, 2024 by Pulumi

alicloud.cddc.getDedicatedHostGroups

Explore with Pulumi AI

alicloud logo
Alibaba Cloud v3.57.0 published on Saturday, Jun 15, 2024 by Pulumi

    This data source provides the Cddc Dedicated Host Groups of the current Alibaba Cloud user.

    NOTE: Available in v1.132.0+.

    Example Usage

    Basic Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as alicloud from "@pulumi/alicloud";
    
    const default = alicloud.cddc.getDedicatedHostGroups({
        engine: "MongoDB",
    });
    export const cddcDedicatedHostGroupId = _default.then(_default => _default.id);
    
    import pulumi
    import pulumi_alicloud as alicloud
    
    default = alicloud.cddc.get_dedicated_host_groups(engine="MongoDB")
    pulumi.export("cddcDedicatedHostGroupId", default.id)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/cddc"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_default, err := cddc.GetDedicatedHostGroups(ctx, &cddc.GetDedicatedHostGroupsArgs{
    			Engine: pulumi.StringRef("MongoDB"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		ctx.Export("cddcDedicatedHostGroupId", _default.Id)
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AliCloud = Pulumi.AliCloud;
    
    return await Deployment.RunAsync(() => 
    {
        var @default = AliCloud.Cddc.GetDedicatedHostGroups.Invoke(new()
        {
            Engine = "MongoDB",
        });
    
        return new Dictionary<string, object?>
        {
            ["cddcDedicatedHostGroupId"] = @default.Apply(@default => @default.Apply(getDedicatedHostGroupsResult => getDedicatedHostGroupsResult.Id)),
        };
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.alicloud.cddc.CddcFunctions;
    import com.pulumi.alicloud.cddc.inputs.GetDedicatedHostGroupsArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var default = CddcFunctions.getDedicatedHostGroups(GetDedicatedHostGroupsArgs.builder()
                .engine("MongoDB")
                .build());
    
            ctx.export("cddcDedicatedHostGroupId", default_.id());
        }
    }
    
    variables:
      default:
        fn::invoke:
          Function: alicloud:cddc:getDedicatedHostGroups
          Arguments:
            engine: MongoDB
    outputs:
      cddcDedicatedHostGroupId: ${default.id}
    

    Using getDedicatedHostGroups

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getDedicatedHostGroups(args: GetDedicatedHostGroupsArgs, opts?: InvokeOptions): Promise<GetDedicatedHostGroupsResult>
    function getDedicatedHostGroupsOutput(args: GetDedicatedHostGroupsOutputArgs, opts?: InvokeOptions): Output<GetDedicatedHostGroupsResult>
    def get_dedicated_host_groups(engine: Optional[str] = None,
                                  ids: Optional[Sequence[str]] = None,
                                  name_regex: Optional[str] = None,
                                  output_file: Optional[str] = None,
                                  opts: Optional[InvokeOptions] = None) -> GetDedicatedHostGroupsResult
    def get_dedicated_host_groups_output(engine: Optional[pulumi.Input[str]] = None,
                                  ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                  name_regex: Optional[pulumi.Input[str]] = None,
                                  output_file: Optional[pulumi.Input[str]] = None,
                                  opts: Optional[InvokeOptions] = None) -> Output[GetDedicatedHostGroupsResult]
    func GetDedicatedHostGroups(ctx *Context, args *GetDedicatedHostGroupsArgs, opts ...InvokeOption) (*GetDedicatedHostGroupsResult, error)
    func GetDedicatedHostGroupsOutput(ctx *Context, args *GetDedicatedHostGroupsOutputArgs, opts ...InvokeOption) GetDedicatedHostGroupsResultOutput

    > Note: This function is named GetDedicatedHostGroups in the Go SDK.

    public static class GetDedicatedHostGroups 
    {
        public static Task<GetDedicatedHostGroupsResult> InvokeAsync(GetDedicatedHostGroupsArgs args, InvokeOptions? opts = null)
        public static Output<GetDedicatedHostGroupsResult> Invoke(GetDedicatedHostGroupsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetDedicatedHostGroupsResult> getDedicatedHostGroups(GetDedicatedHostGroupsArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: alicloud:cddc/getDedicatedHostGroups:getDedicatedHostGroups
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Engine string
    Database Engine Type. Valid values:Redis, SQLServer, MySQL, PostgreSQL, MongoDB
    Ids List<string>
    A list of Dedicated Host Group IDs.
    NameRegex string
    A regex string to filter results by Dedicated Host Group name.
    OutputFile string
    File name where to save data source results (after running pulumi preview).
    Engine string
    Database Engine Type. Valid values:Redis, SQLServer, MySQL, PostgreSQL, MongoDB
    Ids []string
    A list of Dedicated Host Group IDs.
    NameRegex string
    A regex string to filter results by Dedicated Host Group name.
    OutputFile string
    File name where to save data source results (after running pulumi preview).
    engine String
    Database Engine Type. Valid values:Redis, SQLServer, MySQL, PostgreSQL, MongoDB
    ids List<String>
    A list of Dedicated Host Group IDs.
    nameRegex String
    A regex string to filter results by Dedicated Host Group name.
    outputFile String
    File name where to save data source results (after running pulumi preview).
    engine string
    Database Engine Type. Valid values:Redis, SQLServer, MySQL, PostgreSQL, MongoDB
    ids string[]
    A list of Dedicated Host Group IDs.
    nameRegex string
    A regex string to filter results by Dedicated Host Group name.
    outputFile string
    File name where to save data source results (after running pulumi preview).
    engine str
    Database Engine Type. Valid values:Redis, SQLServer, MySQL, PostgreSQL, MongoDB
    ids Sequence[str]
    A list of Dedicated Host Group IDs.
    name_regex str
    A regex string to filter results by Dedicated Host Group name.
    output_file str
    File name where to save data source results (after running pulumi preview).
    engine String
    Database Engine Type. Valid values:Redis, SQLServer, MySQL, PostgreSQL, MongoDB
    ids List<String>
    A list of Dedicated Host Group IDs.
    nameRegex String
    A regex string to filter results by Dedicated Host Group name.
    outputFile String
    File name where to save data source results (after running pulumi preview).

    getDedicatedHostGroups Result

    The following output properties are available:

    Groups List<Pulumi.AliCloud.Cddc.Outputs.GetDedicatedHostGroupsGroup>
    Id string
    The provider-assigned unique ID for this managed resource.
    Ids List<string>
    Names List<string>
    Engine string
    NameRegex string
    OutputFile string
    Groups []GetDedicatedHostGroupsGroup
    Id string
    The provider-assigned unique ID for this managed resource.
    Ids []string
    Names []string
    Engine string
    NameRegex string
    OutputFile string
    groups List<GetDedicatedHostGroupsGroup>
    id String
    The provider-assigned unique ID for this managed resource.
    ids List<String>
    names List<String>
    engine String
    nameRegex String
    outputFile String
    groups GetDedicatedHostGroupsGroup[]
    id string
    The provider-assigned unique ID for this managed resource.
    ids string[]
    names string[]
    engine string
    nameRegex string
    outputFile string
    groups Sequence[GetDedicatedHostGroupsGroup]
    id str
    The provider-assigned unique ID for this managed resource.
    ids Sequence[str]
    names Sequence[str]
    engine str
    name_regex str
    output_file str
    groups List<Property Map>
    id String
    The provider-assigned unique ID for this managed resource.
    ids List<String>
    names List<String>
    engine String
    nameRegex String
    outputFile String

    Supporting Types

    GetDedicatedHostGroupsGroup

    AllocationPolicy string
    The policy that is used to allocate resources in the dedicated cluster. Valid values:Evenly,Intensively
    BastionInstanceId string
    The Bastion Instance id of the Dedicated Host Group.
    CpuAllocateRation double
    The CPU overcommitment ratio of the dedicated cluster. If you set this parameter to 200, the CPU resources that can be allocated are twice as many as the CPU resources that are provided. This maximizes the CPU utilization. Valid values: 100 to 300. Default value: 200.
    CpuAllocatedAmount double
    The CPU Allocated Amount of the Dedicated Host Group.
    CpuAllocationRatio int
    The CPU overcommitment ratio of the dedicated cluster.Valid values: 100 to 300. Default value: 200.
    CreateTime string
    The Created Time of the Dedicated Host Group.
    DedicatedHostCountGroupByHostTypes List<Pulumi.AliCloud.Cddc.Inputs.GetDedicatedHostGroupsGroupDedicatedHostCountGroupByHostType>
    The Dedicated Host Count Group by Host Type of the Dedicated Host Group.
    DedicatedHostGroupDesc string
    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.
    DedicatedHostGroupId string
    Dedicated Host Group ID.
    DeployType string
    The Deployment Type of the Dedicated Host Group.
    DiskAllocateRation double
    The storage overcommitment ratio of the dedicated cluster.Valid values: 100 to 300. Default value: 200.
    DiskAllocatedAmount double
    The Disk Allocated Amount of the Dedicated Host Group.
    DiskAllocationRatio int
    The Disk Allocation Ratio of the Dedicated Host Group.
    DiskUsedAmount double
    The DiskUsedAmount of the Dedicated Host Group.
    DiskUtility double
    The DiskUtility of the Dedicated Host Group.
    Engine string
    Database Engine Type.The database engine of the dedicated cluster. Valid values:Redis, SQLServer, MySQL, PostgreSQL, MongoDB
    HostNumber int
    The Total Host Number of the Dedicated Host Group.
    HostReplacePolicy string
    The policy based on which the system handles host failures. Valid values:Auto,Manual
    Id string
    The ID of the Dedicated Host Group.
    InstanceNumber int
    The Total Instance Number of the Dedicated Host Group.
    MemAllocateRation double
    The maximum memory usage of each host in the dedicated cluster.Valid values: 0 to 90. Default value: 90.
    MemAllocatedAmount double
    The MemAllocatedAmount of the Dedicated Host Group.
    MemAllocationRatio int
    The Memory Allocation Ratio of the Dedicated Host Group.
    MemUsedAmount double
    The MemUsedAmount of the Dedicated Host Group.
    MemUtility double
    The Mem Utility of the Dedicated Host Group.
    Text string
    The Text of the Dedicated Host Group.
    VpcId string
    The virtual private cloud (VPC) ID of the dedicated cluster.
    ZoneIdLists List<Pulumi.AliCloud.Cddc.Inputs.GetDedicatedHostGroupsGroupZoneIdList>
    The ZoneIDList of the Dedicated Host Group.
    AllocationPolicy string
    The policy that is used to allocate resources in the dedicated cluster. Valid values:Evenly,Intensively
    BastionInstanceId string
    The Bastion Instance id of the Dedicated Host Group.
    CpuAllocateRation float64
    The CPU overcommitment ratio of the dedicated cluster. If you set this parameter to 200, the CPU resources that can be allocated are twice as many as the CPU resources that are provided. This maximizes the CPU utilization. Valid values: 100 to 300. Default value: 200.
    CpuAllocatedAmount float64
    The CPU Allocated Amount of the Dedicated Host Group.
    CpuAllocationRatio int
    The CPU overcommitment ratio of the dedicated cluster.Valid values: 100 to 300. Default value: 200.
    CreateTime string
    The Created Time of the Dedicated Host Group.
    DedicatedHostCountGroupByHostTypes []GetDedicatedHostGroupsGroupDedicatedHostCountGroupByHostType
    The Dedicated Host Count Group by Host Type of the Dedicated Host Group.
    DedicatedHostGroupDesc string
    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.
    DedicatedHostGroupId string
    Dedicated Host Group ID.
    DeployType string
    The Deployment Type of the Dedicated Host Group.
    DiskAllocateRation float64
    The storage overcommitment ratio of the dedicated cluster.Valid values: 100 to 300. Default value: 200.
    DiskAllocatedAmount float64
    The Disk Allocated Amount of the Dedicated Host Group.
    DiskAllocationRatio int
    The Disk Allocation Ratio of the Dedicated Host Group.
    DiskUsedAmount float64
    The DiskUsedAmount of the Dedicated Host Group.
    DiskUtility float64
    The DiskUtility of the Dedicated Host Group.
    Engine string
    Database Engine Type.The database engine of the dedicated cluster. Valid values:Redis, SQLServer, MySQL, PostgreSQL, MongoDB
    HostNumber int
    The Total Host Number of the Dedicated Host Group.
    HostReplacePolicy string
    The policy based on which the system handles host failures. Valid values:Auto,Manual
    Id string
    The ID of the Dedicated Host Group.
    InstanceNumber int
    The Total Instance Number of the Dedicated Host Group.
    MemAllocateRation float64
    The maximum memory usage of each host in the dedicated cluster.Valid values: 0 to 90. Default value: 90.
    MemAllocatedAmount float64
    The MemAllocatedAmount of the Dedicated Host Group.
    MemAllocationRatio int
    The Memory Allocation Ratio of the Dedicated Host Group.
    MemUsedAmount float64
    The MemUsedAmount of the Dedicated Host Group.
    MemUtility float64
    The Mem Utility of the Dedicated Host Group.
    Text string
    The Text of the Dedicated Host Group.
    VpcId string
    The virtual private cloud (VPC) ID of the dedicated cluster.
    ZoneIdLists []GetDedicatedHostGroupsGroupZoneIdList
    The ZoneIDList of the Dedicated Host Group.
    allocationPolicy String
    The policy that is used to allocate resources in the dedicated cluster. Valid values:Evenly,Intensively
    bastionInstanceId String
    The Bastion Instance id of the Dedicated Host Group.
    cpuAllocateRation Double
    The CPU overcommitment ratio of the dedicated cluster. If you set this parameter to 200, the CPU resources that can be allocated are twice as many as the CPU resources that are provided. This maximizes the CPU utilization. Valid values: 100 to 300. Default value: 200.
    cpuAllocatedAmount Double
    The CPU Allocated Amount of the Dedicated Host Group.
    cpuAllocationRatio Integer
    The CPU overcommitment ratio of the dedicated cluster.Valid values: 100 to 300. Default value: 200.
    createTime String
    The Created Time of the Dedicated Host Group.
    dedicatedHostCountGroupByHostTypes List<GetDedicatedHostGroupsGroupDedicatedHostCountGroupByHostType>
    The Dedicated Host Count Group by Host Type of the Dedicated Host Group.
    dedicatedHostGroupDesc String
    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.
    dedicatedHostGroupId String
    Dedicated Host Group ID.
    deployType String
    The Deployment Type of the Dedicated Host Group.
    diskAllocateRation Double
    The storage overcommitment ratio of the dedicated cluster.Valid values: 100 to 300. Default value: 200.
    diskAllocatedAmount Double
    The Disk Allocated Amount of the Dedicated Host Group.
    diskAllocationRatio Integer
    The Disk Allocation Ratio of the Dedicated Host Group.
    diskUsedAmount Double
    The DiskUsedAmount of the Dedicated Host Group.
    diskUtility Double
    The DiskUtility of the Dedicated Host Group.
    engine String
    Database Engine Type.The database engine of the dedicated cluster. Valid values:Redis, SQLServer, MySQL, PostgreSQL, MongoDB
    hostNumber Integer
    The Total Host Number of the Dedicated Host Group.
    hostReplacePolicy String
    The policy based on which the system handles host failures. Valid values:Auto,Manual
    id String
    The ID of the Dedicated Host Group.
    instanceNumber Integer
    The Total Instance Number of the Dedicated Host Group.
    memAllocateRation Double
    The maximum memory usage of each host in the dedicated cluster.Valid values: 0 to 90. Default value: 90.
    memAllocatedAmount Double
    The MemAllocatedAmount of the Dedicated Host Group.
    memAllocationRatio Integer
    The Memory Allocation Ratio of the Dedicated Host Group.
    memUsedAmount Double
    The MemUsedAmount of the Dedicated Host Group.
    memUtility Double
    The Mem Utility of the Dedicated Host Group.
    text String
    The Text of the Dedicated Host Group.
    vpcId String
    The virtual private cloud (VPC) ID of the dedicated cluster.
    zoneIdLists List<GetDedicatedHostGroupsGroupZoneIdList>
    The ZoneIDList of the Dedicated Host Group.
    allocationPolicy string
    The policy that is used to allocate resources in the dedicated cluster. Valid values:Evenly,Intensively
    bastionInstanceId string
    The Bastion Instance id of the Dedicated Host Group.
    cpuAllocateRation number
    The CPU overcommitment ratio of the dedicated cluster. If you set this parameter to 200, the CPU resources that can be allocated are twice as many as the CPU resources that are provided. This maximizes the CPU utilization. Valid values: 100 to 300. Default value: 200.
    cpuAllocatedAmount number
    The CPU Allocated Amount of the Dedicated Host Group.
    cpuAllocationRatio number
    The CPU overcommitment ratio of the dedicated cluster.Valid values: 100 to 300. Default value: 200.
    createTime string
    The Created Time of the Dedicated Host Group.
    dedicatedHostCountGroupByHostTypes GetDedicatedHostGroupsGroupDedicatedHostCountGroupByHostType[]
    The Dedicated Host Count Group by Host Type of the Dedicated Host Group.
    dedicatedHostGroupDesc string
    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.
    dedicatedHostGroupId string
    Dedicated Host Group ID.
    deployType string
    The Deployment Type of the Dedicated Host Group.
    diskAllocateRation number
    The storage overcommitment ratio of the dedicated cluster.Valid values: 100 to 300. Default value: 200.
    diskAllocatedAmount number
    The Disk Allocated Amount of the Dedicated Host Group.
    diskAllocationRatio number
    The Disk Allocation Ratio of the Dedicated Host Group.
    diskUsedAmount number
    The DiskUsedAmount of the Dedicated Host Group.
    diskUtility number
    The DiskUtility of the Dedicated Host Group.
    engine string
    Database Engine Type.The database engine of the dedicated cluster. Valid values:Redis, SQLServer, MySQL, PostgreSQL, MongoDB
    hostNumber number
    The Total Host Number of the Dedicated Host Group.
    hostReplacePolicy string
    The policy based on which the system handles host failures. Valid values:Auto,Manual
    id string
    The ID of the Dedicated Host Group.
    instanceNumber number
    The Total Instance Number of the Dedicated Host Group.
    memAllocateRation number
    The maximum memory usage of each host in the dedicated cluster.Valid values: 0 to 90. Default value: 90.
    memAllocatedAmount number
    The MemAllocatedAmount of the Dedicated Host Group.
    memAllocationRatio number
    The Memory Allocation Ratio of the Dedicated Host Group.
    memUsedAmount number
    The MemUsedAmount of the Dedicated Host Group.
    memUtility number
    The Mem Utility of the Dedicated Host Group.
    text string
    The Text of the Dedicated Host Group.
    vpcId string
    The virtual private cloud (VPC) ID of the dedicated cluster.
    zoneIdLists GetDedicatedHostGroupsGroupZoneIdList[]
    The ZoneIDList of the Dedicated Host Group.
    allocation_policy str
    The policy that is used to allocate resources in the dedicated cluster. Valid values:Evenly,Intensively
    bastion_instance_id str
    The Bastion Instance id of the Dedicated Host Group.
    cpu_allocate_ration float
    The CPU overcommitment ratio of the dedicated cluster. If you set this parameter to 200, the CPU resources that can be allocated are twice as many as the CPU resources that are provided. This maximizes the CPU utilization. Valid values: 100 to 300. Default value: 200.
    cpu_allocated_amount float
    The CPU Allocated Amount of the Dedicated Host Group.
    cpu_allocation_ratio int
    The CPU overcommitment ratio of the dedicated cluster.Valid values: 100 to 300. Default value: 200.
    create_time str
    The Created Time of the Dedicated Host Group.
    dedicated_host_count_group_by_host_types Sequence[GetDedicatedHostGroupsGroupDedicatedHostCountGroupByHostType]
    The Dedicated Host Count Group by Host Type of the Dedicated Host Group.
    dedicated_host_group_desc str
    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.
    dedicated_host_group_id str
    Dedicated Host Group ID.
    deploy_type str
    The Deployment Type of the Dedicated Host Group.
    disk_allocate_ration float
    The storage overcommitment ratio of the dedicated cluster.Valid values: 100 to 300. Default value: 200.
    disk_allocated_amount float
    The Disk Allocated Amount of the Dedicated Host Group.
    disk_allocation_ratio int
    The Disk Allocation Ratio of the Dedicated Host Group.
    disk_used_amount float
    The DiskUsedAmount of the Dedicated Host Group.
    disk_utility float
    The DiskUtility of the Dedicated Host Group.
    engine str
    Database Engine Type.The database engine of the dedicated cluster. Valid values:Redis, SQLServer, MySQL, PostgreSQL, MongoDB
    host_number int
    The Total Host Number of the Dedicated Host Group.
    host_replace_policy str
    The policy based on which the system handles host failures. Valid values:Auto,Manual
    id str
    The ID of the Dedicated Host Group.
    instance_number int
    The Total Instance Number of the Dedicated Host Group.
    mem_allocate_ration float
    The maximum memory usage of each host in the dedicated cluster.Valid values: 0 to 90. Default value: 90.
    mem_allocated_amount float
    The MemAllocatedAmount of the Dedicated Host Group.
    mem_allocation_ratio int
    The Memory Allocation Ratio of the Dedicated Host Group.
    mem_used_amount float
    The MemUsedAmount of the Dedicated Host Group.
    mem_utility float
    The Mem Utility of the Dedicated Host Group.
    text str
    The Text of the Dedicated Host Group.
    vpc_id str
    The virtual private cloud (VPC) ID of the dedicated cluster.
    zone_id_lists Sequence[GetDedicatedHostGroupsGroupZoneIdList]
    The ZoneIDList of the Dedicated Host Group.
    allocationPolicy String
    The policy that is used to allocate resources in the dedicated cluster. Valid values:Evenly,Intensively
    bastionInstanceId String
    The Bastion Instance id of the Dedicated Host Group.
    cpuAllocateRation Number
    The CPU overcommitment ratio of the dedicated cluster. If you set this parameter to 200, the CPU resources that can be allocated are twice as many as the CPU resources that are provided. This maximizes the CPU utilization. Valid values: 100 to 300. Default value: 200.
    cpuAllocatedAmount Number
    The CPU Allocated Amount of the Dedicated Host Group.
    cpuAllocationRatio Number
    The CPU overcommitment ratio of the dedicated cluster.Valid values: 100 to 300. Default value: 200.
    createTime String
    The Created Time of the Dedicated Host Group.
    dedicatedHostCountGroupByHostTypes List<Property Map>
    The Dedicated Host Count Group by Host Type of the Dedicated Host Group.
    dedicatedHostGroupDesc String
    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.
    dedicatedHostGroupId String
    Dedicated Host Group ID.
    deployType String
    The Deployment Type of the Dedicated Host Group.
    diskAllocateRation Number
    The storage overcommitment ratio of the dedicated cluster.Valid values: 100 to 300. Default value: 200.
    diskAllocatedAmount Number
    The Disk Allocated Amount of the Dedicated Host Group.
    diskAllocationRatio Number
    The Disk Allocation Ratio of the Dedicated Host Group.
    diskUsedAmount Number
    The DiskUsedAmount of the Dedicated Host Group.
    diskUtility Number
    The DiskUtility of the Dedicated Host Group.
    engine String
    Database Engine Type.The database engine of the dedicated cluster. Valid values:Redis, SQLServer, MySQL, PostgreSQL, MongoDB
    hostNumber Number
    The Total Host Number of the Dedicated Host Group.
    hostReplacePolicy String
    The policy based on which the system handles host failures. Valid values:Auto,Manual
    id String
    The ID of the Dedicated Host Group.
    instanceNumber Number
    The Total Instance Number of the Dedicated Host Group.
    memAllocateRation Number
    The maximum memory usage of each host in the dedicated cluster.Valid values: 0 to 90. Default value: 90.
    memAllocatedAmount Number
    The MemAllocatedAmount of the Dedicated Host Group.
    memAllocationRatio Number
    The Memory Allocation Ratio of the Dedicated Host Group.
    memUsedAmount Number
    The MemUsedAmount of the Dedicated Host Group.
    memUtility Number
    The Mem Utility of the Dedicated Host Group.
    text String
    The Text of the Dedicated Host Group.
    vpcId String
    The virtual private cloud (VPC) ID of the dedicated cluster.
    zoneIdLists List<Property Map>
    The ZoneIDList of the Dedicated Host Group.

    GetDedicatedHostGroupsGroupDedicatedHostCountGroupByHostType

    GetDedicatedHostGroupsGroupZoneIdList

    ZoneIdLists List<string>
    ZoneIdLists []string
    zoneIdLists List<String>
    zoneIdLists string[]
    zone_id_lists Sequence[str]
    zoneIdLists List<String>

    Package Details

    Repository
    Alibaba Cloud pulumi/pulumi-alicloud
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the alicloud Terraform Provider.
    alicloud logo
    Alibaba Cloud v3.57.0 published on Saturday, Jun 15, 2024 by Pulumi