1. Packages
  2. Alibaba Cloud
  3. API Docs
  4. cddc
  5. getHostEcsLevelInfos
Alibaba Cloud v3.59.0 published on Friday, Jul 12, 2024 by Pulumi

alicloud.cddc.getHostEcsLevelInfos

Explore with Pulumi AI

alicloud logo
Alibaba Cloud v3.59.0 published on Friday, Jul 12, 2024 by Pulumi

    This data source provides the Cddc Host Ecs Level Infos of the current Alibaba Cloud user.

    NOTE: Available in v1.147.0+.

    Using getHostEcsLevelInfos

    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 getHostEcsLevelInfos(args: GetHostEcsLevelInfosArgs, opts?: InvokeOptions): Promise<GetHostEcsLevelInfosResult>
    function getHostEcsLevelInfosOutput(args: GetHostEcsLevelInfosOutputArgs, opts?: InvokeOptions): Output<GetHostEcsLevelInfosResult>
    def get_host_ecs_level_infos(db_type: Optional[str] = None,
                                 image_category: Optional[str] = None,
                                 output_file: Optional[str] = None,
                                 storage_type: Optional[str] = None,
                                 zone_id: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetHostEcsLevelInfosResult
    def get_host_ecs_level_infos_output(db_type: Optional[pulumi.Input[str]] = None,
                                 image_category: Optional[pulumi.Input[str]] = None,
                                 output_file: Optional[pulumi.Input[str]] = None,
                                 storage_type: Optional[pulumi.Input[str]] = None,
                                 zone_id: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetHostEcsLevelInfosResult]
    func GetHostEcsLevelInfos(ctx *Context, args *GetHostEcsLevelInfosArgs, opts ...InvokeOption) (*GetHostEcsLevelInfosResult, error)
    func GetHostEcsLevelInfosOutput(ctx *Context, args *GetHostEcsLevelInfosOutputArgs, opts ...InvokeOption) GetHostEcsLevelInfosResultOutput

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

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

    The following arguments are supported:

    DbType string
    The database engine of the host. Valid values: mysql, mssql, pgsql, redis.
    StorageType string
    The storage type of the host ecs level info. Valid values: local_ssd, cloud_essd, cloud_essd2, cloud_essd3.
    ZoneId string
    The ID of the zone in the region.
    ImageCategory string
    Host image. Valid values: WindowsWithMssqlEntAlwaysonLicense, WindowsWithMssqlStdLicense, WindowsWithMssqlEntLicense, WindowsWithMssqlWebLicense, AliLinux.
    OutputFile string
    File name where to save data source results (after running pulumi preview).
    DbType string
    The database engine of the host. Valid values: mysql, mssql, pgsql, redis.
    StorageType string
    The storage type of the host ecs level info. Valid values: local_ssd, cloud_essd, cloud_essd2, cloud_essd3.
    ZoneId string
    The ID of the zone in the region.
    ImageCategory string
    Host image. Valid values: WindowsWithMssqlEntAlwaysonLicense, WindowsWithMssqlStdLicense, WindowsWithMssqlEntLicense, WindowsWithMssqlWebLicense, AliLinux.
    OutputFile string
    File name where to save data source results (after running pulumi preview).
    dbType String
    The database engine of the host. Valid values: mysql, mssql, pgsql, redis.
    storageType String
    The storage type of the host ecs level info. Valid values: local_ssd, cloud_essd, cloud_essd2, cloud_essd3.
    zoneId String
    The ID of the zone in the region.
    imageCategory String
    Host image. Valid values: WindowsWithMssqlEntAlwaysonLicense, WindowsWithMssqlStdLicense, WindowsWithMssqlEntLicense, WindowsWithMssqlWebLicense, AliLinux.
    outputFile String
    File name where to save data source results (after running pulumi preview).
    dbType string
    The database engine of the host. Valid values: mysql, mssql, pgsql, redis.
    storageType string
    The storage type of the host ecs level info. Valid values: local_ssd, cloud_essd, cloud_essd2, cloud_essd3.
    zoneId string
    The ID of the zone in the region.
    imageCategory string
    Host image. Valid values: WindowsWithMssqlEntAlwaysonLicense, WindowsWithMssqlStdLicense, WindowsWithMssqlEntLicense, WindowsWithMssqlWebLicense, AliLinux.
    outputFile string
    File name where to save data source results (after running pulumi preview).
    db_type str
    The database engine of the host. Valid values: mysql, mssql, pgsql, redis.
    storage_type str
    The storage type of the host ecs level info. Valid values: local_ssd, cloud_essd, cloud_essd2, cloud_essd3.
    zone_id str
    The ID of the zone in the region.
    image_category str
    Host image. Valid values: WindowsWithMssqlEntAlwaysonLicense, WindowsWithMssqlStdLicense, WindowsWithMssqlEntLicense, WindowsWithMssqlWebLicense, AliLinux.
    output_file str
    File name where to save data source results (after running pulumi preview).
    dbType String
    The database engine of the host. Valid values: mysql, mssql, pgsql, redis.
    storageType String
    The storage type of the host ecs level info. Valid values: local_ssd, cloud_essd, cloud_essd2, cloud_essd3.
    zoneId String
    The ID of the zone in the region.
    imageCategory String
    Host image. Valid values: WindowsWithMssqlEntAlwaysonLicense, WindowsWithMssqlStdLicense, WindowsWithMssqlEntLicense, WindowsWithMssqlWebLicense, AliLinux.
    outputFile String
    File name where to save data source results (after running pulumi preview).

    getHostEcsLevelInfos Result

    The following output properties are available:

    DbType string
    Id string
    The provider-assigned unique ID for this managed resource.
    Infos List<Pulumi.AliCloud.Cddc.Outputs.GetHostEcsLevelInfosInfo>
    StorageType string
    ZoneId string
    ImageCategory string
    OutputFile string
    DbType string
    Id string
    The provider-assigned unique ID for this managed resource.
    Infos []GetHostEcsLevelInfosInfo
    StorageType string
    ZoneId string
    ImageCategory string
    OutputFile string
    dbType String
    id String
    The provider-assigned unique ID for this managed resource.
    infos List<GetHostEcsLevelInfosInfo>
    storageType String
    zoneId String
    imageCategory String
    outputFile String
    dbType string
    id string
    The provider-assigned unique ID for this managed resource.
    infos GetHostEcsLevelInfosInfo[]
    storageType string
    zoneId string
    imageCategory string
    outputFile string
    db_type str
    id str
    The provider-assigned unique ID for this managed resource.
    infos Sequence[GetHostEcsLevelInfosInfo]
    storage_type str
    zone_id str
    image_category str
    output_file str
    dbType String
    id String
    The provider-assigned unique ID for this managed resource.
    infos List<Property Map>
    storageType String
    zoneId String
    imageCategory String
    outputFile String

    Supporting Types

    GetHostEcsLevelInfosInfo

    Description string
    The description of the host ecs level info.
    EcsClass string
    The instance family of the host ecs level info.
    EcsClassCode string
    The Elastic Compute Service (ECS) instance type.
    ResClassCode string
    The ApsaraDB RDS instance type of the host ecs level info.
    Description string
    The description of the host ecs level info.
    EcsClass string
    The instance family of the host ecs level info.
    EcsClassCode string
    The Elastic Compute Service (ECS) instance type.
    ResClassCode string
    The ApsaraDB RDS instance type of the host ecs level info.
    description String
    The description of the host ecs level info.
    ecsClass String
    The instance family of the host ecs level info.
    ecsClassCode String
    The Elastic Compute Service (ECS) instance type.
    resClassCode String
    The ApsaraDB RDS instance type of the host ecs level info.
    description string
    The description of the host ecs level info.
    ecsClass string
    The instance family of the host ecs level info.
    ecsClassCode string
    The Elastic Compute Service (ECS) instance type.
    resClassCode string
    The ApsaraDB RDS instance type of the host ecs level info.
    description str
    The description of the host ecs level info.
    ecs_class str
    The instance family of the host ecs level info.
    ecs_class_code str
    The Elastic Compute Service (ECS) instance type.
    res_class_code str
    The ApsaraDB RDS instance type of the host ecs level info.
    description String
    The description of the host ecs level info.
    ecsClass String
    The instance family of the host ecs level info.
    ecsClassCode String
    The Elastic Compute Service (ECS) instance type.
    resClassCode String
    The ApsaraDB RDS instance type of the host ecs level info.

    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.59.0 published on Friday, Jul 12, 2024 by Pulumi