published on Thursday, Sep 3, 2026 by Volcengine
published on Thursday, Sep 3, 2026 by Volcengine
Certificate instance
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as volcenginecc from "@volcengine/pulumi-volcenginecc";
const primaryCertificateserviceChildcertinstanceCase3 = new volcenginecc.certificateservice.ChildCertInstance("primary_certificateservice_childcertinstance_case_3", {
tag: "dx-cert-2",
projectName: "default",
repeatable: true,
noVerifyAndFixChain: false,
importCertificateInfo: {
certificate_chain: `-----BEGIN CERTIFICATE-----
MIID0EXAMPLECERTIFICATECONTENT
-----END CERTIFICATE-----`,
private_key: `-----BEGIN RSA PRIVATE KEY-----
MIIEoEXAMPLEPRIVATEKEYCONTENT
-----END RSA PRIVATE KEY-----`,
},
tags: [{
key: "aaa",
value: "111",
}],
});
import pulumi
import pulumi_volcenginecc as volcenginecc
primary_certificateservice_childcertinstance_case3 = volcenginecc.certificateservice.ChildCertInstance("primary_certificateservice_childcertinstance_case_3",
tag="dx-cert-2",
project_name="default",
repeatable=True,
no_verify_and_fix_chain=False,
import_certificate_info={
"certificate_chain": """-----BEGIN CERTIFICATE-----
MIID0EXAMPLECERTIFICATECONTENT
-----END CERTIFICATE-----""",
"private_key": """-----BEGIN RSA PRIVATE KEY-----
MIIEoEXAMPLEPRIVATEKEYCONTENT
-----END RSA PRIVATE KEY-----""",
},
tags=[{
"key": "aaa",
"value": "111",
}])
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/volcengine/pulumi-volcenginecc/sdk/go/volcenginecc/certificateservice"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := certificateservice.NewChildCertInstance(ctx, "primary_certificateservice_childcertinstance_case_3", &certificateservice.ChildCertInstanceArgs{
Tag: pulumi.String("dx-cert-2"),
ProjectName: pulumi.String("default"),
Repeatable: pulumi.Bool(true),
NoVerifyAndFixChain: pulumi.Bool(false),
ImportCertificateInfo: &certificateservice.ChildCertInstanceImportCertificateInfoArgs{
Certificate_chain: "-----BEGIN CERTIFICATE-----\nMIID0EXAMPLECERTIFICATECONTENT\n-----END CERTIFICATE-----",
Private_key: "-----BEGIN RSA PRIVATE KEY-----\nMIIEoEXAMPLEPRIVATEKEYCONTENT\n-----END RSA PRIVATE KEY-----",
},
Tags: certificateservice.ChildCertInstanceTagArray{
&certificateservice.ChildCertInstanceTagArgs{
Key: pulumi.String("aaa"),
Value: pulumi.String("111"),
},
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Volcenginecc = Volcengine.Pulumi.Volcenginecc;
return await Deployment.RunAsync(() =>
{
var primaryCertificateserviceChildcertinstanceCase3 = new Volcenginecc.Certificateservice.ChildCertInstance("primary_certificateservice_childcertinstance_case_3", new()
{
Tag = "dx-cert-2",
ProjectName = "default",
Repeatable = true,
NoVerifyAndFixChain = false,
ImportCertificateInfo = new Volcenginecc.Certificateservice.Inputs.ChildCertInstanceImportCertificateInfoArgs
{
Certificate_chain = @"-----BEGIN CERTIFICATE-----
MIID0EXAMPLECERTIFICATECONTENT
-----END CERTIFICATE-----",
Private_key = @"-----BEGIN RSA PRIVATE KEY-----
MIIEoEXAMPLEPRIVATEKEYCONTENT
-----END RSA PRIVATE KEY-----",
},
Tags = new[]
{
new Volcenginecc.Certificateservice.Inputs.ChildCertInstanceTagArgs
{
Key = "aaa",
Value = "111",
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.volcengine.volcenginecc.certificateservice.ChildCertInstance;
import com.volcengine.volcenginecc.certificateservice.ChildCertInstanceArgs;
import com.pulumi.volcenginecc.certificateservice.inputs.ChildCertInstanceImportCertificateInfoArgs;
import com.pulumi.volcenginecc.certificateservice.inputs.ChildCertInstanceTagArgs;
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) {
var primaryCertificateserviceChildcertinstanceCase3 = new ChildCertInstance("primaryCertificateserviceChildcertinstanceCase3", ChildCertInstanceArgs.builder()
.tag("dx-cert-2")
.projectName("default")
.repeatable(true)
.noVerifyAndFixChain(false)
.importCertificateInfo(ChildCertInstanceImportCertificateInfoArgs.builder()
.certificate_chain("""
-----BEGIN CERTIFICATE-----
MIID0EXAMPLECERTIFICATECONTENT
-----END CERTIFICATE----- """)
.private_key("""
-----BEGIN RSA PRIVATE KEY-----
MIIEoEXAMPLEPRIVATEKEYCONTENT
-----END RSA PRIVATE KEY----- """)
.build())
.tags(ChildCertInstanceTagArgs.builder()
.key("aaa")
.value("111")
.build())
.build());
}
}
resources:
primaryCertificateserviceChildcertinstanceCase3:
type: volcenginecc:certificateservice:ChildCertInstance
name: primary_certificateservice_childcertinstance_case_3
properties:
tag: dx-cert-2
projectName: default
repeatable: true
noVerifyAndFixChain: false
importCertificateInfo:
certificate_chain: |-
-----BEGIN CERTIFICATE-----
MIID0EXAMPLECERTIFICATECONTENT
-----END CERTIFICATE-----
private_key: |-
-----BEGIN RSA PRIVATE KEY-----
MIIEoEXAMPLEPRIVATEKEYCONTENT
-----END RSA PRIVATE KEY-----
tags:
- key: aaa
value: '111'
pulumi {
required_providers {
volcenginecc = {
source = "pulumi/volcenginecc"
}
}
}
resource "volcenginecc_certificateservice_childcertinstance" "primary_certificateservice_childcertinstance_case_3" {
tag = "dx-cert-2"
project_name = "default"
repeatable = true
no_verify_and_fix_chain = false
import_certificate_info = {
certificate_chain = "-----BEGIN CERTIFICATE-----\nMIID0EXAMPLECERTIFICATECONTENT\n-----END CERTIFICATE-----"
private_key = "-----BEGIN RSA PRIVATE KEY-----\nMIIEoEXAMPLEPRIVATEKEYCONTENT\n-----END RSA PRIVATE KEY-----"
}
tags {
key = "aaa"
value = "111"
}
}
Create ChildCertInstance Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ChildCertInstance(name: string, args?: ChildCertInstanceArgs, opts?: CustomResourceOptions);@overload
def ChildCertInstance(resource_name: str,
args: Optional[ChildCertInstanceArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def ChildCertInstance(resource_name: str,
opts: Optional[ResourceOptions] = None,
common_name: Optional[str] = None,
csr: Optional[str] = None,
import_certificate_info: Optional[ChildCertInstanceImportCertificateInfoArgs] = None,
import_gm_certificate_info: Optional[ChildCertInstanceImportGmCertificateInfoArgs] = None,
key_alg: Optional[str] = None,
no_verify_and_fix_chain: Optional[bool] = None,
options: Optional[ChildCertInstanceOptionsArgs] = None,
organization_id: Optional[str] = None,
plan: Optional[str] = None,
private_key: Optional[str] = None,
project_name: Optional[str] = None,
repeatable: Optional[bool] = None,
sans: Optional[Sequence[str]] = None,
tag: Optional[str] = None,
tags: Optional[Sequence[ChildCertInstanceTagArgs]] = None,
validation_type: Optional[str] = None)func NewChildCertInstance(ctx *Context, name string, args *ChildCertInstanceArgs, opts ...ResourceOption) (*ChildCertInstance, error)public ChildCertInstance(string name, ChildCertInstanceArgs? args = null, CustomResourceOptions? opts = null)
public ChildCertInstance(String name, ChildCertInstanceArgs args)
public ChildCertInstance(String name, ChildCertInstanceArgs args, CustomResourceOptions options)
type: volcenginecc:certificateservice:ChildCertInstance
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "volcenginecc_certificateservice_child_cert_instance" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args ChildCertInstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ChildCertInstanceArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ChildCertInstanceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ChildCertInstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ChildCertInstanceArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var childCertInstanceResource = new Volcenginecc.Certificateservice.ChildCertInstance("childCertInstanceResource", new()
{
CommonName = "string",
Csr = "string",
ImportCertificateInfo = new Volcenginecc.Certificateservice.Inputs.ChildCertInstanceImportCertificateInfoArgs
{
CertificateChain = "string",
PrivateKey = "string",
},
ImportGmCertificateInfo = new Volcenginecc.Certificateservice.Inputs.ChildCertInstanceImportGmCertificateInfoArgs
{
EncryptCertificateChain = "string",
EncryptPrivateKey = "string",
SignCertificateChain = "string",
SignPrivateKey = "string",
},
KeyAlg = "string",
NoVerifyAndFixChain = false,
Options = new Volcenginecc.Certificateservice.Inputs.ChildCertInstanceOptionsArgs
{
ExpiredNotice = "string",
},
OrganizationId = "string",
Plan = "string",
PrivateKey = "string",
ProjectName = "string",
Repeatable = false,
Sans = new[]
{
"string",
},
Tag = "string",
Tags = new[]
{
new Volcenginecc.Certificateservice.Inputs.ChildCertInstanceTagArgs
{
Key = "string",
Value = "string",
},
},
ValidationType = "string",
});
example, err := certificateservice.NewChildCertInstance(ctx, "childCertInstanceResource", &certificateservice.ChildCertInstanceArgs{
CommonName: pulumi.String("string"),
Csr: pulumi.String("string"),
ImportCertificateInfo: &certificateservice.ChildCertInstanceImportCertificateInfoArgs{
CertificateChain: pulumi.String("string"),
PrivateKey: pulumi.String("string"),
},
ImportGmCertificateInfo: &certificateservice.ChildCertInstanceImportGmCertificateInfoArgs{
EncryptCertificateChain: pulumi.String("string"),
EncryptPrivateKey: pulumi.String("string"),
SignCertificateChain: pulumi.String("string"),
SignPrivateKey: pulumi.String("string"),
},
KeyAlg: pulumi.String("string"),
NoVerifyAndFixChain: pulumi.Bool(false),
Options: &certificateservice.ChildCertInstanceOptionsArgs{
ExpiredNotice: pulumi.String("string"),
},
OrganizationId: pulumi.String("string"),
Plan: pulumi.String("string"),
PrivateKey: pulumi.String("string"),
ProjectName: pulumi.String("string"),
Repeatable: pulumi.Bool(false),
Sans: pulumi.StringArray{
pulumi.String("string"),
},
Tag: pulumi.String("string"),
Tags: certificateservice.ChildCertInstanceTagArray{
&certificateservice.ChildCertInstanceTagArgs{
Key: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
ValidationType: pulumi.String("string"),
})
resource "volcenginecc_certificateservice_child_cert_instance" "childCertInstanceResource" {
lifecycle {
create_before_destroy = true
}
common_name = "string"
csr = "string"
import_certificate_info = {
certificate_chain = "string"
private_key = "string"
}
import_gm_certificate_info = {
encrypt_certificate_chain = "string"
encrypt_private_key = "string"
sign_certificate_chain = "string"
sign_private_key = "string"
}
key_alg = "string"
no_verify_and_fix_chain = false
options = {
expired_notice = "string"
}
organization_id = "string"
plan = "string"
private_key = "string"
project_name = "string"
repeatable = false
sans = ["string"]
tag = "string"
tags {
key = "string"
value = "string"
}
validation_type = "string"
}
var childCertInstanceResource = new ChildCertInstance("childCertInstanceResource", ChildCertInstanceArgs.builder()
.commonName("string")
.csr("string")
.importCertificateInfo(ChildCertInstanceImportCertificateInfoArgs.builder()
.certificateChain("string")
.privateKey("string")
.build())
.importGmCertificateInfo(ChildCertInstanceImportGmCertificateInfoArgs.builder()
.encryptCertificateChain("string")
.encryptPrivateKey("string")
.signCertificateChain("string")
.signPrivateKey("string")
.build())
.keyAlg("string")
.noVerifyAndFixChain(false)
.options(ChildCertInstanceOptionsArgs.builder()
.expiredNotice("string")
.build())
.organizationId("string")
.plan("string")
.privateKey("string")
.projectName("string")
.repeatable(false)
.sans("string")
.tag("string")
.tags(ChildCertInstanceTagArgs.builder()
.key("string")
.value("string")
.build())
.validationType("string")
.build());
child_cert_instance_resource = volcenginecc.certificateservice.ChildCertInstance("childCertInstanceResource",
common_name="string",
csr="string",
import_certificate_info={
"certificate_chain": "string",
"private_key": "string",
},
import_gm_certificate_info={
"encrypt_certificate_chain": "string",
"encrypt_private_key": "string",
"sign_certificate_chain": "string",
"sign_private_key": "string",
},
key_alg="string",
no_verify_and_fix_chain=False,
options={
"expired_notice": "string",
},
organization_id="string",
plan="string",
private_key="string",
project_name="string",
repeatable=False,
sans=["string"],
tag="string",
tags=[{
"key": "string",
"value": "string",
}],
validation_type="string")
const childCertInstanceResource = new volcenginecc.certificateservice.ChildCertInstance("childCertInstanceResource", {
commonName: "string",
csr: "string",
importCertificateInfo: {
certificateChain: "string",
privateKey: "string",
},
importGmCertificateInfo: {
encryptCertificateChain: "string",
encryptPrivateKey: "string",
signCertificateChain: "string",
signPrivateKey: "string",
},
keyAlg: "string",
noVerifyAndFixChain: false,
options: {
expiredNotice: "string",
},
organizationId: "string",
plan: "string",
privateKey: "string",
projectName: "string",
repeatable: false,
sans: ["string"],
tag: "string",
tags: [{
key: "string",
value: "string",
}],
validationType: "string",
});
type: volcenginecc:certificateservice:ChildCertInstance
properties:
commonName: string
csr: string
importCertificateInfo:
certificateChain: string
privateKey: string
importGmCertificateInfo:
encryptCertificateChain: string
encryptPrivateKey: string
signCertificateChain: string
signPrivateKey: string
keyAlg: string
noVerifyAndFixChain: false
options:
expiredNotice: string
organizationId: string
plan: string
privateKey: string
projectName: string
repeatable: false
sans:
- string
tag: string
tags:
- key: string
value: string
validationType: string
ChildCertInstance Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ChildCertInstance resource accepts the following input properties:
- Common
Name string - Common name (CN) of the certificate
- Csr string
- Your self-generated CSR (Certificate Signing Request)
- Import
Certificate Volcengine.Info Child Cert Instance Import Certificate Info - Details of the SSL certificate (non-SM certificate) to be uploaded
- Import
Gm Volcengine.Certificate Info Child Cert Instance Import Gm Certificate Info - Details of the SSL certificate (SM certificate) to be uploaded
- Key
Alg string - Set the key algorithm used by the certificate. Options: rsa (non-SM certificate only), ecc (non-SM certificate only), SM2 (SM certificate only)
- No
Verify boolAnd Fix Chain - Ignore certificate integrity check. Default: false
- Options
Volcengine.
Child Cert Instance Options - Operation options
- Organization
Id string - Specify the information template ID for certificate application. Required when purchasing a certificate
- Plan string
- Specify the specifications for the SSL certificate you wish to order. Required when purchasing a certificate
- Private
Key string - Private key corresponding to the CSR
- Project
Name string - Name of the project to which the certificate instance belongs
- Repeatable bool
- Allow uploading the same certificate. Default: false
- Sans List<string>
- Subject Alternative Name (SAN) of the certificate. Subject Alternative Name includes all domains protected by the certificate
- Tag string
- Remarks for the certificate instance
-
List<Volcengine.
Child Cert Instance Tag> - Resource tag list bound to the certificate instance Important Note: When using SetNestedAttribute, you must fully define all attributes of its nested structure. Incomplete definitions may cause Terraform to detect unexpected differences during plan comparison, triggering unnecessary resource updates and affecting resource stability and predictability.
- Validation
Type string - Set the domain ownership verification method. Valid values: dnscname, dnstxt, https, http. Required when purchasing a certificate
- Common
Name string - Common name (CN) of the certificate
- Csr string
- Your self-generated CSR (Certificate Signing Request)
- Import
Certificate ChildInfo Cert Instance Import Certificate Info Args - Details of the SSL certificate (non-SM certificate) to be uploaded
- Import
Gm ChildCertificate Info Cert Instance Import Gm Certificate Info Args - Details of the SSL certificate (SM certificate) to be uploaded
- Key
Alg string - Set the key algorithm used by the certificate. Options: rsa (non-SM certificate only), ecc (non-SM certificate only), SM2 (SM certificate only)
- No
Verify boolAnd Fix Chain - Ignore certificate integrity check. Default: false
- Options
Child
Cert Instance Options Args - Operation options
- Organization
Id string - Specify the information template ID for certificate application. Required when purchasing a certificate
- Plan string
- Specify the specifications for the SSL certificate you wish to order. Required when purchasing a certificate
- Private
Key string - Private key corresponding to the CSR
- Project
Name string - Name of the project to which the certificate instance belongs
- Repeatable bool
- Allow uploading the same certificate. Default: false
- Sans []string
- Subject Alternative Name (SAN) of the certificate. Subject Alternative Name includes all domains protected by the certificate
- Tag string
- Remarks for the certificate instance
-
[]Child
Cert Instance Tag Args - Resource tag list bound to the certificate instance Important Note: When using SetNestedAttribute, you must fully define all attributes of its nested structure. Incomplete definitions may cause Terraform to detect unexpected differences during plan comparison, triggering unnecessary resource updates and affecting resource stability and predictability.
- Validation
Type string - Set the domain ownership verification method. Valid values: dnscname, dnstxt, https, http. Required when purchasing a certificate
- common_
name string - Common name (CN) of the certificate
- csr string
- Your self-generated CSR (Certificate Signing Request)
- import_
certificate_ objectinfo - Details of the SSL certificate (non-SM certificate) to be uploaded
- import_
gm_ objectcertificate_ info - Details of the SSL certificate (SM certificate) to be uploaded
- key_
alg string - Set the key algorithm used by the certificate. Options: rsa (non-SM certificate only), ecc (non-SM certificate only), SM2 (SM certificate only)
- no_
verify_ booland_ fix_ chain - Ignore certificate integrity check. Default: false
- options object
- Operation options
- organization_
id string - Specify the information template ID for certificate application. Required when purchasing a certificate
- plan string
- Specify the specifications for the SSL certificate you wish to order. Required when purchasing a certificate
- private_
key string - Private key corresponding to the CSR
- project_
name string - Name of the project to which the certificate instance belongs
- repeatable bool
- Allow uploading the same certificate. Default: false
- sans list(string)
- Subject Alternative Name (SAN) of the certificate. Subject Alternative Name includes all domains protected by the certificate
- tag string
- Remarks for the certificate instance
- list(object)
- Resource tag list bound to the certificate instance Important Note: When using SetNestedAttribute, you must fully define all attributes of its nested structure. Incomplete definitions may cause Terraform to detect unexpected differences during plan comparison, triggering unnecessary resource updates and affecting resource stability and predictability.
- validation_
type string - Set the domain ownership verification method. Valid values: dnscname, dnstxt, https, http. Required when purchasing a certificate
- common
Name String - Common name (CN) of the certificate
- csr String
- Your self-generated CSR (Certificate Signing Request)
- import
Certificate ChildInfo Cert Instance Import Certificate Info - Details of the SSL certificate (non-SM certificate) to be uploaded
- import
Gm ChildCertificate Info Cert Instance Import Gm Certificate Info - Details of the SSL certificate (SM certificate) to be uploaded
- key
Alg String - Set the key algorithm used by the certificate. Options: rsa (non-SM certificate only), ecc (non-SM certificate only), SM2 (SM certificate only)
- no
Verify BooleanAnd Fix Chain - Ignore certificate integrity check. Default: false
- options
Child
Cert Instance Options - Operation options
- organization
Id String - Specify the information template ID for certificate application. Required when purchasing a certificate
- plan String
- Specify the specifications for the SSL certificate you wish to order. Required when purchasing a certificate
- private
Key String - Private key corresponding to the CSR
- project
Name String - Name of the project to which the certificate instance belongs
- repeatable Boolean
- Allow uploading the same certificate. Default: false
- sans List<String>
- Subject Alternative Name (SAN) of the certificate. Subject Alternative Name includes all domains protected by the certificate
- tag String
- Remarks for the certificate instance
-
List<Child
Cert Instance Tag> - Resource tag list bound to the certificate instance Important Note: When using SetNestedAttribute, you must fully define all attributes of its nested structure. Incomplete definitions may cause Terraform to detect unexpected differences during plan comparison, triggering unnecessary resource updates and affecting resource stability and predictability.
- validation
Type String - Set the domain ownership verification method. Valid values: dnscname, dnstxt, https, http. Required when purchasing a certificate
- common
Name string - Common name (CN) of the certificate
- csr string
- Your self-generated CSR (Certificate Signing Request)
- import
Certificate ChildInfo Cert Instance Import Certificate Info - Details of the SSL certificate (non-SM certificate) to be uploaded
- import
Gm ChildCertificate Info Cert Instance Import Gm Certificate Info - Details of the SSL certificate (SM certificate) to be uploaded
- key
Alg string - Set the key algorithm used by the certificate. Options: rsa (non-SM certificate only), ecc (non-SM certificate only), SM2 (SM certificate only)
- no
Verify booleanAnd Fix Chain - Ignore certificate integrity check. Default: false
- options
Child
Cert Instance Options - Operation options
- organization
Id string - Specify the information template ID for certificate application. Required when purchasing a certificate
- plan string
- Specify the specifications for the SSL certificate you wish to order. Required when purchasing a certificate
- private
Key string - Private key corresponding to the CSR
- project
Name string - Name of the project to which the certificate instance belongs
- repeatable boolean
- Allow uploading the same certificate. Default: false
- sans string[]
- Subject Alternative Name (SAN) of the certificate. Subject Alternative Name includes all domains protected by the certificate
- tag string
- Remarks for the certificate instance
-
Child
Cert Instance Tag[] - Resource tag list bound to the certificate instance Important Note: When using SetNestedAttribute, you must fully define all attributes of its nested structure. Incomplete definitions may cause Terraform to detect unexpected differences during plan comparison, triggering unnecessary resource updates and affecting resource stability and predictability.
- validation
Type string - Set the domain ownership verification method. Valid values: dnscname, dnstxt, https, http. Required when purchasing a certificate
- common_
name str - Common name (CN) of the certificate
- csr str
- Your self-generated CSR (Certificate Signing Request)
- import_
certificate_ Childinfo Cert Instance Import Certificate Info Args - Details of the SSL certificate (non-SM certificate) to be uploaded
- import_
gm_ Childcertificate_ info Cert Instance Import Gm Certificate Info Args - Details of the SSL certificate (SM certificate) to be uploaded
- key_
alg str - Set the key algorithm used by the certificate. Options: rsa (non-SM certificate only), ecc (non-SM certificate only), SM2 (SM certificate only)
- no_
verify_ booland_ fix_ chain - Ignore certificate integrity check. Default: false
- options
Child
Cert Instance Options Args - Operation options
- organization_
id str - Specify the information template ID for certificate application. Required when purchasing a certificate
- plan str
- Specify the specifications for the SSL certificate you wish to order. Required when purchasing a certificate
- private_
key str - Private key corresponding to the CSR
- project_
name str - Name of the project to which the certificate instance belongs
- repeatable bool
- Allow uploading the same certificate. Default: false
- sans Sequence[str]
- Subject Alternative Name (SAN) of the certificate. Subject Alternative Name includes all domains protected by the certificate
- tag str
- Remarks for the certificate instance
-
Sequence[Child
Cert Instance Tag Args] - Resource tag list bound to the certificate instance Important Note: When using SetNestedAttribute, you must fully define all attributes of its nested structure. Incomplete definitions may cause Terraform to detect unexpected differences during plan comparison, triggering unnecessary resource updates and affecting resource stability and predictability.
- validation_
type str - Set the domain ownership verification method. Valid values: dnscname, dnstxt, https, http. Required when purchasing a certificate
- common
Name String - Common name (CN) of the certificate
- csr String
- Your self-generated CSR (Certificate Signing Request)
- import
Certificate Property MapInfo - Details of the SSL certificate (non-SM certificate) to be uploaded
- import
Gm Property MapCertificate Info - Details of the SSL certificate (SM certificate) to be uploaded
- key
Alg String - Set the key algorithm used by the certificate. Options: rsa (non-SM certificate only), ecc (non-SM certificate only), SM2 (SM certificate only)
- no
Verify BooleanAnd Fix Chain - Ignore certificate integrity check. Default: false
- options Property Map
- Operation options
- organization
Id String - Specify the information template ID for certificate application. Required when purchasing a certificate
- plan String
- Specify the specifications for the SSL certificate you wish to order. Required when purchasing a certificate
- private
Key String - Private key corresponding to the CSR
- project
Name String - Name of the project to which the certificate instance belongs
- repeatable Boolean
- Allow uploading the same certificate. Default: false
- sans List<String>
- Subject Alternative Name (SAN) of the certificate. Subject Alternative Name includes all domains protected by the certificate
- tag String
- Remarks for the certificate instance
- List<Property Map>
- Resource tag list bound to the certificate instance Important Note: When using SetNestedAttribute, you must fully define all attributes of its nested structure. Incomplete definitions may cause Terraform to detect unexpected differences during plan comparison, triggering unnecessary resource updates and affecting resource stability and predictability.
- validation
Type String - Set the domain ownership verification method. Valid values: dnscname, dnstxt, https, http. Required when purchasing a certificate
Outputs
All input properties are implicitly available as output properties. Additionally, the ChildCertInstance resource produces the following output properties:
- Account
Id string - Account ID
- Certificate
Detail Volcengine.Child Cert Instance Certificate Detail - Certificate details
- Certificate
Domain stringType - Domain type of the certificate. Valid values: Single (single domain), Wildcard (wildcard domain), Multi (multi-domain)
- Created
Time string - Creation time of the certificate instance
- Encryption
Certificate Volcengine.Detail Child Cert Instance Encryption Certificate Detail - Applicable only to SM certificates; indicates details of the SM certificate
- Id string
- The provider-assigned unique ID for this managed resource.
- Instance
Id string - Certificate instance ID
- Instance
Level string - Certificate type. Valid values: dv (domain validation), ov (organization validation), ev (extended validation)
- Instance
Type string - Certificate instance type. Options: Free, Test (paid), Paid (formal certificate [paid]), Imported (uploaded certificate)
- Is
Certificate boolRevoked - Whether the certificate has been revoked
- Is
Certificate boolSm - Whether the certificate is an SM certificate
- Issuer string
- Common name (CN) of the certificate issuer
- Not
After string - End time of certificate validity period
- Not
Before string - Start time of certificate validity period
- Order
Brand string - Certificate brand
- Order
Organization stringId - ID of the information template associated with the certificate order
- Order
Period int - Duration of certificate service (unit: month)
- Order
Plan string - Certificate specification
- Source
Id string - For certificates obtained through renewal, indicates the ID of the previous certificate instance that was renewed
- Status string
- Certificate instance status. Options: NotSubmitted, Pending, Issued, Cancelling, Canceled, Revoking, Revoked, Failed, Unknown
- Account
Id string - Account ID
- Certificate
Detail ChildCert Instance Certificate Detail - Certificate details
- Certificate
Domain stringType - Domain type of the certificate. Valid values: Single (single domain), Wildcard (wildcard domain), Multi (multi-domain)
- Created
Time string - Creation time of the certificate instance
- Encryption
Certificate ChildDetail Cert Instance Encryption Certificate Detail - Applicable only to SM certificates; indicates details of the SM certificate
- Id string
- The provider-assigned unique ID for this managed resource.
- Instance
Id string - Certificate instance ID
- Instance
Level string - Certificate type. Valid values: dv (domain validation), ov (organization validation), ev (extended validation)
- Instance
Type string - Certificate instance type. Options: Free, Test (paid), Paid (formal certificate [paid]), Imported (uploaded certificate)
- Is
Certificate boolRevoked - Whether the certificate has been revoked
- Is
Certificate boolSm - Whether the certificate is an SM certificate
- Issuer string
- Common name (CN) of the certificate issuer
- Not
After string - End time of certificate validity period
- Not
Before string - Start time of certificate validity period
- Order
Brand string - Certificate brand
- Order
Organization stringId - ID of the information template associated with the certificate order
- Order
Period int - Duration of certificate service (unit: month)
- Order
Plan string - Certificate specification
- Source
Id string - For certificates obtained through renewal, indicates the ID of the previous certificate instance that was renewed
- Status string
- Certificate instance status. Options: NotSubmitted, Pending, Issued, Cancelling, Canceled, Revoking, Revoked, Failed, Unknown
- account_
id string - Account ID
- certificate_
detail object - Certificate details
- certificate_
domain_ stringtype - Domain type of the certificate. Valid values: Single (single domain), Wildcard (wildcard domain), Multi (multi-domain)
- created_
time string - Creation time of the certificate instance
- encryption_
certificate_ objectdetail - Applicable only to SM certificates; indicates details of the SM certificate
- id string
- The provider-assigned unique ID for this managed resource.
- instance_
id string - Certificate instance ID
- instance_
level string - Certificate type. Valid values: dv (domain validation), ov (organization validation), ev (extended validation)
- instance_
type string - Certificate instance type. Options: Free, Test (paid), Paid (formal certificate [paid]), Imported (uploaded certificate)
- is_
certificate_ boolrevoked - Whether the certificate has been revoked
- is_
certificate_ boolsm - Whether the certificate is an SM certificate
- issuer string
- Common name (CN) of the certificate issuer
- not_
after string - End time of certificate validity period
- not_
before string - Start time of certificate validity period
- order_
brand string - Certificate brand
- order_
organization_ stringid - ID of the information template associated with the certificate order
- order_
period number - Duration of certificate service (unit: month)
- order_
plan string - Certificate specification
- source_
id string - For certificates obtained through renewal, indicates the ID of the previous certificate instance that was renewed
- status string
- Certificate instance status. Options: NotSubmitted, Pending, Issued, Cancelling, Canceled, Revoking, Revoked, Failed, Unknown
- account
Id String - Account ID
- certificate
Detail ChildCert Instance Certificate Detail - Certificate details
- certificate
Domain StringType - Domain type of the certificate. Valid values: Single (single domain), Wildcard (wildcard domain), Multi (multi-domain)
- created
Time String - Creation time of the certificate instance
- encryption
Certificate ChildDetail Cert Instance Encryption Certificate Detail - Applicable only to SM certificates; indicates details of the SM certificate
- id String
- The provider-assigned unique ID for this managed resource.
- instance
Id String - Certificate instance ID
- instance
Level String - Certificate type. Valid values: dv (domain validation), ov (organization validation), ev (extended validation)
- instance
Type String - Certificate instance type. Options: Free, Test (paid), Paid (formal certificate [paid]), Imported (uploaded certificate)
- is
Certificate BooleanRevoked - Whether the certificate has been revoked
- is
Certificate BooleanSm - Whether the certificate is an SM certificate
- issuer String
- Common name (CN) of the certificate issuer
- not
After String - End time of certificate validity period
- not
Before String - Start time of certificate validity period
- order
Brand String - Certificate brand
- order
Organization StringId - ID of the information template associated with the certificate order
- order
Period Integer - Duration of certificate service (unit: month)
- order
Plan String - Certificate specification
- source
Id String - For certificates obtained through renewal, indicates the ID of the previous certificate instance that was renewed
- status String
- Certificate instance status. Options: NotSubmitted, Pending, Issued, Cancelling, Canceled, Revoking, Revoked, Failed, Unknown
- account
Id string - Account ID
- certificate
Detail ChildCert Instance Certificate Detail - Certificate details
- certificate
Domain stringType - Domain type of the certificate. Valid values: Single (single domain), Wildcard (wildcard domain), Multi (multi-domain)
- created
Time string - Creation time of the certificate instance
- encryption
Certificate ChildDetail Cert Instance Encryption Certificate Detail - Applicable only to SM certificates; indicates details of the SM certificate
- id string
- The provider-assigned unique ID for this managed resource.
- instance
Id string - Certificate instance ID
- instance
Level string - Certificate type. Valid values: dv (domain validation), ov (organization validation), ev (extended validation)
- instance
Type string - Certificate instance type. Options: Free, Test (paid), Paid (formal certificate [paid]), Imported (uploaded certificate)
- is
Certificate booleanRevoked - Whether the certificate has been revoked
- is
Certificate booleanSm - Whether the certificate is an SM certificate
- issuer string
- Common name (CN) of the certificate issuer
- not
After string - End time of certificate validity period
- not
Before string - Start time of certificate validity period
- order
Brand string - Certificate brand
- order
Organization stringId - ID of the information template associated with the certificate order
- order
Period number - Duration of certificate service (unit: month)
- order
Plan string - Certificate specification
- source
Id string - For certificates obtained through renewal, indicates the ID of the previous certificate instance that was renewed
- status string
- Certificate instance status. Options: NotSubmitted, Pending, Issued, Cancelling, Canceled, Revoking, Revoked, Failed, Unknown
- account_
id str - Account ID
- certificate_
detail ChildCert Instance Certificate Detail - Certificate details
- certificate_
domain_ strtype - Domain type of the certificate. Valid values: Single (single domain), Wildcard (wildcard domain), Multi (multi-domain)
- created_
time str - Creation time of the certificate instance
- encryption_
certificate_ Childdetail Cert Instance Encryption Certificate Detail - Applicable only to SM certificates; indicates details of the SM certificate
- id str
- The provider-assigned unique ID for this managed resource.
- instance_
id str - Certificate instance ID
- instance_
level str - Certificate type. Valid values: dv (domain validation), ov (organization validation), ev (extended validation)
- instance_
type str - Certificate instance type. Options: Free, Test (paid), Paid (formal certificate [paid]), Imported (uploaded certificate)
- is_
certificate_ boolrevoked - Whether the certificate has been revoked
- is_
certificate_ boolsm - Whether the certificate is an SM certificate
- issuer str
- Common name (CN) of the certificate issuer
- not_
after str - End time of certificate validity period
- not_
before str - Start time of certificate validity period
- order_
brand str - Certificate brand
- order_
organization_ strid - ID of the information template associated with the certificate order
- order_
period int - Duration of certificate service (unit: month)
- order_
plan str - Certificate specification
- source_
id str - For certificates obtained through renewal, indicates the ID of the previous certificate instance that was renewed
- status str
- Certificate instance status. Options: NotSubmitted, Pending, Issued, Cancelling, Canceled, Revoking, Revoked, Failed, Unknown
- account
Id String - Account ID
- certificate
Detail Property Map - Certificate details
- certificate
Domain StringType - Domain type of the certificate. Valid values: Single (single domain), Wildcard (wildcard domain), Multi (multi-domain)
- created
Time String - Creation time of the certificate instance
- encryption
Certificate Property MapDetail - Applicable only to SM certificates; indicates details of the SM certificate
- id String
- The provider-assigned unique ID for this managed resource.
- instance
Id String - Certificate instance ID
- instance
Level String - Certificate type. Valid values: dv (domain validation), ov (organization validation), ev (extended validation)
- instance
Type String - Certificate instance type. Options: Free, Test (paid), Paid (formal certificate [paid]), Imported (uploaded certificate)
- is
Certificate BooleanRevoked - Whether the certificate has been revoked
- is
Certificate BooleanSm - Whether the certificate is an SM certificate
- issuer String
- Common name (CN) of the certificate issuer
- not
After String - End time of certificate validity period
- not
Before String - Start time of certificate validity period
- order
Brand String - Certificate brand
- order
Organization StringId - ID of the information template associated with the certificate order
- order
Period Number - Duration of certificate service (unit: month)
- order
Plan String - Certificate specification
- source
Id String - For certificates obtained through renewal, indicates the ID of the previous certificate instance that was renewed
- status String
- Certificate instance status. Options: NotSubmitted, Pending, Issued, Cancelling, Canceled, Revoking, Revoked, Failed, Unknown
Look up Existing ChildCertInstance Resource
Get an existing ChildCertInstance resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ChildCertInstanceState, opts?: CustomResourceOptions): ChildCertInstance@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
account_id: Optional[str] = None,
certificate_detail: Optional[ChildCertInstanceCertificateDetailArgs] = None,
certificate_domain_type: Optional[str] = None,
common_name: Optional[str] = None,
created_time: Optional[str] = None,
csr: Optional[str] = None,
encryption_certificate_detail: Optional[ChildCertInstanceEncryptionCertificateDetailArgs] = None,
import_certificate_info: Optional[ChildCertInstanceImportCertificateInfoArgs] = None,
import_gm_certificate_info: Optional[ChildCertInstanceImportGmCertificateInfoArgs] = None,
instance_id: Optional[str] = None,
instance_level: Optional[str] = None,
instance_type: Optional[str] = None,
is_certificate_revoked: Optional[bool] = None,
is_certificate_sm: Optional[bool] = None,
issuer: Optional[str] = None,
key_alg: Optional[str] = None,
no_verify_and_fix_chain: Optional[bool] = None,
not_after: Optional[str] = None,
not_before: Optional[str] = None,
options: Optional[ChildCertInstanceOptionsArgs] = None,
order_brand: Optional[str] = None,
order_organization_id: Optional[str] = None,
order_period: Optional[int] = None,
order_plan: Optional[str] = None,
organization_id: Optional[str] = None,
plan: Optional[str] = None,
private_key: Optional[str] = None,
project_name: Optional[str] = None,
repeatable: Optional[bool] = None,
sans: Optional[Sequence[str]] = None,
source_id: Optional[str] = None,
status: Optional[str] = None,
tag: Optional[str] = None,
tags: Optional[Sequence[ChildCertInstanceTagArgs]] = None,
validation_type: Optional[str] = None) -> ChildCertInstancefunc GetChildCertInstance(ctx *Context, name string, id IDInput, state *ChildCertInstanceState, opts ...ResourceOption) (*ChildCertInstance, error)public static ChildCertInstance Get(string name, Input<string> id, ChildCertInstanceState? state, CustomResourceOptions? opts = null)public static ChildCertInstance get(String name, Output<String> id, ChildCertInstanceState state, CustomResourceOptions options)resources: _: type: volcenginecc:certificateservice:ChildCertInstance get: id: ${id}import {
to = volcenginecc_certificateservice_child_cert_instance.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Account
Id string - Account ID
- Certificate
Detail Volcengine.Child Cert Instance Certificate Detail - Certificate details
- Certificate
Domain stringType - Domain type of the certificate. Valid values: Single (single domain), Wildcard (wildcard domain), Multi (multi-domain)
- Common
Name string - Common name (CN) of the certificate
- Created
Time string - Creation time of the certificate instance
- Csr string
- Your self-generated CSR (Certificate Signing Request)
- Encryption
Certificate Volcengine.Detail Child Cert Instance Encryption Certificate Detail - Applicable only to SM certificates; indicates details of the SM certificate
- Import
Certificate Volcengine.Info Child Cert Instance Import Certificate Info - Details of the SSL certificate (non-SM certificate) to be uploaded
- Import
Gm Volcengine.Certificate Info Child Cert Instance Import Gm Certificate Info - Details of the SSL certificate (SM certificate) to be uploaded
- Instance
Id string - Certificate instance ID
- Instance
Level string - Certificate type. Valid values: dv (domain validation), ov (organization validation), ev (extended validation)
- Instance
Type string - Certificate instance type. Options: Free, Test (paid), Paid (formal certificate [paid]), Imported (uploaded certificate)
- Is
Certificate boolRevoked - Whether the certificate has been revoked
- Is
Certificate boolSm - Whether the certificate is an SM certificate
- Issuer string
- Common name (CN) of the certificate issuer
- Key
Alg string - Set the key algorithm used by the certificate. Options: rsa (non-SM certificate only), ecc (non-SM certificate only), SM2 (SM certificate only)
- No
Verify boolAnd Fix Chain - Ignore certificate integrity check. Default: false
- Not
After string - End time of certificate validity period
- Not
Before string - Start time of certificate validity period
- Options
Volcengine.
Child Cert Instance Options - Operation options
- Order
Brand string - Certificate brand
- Order
Organization stringId - ID of the information template associated with the certificate order
- Order
Period int - Duration of certificate service (unit: month)
- Order
Plan string - Certificate specification
- Organization
Id string - Specify the information template ID for certificate application. Required when purchasing a certificate
- Plan string
- Specify the specifications for the SSL certificate you wish to order. Required when purchasing a certificate
- Private
Key string - Private key corresponding to the CSR
- Project
Name string - Name of the project to which the certificate instance belongs
- Repeatable bool
- Allow uploading the same certificate. Default: false
- Sans List<string>
- Subject Alternative Name (SAN) of the certificate. Subject Alternative Name includes all domains protected by the certificate
- Source
Id string - For certificates obtained through renewal, indicates the ID of the previous certificate instance that was renewed
- Status string
- Certificate instance status. Options: NotSubmitted, Pending, Issued, Cancelling, Canceled, Revoking, Revoked, Failed, Unknown
- Tag string
- Remarks for the certificate instance
-
List<Volcengine.
Child Cert Instance Tag> - Resource tag list bound to the certificate instance Important Note: When using SetNestedAttribute, you must fully define all attributes of its nested structure. Incomplete definitions may cause Terraform to detect unexpected differences during plan comparison, triggering unnecessary resource updates and affecting resource stability and predictability.
- Validation
Type string - Set the domain ownership verification method. Valid values: dnscname, dnstxt, https, http. Required when purchasing a certificate
- Account
Id string - Account ID
- Certificate
Detail ChildCert Instance Certificate Detail Args - Certificate details
- Certificate
Domain stringType - Domain type of the certificate. Valid values: Single (single domain), Wildcard (wildcard domain), Multi (multi-domain)
- Common
Name string - Common name (CN) of the certificate
- Created
Time string - Creation time of the certificate instance
- Csr string
- Your self-generated CSR (Certificate Signing Request)
- Encryption
Certificate ChildDetail Cert Instance Encryption Certificate Detail Args - Applicable only to SM certificates; indicates details of the SM certificate
- Import
Certificate ChildInfo Cert Instance Import Certificate Info Args - Details of the SSL certificate (non-SM certificate) to be uploaded
- Import
Gm ChildCertificate Info Cert Instance Import Gm Certificate Info Args - Details of the SSL certificate (SM certificate) to be uploaded
- Instance
Id string - Certificate instance ID
- Instance
Level string - Certificate type. Valid values: dv (domain validation), ov (organization validation), ev (extended validation)
- Instance
Type string - Certificate instance type. Options: Free, Test (paid), Paid (formal certificate [paid]), Imported (uploaded certificate)
- Is
Certificate boolRevoked - Whether the certificate has been revoked
- Is
Certificate boolSm - Whether the certificate is an SM certificate
- Issuer string
- Common name (CN) of the certificate issuer
- Key
Alg string - Set the key algorithm used by the certificate. Options: rsa (non-SM certificate only), ecc (non-SM certificate only), SM2 (SM certificate only)
- No
Verify boolAnd Fix Chain - Ignore certificate integrity check. Default: false
- Not
After string - End time of certificate validity period
- Not
Before string - Start time of certificate validity period
- Options
Child
Cert Instance Options Args - Operation options
- Order
Brand string - Certificate brand
- Order
Organization stringId - ID of the information template associated with the certificate order
- Order
Period int - Duration of certificate service (unit: month)
- Order
Plan string - Certificate specification
- Organization
Id string - Specify the information template ID for certificate application. Required when purchasing a certificate
- Plan string
- Specify the specifications for the SSL certificate you wish to order. Required when purchasing a certificate
- Private
Key string - Private key corresponding to the CSR
- Project
Name string - Name of the project to which the certificate instance belongs
- Repeatable bool
- Allow uploading the same certificate. Default: false
- Sans []string
- Subject Alternative Name (SAN) of the certificate. Subject Alternative Name includes all domains protected by the certificate
- Source
Id string - For certificates obtained through renewal, indicates the ID of the previous certificate instance that was renewed
- Status string
- Certificate instance status. Options: NotSubmitted, Pending, Issued, Cancelling, Canceled, Revoking, Revoked, Failed, Unknown
- Tag string
- Remarks for the certificate instance
-
[]Child
Cert Instance Tag Args - Resource tag list bound to the certificate instance Important Note: When using SetNestedAttribute, you must fully define all attributes of its nested structure. Incomplete definitions may cause Terraform to detect unexpected differences during plan comparison, triggering unnecessary resource updates and affecting resource stability and predictability.
- Validation
Type string - Set the domain ownership verification method. Valid values: dnscname, dnstxt, https, http. Required when purchasing a certificate
- account_
id string - Account ID
- certificate_
detail object - Certificate details
- certificate_
domain_ stringtype - Domain type of the certificate. Valid values: Single (single domain), Wildcard (wildcard domain), Multi (multi-domain)
- common_
name string - Common name (CN) of the certificate
- created_
time string - Creation time of the certificate instance
- csr string
- Your self-generated CSR (Certificate Signing Request)
- encryption_
certificate_ objectdetail - Applicable only to SM certificates; indicates details of the SM certificate
- import_
certificate_ objectinfo - Details of the SSL certificate (non-SM certificate) to be uploaded
- import_
gm_ objectcertificate_ info - Details of the SSL certificate (SM certificate) to be uploaded
- instance_
id string - Certificate instance ID
- instance_
level string - Certificate type. Valid values: dv (domain validation), ov (organization validation), ev (extended validation)
- instance_
type string - Certificate instance type. Options: Free, Test (paid), Paid (formal certificate [paid]), Imported (uploaded certificate)
- is_
certificate_ boolrevoked - Whether the certificate has been revoked
- is_
certificate_ boolsm - Whether the certificate is an SM certificate
- issuer string
- Common name (CN) of the certificate issuer
- key_
alg string - Set the key algorithm used by the certificate. Options: rsa (non-SM certificate only), ecc (non-SM certificate only), SM2 (SM certificate only)
- no_
verify_ booland_ fix_ chain - Ignore certificate integrity check. Default: false
- not_
after string - End time of certificate validity period
- not_
before string - Start time of certificate validity period
- options object
- Operation options
- order_
brand string - Certificate brand
- order_
organization_ stringid - ID of the information template associated with the certificate order
- order_
period number - Duration of certificate service (unit: month)
- order_
plan string - Certificate specification
- organization_
id string - Specify the information template ID for certificate application. Required when purchasing a certificate
- plan string
- Specify the specifications for the SSL certificate you wish to order. Required when purchasing a certificate
- private_
key string - Private key corresponding to the CSR
- project_
name string - Name of the project to which the certificate instance belongs
- repeatable bool
- Allow uploading the same certificate. Default: false
- sans list(string)
- Subject Alternative Name (SAN) of the certificate. Subject Alternative Name includes all domains protected by the certificate
- source_
id string - For certificates obtained through renewal, indicates the ID of the previous certificate instance that was renewed
- status string
- Certificate instance status. Options: NotSubmitted, Pending, Issued, Cancelling, Canceled, Revoking, Revoked, Failed, Unknown
- tag string
- Remarks for the certificate instance
- list(object)
- Resource tag list bound to the certificate instance Important Note: When using SetNestedAttribute, you must fully define all attributes of its nested structure. Incomplete definitions may cause Terraform to detect unexpected differences during plan comparison, triggering unnecessary resource updates and affecting resource stability and predictability.
- validation_
type string - Set the domain ownership verification method. Valid values: dnscname, dnstxt, https, http. Required when purchasing a certificate
- account
Id String - Account ID
- certificate
Detail ChildCert Instance Certificate Detail - Certificate details
- certificate
Domain StringType - Domain type of the certificate. Valid values: Single (single domain), Wildcard (wildcard domain), Multi (multi-domain)
- common
Name String - Common name (CN) of the certificate
- created
Time String - Creation time of the certificate instance
- csr String
- Your self-generated CSR (Certificate Signing Request)
- encryption
Certificate ChildDetail Cert Instance Encryption Certificate Detail - Applicable only to SM certificates; indicates details of the SM certificate
- import
Certificate ChildInfo Cert Instance Import Certificate Info - Details of the SSL certificate (non-SM certificate) to be uploaded
- import
Gm ChildCertificate Info Cert Instance Import Gm Certificate Info - Details of the SSL certificate (SM certificate) to be uploaded
- instance
Id String - Certificate instance ID
- instance
Level String - Certificate type. Valid values: dv (domain validation), ov (organization validation), ev (extended validation)
- instance
Type String - Certificate instance type. Options: Free, Test (paid), Paid (formal certificate [paid]), Imported (uploaded certificate)
- is
Certificate BooleanRevoked - Whether the certificate has been revoked
- is
Certificate BooleanSm - Whether the certificate is an SM certificate
- issuer String
- Common name (CN) of the certificate issuer
- key
Alg String - Set the key algorithm used by the certificate. Options: rsa (non-SM certificate only), ecc (non-SM certificate only), SM2 (SM certificate only)
- no
Verify BooleanAnd Fix Chain - Ignore certificate integrity check. Default: false
- not
After String - End time of certificate validity period
- not
Before String - Start time of certificate validity period
- options
Child
Cert Instance Options - Operation options
- order
Brand String - Certificate brand
- order
Organization StringId - ID of the information template associated with the certificate order
- order
Period Integer - Duration of certificate service (unit: month)
- order
Plan String - Certificate specification
- organization
Id String - Specify the information template ID for certificate application. Required when purchasing a certificate
- plan String
- Specify the specifications for the SSL certificate you wish to order. Required when purchasing a certificate
- private
Key String - Private key corresponding to the CSR
- project
Name String - Name of the project to which the certificate instance belongs
- repeatable Boolean
- Allow uploading the same certificate. Default: false
- sans List<String>
- Subject Alternative Name (SAN) of the certificate. Subject Alternative Name includes all domains protected by the certificate
- source
Id String - For certificates obtained through renewal, indicates the ID of the previous certificate instance that was renewed
- status String
- Certificate instance status. Options: NotSubmitted, Pending, Issued, Cancelling, Canceled, Revoking, Revoked, Failed, Unknown
- tag String
- Remarks for the certificate instance
-
List<Child
Cert Instance Tag> - Resource tag list bound to the certificate instance Important Note: When using SetNestedAttribute, you must fully define all attributes of its nested structure. Incomplete definitions may cause Terraform to detect unexpected differences during plan comparison, triggering unnecessary resource updates and affecting resource stability and predictability.
- validation
Type String - Set the domain ownership verification method. Valid values: dnscname, dnstxt, https, http. Required when purchasing a certificate
- account
Id string - Account ID
- certificate
Detail ChildCert Instance Certificate Detail - Certificate details
- certificate
Domain stringType - Domain type of the certificate. Valid values: Single (single domain), Wildcard (wildcard domain), Multi (multi-domain)
- common
Name string - Common name (CN) of the certificate
- created
Time string - Creation time of the certificate instance
- csr string
- Your self-generated CSR (Certificate Signing Request)
- encryption
Certificate ChildDetail Cert Instance Encryption Certificate Detail - Applicable only to SM certificates; indicates details of the SM certificate
- import
Certificate ChildInfo Cert Instance Import Certificate Info - Details of the SSL certificate (non-SM certificate) to be uploaded
- import
Gm ChildCertificate Info Cert Instance Import Gm Certificate Info - Details of the SSL certificate (SM certificate) to be uploaded
- instance
Id string - Certificate instance ID
- instance
Level string - Certificate type. Valid values: dv (domain validation), ov (organization validation), ev (extended validation)
- instance
Type string - Certificate instance type. Options: Free, Test (paid), Paid (formal certificate [paid]), Imported (uploaded certificate)
- is
Certificate booleanRevoked - Whether the certificate has been revoked
- is
Certificate booleanSm - Whether the certificate is an SM certificate
- issuer string
- Common name (CN) of the certificate issuer
- key
Alg string - Set the key algorithm used by the certificate. Options: rsa (non-SM certificate only), ecc (non-SM certificate only), SM2 (SM certificate only)
- no
Verify booleanAnd Fix Chain - Ignore certificate integrity check. Default: false
- not
After string - End time of certificate validity period
- not
Before string - Start time of certificate validity period
- options
Child
Cert Instance Options - Operation options
- order
Brand string - Certificate brand
- order
Organization stringId - ID of the information template associated with the certificate order
- order
Period number - Duration of certificate service (unit: month)
- order
Plan string - Certificate specification
- organization
Id string - Specify the information template ID for certificate application. Required when purchasing a certificate
- plan string
- Specify the specifications for the SSL certificate you wish to order. Required when purchasing a certificate
- private
Key string - Private key corresponding to the CSR
- project
Name string - Name of the project to which the certificate instance belongs
- repeatable boolean
- Allow uploading the same certificate. Default: false
- sans string[]
- Subject Alternative Name (SAN) of the certificate. Subject Alternative Name includes all domains protected by the certificate
- source
Id string - For certificates obtained through renewal, indicates the ID of the previous certificate instance that was renewed
- status string
- Certificate instance status. Options: NotSubmitted, Pending, Issued, Cancelling, Canceled, Revoking, Revoked, Failed, Unknown
- tag string
- Remarks for the certificate instance
-
Child
Cert Instance Tag[] - Resource tag list bound to the certificate instance Important Note: When using SetNestedAttribute, you must fully define all attributes of its nested structure. Incomplete definitions may cause Terraform to detect unexpected differences during plan comparison, triggering unnecessary resource updates and affecting resource stability and predictability.
- validation
Type string - Set the domain ownership verification method. Valid values: dnscname, dnstxt, https, http. Required when purchasing a certificate
- account_
id str - Account ID
- certificate_
detail ChildCert Instance Certificate Detail Args - Certificate details
- certificate_
domain_ strtype - Domain type of the certificate. Valid values: Single (single domain), Wildcard (wildcard domain), Multi (multi-domain)
- common_
name str - Common name (CN) of the certificate
- created_
time str - Creation time of the certificate instance
- csr str
- Your self-generated CSR (Certificate Signing Request)
- encryption_
certificate_ Childdetail Cert Instance Encryption Certificate Detail Args - Applicable only to SM certificates; indicates details of the SM certificate
- import_
certificate_ Childinfo Cert Instance Import Certificate Info Args - Details of the SSL certificate (non-SM certificate) to be uploaded
- import_
gm_ Childcertificate_ info Cert Instance Import Gm Certificate Info Args - Details of the SSL certificate (SM certificate) to be uploaded
- instance_
id str - Certificate instance ID
- instance_
level str - Certificate type. Valid values: dv (domain validation), ov (organization validation), ev (extended validation)
- instance_
type str - Certificate instance type. Options: Free, Test (paid), Paid (formal certificate [paid]), Imported (uploaded certificate)
- is_
certificate_ boolrevoked - Whether the certificate has been revoked
- is_
certificate_ boolsm - Whether the certificate is an SM certificate
- issuer str
- Common name (CN) of the certificate issuer
- key_
alg str - Set the key algorithm used by the certificate. Options: rsa (non-SM certificate only), ecc (non-SM certificate only), SM2 (SM certificate only)
- no_
verify_ booland_ fix_ chain - Ignore certificate integrity check. Default: false
- not_
after str - End time of certificate validity period
- not_
before str - Start time of certificate validity period
- options
Child
Cert Instance Options Args - Operation options
- order_
brand str - Certificate brand
- order_
organization_ strid - ID of the information template associated with the certificate order
- order_
period int - Duration of certificate service (unit: month)
- order_
plan str - Certificate specification
- organization_
id str - Specify the information template ID for certificate application. Required when purchasing a certificate
- plan str
- Specify the specifications for the SSL certificate you wish to order. Required when purchasing a certificate
- private_
key str - Private key corresponding to the CSR
- project_
name str - Name of the project to which the certificate instance belongs
- repeatable bool
- Allow uploading the same certificate. Default: false
- sans Sequence[str]
- Subject Alternative Name (SAN) of the certificate. Subject Alternative Name includes all domains protected by the certificate
- source_
id str - For certificates obtained through renewal, indicates the ID of the previous certificate instance that was renewed
- status str
- Certificate instance status. Options: NotSubmitted, Pending, Issued, Cancelling, Canceled, Revoking, Revoked, Failed, Unknown
- tag str
- Remarks for the certificate instance
-
Sequence[Child
Cert Instance Tag Args] - Resource tag list bound to the certificate instance Important Note: When using SetNestedAttribute, you must fully define all attributes of its nested structure. Incomplete definitions may cause Terraform to detect unexpected differences during plan comparison, triggering unnecessary resource updates and affecting resource stability and predictability.
- validation_
type str - Set the domain ownership verification method. Valid values: dnscname, dnstxt, https, http. Required when purchasing a certificate
- account
Id String - Account ID
- certificate
Detail Property Map - Certificate details
- certificate
Domain StringType - Domain type of the certificate. Valid values: Single (single domain), Wildcard (wildcard domain), Multi (multi-domain)
- common
Name String - Common name (CN) of the certificate
- created
Time String - Creation time of the certificate instance
- csr String
- Your self-generated CSR (Certificate Signing Request)
- encryption
Certificate Property MapDetail - Applicable only to SM certificates; indicates details of the SM certificate
- import
Certificate Property MapInfo - Details of the SSL certificate (non-SM certificate) to be uploaded
- import
Gm Property MapCertificate Info - Details of the SSL certificate (SM certificate) to be uploaded
- instance
Id String - Certificate instance ID
- instance
Level String - Certificate type. Valid values: dv (domain validation), ov (organization validation), ev (extended validation)
- instance
Type String - Certificate instance type. Options: Free, Test (paid), Paid (formal certificate [paid]), Imported (uploaded certificate)
- is
Certificate BooleanRevoked - Whether the certificate has been revoked
- is
Certificate BooleanSm - Whether the certificate is an SM certificate
- issuer String
- Common name (CN) of the certificate issuer
- key
Alg String - Set the key algorithm used by the certificate. Options: rsa (non-SM certificate only), ecc (non-SM certificate only), SM2 (SM certificate only)
- no
Verify BooleanAnd Fix Chain - Ignore certificate integrity check. Default: false
- not
After String - End time of certificate validity period
- not
Before String - Start time of certificate validity period
- options Property Map
- Operation options
- order
Brand String - Certificate brand
- order
Organization StringId - ID of the information template associated with the certificate order
- order
Period Number - Duration of certificate service (unit: month)
- order
Plan String - Certificate specification
- organization
Id String - Specify the information template ID for certificate application. Required when purchasing a certificate
- plan String
- Specify the specifications for the SSL certificate you wish to order. Required when purchasing a certificate
- private
Key String - Private key corresponding to the CSR
- project
Name String - Name of the project to which the certificate instance belongs
- repeatable Boolean
- Allow uploading the same certificate. Default: false
- sans List<String>
- Subject Alternative Name (SAN) of the certificate. Subject Alternative Name includes all domains protected by the certificate
- source
Id String - For certificates obtained through renewal, indicates the ID of the previous certificate instance that was renewed
- status String
- Certificate instance status. Options: NotSubmitted, Pending, Issued, Cancelling, Canceled, Revoking, Revoked, Failed, Unknown
- tag String
- Remarks for the certificate instance
- List<Property Map>
- Resource tag list bound to the certificate instance Important Note: When using SetNestedAttribute, you must fully define all attributes of its nested structure. Incomplete definitions may cause Terraform to detect unexpected differences during plan comparison, triggering unnecessary resource updates and affecting resource stability and predictability.
- validation
Type String - Set the domain ownership verification method. Valid values: dnscname, dnstxt, https, http. Required when purchasing a certificate
Supporting Types
ChildCertInstanceCertificateDetail, ChildCertInstanceCertificateDetailArgs
- Chains List<string>
- Certificate chain (PEM format). The certificate chain consists of the leaf certificate, intermediate certificate, and root certificate
- Finger
Print stringSha1 - SHA-1 fingerprint
- Finger
Print stringSha256 - SHA-256 fingerprint
- Issuer
Volcengine.
Child Cert Instance Certificate Detail Issuer - Issuer information of the certificate
- Key
Algorithm string - Key algorithm
- Private
Key string - Private key
- Serial
Number string - Serial number
- Signature
Algorithm string - Signature algorithm
- Subject
Volcengine.
Child Cert Instance Certificate Detail Subject - Certificate subject information
- Chains []string
- Certificate chain (PEM format). The certificate chain consists of the leaf certificate, intermediate certificate, and root certificate
- Finger
Print stringSha1 - SHA-1 fingerprint
- Finger
Print stringSha256 - SHA-256 fingerprint
- Issuer
Child
Cert Instance Certificate Detail Issuer - Issuer information of the certificate
- Key
Algorithm string - Key algorithm
- Private
Key string - Private key
- Serial
Number string - Serial number
- Signature
Algorithm string - Signature algorithm
- Subject
Child
Cert Instance Certificate Detail Subject - Certificate subject information
- chains list(string)
- Certificate chain (PEM format). The certificate chain consists of the leaf certificate, intermediate certificate, and root certificate
- finger_
print_ stringsha1 - SHA-1 fingerprint
- finger_
print_ stringsha256 - SHA-256 fingerprint
- issuer object
- Issuer information of the certificate
- key_
algorithm string - Key algorithm
- private_
key string - Private key
- serial_
number string - Serial number
- signature_
algorithm string - Signature algorithm
- subject object
- Certificate subject information
- chains List<String>
- Certificate chain (PEM format). The certificate chain consists of the leaf certificate, intermediate certificate, and root certificate
- finger
Print StringSha1 - SHA-1 fingerprint
- finger
Print StringSha256 - SHA-256 fingerprint
- issuer
Child
Cert Instance Certificate Detail Issuer - Issuer information of the certificate
- key
Algorithm String - Key algorithm
- private
Key String - Private key
- serial
Number String - Serial number
- signature
Algorithm String - Signature algorithm
- subject
Child
Cert Instance Certificate Detail Subject - Certificate subject information
- chains string[]
- Certificate chain (PEM format). The certificate chain consists of the leaf certificate, intermediate certificate, and root certificate
- finger
Print stringSha1 - SHA-1 fingerprint
- finger
Print stringSha256 - SHA-256 fingerprint
- issuer
Child
Cert Instance Certificate Detail Issuer - Issuer information of the certificate
- key
Algorithm string - Key algorithm
- private
Key string - Private key
- serial
Number string - Serial number
- signature
Algorithm string - Signature algorithm
- subject
Child
Cert Instance Certificate Detail Subject - Certificate subject information
- chains Sequence[str]
- Certificate chain (PEM format). The certificate chain consists of the leaf certificate, intermediate certificate, and root certificate
- finger_
print_ strsha1 - SHA-1 fingerprint
- finger_
print_ strsha256 - SHA-256 fingerprint
- issuer
Child
Cert Instance Certificate Detail Issuer - Issuer information of the certificate
- key_
algorithm str - Key algorithm
- private_
key str - Private key
- serial_
number str - Serial number
- signature_
algorithm str - Signature algorithm
- subject
Child
Cert Instance Certificate Detail Subject - Certificate subject information
- chains List<String>
- Certificate chain (PEM format). The certificate chain consists of the leaf certificate, intermediate certificate, and root certificate
- finger
Print StringSha1 - SHA-1 fingerprint
- finger
Print StringSha256 - SHA-256 fingerprint
- issuer Property Map
- Issuer information of the certificate
- key
Algorithm String - Key algorithm
- private
Key String - Private key
- serial
Number String - Serial number
- signature
Algorithm String - Signature algorithm
- subject Property Map
- Certificate subject information
ChildCertInstanceCertificateDetailIssuer, ChildCertInstanceCertificateDetailIssuerArgs
- Address string
- Address (Street)
- Common
Name string - Common name (CN)
- Country string
- Country (C)
- Locality string
- City (L)
- Organization string
- Organization name (O)
- Organization
Unit string - Department (OU)
- Postal
Code string - Postal code (PostalCode)
- Province string
- Province or state (ST)
- Address string
- Address (Street)
- Common
Name string - Common name (CN)
- Country string
- Country (C)
- Locality string
- City (L)
- Organization string
- Organization name (O)
- Organization
Unit string - Department (OU)
- Postal
Code string - Postal code (PostalCode)
- Province string
- Province or state (ST)
- address string
- Address (Street)
- common_
name string - Common name (CN)
- country string
- Country (C)
- locality string
- City (L)
- organization string
- Organization name (O)
- organization_
unit string - Department (OU)
- postal_
code string - Postal code (PostalCode)
- province string
- Province or state (ST)
- address String
- Address (Street)
- common
Name String - Common name (CN)
- country String
- Country (C)
- locality String
- City (L)
- organization String
- Organization name (O)
- organization
Unit String - Department (OU)
- postal
Code String - Postal code (PostalCode)
- province String
- Province or state (ST)
- address string
- Address (Street)
- common
Name string - Common name (CN)
- country string
- Country (C)
- locality string
- City (L)
- organization string
- Organization name (O)
- organization
Unit string - Department (OU)
- postal
Code string - Postal code (PostalCode)
- province string
- Province or state (ST)
- address str
- Address (Street)
- common_
name str - Common name (CN)
- country str
- Country (C)
- locality str
- City (L)
- organization str
- Organization name (O)
- organization_
unit str - Department (OU)
- postal_
code str - Postal code (PostalCode)
- province str
- Province or state (ST)
- address String
- Address (Street)
- common
Name String - Common name (CN)
- country String
- Country (C)
- locality String
- City (L)
- organization String
- Organization name (O)
- organization
Unit String - Department (OU)
- postal
Code String - Postal code (PostalCode)
- province String
- Province or state (ST)
ChildCertInstanceCertificateDetailSubject, ChildCertInstanceCertificateDetailSubjectArgs
- Address string
- Address (Street)
- Common
Name string - Common name (CN)
- Country string
- Country (C)
- Locality string
- City (L)
- Organization string
- Organization name (O)
- Organization
Unit string - Department (OU)
- Postal
Code string - Postal code (PostalCode)
- Province string
- Province or state (ST)
- Address string
- Address (Street)
- Common
Name string - Common name (CN)
- Country string
- Country (C)
- Locality string
- City (L)
- Organization string
- Organization name (O)
- Organization
Unit string - Department (OU)
- Postal
Code string - Postal code (PostalCode)
- Province string
- Province or state (ST)
- address string
- Address (Street)
- common_
name string - Common name (CN)
- country string
- Country (C)
- locality string
- City (L)
- organization string
- Organization name (O)
- organization_
unit string - Department (OU)
- postal_
code string - Postal code (PostalCode)
- province string
- Province or state (ST)
- address String
- Address (Street)
- common
Name String - Common name (CN)
- country String
- Country (C)
- locality String
- City (L)
- organization String
- Organization name (O)
- organization
Unit String - Department (OU)
- postal
Code String - Postal code (PostalCode)
- province String
- Province or state (ST)
- address string
- Address (Street)
- common
Name string - Common name (CN)
- country string
- Country (C)
- locality string
- City (L)
- organization string
- Organization name (O)
- organization
Unit string - Department (OU)
- postal
Code string - Postal code (PostalCode)
- province string
- Province or state (ST)
- address str
- Address (Street)
- common_
name str - Common name (CN)
- country str
- Country (C)
- locality str
- City (L)
- organization str
- Organization name (O)
- organization_
unit str - Department (OU)
- postal_
code str - Postal code (PostalCode)
- province str
- Province or state (ST)
- address String
- Address (Street)
- common
Name String - Common name (CN)
- country String
- Country (C)
- locality String
- City (L)
- organization String
- Organization name (O)
- organization
Unit String - Department (OU)
- postal
Code String - Postal code (PostalCode)
- province String
- Province or state (ST)
ChildCertInstanceEncryptionCertificateDetail, ChildCertInstanceEncryptionCertificateDetailArgs
- Chains List<string>
- Certificate chain (PEM format). The certificate chain consists of the leaf certificate, intermediate certificate, and root certificate
- Finger
Print stringSha1 - SHA-1 fingerprint
- Finger
Print stringSha256 - SHA-256 fingerprint
- Issuer
Volcengine.
Child Cert Instance Encryption Certificate Detail Issuer - Issuer information of the certificate
- Key
Algorithm string - Key algorithm
- Private
Key string - Private key
- Serial
Number string - Serial number
- Signature
Algorithm string - Signature algorithm
- Subject
Volcengine.
Child Cert Instance Encryption Certificate Detail Subject - Certificate subject information
- Chains []string
- Certificate chain (PEM format). The certificate chain consists of the leaf certificate, intermediate certificate, and root certificate
- Finger
Print stringSha1 - SHA-1 fingerprint
- Finger
Print stringSha256 - SHA-256 fingerprint
- Issuer
Child
Cert Instance Encryption Certificate Detail Issuer - Issuer information of the certificate
- Key
Algorithm string - Key algorithm
- Private
Key string - Private key
- Serial
Number string - Serial number
- Signature
Algorithm string - Signature algorithm
- Subject
Child
Cert Instance Encryption Certificate Detail Subject - Certificate subject information
- chains list(string)
- Certificate chain (PEM format). The certificate chain consists of the leaf certificate, intermediate certificate, and root certificate
- finger_
print_ stringsha1 - SHA-1 fingerprint
- finger_
print_ stringsha256 - SHA-256 fingerprint
- issuer object
- Issuer information of the certificate
- key_
algorithm string - Key algorithm
- private_
key string - Private key
- serial_
number string - Serial number
- signature_
algorithm string - Signature algorithm
- subject object
- Certificate subject information
- chains List<String>
- Certificate chain (PEM format). The certificate chain consists of the leaf certificate, intermediate certificate, and root certificate
- finger
Print StringSha1 - SHA-1 fingerprint
- finger
Print StringSha256 - SHA-256 fingerprint
- issuer
Child
Cert Instance Encryption Certificate Detail Issuer - Issuer information of the certificate
- key
Algorithm String - Key algorithm
- private
Key String - Private key
- serial
Number String - Serial number
- signature
Algorithm String - Signature algorithm
- subject
Child
Cert Instance Encryption Certificate Detail Subject - Certificate subject information
- chains string[]
- Certificate chain (PEM format). The certificate chain consists of the leaf certificate, intermediate certificate, and root certificate
- finger
Print stringSha1 - SHA-1 fingerprint
- finger
Print stringSha256 - SHA-256 fingerprint
- issuer
Child
Cert Instance Encryption Certificate Detail Issuer - Issuer information of the certificate
- key
Algorithm string - Key algorithm
- private
Key string - Private key
- serial
Number string - Serial number
- signature
Algorithm string - Signature algorithm
- subject
Child
Cert Instance Encryption Certificate Detail Subject - Certificate subject information
- chains Sequence[str]
- Certificate chain (PEM format). The certificate chain consists of the leaf certificate, intermediate certificate, and root certificate
- finger_
print_ strsha1 - SHA-1 fingerprint
- finger_
print_ strsha256 - SHA-256 fingerprint
- issuer
Child
Cert Instance Encryption Certificate Detail Issuer - Issuer information of the certificate
- key_
algorithm str - Key algorithm
- private_
key str - Private key
- serial_
number str - Serial number
- signature_
algorithm str - Signature algorithm
- subject
Child
Cert Instance Encryption Certificate Detail Subject - Certificate subject information
- chains List<String>
- Certificate chain (PEM format). The certificate chain consists of the leaf certificate, intermediate certificate, and root certificate
- finger
Print StringSha1 - SHA-1 fingerprint
- finger
Print StringSha256 - SHA-256 fingerprint
- issuer Property Map
- Issuer information of the certificate
- key
Algorithm String - Key algorithm
- private
Key String - Private key
- serial
Number String - Serial number
- signature
Algorithm String - Signature algorithm
- subject Property Map
- Certificate subject information
ChildCertInstanceEncryptionCertificateDetailIssuer, ChildCertInstanceEncryptionCertificateDetailIssuerArgs
- Address string
- Address (Street)
- Common
Name string - Common name (CN)
- Country string
- Country (C)
- Locality string
- City (L)
- Organization string
- Organization name (O)
- Organization
Unit string - Department (OU)
- Postal
Code string - Postal code (PostalCode)
- Province string
- Province or state (ST)
- Address string
- Address (Street)
- Common
Name string - Common name (CN)
- Country string
- Country (C)
- Locality string
- City (L)
- Organization string
- Organization name (O)
- Organization
Unit string - Department (OU)
- Postal
Code string - Postal code (PostalCode)
- Province string
- Province or state (ST)
- address string
- Address (Street)
- common_
name string - Common name (CN)
- country string
- Country (C)
- locality string
- City (L)
- organization string
- Organization name (O)
- organization_
unit string - Department (OU)
- postal_
code string - Postal code (PostalCode)
- province string
- Province or state (ST)
- address String
- Address (Street)
- common
Name String - Common name (CN)
- country String
- Country (C)
- locality String
- City (L)
- organization String
- Organization name (O)
- organization
Unit String - Department (OU)
- postal
Code String - Postal code (PostalCode)
- province String
- Province or state (ST)
- address string
- Address (Street)
- common
Name string - Common name (CN)
- country string
- Country (C)
- locality string
- City (L)
- organization string
- Organization name (O)
- organization
Unit string - Department (OU)
- postal
Code string - Postal code (PostalCode)
- province string
- Province or state (ST)
- address str
- Address (Street)
- common_
name str - Common name (CN)
- country str
- Country (C)
- locality str
- City (L)
- organization str
- Organization name (O)
- organization_
unit str - Department (OU)
- postal_
code str - Postal code (PostalCode)
- province str
- Province or state (ST)
- address String
- Address (Street)
- common
Name String - Common name (CN)
- country String
- Country (C)
- locality String
- City (L)
- organization String
- Organization name (O)
- organization
Unit String - Department (OU)
- postal
Code String - Postal code (PostalCode)
- province String
- Province or state (ST)
ChildCertInstanceEncryptionCertificateDetailSubject, ChildCertInstanceEncryptionCertificateDetailSubjectArgs
- Address string
- Address (Street)
- Common
Name string - Common name (CN)
- Country string
- Country (C)
- Locality string
- City (L)
- Organization string
- Organization name (O)
- Organization
Unit string - Department (OU)
- Postal
Code string - Postal code (PostalCode)
- Province string
- Province or state (ST)
- Address string
- Address (Street)
- Common
Name string - Common name (CN)
- Country string
- Country (C)
- Locality string
- City (L)
- Organization string
- Organization name (O)
- Organization
Unit string - Department (OU)
- Postal
Code string - Postal code (PostalCode)
- Province string
- Province or state (ST)
- address string
- Address (Street)
- common_
name string - Common name (CN)
- country string
- Country (C)
- locality string
- City (L)
- organization string
- Organization name (O)
- organization_
unit string - Department (OU)
- postal_
code string - Postal code (PostalCode)
- province string
- Province or state (ST)
- address String
- Address (Street)
- common
Name String - Common name (CN)
- country String
- Country (C)
- locality String
- City (L)
- organization String
- Organization name (O)
- organization
Unit String - Department (OU)
- postal
Code String - Postal code (PostalCode)
- province String
- Province or state (ST)
- address string
- Address (Street)
- common
Name string - Common name (CN)
- country string
- Country (C)
- locality string
- City (L)
- organization string
- Organization name (O)
- organization
Unit string - Department (OU)
- postal
Code string - Postal code (PostalCode)
- province string
- Province or state (ST)
- address str
- Address (Street)
- common_
name str - Common name (CN)
- country str
- Country (C)
- locality str
- City (L)
- organization str
- Organization name (O)
- organization_
unit str - Department (OU)
- postal_
code str - Postal code (PostalCode)
- province str
- Province or state (ST)
- address String
- Address (Street)
- common
Name String - Common name (CN)
- country String
- Country (C)
- locality String
- City (L)
- organization String
- Organization name (O)
- organization
Unit String - Department (OU)
- postal
Code String - Postal code (PostalCode)
- province String
- Province or state (ST)
ChildCertInstanceImportCertificateInfo, ChildCertInstanceImportCertificateInfoArgs
- Certificate
Chain string - Content of the certificate (or certificate chain)
- Private
Key string - The content of the private key corresponding to the certificate
- Certificate
Chain string - Content of the certificate (or certificate chain)
- Private
Key string - The content of the private key corresponding to the certificate
- certificate_
chain string - Content of the certificate (or certificate chain)
- private_
key string - The content of the private key corresponding to the certificate
- certificate
Chain String - Content of the certificate (or certificate chain)
- private
Key String - The content of the private key corresponding to the certificate
- certificate
Chain string - Content of the certificate (or certificate chain)
- private
Key string - The content of the private key corresponding to the certificate
- certificate_
chain str - Content of the certificate (or certificate chain)
- private_
key str - The content of the private key corresponding to the certificate
- certificate
Chain String - Content of the certificate (or certificate chain)
- private
Key String - The content of the private key corresponding to the certificate
ChildCertInstanceImportGmCertificateInfo, ChildCertInstanceImportGmCertificateInfoArgs
- Encrypt
Certificate stringChain - Content of the encrypted certificate (or certificate chain)
- Encrypt
Private stringKey - The content of the private key corresponding to the encrypted certificate
- Sign
Certificate stringChain - Content of the signed certificate (or certificate chain)
- Sign
Private stringKey - The content of the private key corresponding to the signature certificate
- Encrypt
Certificate stringChain - Content of the encrypted certificate (or certificate chain)
- Encrypt
Private stringKey - The content of the private key corresponding to the encrypted certificate
- Sign
Certificate stringChain - Content of the signed certificate (or certificate chain)
- Sign
Private stringKey - The content of the private key corresponding to the signature certificate
- encrypt_
certificate_ stringchain - Content of the encrypted certificate (or certificate chain)
- encrypt_
private_ stringkey - The content of the private key corresponding to the encrypted certificate
- sign_
certificate_ stringchain - Content of the signed certificate (or certificate chain)
- sign_
private_ stringkey - The content of the private key corresponding to the signature certificate
- encrypt
Certificate StringChain - Content of the encrypted certificate (or certificate chain)
- encrypt
Private StringKey - The content of the private key corresponding to the encrypted certificate
- sign
Certificate StringChain - Content of the signed certificate (or certificate chain)
- sign
Private StringKey - The content of the private key corresponding to the signature certificate
- encrypt
Certificate stringChain - Content of the encrypted certificate (or certificate chain)
- encrypt
Private stringKey - The content of the private key corresponding to the encrypted certificate
- sign
Certificate stringChain - Content of the signed certificate (or certificate chain)
- sign
Private stringKey - The content of the private key corresponding to the signature certificate
- encrypt_
certificate_ strchain - Content of the encrypted certificate (or certificate chain)
- encrypt_
private_ strkey - The content of the private key corresponding to the encrypted certificate
- sign_
certificate_ strchain - Content of the signed certificate (or certificate chain)
- sign_
private_ strkey - The content of the private key corresponding to the signature certificate
- encrypt
Certificate StringChain - Content of the encrypted certificate (or certificate chain)
- encrypt
Private StringKey - The content of the private key corresponding to the encrypted certificate
- sign
Certificate StringChain - Content of the signed certificate (or certificate chain)
- sign
Private StringKey - The content of the private key corresponding to the signature certificate
ChildCertInstanceOptions, ChildCertInstanceOptionsArgs
- Expired
Notice string - Set the status of certificate expiration alerts. Options: Enabled, Disabled
- Expired
Notice string - Set the status of certificate expiration alerts. Options: Enabled, Disabled
- expired_
notice string - Set the status of certificate expiration alerts. Options: Enabled, Disabled
- expired
Notice String - Set the status of certificate expiration alerts. Options: Enabled, Disabled
- expired
Notice string - Set the status of certificate expiration alerts. Options: Enabled, Disabled
- expired_
notice str - Set the status of certificate expiration alerts. Options: Enabled, Disabled
- expired
Notice String - Set the status of certificate expiration alerts. Options: Enabled, Disabled
ChildCertInstanceTag, ChildCertInstanceTagArgs
Import
$ pulumi import volcenginecc:certificateservice/childCertInstance:ChildCertInstance example "instance_id"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
published on Thursday, Sep 3, 2026 by Volcengine