volcenginecc.clb.Certificate
针对HTTPS协议,提供统一的证书管理服务,证书无需上传到后端服务器,支持在CLB实例上解密处理,降低了后端服务器的CPU开销。
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as volcenginecc from "@volcengine/pulumi-volcenginecc";
const certificatDemo = new volcenginecc.clb.Certificate("CertificatDemo", {
certificateName: "CertificatDemo",
privateKey: "-----BEGIN RSA PRIVATE KEY-----***----END RSA PRIVATE KEY-----",
publicKey: `-----BEGIN CERTIFICATE-----***-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----***-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----***-----END CERTIFICATE-----`,
description: "CertificateDemo Example",
projectName: "default",
tags: [{
key: "env",
value: "test",
}],
});
import pulumi
import pulumi_volcenginecc as volcenginecc
certificat_demo = volcenginecc.clb.Certificate("CertificatDemo",
certificate_name="CertificatDemo",
private_key="-----BEGIN RSA PRIVATE KEY-----***----END RSA PRIVATE KEY-----",
public_key="""-----BEGIN CERTIFICATE-----***-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----***-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----***-----END CERTIFICATE-----""",
description="CertificateDemo Example",
project_name="default",
tags=[{
"key": "env",
"value": "test",
}])
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/volcengine/pulumi-volcenginecc/sdk/go/volcenginecc/clb"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := clb.NewCertificate(ctx, "CertificatDemo", &clb.CertificateArgs{
CertificateName: pulumi.String("CertificatDemo"),
PrivateKey: pulumi.String("-----BEGIN RSA PRIVATE KEY-----***----END RSA PRIVATE KEY-----"),
PublicKey: pulumi.String("-----BEGIN CERTIFICATE-----***-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----***-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----***-----END CERTIFICATE-----"),
Description: pulumi.String("CertificateDemo Example"),
ProjectName: pulumi.String("default"),
Tags: clb.CertificateTagArray{
&clb.CertificateTagArgs{
Key: pulumi.String("env"),
Value: pulumi.String("test"),
},
},
})
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 certificatDemo = new Volcenginecc.Clb.Certificate("CertificatDemo", new()
{
CertificateName = "CertificatDemo",
PrivateKey = "-----BEGIN RSA PRIVATE KEY-----***----END RSA PRIVATE KEY-----",
PublicKey = @"-----BEGIN CERTIFICATE-----***-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----***-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----***-----END CERTIFICATE-----",
Description = "CertificateDemo Example",
ProjectName = "default",
Tags = new[]
{
new Volcenginecc.Clb.Inputs.CertificateTagArgs
{
Key = "env",
Value = "test",
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.volcengine.volcenginecc.clb.Certificate;
import com.volcengine.volcenginecc.clb.CertificateArgs;
import com.pulumi.volcenginecc.clb.inputs.CertificateTagArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var certificatDemo = new Certificate("certificatDemo", CertificateArgs.builder()
.certificateName("CertificatDemo")
.privateKey("-----BEGIN RSA PRIVATE KEY-----***----END RSA PRIVATE KEY-----")
.publicKey("""
-----BEGIN CERTIFICATE-----***-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----***-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----***-----END CERTIFICATE----- """)
.description("CertificateDemo Example")
.projectName("default")
.tags(CertificateTagArgs.builder()
.key("env")
.value("test")
.build())
.build());
}
}
resources:
certificatDemo:
type: volcenginecc:clb:Certificate
name: CertificatDemo
properties:
certificateName: CertificatDemo
privateKey: '-----BEGIN RSA PRIVATE KEY-----***----END RSA PRIVATE KEY-----'
publicKey: |-
-----BEGIN CERTIFICATE-----***-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----***-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----***-----END CERTIFICATE-----
description: CertificateDemo Example
projectName: default
tags:
- key: env
value: test
Create Certificate Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Certificate(name: string, args: CertificateArgs, opts?: CustomResourceOptions);@overload
def Certificate(resource_name: str,
args: CertificateArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Certificate(resource_name: str,
opts: Optional[ResourceOptions] = None,
private_key: Optional[str] = None,
public_key: Optional[str] = None,
certificate_name: Optional[str] = None,
description: Optional[str] = None,
project_name: Optional[str] = None,
tags: Optional[Sequence[CertificateTagArgs]] = None)func NewCertificate(ctx *Context, name string, args CertificateArgs, opts ...ResourceOption) (*Certificate, error)public Certificate(string name, CertificateArgs args, CustomResourceOptions? opts = null)
public Certificate(String name, CertificateArgs args)
public Certificate(String name, CertificateArgs args, CustomResourceOptions options)
type: volcenginecc:clb:Certificate
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args CertificateArgs
- 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 CertificateArgs
- 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 CertificateArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CertificateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CertificateArgs
- 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 volcengineccCertificateResource = new Volcenginecc.Clb.Certificate("volcengineccCertificateResource", new()
{
PrivateKey = "string",
PublicKey = "string",
CertificateName = "string",
Description = "string",
ProjectName = "string",
Tags = new[]
{
new Volcenginecc.Clb.Inputs.CertificateTagArgs
{
Key = "string",
Value = "string",
},
},
});
example, err := clb.NewCertificate(ctx, "volcengineccCertificateResource", &clb.CertificateArgs{
PrivateKey: pulumi.String("string"),
PublicKey: pulumi.String("string"),
CertificateName: pulumi.String("string"),
Description: pulumi.String("string"),
ProjectName: pulumi.String("string"),
Tags: clb.CertificateTagArray{
&clb.CertificateTagArgs{
Key: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
})
var volcengineccCertificateResource = new com.volcengine.volcenginecc.clb.Certificate("volcengineccCertificateResource", com.volcengine.volcenginecc.clb.CertificateArgs.builder()
.privateKey("string")
.publicKey("string")
.certificateName("string")
.description("string")
.projectName("string")
.tags(CertificateTagArgs.builder()
.key("string")
.value("string")
.build())
.build());
volcenginecc_certificate_resource = volcenginecc.clb.Certificate("volcengineccCertificateResource",
private_key="string",
public_key="string",
certificate_name="string",
description="string",
project_name="string",
tags=[{
"key": "string",
"value": "string",
}])
const volcengineccCertificateResource = new volcenginecc.clb.Certificate("volcengineccCertificateResource", {
privateKey: "string",
publicKey: "string",
certificateName: "string",
description: "string",
projectName: "string",
tags: [{
key: "string",
value: "string",
}],
});
type: volcenginecc:clb:Certificate
properties:
certificateName: string
description: string
privateKey: string
projectName: string
publicKey: string
tags:
- key: string
value: string
Certificate 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 Certificate resource accepts the following input properties:
- Private
Key string - 证书的私钥。
- Public
Key string - 证书的公钥。
- Certificate
Name string - 证书的名称。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:点号(.)、下划线(_)和中划线(-)。长度限制为1 ~ 128个字符。
- Description string
- 证书的描述,默认值为空字符串。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、中划线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。
- Project
Name string - 证书所属项目的名称。不填默认为default。
-
List<Volcengine.
Certificate Tag>
- Private
Key string - 证书的私钥。
- Public
Key string - 证书的公钥。
- Certificate
Name string - 证书的名称。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:点号(.)、下划线(_)和中划线(-)。长度限制为1 ~ 128个字符。
- Description string
- 证书的描述,默认值为空字符串。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、中划线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。
- Project
Name string - 证书所属项目的名称。不填默认为default。
-
[]Certificate
Tag Args
- private
Key String - 证书的私钥。
- public
Key String - 证书的公钥。
- certificate
Name String - 证书的名称。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:点号(.)、下划线(_)和中划线(-)。长度限制为1 ~ 128个字符。
- description String
- 证书的描述,默认值为空字符串。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、中划线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。
- project
Name String - 证书所属项目的名称。不填默认为default。
-
List<Certificate
Tag>
- private
Key string - 证书的私钥。
- public
Key string - 证书的公钥。
- certificate
Name string - 证书的名称。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:点号(.)、下划线(_)和中划线(-)。长度限制为1 ~ 128个字符。
- description string
- 证书的描述,默认值为空字符串。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、中划线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。
- project
Name string - 证书所属项目的名称。不填默认为default。
-
Certificate
Tag[]
- private_
key str - 证书的私钥。
- public_
key str - 证书的公钥。
- certificate_
name str - 证书的名称。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:点号(.)、下划线(_)和中划线(-)。长度限制为1 ~ 128个字符。
- description str
- 证书的描述,默认值为空字符串。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、中划线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。
- project_
name str - 证书所属项目的名称。不填默认为default。
-
Sequence[Certificate
Tag Args]
- private
Key String - 证书的私钥。
- public
Key String - 证书的公钥。
- certificate
Name String - 证书的名称。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:点号(.)、下划线(_)和中划线(-)。长度限制为1 ~ 128个字符。
- description String
- 证书的描述,默认值为空字符串。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、中划线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。
- project
Name String - 证书所属项目的名称。不填默认为default。
- List<Property Map>
Outputs
All input properties are implicitly available as output properties. Additionally, the Certificate resource produces the following output properties:
- Certificate
Id string - 证书的ID。
- Created
Time string - 证书的创建时间。
- Domain
Name string - 证书的主域名。
- Expired
At string - 证书的过期时间。
- Id string
- The provider-assigned unique ID for this managed resource.
- Listeners List<string>
- 证书关联的监听器的ID。
- Service
Managed bool - 是否为托管资源。true:托管资源。false:非托管资源。
- Subject
Alternative List<string>Names - 证书的备用域名列表。
- Certificate
Id string - 证书的ID。
- Created
Time string - 证书的创建时间。
- Domain
Name string - 证书的主域名。
- Expired
At string - 证书的过期时间。
- Id string
- The provider-assigned unique ID for this managed resource.
- Listeners []string
- 证书关联的监听器的ID。
- Service
Managed bool - 是否为托管资源。true:托管资源。false:非托管资源。
- Subject
Alternative []stringNames - 证书的备用域名列表。
- certificate
Id String - 证书的ID。
- created
Time String - 证书的创建时间。
- domain
Name String - 证书的主域名。
- expired
At String - 证书的过期时间。
- id String
- The provider-assigned unique ID for this managed resource.
- listeners List<String>
- 证书关联的监听器的ID。
- service
Managed Boolean - 是否为托管资源。true:托管资源。false:非托管资源。
- subject
Alternative List<String>Names - 证书的备用域名列表。
- certificate
Id string - 证书的ID。
- created
Time string - 证书的创建时间。
- domain
Name string - 证书的主域名。
- expired
At string - 证书的过期时间。
- id string
- The provider-assigned unique ID for this managed resource.
- listeners string[]
- 证书关联的监听器的ID。
- service
Managed boolean - 是否为托管资源。true:托管资源。false:非托管资源。
- subject
Alternative string[]Names - 证书的备用域名列表。
- certificate_
id str - 证书的ID。
- created_
time str - 证书的创建时间。
- domain_
name str - 证书的主域名。
- expired_
at str - 证书的过期时间。
- id str
- The provider-assigned unique ID for this managed resource.
- listeners Sequence[str]
- 证书关联的监听器的ID。
- service_
managed bool - 是否为托管资源。true:托管资源。false:非托管资源。
- subject_
alternative_ Sequence[str]names - 证书的备用域名列表。
- certificate
Id String - 证书的ID。
- created
Time String - 证书的创建时间。
- domain
Name String - 证书的主域名。
- expired
At String - 证书的过期时间。
- id String
- The provider-assigned unique ID for this managed resource.
- listeners List<String>
- 证书关联的监听器的ID。
- service
Managed Boolean - 是否为托管资源。true:托管资源。false:非托管资源。
- subject
Alternative List<String>Names - 证书的备用域名列表。
Look up Existing Certificate Resource
Get an existing Certificate 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?: CertificateState, opts?: CustomResourceOptions): Certificate@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
certificate_id: Optional[str] = None,
certificate_name: Optional[str] = None,
created_time: Optional[str] = None,
description: Optional[str] = None,
domain_name: Optional[str] = None,
expired_at: Optional[str] = None,
listeners: Optional[Sequence[str]] = None,
private_key: Optional[str] = None,
project_name: Optional[str] = None,
public_key: Optional[str] = None,
service_managed: Optional[bool] = None,
subject_alternative_names: Optional[Sequence[str]] = None,
tags: Optional[Sequence[CertificateTagArgs]] = None) -> Certificatefunc GetCertificate(ctx *Context, name string, id IDInput, state *CertificateState, opts ...ResourceOption) (*Certificate, error)public static Certificate Get(string name, Input<string> id, CertificateState? state, CustomResourceOptions? opts = null)public static Certificate get(String name, Output<String> id, CertificateState state, CustomResourceOptions options)resources: _: type: volcenginecc:clb:Certificate get: 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.
- Certificate
Id string - 证书的ID。
- Certificate
Name string - 证书的名称。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:点号(.)、下划线(_)和中划线(-)。长度限制为1 ~ 128个字符。
- Created
Time string - 证书的创建时间。
- Description string
- 证书的描述,默认值为空字符串。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、中划线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。
- Domain
Name string - 证书的主域名。
- Expired
At string - 证书的过期时间。
- Listeners List<string>
- 证书关联的监听器的ID。
- Private
Key string - 证书的私钥。
- Project
Name string - 证书所属项目的名称。不填默认为default。
- Public
Key string - 证书的公钥。
- Service
Managed bool - 是否为托管资源。true:托管资源。false:非托管资源。
- Subject
Alternative List<string>Names - 证书的备用域名列表。
-
List<Volcengine.
Certificate Tag>
- Certificate
Id string - 证书的ID。
- Certificate
Name string - 证书的名称。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:点号(.)、下划线(_)和中划线(-)。长度限制为1 ~ 128个字符。
- Created
Time string - 证书的创建时间。
- Description string
- 证书的描述,默认值为空字符串。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、中划线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。
- Domain
Name string - 证书的主域名。
- Expired
At string - 证书的过期时间。
- Listeners []string
- 证书关联的监听器的ID。
- Private
Key string - 证书的私钥。
- Project
Name string - 证书所属项目的名称。不填默认为default。
- Public
Key string - 证书的公钥。
- Service
Managed bool - 是否为托管资源。true:托管资源。false:非托管资源。
- Subject
Alternative []stringNames - 证书的备用域名列表。
-
[]Certificate
Tag Args
- certificate
Id String - 证书的ID。
- certificate
Name String - 证书的名称。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:点号(.)、下划线(_)和中划线(-)。长度限制为1 ~ 128个字符。
- created
Time String - 证书的创建时间。
- description String
- 证书的描述,默认值为空字符串。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、中划线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。
- domain
Name String - 证书的主域名。
- expired
At String - 证书的过期时间。
- listeners List<String>
- 证书关联的监听器的ID。
- private
Key String - 证书的私钥。
- project
Name String - 证书所属项目的名称。不填默认为default。
- public
Key String - 证书的公钥。
- service
Managed Boolean - 是否为托管资源。true:托管资源。false:非托管资源。
- subject
Alternative List<String>Names - 证书的备用域名列表。
-
List<Certificate
Tag>
- certificate
Id string - 证书的ID。
- certificate
Name string - 证书的名称。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:点号(.)、下划线(_)和中划线(-)。长度限制为1 ~ 128个字符。
- created
Time string - 证书的创建时间。
- description string
- 证书的描述,默认值为空字符串。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、中划线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。
- domain
Name string - 证书的主域名。
- expired
At string - 证书的过期时间。
- listeners string[]
- 证书关联的监听器的ID。
- private
Key string - 证书的私钥。
- project
Name string - 证书所属项目的名称。不填默认为default。
- public
Key string - 证书的公钥。
- service
Managed boolean - 是否为托管资源。true:托管资源。false:非托管资源。
- subject
Alternative string[]Names - 证书的备用域名列表。
-
Certificate
Tag[]
- certificate_
id str - 证书的ID。
- certificate_
name str - 证书的名称。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:点号(.)、下划线(_)和中划线(-)。长度限制为1 ~ 128个字符。
- created_
time str - 证书的创建时间。
- description str
- 证书的描述,默认值为空字符串。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、中划线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。
- domain_
name str - 证书的主域名。
- expired_
at str - 证书的过期时间。
- listeners Sequence[str]
- 证书关联的监听器的ID。
- private_
key str - 证书的私钥。
- project_
name str - 证书所属项目的名称。不填默认为default。
- public_
key str - 证书的公钥。
- service_
managed bool - 是否为托管资源。true:托管资源。false:非托管资源。
- subject_
alternative_ Sequence[str]names - 证书的备用域名列表。
-
Sequence[Certificate
Tag Args]
- certificate
Id String - 证书的ID。
- certificate
Name String - 证书的名称。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:点号(.)、下划线(_)和中划线(-)。长度限制为1 ~ 128个字符。
- created
Time String - 证书的创建时间。
- description String
- 证书的描述,默认值为空字符串。必须以字母、数字或中文开头,可包含字母、数字、中文及以下特殊字符:英文逗号(,)、点号(.)、下划线(_)、空格( )、等号(=)、中划线(-)、中文逗号(,)、中文句号(。)。长度限制为0 ~ 255个字符。
- domain
Name String - 证书的主域名。
- expired
At String - 证书的过期时间。
- listeners List<String>
- 证书关联的监听器的ID。
- private
Key String - 证书的私钥。
- project
Name String - 证书所属项目的名称。不填默认为default。
- public
Key String - 证书的公钥。
- service
Managed Boolean - 是否为托管资源。true:托管资源。false:非托管资源。
- subject
Alternative List<String>Names - 证书的备用域名列表。
- List<Property Map>
Supporting Types
CertificateTag, CertificateTagArgs
Import
$ pulumi import volcenginecc:clb/certificate:Certificate example "certificate_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.
