1. Packages
  2. Alibaba Cloud Provider
  3. API Docs
  4. threatdetection
  5. getCheckItemConfigs
Alibaba Cloud v3.92.0 published on Wednesday, Jan 14, 2026 by Pulumi
alicloud logo
Alibaba Cloud v3.92.0 published on Wednesday, Jan 14, 2026 by Pulumi

    This data source provides Threat Detection Check Item Config available to the user.What is Check Item Config

    NOTE: Available since v1.267.0.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as alicloud from "@pulumi/alicloud";
    
    const _default = alicloud.threatdetection.getCheckItemConfigs({});
    export const alicloudThreatDetectionCheckItemConfigExampleCheckId = _default.then(_default => _default.configs?.[0]?.checkId);
    
    import pulumi
    import pulumi_alicloud as alicloud
    
    default = alicloud.threatdetection.get_check_item_configs()
    pulumi.export("alicloudThreatDetectionCheckItemConfigExampleCheckId", default.configs[0].check_id)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/threatdetection"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_default, err := threatdetection.GetCheckItemConfigs(ctx, &threatdetection.GetCheckItemConfigsArgs{}, nil)
    		if err != nil {
    			return err
    		}
    		ctx.Export("alicloudThreatDetectionCheckItemConfigExampleCheckId", _default.Configs[0].CheckId)
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AliCloud = Pulumi.AliCloud;
    
    return await Deployment.RunAsync(() => 
    {
        var @default = AliCloud.ThreatDetection.GetCheckItemConfigs.Invoke();
    
        return new Dictionary<string, object?>
        {
            ["alicloudThreatDetectionCheckItemConfigExampleCheckId"] = @default.Apply(@default => @default.Apply(getCheckItemConfigsResult => getCheckItemConfigsResult.Configs[0]?.CheckId)),
        };
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.alicloud.threatdetection.ThreatdetectionFunctions;
    import com.pulumi.alicloud.threatdetection.inputs.GetCheckItemConfigsArgs;
    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 = ThreatdetectionFunctions.getCheckItemConfigs(GetCheckItemConfigsArgs.builder()
                .build());
    
            ctx.export("alicloudThreatDetectionCheckItemConfigExampleCheckId", default_.configs()[0].checkId());
        }
    }
    
    variables:
      default:
        fn::invoke:
          function: alicloud:threatdetection:getCheckItemConfigs
          arguments: {}
    outputs:
      alicloudThreatDetectionCheckItemConfigExampleCheckId: ${default.configs[0].checkId}
    

    Using getCheckItemConfigs

    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 getCheckItemConfigs(args: GetCheckItemConfigsArgs, opts?: InvokeOptions): Promise<GetCheckItemConfigsResult>
    function getCheckItemConfigsOutput(args: GetCheckItemConfigsOutputArgs, opts?: InvokeOptions): Output<GetCheckItemConfigsResult>
    def get_check_item_configs(ids: Optional[Sequence[str]] = None,
                               lang: Optional[str] = None,
                               output_file: Optional[str] = None,
                               page_number: Optional[int] = None,
                               page_size: Optional[int] = None,
                               task_sources: Optional[Sequence[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> GetCheckItemConfigsResult
    def get_check_item_configs_output(ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                               lang: Optional[pulumi.Input[str]] = None,
                               output_file: Optional[pulumi.Input[str]] = None,
                               page_number: Optional[pulumi.Input[int]] = None,
                               page_size: Optional[pulumi.Input[int]] = None,
                               task_sources: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetCheckItemConfigsResult]
    func GetCheckItemConfigs(ctx *Context, args *GetCheckItemConfigsArgs, opts ...InvokeOption) (*GetCheckItemConfigsResult, error)
    func GetCheckItemConfigsOutput(ctx *Context, args *GetCheckItemConfigsOutputArgs, opts ...InvokeOption) GetCheckItemConfigsResultOutput

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

    public static class GetCheckItemConfigs 
    {
        public static Task<GetCheckItemConfigsResult> InvokeAsync(GetCheckItemConfigsArgs args, InvokeOptions? opts = null)
        public static Output<GetCheckItemConfigsResult> Invoke(GetCheckItemConfigsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetCheckItemConfigsResult> getCheckItemConfigs(GetCheckItemConfigsArgs args, InvokeOptions options)
    public static Output<GetCheckItemConfigsResult> getCheckItemConfigs(GetCheckItemConfigsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: alicloud:threatdetection/getCheckItemConfigs:getCheckItemConfigs
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Ids List<string>
    A list of Check Item Config IDs.
    Lang string
    The language of the content within the request and response. Default value: zh. Valid value:* **zh**: Chinese* **en**: English
    OutputFile string
    File name where to save data source results (after running pulumi preview).
    PageNumber int
    Current page number.
    PageSize int
    Number of records per page.
    TaskSources List<string>
    List of task sources.
    Ids []string
    A list of Check Item Config IDs.
    Lang string
    The language of the content within the request and response. Default value: zh. Valid value:* **zh**: Chinese* **en**: English
    OutputFile string
    File name where to save data source results (after running pulumi preview).
    PageNumber int
    Current page number.
    PageSize int
    Number of records per page.
    TaskSources []string
    List of task sources.
    ids List<String>
    A list of Check Item Config IDs.
    lang String
    The language of the content within the request and response. Default value: zh. Valid value:* **zh**: Chinese* **en**: English
    outputFile String
    File name where to save data source results (after running pulumi preview).
    pageNumber Integer
    Current page number.
    pageSize Integer
    Number of records per page.
    taskSources List<String>
    List of task sources.
    ids string[]
    A list of Check Item Config IDs.
    lang string
    The language of the content within the request and response. Default value: zh. Valid value:* **zh**: Chinese* **en**: English
    outputFile string
    File name where to save data source results (after running pulumi preview).
    pageNumber number
    Current page number.
    pageSize number
    Number of records per page.
    taskSources string[]
    List of task sources.
    ids Sequence[str]
    A list of Check Item Config IDs.
    lang str
    The language of the content within the request and response. Default value: zh. Valid value:* **zh**: Chinese* **en**: English
    output_file str
    File name where to save data source results (after running pulumi preview).
    page_number int
    Current page number.
    page_size int
    Number of records per page.
    task_sources Sequence[str]
    List of task sources.
    ids List<String>
    A list of Check Item Config IDs.
    lang String
    The language of the content within the request and response. Default value: zh. Valid value:* **zh**: Chinese* **en**: English
    outputFile String
    File name where to save data source results (after running pulumi preview).
    pageNumber Number
    Current page number.
    pageSize Number
    Number of records per page.
    taskSources List<String>
    List of task sources.

    getCheckItemConfigs Result

    The following output properties are available:

    Configs List<Pulumi.AliCloud.ThreatDetection.Outputs.GetCheckItemConfigsConfig>
    A list of Check Item Config Entries. Each element contains the following attributes:
    Id string
    The provider-assigned unique ID for this managed resource.
    Ids List<string>
    A list of Check Item Config IDs.
    Lang string
    OutputFile string
    PageNumber int
    PageSize int
    TaskSources List<string>
    Configs []GetCheckItemConfigsConfig
    A list of Check Item Config Entries. Each element contains the following attributes:
    Id string
    The provider-assigned unique ID for this managed resource.
    Ids []string
    A list of Check Item Config IDs.
    Lang string
    OutputFile string
    PageNumber int
    PageSize int
    TaskSources []string
    configs List<GetCheckItemConfigsConfig>
    A list of Check Item Config Entries. Each element contains the following attributes:
    id String
    The provider-assigned unique ID for this managed resource.
    ids List<String>
    A list of Check Item Config IDs.
    lang String
    outputFile String
    pageNumber Integer
    pageSize Integer
    taskSources List<String>
    configs GetCheckItemConfigsConfig[]
    A list of Check Item Config Entries. Each element contains the following attributes:
    id string
    The provider-assigned unique ID for this managed resource.
    ids string[]
    A list of Check Item Config IDs.
    lang string
    outputFile string
    pageNumber number
    pageSize number
    taskSources string[]
    configs Sequence[GetCheckItemConfigsConfig]
    A list of Check Item Config Entries. Each element contains the following attributes:
    id str
    The provider-assigned unique ID for this managed resource.
    ids Sequence[str]
    A list of Check Item Config IDs.
    lang str
    output_file str
    page_number int
    page_size int
    task_sources Sequence[str]
    configs List<Property Map>
    A list of Check Item Config Entries. Each element contains the following attributes:
    id String
    The provider-assigned unique ID for this managed resource.
    ids List<String>
    A list of Check Item Config IDs.
    lang String
    outputFile String
    pageNumber Number
    pageSize Number
    taskSources List<String>

    Supporting Types

    GetCheckItemConfigsConfig

    CheckId int
    The ID of the check item
    CheckShowName string
    The name of the check item.
    CheckType string
    The source type of the Situation Awareness check item. Value:- CUSTOM: user-defined- SYSTEM: Predefined by the situational awareness platform
    CustomConfigs List<Pulumi.AliCloud.ThreatDetection.Inputs.GetCheckItemConfigsConfigCustomConfig>
    The custom configuration items of the check item.
    Description Pulumi.AliCloud.ThreatDetection.Inputs.GetCheckItemConfigsConfigDescription
    The description of the check item.
    EstimatedCount int
    The estimated quota that will be consumed by this check item.
    InstanceSubType string
    The asset subtype of the cloud service. Valid values:* If **InstanceType** is set to **ECS**, this parameter supports the following valid values: * **INSTANCE** * **DISK** * **SECURITY_GROUP*** If **InstanceType** is set to **ACR**, this parameter supports the following valid values: * **REPOSITORY_ENTERPRISE** * **REPOSITORY_PERSON*** If **InstanceType** is set to **RAM**, this parameter supports the following valid values: * **ALIAS** * **USER** * **POLICY** * **GROUP*** If **InstanceType** is set to **WAF**, this parameter supports the following valid value: * **DOMAIN*** If **InstanceType** is set to other values, this parameter supports the following valid values: * **INSTANCE**
    InstanceType string
    The asset type of the cloud service. Valid values:* **ECS**: Elastic Compute Service (ECS).* **SLB**: Server Load Balancer (SLB).* **RDS**: ApsaraDB RDS.* **MONGODB**: ApsaraDB for MongoDB (MongoDB).* **KVSTORE**: ApsaraDB for Redis (Redis).* **ACR**: Container Registry.* **CSK**: Container Service for Kubernetes (ACK).* **VPC**: Virtual Private Cloud (VPC).* **ACTIONTRAIL**: ActionTrail.* **CDN**: Alibaba Cloud CDN (CDN).* **CAS**: Certificate Management Service (formerly SSL Certificates Service).* **RDC**: Apsara Devops.* **RAM**: Resource Access Management (RAM).* **DDOS**: Anti-DDoS.* **WAF**: Web Application Firewall (WAF).* **OSS**: Object Storage Service (OSS).* **POLARDB**: PolarDB.* **POSTGRESQL**: ApsaraDB RDS for PostgreSQL.* **MSE**: Microservices Engine (MSE).* **NAS**: File Storage NAS (NAS).* **SDDP**: Sensitive Data Discovery and Protection (SDDP).* **EIP**: Elastic IP Address (EIP).
    RiskLevel string
    The risk level of the check item. Valid values:* **HIGH*** **MEDIUM*** **LOW**
    SectionIds List<int>
    The IDs of the sections associated with the check items.
    Vendor string
    The type of the cloud asset. Valid values:* **0**: an asset provided by Alibaba Cloud.* **1**: an asset outside Alibaba Cloud.* **2**: an asset in a data center.* **3**, **4**, **5**, and **7**: other cloud asset.* **8**: a simple application server.
    CheckId int
    The ID of the check item
    CheckShowName string
    The name of the check item.
    CheckType string
    The source type of the Situation Awareness check item. Value:- CUSTOM: user-defined- SYSTEM: Predefined by the situational awareness platform
    CustomConfigs []GetCheckItemConfigsConfigCustomConfig
    The custom configuration items of the check item.
    Description GetCheckItemConfigsConfigDescription
    The description of the check item.
    EstimatedCount int
    The estimated quota that will be consumed by this check item.
    InstanceSubType string
    The asset subtype of the cloud service. Valid values:* If **InstanceType** is set to **ECS**, this parameter supports the following valid values: * **INSTANCE** * **DISK** * **SECURITY_GROUP*** If **InstanceType** is set to **ACR**, this parameter supports the following valid values: * **REPOSITORY_ENTERPRISE** * **REPOSITORY_PERSON*** If **InstanceType** is set to **RAM**, this parameter supports the following valid values: * **ALIAS** * **USER** * **POLICY** * **GROUP*** If **InstanceType** is set to **WAF**, this parameter supports the following valid value: * **DOMAIN*** If **InstanceType** is set to other values, this parameter supports the following valid values: * **INSTANCE**
    InstanceType string
    The asset type of the cloud service. Valid values:* **ECS**: Elastic Compute Service (ECS).* **SLB**: Server Load Balancer (SLB).* **RDS**: ApsaraDB RDS.* **MONGODB**: ApsaraDB for MongoDB (MongoDB).* **KVSTORE**: ApsaraDB for Redis (Redis).* **ACR**: Container Registry.* **CSK**: Container Service for Kubernetes (ACK).* **VPC**: Virtual Private Cloud (VPC).* **ACTIONTRAIL**: ActionTrail.* **CDN**: Alibaba Cloud CDN (CDN).* **CAS**: Certificate Management Service (formerly SSL Certificates Service).* **RDC**: Apsara Devops.* **RAM**: Resource Access Management (RAM).* **DDOS**: Anti-DDoS.* **WAF**: Web Application Firewall (WAF).* **OSS**: Object Storage Service (OSS).* **POLARDB**: PolarDB.* **POSTGRESQL**: ApsaraDB RDS for PostgreSQL.* **MSE**: Microservices Engine (MSE).* **NAS**: File Storage NAS (NAS).* **SDDP**: Sensitive Data Discovery and Protection (SDDP).* **EIP**: Elastic IP Address (EIP).
    RiskLevel string
    The risk level of the check item. Valid values:* **HIGH*** **MEDIUM*** **LOW**
    SectionIds []int
    The IDs of the sections associated with the check items.
    Vendor string
    The type of the cloud asset. Valid values:* **0**: an asset provided by Alibaba Cloud.* **1**: an asset outside Alibaba Cloud.* **2**: an asset in a data center.* **3**, **4**, **5**, and **7**: other cloud asset.* **8**: a simple application server.
    checkId Integer
    The ID of the check item
    checkShowName String
    The name of the check item.
    checkType String
    The source type of the Situation Awareness check item. Value:- CUSTOM: user-defined- SYSTEM: Predefined by the situational awareness platform
    customConfigs List<GetCheckItemConfigsConfigCustomConfig>
    The custom configuration items of the check item.
    description GetCheckItemConfigsConfigDescription
    The description of the check item.
    estimatedCount Integer
    The estimated quota that will be consumed by this check item.
    instanceSubType String
    The asset subtype of the cloud service. Valid values:* If **InstanceType** is set to **ECS**, this parameter supports the following valid values: * **INSTANCE** * **DISK** * **SECURITY_GROUP*** If **InstanceType** is set to **ACR**, this parameter supports the following valid values: * **REPOSITORY_ENTERPRISE** * **REPOSITORY_PERSON*** If **InstanceType** is set to **RAM**, this parameter supports the following valid values: * **ALIAS** * **USER** * **POLICY** * **GROUP*** If **InstanceType** is set to **WAF**, this parameter supports the following valid value: * **DOMAIN*** If **InstanceType** is set to other values, this parameter supports the following valid values: * **INSTANCE**
    instanceType String
    The asset type of the cloud service. Valid values:* **ECS**: Elastic Compute Service (ECS).* **SLB**: Server Load Balancer (SLB).* **RDS**: ApsaraDB RDS.* **MONGODB**: ApsaraDB for MongoDB (MongoDB).* **KVSTORE**: ApsaraDB for Redis (Redis).* **ACR**: Container Registry.* **CSK**: Container Service for Kubernetes (ACK).* **VPC**: Virtual Private Cloud (VPC).* **ACTIONTRAIL**: ActionTrail.* **CDN**: Alibaba Cloud CDN (CDN).* **CAS**: Certificate Management Service (formerly SSL Certificates Service).* **RDC**: Apsara Devops.* **RAM**: Resource Access Management (RAM).* **DDOS**: Anti-DDoS.* **WAF**: Web Application Firewall (WAF).* **OSS**: Object Storage Service (OSS).* **POLARDB**: PolarDB.* **POSTGRESQL**: ApsaraDB RDS for PostgreSQL.* **MSE**: Microservices Engine (MSE).* **NAS**: File Storage NAS (NAS).* **SDDP**: Sensitive Data Discovery and Protection (SDDP).* **EIP**: Elastic IP Address (EIP).
    riskLevel String
    The risk level of the check item. Valid values:* **HIGH*** **MEDIUM*** **LOW**
    sectionIds List<Integer>
    The IDs of the sections associated with the check items.
    vendor String
    The type of the cloud asset. Valid values:* **0**: an asset provided by Alibaba Cloud.* **1**: an asset outside Alibaba Cloud.* **2**: an asset in a data center.* **3**, **4**, **5**, and **7**: other cloud asset.* **8**: a simple application server.
    checkId number
    The ID of the check item
    checkShowName string
    The name of the check item.
    checkType string
    The source type of the Situation Awareness check item. Value:- CUSTOM: user-defined- SYSTEM: Predefined by the situational awareness platform
    customConfigs GetCheckItemConfigsConfigCustomConfig[]
    The custom configuration items of the check item.
    description GetCheckItemConfigsConfigDescription
    The description of the check item.
    estimatedCount number
    The estimated quota that will be consumed by this check item.
    instanceSubType string
    The asset subtype of the cloud service. Valid values:* If **InstanceType** is set to **ECS**, this parameter supports the following valid values: * **INSTANCE** * **DISK** * **SECURITY_GROUP*** If **InstanceType** is set to **ACR**, this parameter supports the following valid values: * **REPOSITORY_ENTERPRISE** * **REPOSITORY_PERSON*** If **InstanceType** is set to **RAM**, this parameter supports the following valid values: * **ALIAS** * **USER** * **POLICY** * **GROUP*** If **InstanceType** is set to **WAF**, this parameter supports the following valid value: * **DOMAIN*** If **InstanceType** is set to other values, this parameter supports the following valid values: * **INSTANCE**
    instanceType string
    The asset type of the cloud service. Valid values:* **ECS**: Elastic Compute Service (ECS).* **SLB**: Server Load Balancer (SLB).* **RDS**: ApsaraDB RDS.* **MONGODB**: ApsaraDB for MongoDB (MongoDB).* **KVSTORE**: ApsaraDB for Redis (Redis).* **ACR**: Container Registry.* **CSK**: Container Service for Kubernetes (ACK).* **VPC**: Virtual Private Cloud (VPC).* **ACTIONTRAIL**: ActionTrail.* **CDN**: Alibaba Cloud CDN (CDN).* **CAS**: Certificate Management Service (formerly SSL Certificates Service).* **RDC**: Apsara Devops.* **RAM**: Resource Access Management (RAM).* **DDOS**: Anti-DDoS.* **WAF**: Web Application Firewall (WAF).* **OSS**: Object Storage Service (OSS).* **POLARDB**: PolarDB.* **POSTGRESQL**: ApsaraDB RDS for PostgreSQL.* **MSE**: Microservices Engine (MSE).* **NAS**: File Storage NAS (NAS).* **SDDP**: Sensitive Data Discovery and Protection (SDDP).* **EIP**: Elastic IP Address (EIP).
    riskLevel string
    The risk level of the check item. Valid values:* **HIGH*** **MEDIUM*** **LOW**
    sectionIds number[]
    The IDs of the sections associated with the check items.
    vendor string
    The type of the cloud asset. Valid values:* **0**: an asset provided by Alibaba Cloud.* **1**: an asset outside Alibaba Cloud.* **2**: an asset in a data center.* **3**, **4**, **5**, and **7**: other cloud asset.* **8**: a simple application server.
    check_id int
    The ID of the check item
    check_show_name str
    The name of the check item.
    check_type str
    The source type of the Situation Awareness check item. Value:- CUSTOM: user-defined- SYSTEM: Predefined by the situational awareness platform
    custom_configs Sequence[GetCheckItemConfigsConfigCustomConfig]
    The custom configuration items of the check item.
    description GetCheckItemConfigsConfigDescription
    The description of the check item.
    estimated_count int
    The estimated quota that will be consumed by this check item.
    instance_sub_type str
    The asset subtype of the cloud service. Valid values:* If **InstanceType** is set to **ECS**, this parameter supports the following valid values: * **INSTANCE** * **DISK** * **SECURITY_GROUP*** If **InstanceType** is set to **ACR**, this parameter supports the following valid values: * **REPOSITORY_ENTERPRISE** * **REPOSITORY_PERSON*** If **InstanceType** is set to **RAM**, this parameter supports the following valid values: * **ALIAS** * **USER** * **POLICY** * **GROUP*** If **InstanceType** is set to **WAF**, this parameter supports the following valid value: * **DOMAIN*** If **InstanceType** is set to other values, this parameter supports the following valid values: * **INSTANCE**
    instance_type str
    The asset type of the cloud service. Valid values:* **ECS**: Elastic Compute Service (ECS).* **SLB**: Server Load Balancer (SLB).* **RDS**: ApsaraDB RDS.* **MONGODB**: ApsaraDB for MongoDB (MongoDB).* **KVSTORE**: ApsaraDB for Redis (Redis).* **ACR**: Container Registry.* **CSK**: Container Service for Kubernetes (ACK).* **VPC**: Virtual Private Cloud (VPC).* **ACTIONTRAIL**: ActionTrail.* **CDN**: Alibaba Cloud CDN (CDN).* **CAS**: Certificate Management Service (formerly SSL Certificates Service).* **RDC**: Apsara Devops.* **RAM**: Resource Access Management (RAM).* **DDOS**: Anti-DDoS.* **WAF**: Web Application Firewall (WAF).* **OSS**: Object Storage Service (OSS).* **POLARDB**: PolarDB.* **POSTGRESQL**: ApsaraDB RDS for PostgreSQL.* **MSE**: Microservices Engine (MSE).* **NAS**: File Storage NAS (NAS).* **SDDP**: Sensitive Data Discovery and Protection (SDDP).* **EIP**: Elastic IP Address (EIP).
    risk_level str
    The risk level of the check item. Valid values:* **HIGH*** **MEDIUM*** **LOW**
    section_ids Sequence[int]
    The IDs of the sections associated with the check items.
    vendor str
    The type of the cloud asset. Valid values:* **0**: an asset provided by Alibaba Cloud.* **1**: an asset outside Alibaba Cloud.* **2**: an asset in a data center.* **3**, **4**, **5**, and **7**: other cloud asset.* **8**: a simple application server.
    checkId Number
    The ID of the check item
    checkShowName String
    The name of the check item.
    checkType String
    The source type of the Situation Awareness check item. Value:- CUSTOM: user-defined- SYSTEM: Predefined by the situational awareness platform
    customConfigs List<Property Map>
    The custom configuration items of the check item.
    description Property Map
    The description of the check item.
    estimatedCount Number
    The estimated quota that will be consumed by this check item.
    instanceSubType String
    The asset subtype of the cloud service. Valid values:* If **InstanceType** is set to **ECS**, this parameter supports the following valid values: * **INSTANCE** * **DISK** * **SECURITY_GROUP*** If **InstanceType** is set to **ACR**, this parameter supports the following valid values: * **REPOSITORY_ENTERPRISE** * **REPOSITORY_PERSON*** If **InstanceType** is set to **RAM**, this parameter supports the following valid values: * **ALIAS** * **USER** * **POLICY** * **GROUP*** If **InstanceType** is set to **WAF**, this parameter supports the following valid value: * **DOMAIN*** If **InstanceType** is set to other values, this parameter supports the following valid values: * **INSTANCE**
    instanceType String
    The asset type of the cloud service. Valid values:* **ECS**: Elastic Compute Service (ECS).* **SLB**: Server Load Balancer (SLB).* **RDS**: ApsaraDB RDS.* **MONGODB**: ApsaraDB for MongoDB (MongoDB).* **KVSTORE**: ApsaraDB for Redis (Redis).* **ACR**: Container Registry.* **CSK**: Container Service for Kubernetes (ACK).* **VPC**: Virtual Private Cloud (VPC).* **ACTIONTRAIL**: ActionTrail.* **CDN**: Alibaba Cloud CDN (CDN).* **CAS**: Certificate Management Service (formerly SSL Certificates Service).* **RDC**: Apsara Devops.* **RAM**: Resource Access Management (RAM).* **DDOS**: Anti-DDoS.* **WAF**: Web Application Firewall (WAF).* **OSS**: Object Storage Service (OSS).* **POLARDB**: PolarDB.* **POSTGRESQL**: ApsaraDB RDS for PostgreSQL.* **MSE**: Microservices Engine (MSE).* **NAS**: File Storage NAS (NAS).* **SDDP**: Sensitive Data Discovery and Protection (SDDP).* **EIP**: Elastic IP Address (EIP).
    riskLevel String
    The risk level of the check item. Valid values:* **HIGH*** **MEDIUM*** **LOW**
    sectionIds List<Number>
    The IDs of the sections associated with the check items.
    vendor String
    The type of the cloud asset. Valid values:* **0**: an asset provided by Alibaba Cloud.* **1**: an asset outside Alibaba Cloud.* **2**: an asset in a data center.* **3**, **4**, **5**, and **7**: other cloud asset.* **8**: a simple application server.

    GetCheckItemConfigsConfigCustomConfig

    DefaultValue string
    The default value of the custom configuration item. The value is a string.
    Name string
    The name of the custom configuration item, which is unique in a check item.
    ShowName string
    The display name of the custom configuration item for internationalization.
    TypeDefine string
    The type of the custom configuration item. The value is a JSON string.
    Value string
    The content of the description for the check item when the Type parameter is text.
    DefaultValue string
    The default value of the custom configuration item. The value is a string.
    Name string
    The name of the custom configuration item, which is unique in a check item.
    ShowName string
    The display name of the custom configuration item for internationalization.
    TypeDefine string
    The type of the custom configuration item. The value is a JSON string.
    Value string
    The content of the description for the check item when the Type parameter is text.
    defaultValue String
    The default value of the custom configuration item. The value is a string.
    name String
    The name of the custom configuration item, which is unique in a check item.
    showName String
    The display name of the custom configuration item for internationalization.
    typeDefine String
    The type of the custom configuration item. The value is a JSON string.
    value String
    The content of the description for the check item when the Type parameter is text.
    defaultValue string
    The default value of the custom configuration item. The value is a string.
    name string
    The name of the custom configuration item, which is unique in a check item.
    showName string
    The display name of the custom configuration item for internationalization.
    typeDefine string
    The type of the custom configuration item. The value is a JSON string.
    value string
    The content of the description for the check item when the Type parameter is text.
    default_value str
    The default value of the custom configuration item. The value is a string.
    name str
    The name of the custom configuration item, which is unique in a check item.
    show_name str
    The display name of the custom configuration item for internationalization.
    type_define str
    The type of the custom configuration item. The value is a JSON string.
    value str
    The content of the description for the check item when the Type parameter is text.
    defaultValue String
    The default value of the custom configuration item. The value is a string.
    name String
    The name of the custom configuration item, which is unique in a check item.
    showName String
    The display name of the custom configuration item for internationalization.
    typeDefine String
    The type of the custom configuration item. The value is a JSON string.
    value String
    The content of the description for the check item when the Type parameter is text.

    GetCheckItemConfigsConfigDescription

    Type string
    The type of the description of the check item. Valid value:* **text**.
    Value string
    The content of the description for the check item when the Type parameter is text.
    Type string
    The type of the description of the check item. Valid value:* **text**.
    Value string
    The content of the description for the check item when the Type parameter is text.
    type String
    The type of the description of the check item. Valid value:* **text**.
    value String
    The content of the description for the check item when the Type parameter is text.
    type string
    The type of the description of the check item. Valid value:* **text**.
    value string
    The content of the description for the check item when the Type parameter is text.
    type str
    The type of the description of the check item. Valid value:* **text**.
    value str
    The content of the description for the check item when the Type parameter is text.
    type String
    The type of the description of the check item. Valid value:* **text**.
    value String
    The content of the description for the check item when the Type parameter is text.

    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.92.0 published on Wednesday, Jan 14, 2026 by Pulumi
      Meet Neo: Your AI Platform Teammate