Alibaba Cloud v3.62.1 published on Monday, Sep 16, 2024 by Pulumi
alicloud.cddc.getHostEcsLevelInfos
Explore with Pulumi AI
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:
- Db
Type string - The database engine of the host. Valid values:
mysql
,mssql
,pgsql
,redis
. - Storage
Type string - The storage type of the host ecs level info. Valid values:
local_ssd
,cloud_essd
,cloud_essd2
,cloud_essd3
. - Zone
Id string - The ID of the zone in the region.
- Image
Category string - Host image. Valid values:
WindowsWithMssqlEntAlwaysonLicense
,WindowsWithMssqlStdLicense
,WindowsWithMssqlEntLicense
,WindowsWithMssqlWebLicense
,AliLinux
. - Output
File string - File name where to save data source results (after running
pulumi preview
).
- Db
Type string - The database engine of the host. Valid values:
mysql
,mssql
,pgsql
,redis
. - Storage
Type string - The storage type of the host ecs level info. Valid values:
local_ssd
,cloud_essd
,cloud_essd2
,cloud_essd3
. - Zone
Id string - The ID of the zone in the region.
- Image
Category string - Host image. Valid values:
WindowsWithMssqlEntAlwaysonLicense
,WindowsWithMssqlStdLicense
,WindowsWithMssqlEntLicense
,WindowsWithMssqlWebLicense
,AliLinux
. - Output
File string - File name where to save data source results (after running
pulumi preview
).
- db
Type String - The database engine of the host. Valid values:
mysql
,mssql
,pgsql
,redis
. - storage
Type String - The storage type of the host ecs level info. Valid values:
local_ssd
,cloud_essd
,cloud_essd2
,cloud_essd3
. - zone
Id String - The ID of the zone in the region.
- image
Category String - Host image. Valid values:
WindowsWithMssqlEntAlwaysonLicense
,WindowsWithMssqlStdLicense
,WindowsWithMssqlEntLicense
,WindowsWithMssqlWebLicense
,AliLinux
. - output
File String - File name where to save data source results (after running
pulumi preview
).
- db
Type string - The database engine of the host. Valid values:
mysql
,mssql
,pgsql
,redis
. - storage
Type string - The storage type of the host ecs level info. Valid values:
local_ssd
,cloud_essd
,cloud_essd2
,cloud_essd3
. - zone
Id string - The ID of the zone in the region.
- image
Category string - Host image. Valid values:
WindowsWithMssqlEntAlwaysonLicense
,WindowsWithMssqlStdLicense
,WindowsWithMssqlEntLicense
,WindowsWithMssqlWebLicense
,AliLinux
. - output
File 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
).
- db
Type String - The database engine of the host. Valid values:
mysql
,mssql
,pgsql
,redis
. - storage
Type String - The storage type of the host ecs level info. Valid values:
local_ssd
,cloud_essd
,cloud_essd2
,cloud_essd3
. - zone
Id String - The ID of the zone in the region.
- image
Category String - Host image. Valid values:
WindowsWithMssqlEntAlwaysonLicense
,WindowsWithMssqlStdLicense
,WindowsWithMssqlEntLicense
,WindowsWithMssqlWebLicense
,AliLinux
. - output
File String - File name where to save data source results (after running
pulumi preview
).
getHostEcsLevelInfos Result
The following output properties are available:
- Db
Type string - Id string
- The provider-assigned unique ID for this managed resource.
- Infos
List<Pulumi.
Ali Cloud. Cddc. Outputs. Get Host Ecs Level Infos Info> - Storage
Type string - Zone
Id string - Image
Category string - Output
File string
- Db
Type string - Id string
- The provider-assigned unique ID for this managed resource.
- Infos
[]Get
Host Ecs Level Infos Info - Storage
Type string - Zone
Id string - Image
Category string - Output
File string
- db
Type String - id String
- The provider-assigned unique ID for this managed resource.
- infos
List<Get
Host Ecs Level Infos Info> - storage
Type String - zone
Id String - image
Category String - output
File String
- db
Type string - id string
- The provider-assigned unique ID for this managed resource.
- infos
Get
Host Ecs Level Infos Info[] - storage
Type string - zone
Id string - image
Category string - output
File string
- db_
type str - id str
- The provider-assigned unique ID for this managed resource.
- infos
Sequence[Get
Host Ecs Level Infos Info] - storage_
type str - zone_
id str - image_
category str - output_
file str
- db
Type String - id String
- The provider-assigned unique ID for this managed resource.
- infos List<Property Map>
- storage
Type String - zone
Id String - image
Category String - output
File String
Supporting Types
GetHostEcsLevelInfosInfo
- Description string
- The description of the host ecs level info.
- Ecs
Class string - The instance family of the host ecs level info.
- Ecs
Class stringCode - The Elastic Compute Service (ECS) instance type.
- Res
Class stringCode - The ApsaraDB RDS instance type of the host ecs level info.
- Description string
- The description of the host ecs level info.
- Ecs
Class string - The instance family of the host ecs level info.
- Ecs
Class stringCode - The Elastic Compute Service (ECS) instance type.
- Res
Class stringCode - The ApsaraDB RDS instance type of the host ecs level info.
- description String
- The description of the host ecs level info.
- ecs
Class String - The instance family of the host ecs level info.
- ecs
Class StringCode - The Elastic Compute Service (ECS) instance type.
- res
Class StringCode - The ApsaraDB RDS instance type of the host ecs level info.
- description string
- The description of the host ecs level info.
- ecs
Class string - The instance family of the host ecs level info.
- ecs
Class stringCode - The Elastic Compute Service (ECS) instance type.
- res
Class stringCode - 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_ strcode - The Elastic Compute Service (ECS) instance type.
- res_
class_ strcode - The ApsaraDB RDS instance type of the host ecs level info.
- description String
- The description of the host ecs level info.
- ecs
Class String - The instance family of the host ecs level info.
- ecs
Class StringCode - The Elastic Compute Service (ECS) instance type.
- res
Class StringCode - 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.