1. Registry
  2. Packages
  3. Alibaba Cloud Provider
  4. API Docs
  5. sslcertificatesservice
  6. Instances
Viewing docs for Alibaba Cloud v3.108.0
published on Thursday, Sep 17, 2026 by Pulumi
alicloud logo alicloud logo
Viewing docs for Alibaba Cloud v3.108.0
published on Thursday, Sep 17, 2026 by Pulumi
    Deprecated: alicloud.sslcertificatesservice/instances.Instances has been deprecated in favor of alicloud.sslcertificatesservice/getinstances.getInstances

    This data source provides Ssl Certificates Service Instance available to the user.What is Instance

    NOTE: Available since v1.287.0.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as alicloud from "@pulumi/alicloud";
    
    const config = new pulumi.Config();
    const name = config.get("name") || "terraform-example";
    const defaultSslCertificatesServiceInstance = new alicloud.sslcertificatesserviceinstance.SslCertificatesServiceInstance("default", {
        productType: "cas",
        period: 12,
        pricingCycle: 2,
        instanceName: name,
        parameters: [
            {
                code: "fullSpec",
                value: "ws.dv.f",
            },
            {
                code: "fullDomainCount",
                value: "1",
            },
        ],
    });
    const _default = alicloud.sslcertificatesservice.getInstancesOutput({
        ids: [defaultSslCertificatesServiceInstance.id],
    });
    export const alicloudSslCertificatesServiceInstanceExampleId = _default.apply(_default => _default.instances?.[0]?.id);
    
    import pulumi
    import pulumi_alicloud as alicloud
    
    config = pulumi.Config()
    name = config.get("name")
    if name is None:
        name = "terraform-example"
    default_ssl_certificates_service_instance = alicloud.sslcertificatesserviceinstance.SslCertificatesServiceInstance("default",
        product_type="cas",
        period=12,
        pricing_cycle=2,
        instance_name=name,
        parameters=[
            {
                "code": "fullSpec",
                "value": "ws.dv.f",
            },
            {
                "code": "fullDomainCount",
                "value": "1",
            },
        ])
    default = alicloud.sslcertificatesservice.get_instances_output(ids=[default_ssl_certificates_service_instance.id])
    pulumi.export("alicloudSslCertificatesServiceInstanceExampleId", default.instances[0].id)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/sslcertificatesservice"
    	"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/sslcertificatesserviceinstance"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		cfg := config.New(ctx, "")
    		name := "terraform-example"
    		if param := cfg.Get("name"); param != "" {
    			name = param
    		}
    		defaultSslCertificatesServiceInstance, err := sslcertificatesserviceinstance.NewSslCertificatesServiceInstance(ctx, "default", &sslcertificatesserviceinstance.SslCertificatesServiceInstanceArgs{
    			ProductType:  pulumi.String("cas"),
    			Period:       pulumi.Int(12),
    			PricingCycle: pulumi.Int(2),
    			InstanceName: pulumi.String(name),
    			Parameters: sslcertificatesserviceinstance.SslCertificatesServiceInstanceParameterArray{
    				&sslcertificatesserviceinstance.SslCertificatesServiceInstanceParameterArgs{
    					Code:  pulumi.String("fullSpec"),
    					Value: pulumi.String("ws.dv.f"),
    				},
    				&sslcertificatesserviceinstance.SslCertificatesServiceInstanceParameterArgs{
    					Code:  pulumi.String("fullDomainCount"),
    					Value: pulumi.String("1"),
    				},
    			},
    		})
    		if err != nil {
    			return err
    		}
    		_default := sslcertificatesservice.GetInstancesOutput(ctx, sslcertificatesservice.GetInstancesOutputArgs{
    			Ids: pulumi.StringArray{
    				defaultSslCertificatesServiceInstance.ID().ToIDOutput().ToStringOutput(),
    			},
    		}, nil)
    		ctx.Export("alicloudSslCertificatesServiceInstanceExampleId", _default.ApplyT(func(_default sslcertificatesservice.GetInstancesResult) (*string, error) {
    			return _default.Instances[0].Id, nil
    		}).(pulumi.StringPtrOutput))
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AliCloud = Pulumi.AliCloud;
    
    return await Deployment.RunAsync(() => 
    {
        var config = new Config();
        var name = config.Get("name") ?? "terraform-example";
        var defaultSslCertificatesServiceInstance = new AliCloud.SslCertificatesServiceInstance.SslCertificatesServiceInstance("default", new()
        {
            ProductType = "cas",
            Period = 12,
            PricingCycle = 2,
            InstanceName = name,
            Parameters = new[]
            {
                new AliCloud.sslCertificatesServiceInstance.Inputs.SslCertificatesServiceInstanceParameterArgs
                {
                    Code = "fullSpec",
                    Value = "ws.dv.f",
                },
                new AliCloud.sslCertificatesServiceInstance.Inputs.SslCertificatesServiceInstanceParameterArgs
                {
                    Code = "fullDomainCount",
                    Value = "1",
                },
            },
        });
    
        var @default = AliCloud.SslCertificatesService.GetInstances.Invoke(new()
        {
            Ids = new[]
            {
                defaultSslCertificatesServiceInstance.Id,
            },
        });
    
        return new Dictionary<string, object?>
        {
            ["alicloudSslCertificatesServiceInstanceExampleId"] = @default.Apply(@default => @default.Apply(getInstancesResult => getInstancesResult.Instances[0]?.Id)),
        };
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.alicloud.sslcertificatesserviceinstance.SslCertificatesServiceInstance;
    import com.pulumi.alicloud.sslcertificatesserviceinstance.SslCertificatesServiceInstanceArgs;
    import com.pulumi.alicloud.sslcertificatesserviceinstance.inputs.SslCertificatesServiceInstanceParameterArgs;
    import com.pulumi.alicloud.sslcertificatesservice.SslcertificatesserviceFunctions;
    import com.pulumi.alicloud.sslcertificatesservice.inputs.GetInstancesArgs;
    import java.util.ArrayList;
    import java.util.Arrays;
    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 config = ctx.config();
            final var name = config.get("name").orElse("terraform-example");
            var defaultSslCertificatesServiceInstance = new SslCertificatesServiceInstance("defaultSslCertificatesServiceInstance", SslCertificatesServiceInstanceArgs.builder()
                .productType("cas")
                .period(12)
                .pricingCycle(2)
                .instanceName(name)
                .parameters(            
                    SslCertificatesServiceInstanceParameterArgs.builder()
                        .code("fullSpec")
                        .value("ws.dv.f")
                        .build(),
                    SslCertificatesServiceInstanceParameterArgs.builder()
                        .code("fullDomainCount")
                        .value("1")
                        .build())
                .build());
    
            final var default = SslcertificatesserviceFunctions.getInstances(GetInstancesArgs.builder()
                .ids(defaultSslCertificatesServiceInstance.id())
                .build());
    
            ctx.export("alicloudSslCertificatesServiceInstanceExampleId", default_.applyValue(_default_ -> _default_.instances()[0].id()));
        }
    }
    
    configuration:
      name:
        type: string
        default: terraform-example
    resources:
      defaultSslCertificatesServiceInstance:
        type: alicloud:sslcertificatesserviceinstance:SslCertificatesServiceInstance
        name: default
        properties:
          productType: cas
          period: 12
          pricingCycle: 2
          instanceName: ${name}
          parameters:
            - code: fullSpec
              value: ws.dv.f
            - code: fullDomainCount
              value: '1'
    variables:
      default:
        fn::invoke:
          function: alicloud:sslcertificatesservice:getInstances
          arguments:
            ids:
              - ${defaultSslCertificatesServiceInstance.id}
    outputs:
      alicloudSslCertificatesServiceInstanceExampleId: ${default.instances[0].id}
    
    pulumi {
      required_providers {
        alicloud = {
          source = "pulumi/alicloud"
        }
      }
    }
    
    data "alicloud_sslcertificatesservice_getinstances" "default" {
      ids = [alicloud_sslcertificatesserviceinstance_sslcertificatesserviceinstance.default.id]
    }
    
    resource "alicloud_sslcertificatesserviceinstance_sslcertificatesserviceinstance" "default" {
      product_type  = "cas"
      period        = 12
      pricing_cycle = 2
      instance_name = var.name
      parameters {
        code  = "fullSpec"
        value = "ws.dv.f"
      }
      parameters {
        code  = "fullDomainCount"
        value = "1"
      }
    }
    variable "name" {
      type    = string
      default = "terraform-example"
    }
    output "alicloudSslCertificatesServiceInstanceExampleId" {
      value = data.alicloud_sslcertificatesservice_getinstances.default.instances[0].id
    }
    

    Using Instances

    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 instances(args: InstancesArgs, opts?: InvokeOptions): Promise<InstancesResult>
    function instancesOutput(args: InstancesOutputArgs, opts?: InvokeOutputOptions): Output<InstancesResult>
    def instances(brand: Optional[str] = None,
                  certificate_status: Optional[str] = None,
                  certificate_type: Optional[str] = None,
                  enable_details: Optional[bool] = None,
                  ids: Optional[Sequence[str]] = None,
                  instance_type: Optional[str] = None,
                  keyword: Optional[str] = None,
                  output_file: Optional[str] = None,
                  resource_group_id: Optional[str] = None,
                  status: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> InstancesResult
    def instances_output(brand: pulumi.Input[Optional[str]] = None,
                  certificate_status: pulumi.Input[Optional[str]] = None,
                  certificate_type: pulumi.Input[Optional[str]] = None,
                  enable_details: pulumi.Input[Optional[bool]] = None,
                  ids: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
                  instance_type: pulumi.Input[Optional[str]] = None,
                  keyword: pulumi.Input[Optional[str]] = None,
                  output_file: pulumi.Input[Optional[str]] = None,
                  resource_group_id: pulumi.Input[Optional[str]] = None,
                  status: pulumi.Input[Optional[str]] = None,
                  opts: Optional[InvokeOutputOptions] = None) -> Output[InstancesResult]
    func Instances(ctx *Context, args *InstancesArgs, opts ...InvokeOption) (*InstancesResult, error)
    func InstancesOutput(ctx *Context, args *InstancesOutputArgs, opts ...InvokeOption) InstancesResultOutput
    public static class Instances 
    {
        public static Task<InstancesResult> InvokeAsync(InstancesArgs args, InvokeOptions? opts = null)
        public static Output<InstancesResult> Invoke(InstancesInvokeArgs args, InvokeOptions? opts = null)
        public static Output<InstancesResult> Invoke(InstancesInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<InstancesResult> instances(InstancesArgs args, InvokeOptions options)
    public static Output<InstancesResult> instances(InstancesArgs args, InvokeOptions options)
    public static Output<InstancesResult> instances(InstancesArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: alicloud:sslcertificatesservice:Instances
      arguments:
        # arguments dictionary
    data "alicloud_sslcertificatesservice_instances" "name" {
        # arguments
    }

    The following arguments are supported:

    Brand string
    The certificate brand. Valid values: WoSign, CFCA, DigiCert, GeoTrust, GlobalSign, vTrus, and Alibaba.
    CertificateStatus string
    The status of the certificate.
    CertificateType string
    The type of the certificate. Valid values: DV, OV, and EV.
    EnableDetails bool
    Default to false. Set it to true can output more details about resource attributes.
    Ids List<string>
    A list of Instance IDs.
    InstanceType string
    The instance type. Valid values: BUY: official certificate; TEST: test certificate.
    Keyword string
    Fuzzy search that matches domain names, instance names, or corresponding resource IDs.
    OutputFile string
    File name where to save data source results (after running pulumi preview).
    ResourceGroupId string
    The ID of the resource group.
    Status string
    The instance status.
    Brand string
    The certificate brand. Valid values: WoSign, CFCA, DigiCert, GeoTrust, GlobalSign, vTrus, and Alibaba.
    CertificateStatus string
    The status of the certificate.
    CertificateType string
    The type of the certificate. Valid values: DV, OV, and EV.
    EnableDetails bool
    Default to false. Set it to true can output more details about resource attributes.
    Ids []string
    A list of Instance IDs.
    InstanceType string
    The instance type. Valid values: BUY: official certificate; TEST: test certificate.
    Keyword string
    Fuzzy search that matches domain names, instance names, or corresponding resource IDs.
    OutputFile string
    File name where to save data source results (after running pulumi preview).
    ResourceGroupId string
    The ID of the resource group.
    Status string
    The instance status.
    brand string
    The certificate brand. Valid values: WoSign, CFCA, DigiCert, GeoTrust, GlobalSign, vTrus, and Alibaba.
    certificate_status string
    The status of the certificate.
    certificate_type string
    The type of the certificate. Valid values: DV, OV, and EV.
    enable_details bool
    Default to false. Set it to true can output more details about resource attributes.
    ids list(string)
    A list of Instance IDs.
    instance_type string
    The instance type. Valid values: BUY: official certificate; TEST: test certificate.
    keyword string
    Fuzzy search that matches domain names, instance names, or corresponding resource IDs.
    output_file string
    File name where to save data source results (after running pulumi preview).
    resource_group_id string
    The ID of the resource group.
    status string
    The instance status.
    brand String
    The certificate brand. Valid values: WoSign, CFCA, DigiCert, GeoTrust, GlobalSign, vTrus, and Alibaba.
    certificateStatus String
    The status of the certificate.
    certificateType String
    The type of the certificate. Valid values: DV, OV, and EV.
    enableDetails Boolean
    Default to false. Set it to true can output more details about resource attributes.
    ids List<String>
    A list of Instance IDs.
    instanceType String
    The instance type. Valid values: BUY: official certificate; TEST: test certificate.
    keyword String
    Fuzzy search that matches domain names, instance names, or corresponding resource IDs.
    outputFile String
    File name where to save data source results (after running pulumi preview).
    resourceGroupId String
    The ID of the resource group.
    status String
    The instance status.
    brand string
    The certificate brand. Valid values: WoSign, CFCA, DigiCert, GeoTrust, GlobalSign, vTrus, and Alibaba.
    certificateStatus string
    The status of the certificate.
    certificateType string
    The type of the certificate. Valid values: DV, OV, and EV.
    enableDetails boolean
    Default to false. Set it to true can output more details about resource attributes.
    ids string[]
    A list of Instance IDs.
    instanceType string
    The instance type. Valid values: BUY: official certificate; TEST: test certificate.
    keyword string
    Fuzzy search that matches domain names, instance names, or corresponding resource IDs.
    outputFile string
    File name where to save data source results (after running pulumi preview).
    resourceGroupId string
    The ID of the resource group.
    status string
    The instance status.
    brand str
    The certificate brand. Valid values: WoSign, CFCA, DigiCert, GeoTrust, GlobalSign, vTrus, and Alibaba.
    certificate_status str
    The status of the certificate.
    certificate_type str
    The type of the certificate. Valid values: DV, OV, and EV.
    enable_details bool
    Default to false. Set it to true can output more details about resource attributes.
    ids Sequence[str]
    A list of Instance IDs.
    instance_type str
    The instance type. Valid values: BUY: official certificate; TEST: test certificate.
    keyword str
    Fuzzy search that matches domain names, instance names, or corresponding resource IDs.
    output_file str
    File name where to save data source results (after running pulumi preview).
    resource_group_id str
    The ID of the resource group.
    status str
    The instance status.
    brand String
    The certificate brand. Valid values: WoSign, CFCA, DigiCert, GeoTrust, GlobalSign, vTrus, and Alibaba.
    certificateStatus String
    The status of the certificate.
    certificateType String
    The type of the certificate. Valid values: DV, OV, and EV.
    enableDetails Boolean
    Default to false. Set it to true can output more details about resource attributes.
    ids List<String>
    A list of Instance IDs.
    instanceType String
    The instance type. Valid values: BUY: official certificate; TEST: test certificate.
    keyword String
    Fuzzy search that matches domain names, instance names, or corresponding resource IDs.
    outputFile String
    File name where to save data source results (after running pulumi preview).
    resourceGroupId String
    The ID of the resource group.
    status String
    The instance status.

    Instances Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    Ids List<string>
    A list of Instance IDs.
    Instances List<Pulumi.AliCloud.sslCertificatesService.Outputs.InstancesInstance>
    A list of Instance Entries. Each element contains the following attributes:
    Brand string
    NOTE: This field is only available when enableDetails is true. The certificate brand.
    CertificateStatus string
    CertificateType string
    NOTE: This field is only available when enableDetails is true. The type of the certificate.
    EnableDetails bool
    InstanceType string
    NOTE: This field is only available when enableDetails is true. The instance type.
    Keyword string
    OutputFile string
    ResourceGroupId string
    NOTE: This field is only available when enableDetails is true. The ID of the resource group.
    Status string
    NOTE: This field is only available when enableDetails is true. The instance status.
    Id string
    The provider-assigned unique ID for this managed resource.
    Ids []string
    A list of Instance IDs.
    Instances []InstancesInstance
    A list of Instance Entries. Each element contains the following attributes:
    Brand string
    NOTE: This field is only available when enableDetails is true. The certificate brand.
    CertificateStatus string
    CertificateType string
    NOTE: This field is only available when enableDetails is true. The type of the certificate.
    EnableDetails bool
    InstanceType string
    NOTE: This field is only available when enableDetails is true. The instance type.
    Keyword string
    OutputFile string
    ResourceGroupId string
    NOTE: This field is only available when enableDetails is true. The ID of the resource group.
    Status string
    NOTE: This field is only available when enableDetails is true. The instance status.
    id string
    The provider-assigned unique ID for this managed resource.
    ids list(string)
    A list of Instance IDs.
    instances list(object)
    A list of Instance Entries. Each element contains the following attributes:
    brand string
    NOTE: This field is only available when enableDetails is true. The certificate brand.
    certificate_status string
    certificate_type string
    NOTE: This field is only available when enableDetails is true. The type of the certificate.
    enable_details bool
    instance_type string
    NOTE: This field is only available when enableDetails is true. The instance type.
    keyword string
    output_file string
    resource_group_id string
    NOTE: This field is only available when enableDetails is true. The ID of the resource group.
    status string
    NOTE: This field is only available when enableDetails is true. The instance status.
    id String
    The provider-assigned unique ID for this managed resource.
    ids List<String>
    A list of Instance IDs.
    instances List<InstancesInstance>
    A list of Instance Entries. Each element contains the following attributes:
    brand String
    NOTE: This field is only available when enableDetails is true. The certificate brand.
    certificateStatus String
    certificateType String
    NOTE: This field is only available when enableDetails is true. The type of the certificate.
    enableDetails Boolean
    instanceType String
    NOTE: This field is only available when enableDetails is true. The instance type.
    keyword String
    outputFile String
    resourceGroupId String
    NOTE: This field is only available when enableDetails is true. The ID of the resource group.
    status String
    NOTE: This field is only available when enableDetails is true. The instance status.
    id string
    The provider-assigned unique ID for this managed resource.
    ids string[]
    A list of Instance IDs.
    instances InstancesInstance[]
    A list of Instance Entries. Each element contains the following attributes:
    brand string
    NOTE: This field is only available when enableDetails is true. The certificate brand.
    certificateStatus string
    certificateType string
    NOTE: This field is only available when enableDetails is true. The type of the certificate.
    enableDetails boolean
    instanceType string
    NOTE: This field is only available when enableDetails is true. The instance type.
    keyword string
    outputFile string
    resourceGroupId string
    NOTE: This field is only available when enableDetails is true. The ID of the resource group.
    status string
    NOTE: This field is only available when enableDetails is true. The instance status.
    id str
    The provider-assigned unique ID for this managed resource.
    ids Sequence[str]
    A list of Instance IDs.
    instances Sequence[InstancesInstance]
    A list of Instance Entries. Each element contains the following attributes:
    brand str
    NOTE: This field is only available when enableDetails is true. The certificate brand.
    certificate_status str
    certificate_type str
    NOTE: This field is only available when enableDetails is true. The type of the certificate.
    enable_details bool
    instance_type str
    NOTE: This field is only available when enableDetails is true. The instance type.
    keyword str
    output_file str
    resource_group_id str
    NOTE: This field is only available when enableDetails is true. The ID of the resource group.
    status str
    NOTE: This field is only available when enableDetails is true. The instance status.
    id String
    The provider-assigned unique ID for this managed resource.
    ids List<String>
    A list of Instance IDs.
    instances List<Property Map>
    A list of Instance Entries. Each element contains the following attributes:
    brand String
    NOTE: This field is only available when enableDetails is true. The certificate brand.
    certificateStatus String
    certificateType String
    NOTE: This field is only available when enableDetails is true. The type of the certificate.
    enableDetails Boolean
    instanceType String
    NOTE: This field is only available when enableDetails is true. The instance type.
    keyword String
    outputFile String
    resourceGroupId String
    NOTE: This field is only available when enableDetails is true. The ID of the resource group.
    status String
    NOTE: This field is only available when enableDetails is true. The instance status.

    Supporting Types

    InstancesInstance

    AutoReissue string
    NOTE: This field is only available when enableDetails is true. Specifies whether to enable managed renewal.
    AverageWaitingTime string
    NOTE: This field is only available when enableDetails is true. Average waiting time for issuing a certificate of this specification, in seconds.
    Brand string
    The certificate brand. Valid values: WoSign, CFCA, DigiCert, GeoTrust, GlobalSign, vTrus, and Alibaba.
    CertificateType string
    The type of the certificate. Valid values: DV, OV, and EV.
    City string
    NOTE: This field is only available when enableDetails is true. The city where the company or organization to which the certificate purchaser belongs is located.
    CompanyId string
    NOTE: This field is only available when enableDetails is true. The company information ID.
    ContactIdLists List<int>
    NOTE: This field is only available when enableDetails is true. The list of contact IDs.
    CountryCode string
    NOTE: This field is only available when enableDetails is true. The code of the country or region where the certificate organization is located.
    Csr string
    NOTE: This field is only available when enableDetails is true. The CSR content.
    Domain string
    NOTE: This field is only available when enableDetails is true. The domain names to be bound to the certificate.
    FullDomainCount int
    NOTE: This field is only available when enableDetails is true. The number of single domain names included in the instance.
    GenerateCsrMethod string
    NOTE: This field is only available when enableDetails is true. The method used to generate the Certificate Signing Request (CSR).
    Id string
    The ID of the resource supplied above.
    InstanceEndTime int
    NOTE: This field is only available when enableDetails is true. Instance expiration time, a UNIX timestamp in seconds.
    InstanceId string
    The instance ID.
    InstanceName string
    NOTE: This field is only available when enableDetails is true. The name of the instance.
    InstanceStartTime int
    NOTE: This field is only available when enableDetails is true. Instance start time, a UNIX timestamp in seconds.
    InstanceType string
    The instance type. Valid values: BUY: official certificate; TEST: test certificate.
    KeyAlgorithm string
    NOTE: This field is only available when enableDetails is true. The certificate algorithm.
    OrderEndTime int
    NOTE: This field is only available when enableDetails is true. Order end time, a UNIX timestamp in seconds.
    OrderStartTime int
    NOTE: This field is only available when enableDetails is true. Order start time, a UNIX timestamp in seconds.
    Province string
    NOTE: This field is only available when enableDetails is true. The province or region where the company is located.
    ResourceGroupId string
    The ID of the resource group.
    Spec string
    NOTE: This field is only available when enableDetails is true. The specification of the purchased instance.
    Status string
    The instance status.
    Tags Dictionary<string, string>
    NOTE: This field is only available when enableDetails is true. The tags of the instance.
    UpgradeStatus string
    NOTE: This field is only available when enableDetails is true. The upgrade status of the instance.
    ValidationMethod string
    NOTE: This field is only available when enableDetails is true. The verification method for the certificate application.
    WildcardDomainCount int
    NOTE: This field is only available when enableDetails is true. The number of wildcard domain names included in the instance.
    AutoReissue string
    NOTE: This field is only available when enableDetails is true. Specifies whether to enable managed renewal.
    AverageWaitingTime string
    NOTE: This field is only available when enableDetails is true. Average waiting time for issuing a certificate of this specification, in seconds.
    Brand string
    The certificate brand. Valid values: WoSign, CFCA, DigiCert, GeoTrust, GlobalSign, vTrus, and Alibaba.
    CertificateType string
    The type of the certificate. Valid values: DV, OV, and EV.
    City string
    NOTE: This field is only available when enableDetails is true. The city where the company or organization to which the certificate purchaser belongs is located.
    CompanyId string
    NOTE: This field is only available when enableDetails is true. The company information ID.
    ContactIdLists []int
    NOTE: This field is only available when enableDetails is true. The list of contact IDs.
    CountryCode string
    NOTE: This field is only available when enableDetails is true. The code of the country or region where the certificate organization is located.
    Csr string
    NOTE: This field is only available when enableDetails is true. The CSR content.
    Domain string
    NOTE: This field is only available when enableDetails is true. The domain names to be bound to the certificate.
    FullDomainCount int
    NOTE: This field is only available when enableDetails is true. The number of single domain names included in the instance.
    GenerateCsrMethod string
    NOTE: This field is only available when enableDetails is true. The method used to generate the Certificate Signing Request (CSR).
    Id string
    The ID of the resource supplied above.
    InstanceEndTime int
    NOTE: This field is only available when enableDetails is true. Instance expiration time, a UNIX timestamp in seconds.
    InstanceId string
    The instance ID.
    InstanceName string
    NOTE: This field is only available when enableDetails is true. The name of the instance.
    InstanceStartTime int
    NOTE: This field is only available when enableDetails is true. Instance start time, a UNIX timestamp in seconds.
    InstanceType string
    The instance type. Valid values: BUY: official certificate; TEST: test certificate.
    KeyAlgorithm string
    NOTE: This field is only available when enableDetails is true. The certificate algorithm.
    OrderEndTime int
    NOTE: This field is only available when enableDetails is true. Order end time, a UNIX timestamp in seconds.
    OrderStartTime int
    NOTE: This field is only available when enableDetails is true. Order start time, a UNIX timestamp in seconds.
    Province string
    NOTE: This field is only available when enableDetails is true. The province or region where the company is located.
    ResourceGroupId string
    The ID of the resource group.
    Spec string
    NOTE: This field is only available when enableDetails is true. The specification of the purchased instance.
    Status string
    The instance status.
    Tags map[string]string
    NOTE: This field is only available when enableDetails is true. The tags of the instance.
    UpgradeStatus string
    NOTE: This field is only available when enableDetails is true. The upgrade status of the instance.
    ValidationMethod string
    NOTE: This field is only available when enableDetails is true. The verification method for the certificate application.
    WildcardDomainCount int
    NOTE: This field is only available when enableDetails is true. The number of wildcard domain names included in the instance.
    auto_reissue string
    NOTE: This field is only available when enableDetails is true. Specifies whether to enable managed renewal.
    average_waiting_time string
    NOTE: This field is only available when enableDetails is true. Average waiting time for issuing a certificate of this specification, in seconds.
    brand string
    The certificate brand. Valid values: WoSign, CFCA, DigiCert, GeoTrust, GlobalSign, vTrus, and Alibaba.
    certificate_type string
    The type of the certificate. Valid values: DV, OV, and EV.
    city string
    NOTE: This field is only available when enableDetails is true. The city where the company or organization to which the certificate purchaser belongs is located.
    company_id string
    NOTE: This field is only available when enableDetails is true. The company information ID.
    contact_id_lists list(number)
    NOTE: This field is only available when enableDetails is true. The list of contact IDs.
    country_code string
    NOTE: This field is only available when enableDetails is true. The code of the country or region where the certificate organization is located.
    csr string
    NOTE: This field is only available when enableDetails is true. The CSR content.
    domain string
    NOTE: This field is only available when enableDetails is true. The domain names to be bound to the certificate.
    full_domain_count number
    NOTE: This field is only available when enableDetails is true. The number of single domain names included in the instance.
    generate_csr_method string
    NOTE: This field is only available when enableDetails is true. The method used to generate the Certificate Signing Request (CSR).
    id string
    The ID of the resource supplied above.
    instance_end_time number
    NOTE: This field is only available when enableDetails is true. Instance expiration time, a UNIX timestamp in seconds.
    instance_id string
    The instance ID.
    instance_name string
    NOTE: This field is only available when enableDetails is true. The name of the instance.
    instance_start_time number
    NOTE: This field is only available when enableDetails is true. Instance start time, a UNIX timestamp in seconds.
    instance_type string
    The instance type. Valid values: BUY: official certificate; TEST: test certificate.
    key_algorithm string
    NOTE: This field is only available when enableDetails is true. The certificate algorithm.
    order_end_time number
    NOTE: This field is only available when enableDetails is true. Order end time, a UNIX timestamp in seconds.
    order_start_time number
    NOTE: This field is only available when enableDetails is true. Order start time, a UNIX timestamp in seconds.
    province string
    NOTE: This field is only available when enableDetails is true. The province or region where the company is located.
    resource_group_id string
    The ID of the resource group.
    spec string
    NOTE: This field is only available when enableDetails is true. The specification of the purchased instance.
    status string
    The instance status.
    tags map(string)
    NOTE: This field is only available when enableDetails is true. The tags of the instance.
    upgrade_status string
    NOTE: This field is only available when enableDetails is true. The upgrade status of the instance.
    validation_method string
    NOTE: This field is only available when enableDetails is true. The verification method for the certificate application.
    wildcard_domain_count number
    NOTE: This field is only available when enableDetails is true. The number of wildcard domain names included in the instance.
    autoReissue String
    NOTE: This field is only available when enableDetails is true. Specifies whether to enable managed renewal.
    averageWaitingTime String
    NOTE: This field is only available when enableDetails is true. Average waiting time for issuing a certificate of this specification, in seconds.
    brand String
    The certificate brand. Valid values: WoSign, CFCA, DigiCert, GeoTrust, GlobalSign, vTrus, and Alibaba.
    certificateType String
    The type of the certificate. Valid values: DV, OV, and EV.
    city String
    NOTE: This field is only available when enableDetails is true. The city where the company or organization to which the certificate purchaser belongs is located.
    companyId String
    NOTE: This field is only available when enableDetails is true. The company information ID.
    contactIdLists List<Integer>
    NOTE: This field is only available when enableDetails is true. The list of contact IDs.
    countryCode String
    NOTE: This field is only available when enableDetails is true. The code of the country or region where the certificate organization is located.
    csr String
    NOTE: This field is only available when enableDetails is true. The CSR content.
    domain String
    NOTE: This field is only available when enableDetails is true. The domain names to be bound to the certificate.
    fullDomainCount Integer
    NOTE: This field is only available when enableDetails is true. The number of single domain names included in the instance.
    generateCsrMethod String
    NOTE: This field is only available when enableDetails is true. The method used to generate the Certificate Signing Request (CSR).
    id String
    The ID of the resource supplied above.
    instanceEndTime Integer
    NOTE: This field is only available when enableDetails is true. Instance expiration time, a UNIX timestamp in seconds.
    instanceId String
    The instance ID.
    instanceName String
    NOTE: This field is only available when enableDetails is true. The name of the instance.
    instanceStartTime Integer
    NOTE: This field is only available when enableDetails is true. Instance start time, a UNIX timestamp in seconds.
    instanceType String
    The instance type. Valid values: BUY: official certificate; TEST: test certificate.
    keyAlgorithm String
    NOTE: This field is only available when enableDetails is true. The certificate algorithm.
    orderEndTime Integer
    NOTE: This field is only available when enableDetails is true. Order end time, a UNIX timestamp in seconds.
    orderStartTime Integer
    NOTE: This field is only available when enableDetails is true. Order start time, a UNIX timestamp in seconds.
    province String
    NOTE: This field is only available when enableDetails is true. The province or region where the company is located.
    resourceGroupId String
    The ID of the resource group.
    spec String
    NOTE: This field is only available when enableDetails is true. The specification of the purchased instance.
    status String
    The instance status.
    tags Map<String,String>
    NOTE: This field is only available when enableDetails is true. The tags of the instance.
    upgradeStatus String
    NOTE: This field is only available when enableDetails is true. The upgrade status of the instance.
    validationMethod String
    NOTE: This field is only available when enableDetails is true. The verification method for the certificate application.
    wildcardDomainCount Integer
    NOTE: This field is only available when enableDetails is true. The number of wildcard domain names included in the instance.
    autoReissue string
    NOTE: This field is only available when enableDetails is true. Specifies whether to enable managed renewal.
    averageWaitingTime string
    NOTE: This field is only available when enableDetails is true. Average waiting time for issuing a certificate of this specification, in seconds.
    brand string
    The certificate brand. Valid values: WoSign, CFCA, DigiCert, GeoTrust, GlobalSign, vTrus, and Alibaba.
    certificateType string
    The type of the certificate. Valid values: DV, OV, and EV.
    city string
    NOTE: This field is only available when enableDetails is true. The city where the company or organization to which the certificate purchaser belongs is located.
    companyId string
    NOTE: This field is only available when enableDetails is true. The company information ID.
    contactIdLists number[]
    NOTE: This field is only available when enableDetails is true. The list of contact IDs.
    countryCode string
    NOTE: This field is only available when enableDetails is true. The code of the country or region where the certificate organization is located.
    csr string
    NOTE: This field is only available when enableDetails is true. The CSR content.
    domain string
    NOTE: This field is only available when enableDetails is true. The domain names to be bound to the certificate.
    fullDomainCount number
    NOTE: This field is only available when enableDetails is true. The number of single domain names included in the instance.
    generateCsrMethod string
    NOTE: This field is only available when enableDetails is true. The method used to generate the Certificate Signing Request (CSR).
    id string
    The ID of the resource supplied above.
    instanceEndTime number
    NOTE: This field is only available when enableDetails is true. Instance expiration time, a UNIX timestamp in seconds.
    instanceId string
    The instance ID.
    instanceName string
    NOTE: This field is only available when enableDetails is true. The name of the instance.
    instanceStartTime number
    NOTE: This field is only available when enableDetails is true. Instance start time, a UNIX timestamp in seconds.
    instanceType string
    The instance type. Valid values: BUY: official certificate; TEST: test certificate.
    keyAlgorithm string
    NOTE: This field is only available when enableDetails is true. The certificate algorithm.
    orderEndTime number
    NOTE: This field is only available when enableDetails is true. Order end time, a UNIX timestamp in seconds.
    orderStartTime number
    NOTE: This field is only available when enableDetails is true. Order start time, a UNIX timestamp in seconds.
    province string
    NOTE: This field is only available when enableDetails is true. The province or region where the company is located.
    resourceGroupId string
    The ID of the resource group.
    spec string
    NOTE: This field is only available when enableDetails is true. The specification of the purchased instance.
    status string
    The instance status.
    tags {[key: string]: string}
    NOTE: This field is only available when enableDetails is true. The tags of the instance.
    upgradeStatus string
    NOTE: This field is only available when enableDetails is true. The upgrade status of the instance.
    validationMethod string
    NOTE: This field is only available when enableDetails is true. The verification method for the certificate application.
    wildcardDomainCount number
    NOTE: This field is only available when enableDetails is true. The number of wildcard domain names included in the instance.
    auto_reissue str
    NOTE: This field is only available when enableDetails is true. Specifies whether to enable managed renewal.
    average_waiting_time str
    NOTE: This field is only available when enableDetails is true. Average waiting time for issuing a certificate of this specification, in seconds.
    brand str
    The certificate brand. Valid values: WoSign, CFCA, DigiCert, GeoTrust, GlobalSign, vTrus, and Alibaba.
    certificate_type str
    The type of the certificate. Valid values: DV, OV, and EV.
    city str
    NOTE: This field is only available when enableDetails is true. The city where the company or organization to which the certificate purchaser belongs is located.
    company_id str
    NOTE: This field is only available when enableDetails is true. The company information ID.
    contact_id_lists Sequence[int]
    NOTE: This field is only available when enableDetails is true. The list of contact IDs.
    country_code str
    NOTE: This field is only available when enableDetails is true. The code of the country or region where the certificate organization is located.
    csr str
    NOTE: This field is only available when enableDetails is true. The CSR content.
    domain str
    NOTE: This field is only available when enableDetails is true. The domain names to be bound to the certificate.
    full_domain_count int
    NOTE: This field is only available when enableDetails is true. The number of single domain names included in the instance.
    generate_csr_method str
    NOTE: This field is only available when enableDetails is true. The method used to generate the Certificate Signing Request (CSR).
    id str
    The ID of the resource supplied above.
    instance_end_time int
    NOTE: This field is only available when enableDetails is true. Instance expiration time, a UNIX timestamp in seconds.
    instance_id str
    The instance ID.
    instance_name str
    NOTE: This field is only available when enableDetails is true. The name of the instance.
    instance_start_time int
    NOTE: This field is only available when enableDetails is true. Instance start time, a UNIX timestamp in seconds.
    instance_type str
    The instance type. Valid values: BUY: official certificate; TEST: test certificate.
    key_algorithm str
    NOTE: This field is only available when enableDetails is true. The certificate algorithm.
    order_end_time int
    NOTE: This field is only available when enableDetails is true. Order end time, a UNIX timestamp in seconds.
    order_start_time int
    NOTE: This field is only available when enableDetails is true. Order start time, a UNIX timestamp in seconds.
    province str
    NOTE: This field is only available when enableDetails is true. The province or region where the company is located.
    resource_group_id str
    The ID of the resource group.
    spec str
    NOTE: This field is only available when enableDetails is true. The specification of the purchased instance.
    status str
    The instance status.
    tags Mapping[str, str]
    NOTE: This field is only available when enableDetails is true. The tags of the instance.
    upgrade_status str
    NOTE: This field is only available when enableDetails is true. The upgrade status of the instance.
    validation_method str
    NOTE: This field is only available when enableDetails is true. The verification method for the certificate application.
    wildcard_domain_count int
    NOTE: This field is only available when enableDetails is true. The number of wildcard domain names included in the instance.
    autoReissue String
    NOTE: This field is only available when enableDetails is true. Specifies whether to enable managed renewal.
    averageWaitingTime String
    NOTE: This field is only available when enableDetails is true. Average waiting time for issuing a certificate of this specification, in seconds.
    brand String
    The certificate brand. Valid values: WoSign, CFCA, DigiCert, GeoTrust, GlobalSign, vTrus, and Alibaba.
    certificateType String
    The type of the certificate. Valid values: DV, OV, and EV.
    city String
    NOTE: This field is only available when enableDetails is true. The city where the company or organization to which the certificate purchaser belongs is located.
    companyId String
    NOTE: This field is only available when enableDetails is true. The company information ID.
    contactIdLists List<Number>
    NOTE: This field is only available when enableDetails is true. The list of contact IDs.
    countryCode String
    NOTE: This field is only available when enableDetails is true. The code of the country or region where the certificate organization is located.
    csr String
    NOTE: This field is only available when enableDetails is true. The CSR content.
    domain String
    NOTE: This field is only available when enableDetails is true. The domain names to be bound to the certificate.
    fullDomainCount Number
    NOTE: This field is only available when enableDetails is true. The number of single domain names included in the instance.
    generateCsrMethod String
    NOTE: This field is only available when enableDetails is true. The method used to generate the Certificate Signing Request (CSR).
    id String
    The ID of the resource supplied above.
    instanceEndTime Number
    NOTE: This field is only available when enableDetails is true. Instance expiration time, a UNIX timestamp in seconds.
    instanceId String
    The instance ID.
    instanceName String
    NOTE: This field is only available when enableDetails is true. The name of the instance.
    instanceStartTime Number
    NOTE: This field is only available when enableDetails is true. Instance start time, a UNIX timestamp in seconds.
    instanceType String
    The instance type. Valid values: BUY: official certificate; TEST: test certificate.
    keyAlgorithm String
    NOTE: This field is only available when enableDetails is true. The certificate algorithm.
    orderEndTime Number
    NOTE: This field is only available when enableDetails is true. Order end time, a UNIX timestamp in seconds.
    orderStartTime Number
    NOTE: This field is only available when enableDetails is true. Order start time, a UNIX timestamp in seconds.
    province String
    NOTE: This field is only available when enableDetails is true. The province or region where the company is located.
    resourceGroupId String
    The ID of the resource group.
    spec String
    NOTE: This field is only available when enableDetails is true. The specification of the purchased instance.
    status String
    The instance status.
    tags Map<String>
    NOTE: This field is only available when enableDetails is true. The tags of the instance.
    upgradeStatus String
    NOTE: This field is only available when enableDetails is true. The upgrade status of the instance.
    validationMethod String
    NOTE: This field is only available when enableDetails is true. The verification method for the certificate application.
    wildcardDomainCount Number
    NOTE: This field is only available when enableDetails is true. The number of wildcard domain names included in the instance.

    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 alicloud logo
    Viewing docs for Alibaba Cloud v3.108.0
    published on Thursday, Sep 17, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial