tencentcloud.SslPayCertificate
Explore with Pulumi AI
Provide a resource to create a payment SSL.
NOTE: Provides the creation of a paid certificate, including the submission of certificate information and order functions; currently, it does not support re-issuing certificates, revoking certificates, and deleting certificates; the certificate remarks and belonging items can be updated. The Destroy operation will only cancel the certificate order, and will not delete the certificate and refund the fee. If you need a refund, you need to check the current certificate status in the console as
Review Cancel
, and then you can clickRequest a refund
to refund the fee. To update the information of a certificate, we will automatically roll back your certificate if this certificate is already in the validation stage. This process may take some time because the CA callback is time-consuming. Please be patient and follow the prompt message. Or, feel free to contact Tencent Cloud Support.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = new tencentcloud.SslPayCertificate("example", {
alias: "ssl desc.",
domainNum: 1,
information: {
adminEmail: "test@tencent.com",
adminFirstName: "test",
adminLastName: "test",
adminPhoneNum: "12345678901",
adminPosition: "developer",
certificateDomain: "www.example.com",
contactEmail: "test@tencent.com",
contactFirstName: "test",
contactLastName: "test",
contactNumber: "12345678901",
contactPosition: "developer",
csrType: "online",
organizationAddress: "广东省深圳市南山区腾讯大厦1000号",
organizationCity: "深圳市",
organizationCountry: "CN",
organizationDivision: "Qcloud",
organizationName: "Tencent",
organizationRegion: "广东省",
phoneAreaCode: "0755",
phoneNumber: "86013388",
postalCode: "0755",
verifyType: "DNS",
},
productId: 33,
projectId: 0,
});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.SslPayCertificate("example",
alias="ssl desc.",
domain_num=1,
information={
"admin_email": "test@tencent.com",
"admin_first_name": "test",
"admin_last_name": "test",
"admin_phone_num": "12345678901",
"admin_position": "developer",
"certificate_domain": "www.example.com",
"contact_email": "test@tencent.com",
"contact_first_name": "test",
"contact_last_name": "test",
"contact_number": "12345678901",
"contact_position": "developer",
"csr_type": "online",
"organization_address": "广东省深圳市南山区腾讯大厦1000号",
"organization_city": "深圳市",
"organization_country": "CN",
"organization_division": "Qcloud",
"organization_name": "Tencent",
"organization_region": "广东省",
"phone_area_code": "0755",
"phone_number": "86013388",
"postal_code": "0755",
"verify_type": "DNS",
},
product_id=33,
project_id=0)
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := tencentcloud.NewSslPayCertificate(ctx, "example", &tencentcloud.SslPayCertificateArgs{
Alias: pulumi.String("ssl desc."),
DomainNum: pulumi.Float64(1),
Information: &tencentcloud.SslPayCertificateInformationArgs{
AdminEmail: pulumi.String("test@tencent.com"),
AdminFirstName: pulumi.String("test"),
AdminLastName: pulumi.String("test"),
AdminPhoneNum: pulumi.String("12345678901"),
AdminPosition: pulumi.String("developer"),
CertificateDomain: pulumi.String("www.example.com"),
ContactEmail: pulumi.String("test@tencent.com"),
ContactFirstName: pulumi.String("test"),
ContactLastName: pulumi.String("test"),
ContactNumber: pulumi.String("12345678901"),
ContactPosition: pulumi.String("developer"),
CsrType: pulumi.String("online"),
OrganizationAddress: pulumi.String("广东省深圳市南山区腾讯大厦1000号"),
OrganizationCity: pulumi.String("深圳市"),
OrganizationCountry: pulumi.String("CN"),
OrganizationDivision: pulumi.String("Qcloud"),
OrganizationName: pulumi.String("Tencent"),
OrganizationRegion: pulumi.String("广东省"),
PhoneAreaCode: pulumi.String("0755"),
PhoneNumber: pulumi.String("86013388"),
PostalCode: pulumi.String("0755"),
VerifyType: pulumi.String("DNS"),
},
ProductId: pulumi.Float64(33),
ProjectId: pulumi.Float64(0),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;
return await Deployment.RunAsync(() =>
{
var example = new Tencentcloud.SslPayCertificate("example", new()
{
Alias = "ssl desc.",
DomainNum = 1,
Information = new Tencentcloud.Inputs.SslPayCertificateInformationArgs
{
AdminEmail = "test@tencent.com",
AdminFirstName = "test",
AdminLastName = "test",
AdminPhoneNum = "12345678901",
AdminPosition = "developer",
CertificateDomain = "www.example.com",
ContactEmail = "test@tencent.com",
ContactFirstName = "test",
ContactLastName = "test",
ContactNumber = "12345678901",
ContactPosition = "developer",
CsrType = "online",
OrganizationAddress = "广东省深圳市南山区腾讯大厦1000号",
OrganizationCity = "深圳市",
OrganizationCountry = "CN",
OrganizationDivision = "Qcloud",
OrganizationName = "Tencent",
OrganizationRegion = "广东省",
PhoneAreaCode = "0755",
PhoneNumber = "86013388",
PostalCode = "0755",
VerifyType = "DNS",
},
ProductId = 33,
ProjectId = 0,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.SslPayCertificate;
import com.pulumi.tencentcloud.SslPayCertificateArgs;
import com.pulumi.tencentcloud.inputs.SslPayCertificateInformationArgs;
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 example = new SslPayCertificate("example", SslPayCertificateArgs.builder()
.alias("ssl desc.")
.domainNum(1)
.information(SslPayCertificateInformationArgs.builder()
.adminEmail("test@tencent.com")
.adminFirstName("test")
.adminLastName("test")
.adminPhoneNum("12345678901")
.adminPosition("developer")
.certificateDomain("www.example.com")
.contactEmail("test@tencent.com")
.contactFirstName("test")
.contactLastName("test")
.contactNumber("12345678901")
.contactPosition("developer")
.csrType("online")
.organizationAddress("广东省深圳市南山区腾讯大厦1000号")
.organizationCity("深圳市")
.organizationCountry("CN")
.organizationDivision("Qcloud")
.organizationName("Tencent")
.organizationRegion("广东省")
.phoneAreaCode("0755")
.phoneNumber("86013388")
.postalCode("0755")
.verifyType("DNS")
.build())
.productId(33)
.projectId(0)
.build());
}
}
resources:
example:
type: tencentcloud:SslPayCertificate
properties:
alias: ssl desc.
domainNum: 1
information:
adminEmail: test@tencent.com
adminFirstName: test
adminLastName: test
adminPhoneNum: '12345678901'
adminPosition: developer
certificateDomain: www.example.com
contactEmail: test@tencent.com
contactFirstName: test
contactLastName: test
contactNumber: '12345678901'
contactPosition: developer
csrType: online
organizationAddress: 广东省深圳市南山区腾讯大厦1000号
organizationCity: 深圳市
organizationCountry: CN
organizationDivision: Qcloud
organizationName: Tencent
organizationRegion: 广东省
phoneAreaCode: '0755'
phoneNumber: '86013388'
postalCode: '0755'
verifyType: DNS
productId: 33
projectId: 0
Create SslPayCertificate Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new SslPayCertificate(name: string, args: SslPayCertificateArgs, opts?: CustomResourceOptions);
@overload
def SslPayCertificate(resource_name: str,
args: SslPayCertificateArgs,
opts: Optional[ResourceOptions] = None)
@overload
def SslPayCertificate(resource_name: str,
opts: Optional[ResourceOptions] = None,
domain_num: Optional[float] = None,
information: Optional[SslPayCertificateInformationArgs] = None,
product_id: Optional[float] = None,
alias: Optional[str] = None,
confirm_letter: Optional[str] = None,
dv_auths: Optional[Sequence[SslPayCertificateDvAuthArgs]] = None,
project_id: Optional[float] = None,
ssl_pay_certificate_id: Optional[str] = None,
time_span: Optional[float] = None)
func NewSslPayCertificate(ctx *Context, name string, args SslPayCertificateArgs, opts ...ResourceOption) (*SslPayCertificate, error)
public SslPayCertificate(string name, SslPayCertificateArgs args, CustomResourceOptions? opts = null)
public SslPayCertificate(String name, SslPayCertificateArgs args)
public SslPayCertificate(String name, SslPayCertificateArgs args, CustomResourceOptions options)
type: tencentcloud:SslPayCertificate
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 SslPayCertificateArgs
- 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 SslPayCertificateArgs
- 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 SslPayCertificateArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args SslPayCertificateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args SslPayCertificateArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
SslPayCertificate 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 SslPayCertificate resource accepts the following input properties:
- Domain
Num double - Number of domain names included in the certificate.
- Information
Ssl
Pay Certificate Information - Certificate information.
- Product
Id double - Certificate commodity ID. Valid value ranges: (3~42).
3
means SecureSite enhanced Enterprise Edition (EV Pro),4
means SecureSite enhanced (EV),5
means SecureSite Enterprise Professional Edition (OV Pro),6
means SecureSite Enterprise (OV),7
means SecureSite Enterprise Type (OV) wildcard,8
means Geotrust enhanced (EV),9
means Geotrust enterprise (OV),10
means Geotrust enterprise (OV) wildcard,11
means TrustAsia domain type multi-domain SSL certificate,12
means TrustAsia domain type ( DV) wildcard,13
means TrustAsia enterprise wildcard (OV) SSL certificate (D3),14
means TrustAsia enterprise (OV) SSL certificate (D3),15
means TrustAsia enterprise multi-domain (OV) SSL certificate (D3),16
means TrustAsia Enhanced (EV) SSL Certificate (D3),17
means TrustAsia Enhanced Multiple Domain (EV) SSL Certificate (D3),18
means GlobalSign Enterprise (OV) SSL Certificate,19
means GlobalSign Enterprise Wildcard (OV) SSL Certificate,20
means GlobalSign Enhanced (EV) SSL Certificate,21
means TrustAsia Enterprise Wildcard Multiple Domain (OV) SSL Certificate (D3),22
means GlobalSign Enterprise Multiple Domain (OV) SSL Certificate,23
means GlobalSign Enterprise Multiple Wildcard Domain name (OV) SSL certificate,24
means GlobalSign enhanced multi-domain (EV) SSL certificate,25
means Wotrus domain type certificate,26
means Wotrus domain type multi-domain certificate,27
means Wotrus domain type wildcard certificate,28
means Wotrus enterprise type certificate,29
means Wotrus enterprise multi-domain certificate,30
means Wotrus enterprise wildcard certificate,31
means Wotrus enhanced certificate,32
means Wotrus enhanced multi-domain certificate,33
means WoTrus National Secret Domain name Certificate,34
means WoTrus National Secret Domain name Certificate (multiple domain names),35
WoTrus National Secret Domain name Certificate (wildcard),37
means WoTrus State Secret Enterprise Certificate,38
means WoTrus State Secret Enterprise Certificate (multiple domain names),39
means WoTrus State Secret Enterprise Certificate (wildcard),40
means WoTrus National secret enhanced certificate,41
means WoTrus National Secret enhanced Certificate (multiple domain names),42
means TrustAsia- Domain name Certificate (wildcard multiple domain names),43
means DNSPod Enterprise (OV) SSL Certificate,44
means DNSPod- Enterprise (OV) wildcard SSL certificate,45
means DNSPod Enterprise (OV) Multi-domain name SSL Certificate,46
means DNSPod enhanced (EV) SSL certificate,47
means DNSPod enhanced (EV) multi-domain name SSL certificate,48
means DNSPod Domain name Type (DV) SSL Certificate,49
means DNSPod Domain name Type (DV) wildcard SSL certificate,50
means DNSPod domain name type (DV) multi-domain name SSL certificate,51
means DNSPod (State Secret) Enterprise (OV) SSL certificate,52
DNSPod (National Secret) Enterprise (OV) wildcard SSL certificate,53
means DNSPod (National Secret) Enterprise (OV) multi-domain SSL certificate,54
means DNSPod (National Secret) Domain Name (DV) SSL certificate,55
means DNSPod (National Secret) Domain Name Type (DV) wildcard SSL certificate,56
means DNSPod (National Secret) Domain Name Type (DV) multi-domain SSL certificate. - Alias string
- Remark name.
- Confirm
Letter string - The base64-encoded certificate confirmation file should be in jpg, jpeg, png, pdf, and the size should be between 1kb and 1.4M. Note: it only works when product_id is set to 8, 9 or 10.
- Dv
Auths List<SslPay Certificate Dv Auth> - DV certification information.
- Project
Id double - The ID of project.
- Ssl
Pay stringCertificate Id - ID of the resource.
- Time
Span double - Certificate period, currently only supports 1 year certificate purchase.
- Domain
Num float64 - Number of domain names included in the certificate.
- Information
Ssl
Pay Certificate Information Args - Certificate information.
- Product
Id float64 - Certificate commodity ID. Valid value ranges: (3~42).
3
means SecureSite enhanced Enterprise Edition (EV Pro),4
means SecureSite enhanced (EV),5
means SecureSite Enterprise Professional Edition (OV Pro),6
means SecureSite Enterprise (OV),7
means SecureSite Enterprise Type (OV) wildcard,8
means Geotrust enhanced (EV),9
means Geotrust enterprise (OV),10
means Geotrust enterprise (OV) wildcard,11
means TrustAsia domain type multi-domain SSL certificate,12
means TrustAsia domain type ( DV) wildcard,13
means TrustAsia enterprise wildcard (OV) SSL certificate (D3),14
means TrustAsia enterprise (OV) SSL certificate (D3),15
means TrustAsia enterprise multi-domain (OV) SSL certificate (D3),16
means TrustAsia Enhanced (EV) SSL Certificate (D3),17
means TrustAsia Enhanced Multiple Domain (EV) SSL Certificate (D3),18
means GlobalSign Enterprise (OV) SSL Certificate,19
means GlobalSign Enterprise Wildcard (OV) SSL Certificate,20
means GlobalSign Enhanced (EV) SSL Certificate,21
means TrustAsia Enterprise Wildcard Multiple Domain (OV) SSL Certificate (D3),22
means GlobalSign Enterprise Multiple Domain (OV) SSL Certificate,23
means GlobalSign Enterprise Multiple Wildcard Domain name (OV) SSL certificate,24
means GlobalSign enhanced multi-domain (EV) SSL certificate,25
means Wotrus domain type certificate,26
means Wotrus domain type multi-domain certificate,27
means Wotrus domain type wildcard certificate,28
means Wotrus enterprise type certificate,29
means Wotrus enterprise multi-domain certificate,30
means Wotrus enterprise wildcard certificate,31
means Wotrus enhanced certificate,32
means Wotrus enhanced multi-domain certificate,33
means WoTrus National Secret Domain name Certificate,34
means WoTrus National Secret Domain name Certificate (multiple domain names),35
WoTrus National Secret Domain name Certificate (wildcard),37
means WoTrus State Secret Enterprise Certificate,38
means WoTrus State Secret Enterprise Certificate (multiple domain names),39
means WoTrus State Secret Enterprise Certificate (wildcard),40
means WoTrus National secret enhanced certificate,41
means WoTrus National Secret enhanced Certificate (multiple domain names),42
means TrustAsia- Domain name Certificate (wildcard multiple domain names),43
means DNSPod Enterprise (OV) SSL Certificate,44
means DNSPod- Enterprise (OV) wildcard SSL certificate,45
means DNSPod Enterprise (OV) Multi-domain name SSL Certificate,46
means DNSPod enhanced (EV) SSL certificate,47
means DNSPod enhanced (EV) multi-domain name SSL certificate,48
means DNSPod Domain name Type (DV) SSL Certificate,49
means DNSPod Domain name Type (DV) wildcard SSL certificate,50
means DNSPod domain name type (DV) multi-domain name SSL certificate,51
means DNSPod (State Secret) Enterprise (OV) SSL certificate,52
DNSPod (National Secret) Enterprise (OV) wildcard SSL certificate,53
means DNSPod (National Secret) Enterprise (OV) multi-domain SSL certificate,54
means DNSPod (National Secret) Domain Name (DV) SSL certificate,55
means DNSPod (National Secret) Domain Name Type (DV) wildcard SSL certificate,56
means DNSPod (National Secret) Domain Name Type (DV) multi-domain SSL certificate. - Alias string
- Remark name.
- Confirm
Letter string - The base64-encoded certificate confirmation file should be in jpg, jpeg, png, pdf, and the size should be between 1kb and 1.4M. Note: it only works when product_id is set to 8, 9 or 10.
- Dv
Auths []SslPay Certificate Dv Auth Args - DV certification information.
- Project
Id float64 - The ID of project.
- Ssl
Pay stringCertificate Id - ID of the resource.
- Time
Span float64 - Certificate period, currently only supports 1 year certificate purchase.
- domain
Num Double - Number of domain names included in the certificate.
- information
Ssl
Pay Certificate Information - Certificate information.
- product
Id Double - Certificate commodity ID. Valid value ranges: (3~42).
3
means SecureSite enhanced Enterprise Edition (EV Pro),4
means SecureSite enhanced (EV),5
means SecureSite Enterprise Professional Edition (OV Pro),6
means SecureSite Enterprise (OV),7
means SecureSite Enterprise Type (OV) wildcard,8
means Geotrust enhanced (EV),9
means Geotrust enterprise (OV),10
means Geotrust enterprise (OV) wildcard,11
means TrustAsia domain type multi-domain SSL certificate,12
means TrustAsia domain type ( DV) wildcard,13
means TrustAsia enterprise wildcard (OV) SSL certificate (D3),14
means TrustAsia enterprise (OV) SSL certificate (D3),15
means TrustAsia enterprise multi-domain (OV) SSL certificate (D3),16
means TrustAsia Enhanced (EV) SSL Certificate (D3),17
means TrustAsia Enhanced Multiple Domain (EV) SSL Certificate (D3),18
means GlobalSign Enterprise (OV) SSL Certificate,19
means GlobalSign Enterprise Wildcard (OV) SSL Certificate,20
means GlobalSign Enhanced (EV) SSL Certificate,21
means TrustAsia Enterprise Wildcard Multiple Domain (OV) SSL Certificate (D3),22
means GlobalSign Enterprise Multiple Domain (OV) SSL Certificate,23
means GlobalSign Enterprise Multiple Wildcard Domain name (OV) SSL certificate,24
means GlobalSign enhanced multi-domain (EV) SSL certificate,25
means Wotrus domain type certificate,26
means Wotrus domain type multi-domain certificate,27
means Wotrus domain type wildcard certificate,28
means Wotrus enterprise type certificate,29
means Wotrus enterprise multi-domain certificate,30
means Wotrus enterprise wildcard certificate,31
means Wotrus enhanced certificate,32
means Wotrus enhanced multi-domain certificate,33
means WoTrus National Secret Domain name Certificate,34
means WoTrus National Secret Domain name Certificate (multiple domain names),35
WoTrus National Secret Domain name Certificate (wildcard),37
means WoTrus State Secret Enterprise Certificate,38
means WoTrus State Secret Enterprise Certificate (multiple domain names),39
means WoTrus State Secret Enterprise Certificate (wildcard),40
means WoTrus National secret enhanced certificate,41
means WoTrus National Secret enhanced Certificate (multiple domain names),42
means TrustAsia- Domain name Certificate (wildcard multiple domain names),43
means DNSPod Enterprise (OV) SSL Certificate,44
means DNSPod- Enterprise (OV) wildcard SSL certificate,45
means DNSPod Enterprise (OV) Multi-domain name SSL Certificate,46
means DNSPod enhanced (EV) SSL certificate,47
means DNSPod enhanced (EV) multi-domain name SSL certificate,48
means DNSPod Domain name Type (DV) SSL Certificate,49
means DNSPod Domain name Type (DV) wildcard SSL certificate,50
means DNSPod domain name type (DV) multi-domain name SSL certificate,51
means DNSPod (State Secret) Enterprise (OV) SSL certificate,52
DNSPod (National Secret) Enterprise (OV) wildcard SSL certificate,53
means DNSPod (National Secret) Enterprise (OV) multi-domain SSL certificate,54
means DNSPod (National Secret) Domain Name (DV) SSL certificate,55
means DNSPod (National Secret) Domain Name Type (DV) wildcard SSL certificate,56
means DNSPod (National Secret) Domain Name Type (DV) multi-domain SSL certificate. - alias String
- Remark name.
- confirm
Letter String - The base64-encoded certificate confirmation file should be in jpg, jpeg, png, pdf, and the size should be between 1kb and 1.4M. Note: it only works when product_id is set to 8, 9 or 10.
- dv
Auths List<SslPay Certificate Dv Auth> - DV certification information.
- project
Id Double - The ID of project.
- ssl
Pay StringCertificate Id - ID of the resource.
- time
Span Double - Certificate period, currently only supports 1 year certificate purchase.
- domain
Num number - Number of domain names included in the certificate.
- information
Ssl
Pay Certificate Information - Certificate information.
- product
Id number - Certificate commodity ID. Valid value ranges: (3~42).
3
means SecureSite enhanced Enterprise Edition (EV Pro),4
means SecureSite enhanced (EV),5
means SecureSite Enterprise Professional Edition (OV Pro),6
means SecureSite Enterprise (OV),7
means SecureSite Enterprise Type (OV) wildcard,8
means Geotrust enhanced (EV),9
means Geotrust enterprise (OV),10
means Geotrust enterprise (OV) wildcard,11
means TrustAsia domain type multi-domain SSL certificate,12
means TrustAsia domain type ( DV) wildcard,13
means TrustAsia enterprise wildcard (OV) SSL certificate (D3),14
means TrustAsia enterprise (OV) SSL certificate (D3),15
means TrustAsia enterprise multi-domain (OV) SSL certificate (D3),16
means TrustAsia Enhanced (EV) SSL Certificate (D3),17
means TrustAsia Enhanced Multiple Domain (EV) SSL Certificate (D3),18
means GlobalSign Enterprise (OV) SSL Certificate,19
means GlobalSign Enterprise Wildcard (OV) SSL Certificate,20
means GlobalSign Enhanced (EV) SSL Certificate,21
means TrustAsia Enterprise Wildcard Multiple Domain (OV) SSL Certificate (D3),22
means GlobalSign Enterprise Multiple Domain (OV) SSL Certificate,23
means GlobalSign Enterprise Multiple Wildcard Domain name (OV) SSL certificate,24
means GlobalSign enhanced multi-domain (EV) SSL certificate,25
means Wotrus domain type certificate,26
means Wotrus domain type multi-domain certificate,27
means Wotrus domain type wildcard certificate,28
means Wotrus enterprise type certificate,29
means Wotrus enterprise multi-domain certificate,30
means Wotrus enterprise wildcard certificate,31
means Wotrus enhanced certificate,32
means Wotrus enhanced multi-domain certificate,33
means WoTrus National Secret Domain name Certificate,34
means WoTrus National Secret Domain name Certificate (multiple domain names),35
WoTrus National Secret Domain name Certificate (wildcard),37
means WoTrus State Secret Enterprise Certificate,38
means WoTrus State Secret Enterprise Certificate (multiple domain names),39
means WoTrus State Secret Enterprise Certificate (wildcard),40
means WoTrus National secret enhanced certificate,41
means WoTrus National Secret enhanced Certificate (multiple domain names),42
means TrustAsia- Domain name Certificate (wildcard multiple domain names),43
means DNSPod Enterprise (OV) SSL Certificate,44
means DNSPod- Enterprise (OV) wildcard SSL certificate,45
means DNSPod Enterprise (OV) Multi-domain name SSL Certificate,46
means DNSPod enhanced (EV) SSL certificate,47
means DNSPod enhanced (EV) multi-domain name SSL certificate,48
means DNSPod Domain name Type (DV) SSL Certificate,49
means DNSPod Domain name Type (DV) wildcard SSL certificate,50
means DNSPod domain name type (DV) multi-domain name SSL certificate,51
means DNSPod (State Secret) Enterprise (OV) SSL certificate,52
DNSPod (National Secret) Enterprise (OV) wildcard SSL certificate,53
means DNSPod (National Secret) Enterprise (OV) multi-domain SSL certificate,54
means DNSPod (National Secret) Domain Name (DV) SSL certificate,55
means DNSPod (National Secret) Domain Name Type (DV) wildcard SSL certificate,56
means DNSPod (National Secret) Domain Name Type (DV) multi-domain SSL certificate. - alias string
- Remark name.
- confirm
Letter string - The base64-encoded certificate confirmation file should be in jpg, jpeg, png, pdf, and the size should be between 1kb and 1.4M. Note: it only works when product_id is set to 8, 9 or 10.
- dv
Auths SslPay Certificate Dv Auth[] - DV certification information.
- project
Id number - The ID of project.
- ssl
Pay stringCertificate Id - ID of the resource.
- time
Span number - Certificate period, currently only supports 1 year certificate purchase.
- domain_
num float - Number of domain names included in the certificate.
- information
Ssl
Pay Certificate Information Args - Certificate information.
- product_
id float - Certificate commodity ID. Valid value ranges: (3~42).
3
means SecureSite enhanced Enterprise Edition (EV Pro),4
means SecureSite enhanced (EV),5
means SecureSite Enterprise Professional Edition (OV Pro),6
means SecureSite Enterprise (OV),7
means SecureSite Enterprise Type (OV) wildcard,8
means Geotrust enhanced (EV),9
means Geotrust enterprise (OV),10
means Geotrust enterprise (OV) wildcard,11
means TrustAsia domain type multi-domain SSL certificate,12
means TrustAsia domain type ( DV) wildcard,13
means TrustAsia enterprise wildcard (OV) SSL certificate (D3),14
means TrustAsia enterprise (OV) SSL certificate (D3),15
means TrustAsia enterprise multi-domain (OV) SSL certificate (D3),16
means TrustAsia Enhanced (EV) SSL Certificate (D3),17
means TrustAsia Enhanced Multiple Domain (EV) SSL Certificate (D3),18
means GlobalSign Enterprise (OV) SSL Certificate,19
means GlobalSign Enterprise Wildcard (OV) SSL Certificate,20
means GlobalSign Enhanced (EV) SSL Certificate,21
means TrustAsia Enterprise Wildcard Multiple Domain (OV) SSL Certificate (D3),22
means GlobalSign Enterprise Multiple Domain (OV) SSL Certificate,23
means GlobalSign Enterprise Multiple Wildcard Domain name (OV) SSL certificate,24
means GlobalSign enhanced multi-domain (EV) SSL certificate,25
means Wotrus domain type certificate,26
means Wotrus domain type multi-domain certificate,27
means Wotrus domain type wildcard certificate,28
means Wotrus enterprise type certificate,29
means Wotrus enterprise multi-domain certificate,30
means Wotrus enterprise wildcard certificate,31
means Wotrus enhanced certificate,32
means Wotrus enhanced multi-domain certificate,33
means WoTrus National Secret Domain name Certificate,34
means WoTrus National Secret Domain name Certificate (multiple domain names),35
WoTrus National Secret Domain name Certificate (wildcard),37
means WoTrus State Secret Enterprise Certificate,38
means WoTrus State Secret Enterprise Certificate (multiple domain names),39
means WoTrus State Secret Enterprise Certificate (wildcard),40
means WoTrus National secret enhanced certificate,41
means WoTrus National Secret enhanced Certificate (multiple domain names),42
means TrustAsia- Domain name Certificate (wildcard multiple domain names),43
means DNSPod Enterprise (OV) SSL Certificate,44
means DNSPod- Enterprise (OV) wildcard SSL certificate,45
means DNSPod Enterprise (OV) Multi-domain name SSL Certificate,46
means DNSPod enhanced (EV) SSL certificate,47
means DNSPod enhanced (EV) multi-domain name SSL certificate,48
means DNSPod Domain name Type (DV) SSL Certificate,49
means DNSPod Domain name Type (DV) wildcard SSL certificate,50
means DNSPod domain name type (DV) multi-domain name SSL certificate,51
means DNSPod (State Secret) Enterprise (OV) SSL certificate,52
DNSPod (National Secret) Enterprise (OV) wildcard SSL certificate,53
means DNSPod (National Secret) Enterprise (OV) multi-domain SSL certificate,54
means DNSPod (National Secret) Domain Name (DV) SSL certificate,55
means DNSPod (National Secret) Domain Name Type (DV) wildcard SSL certificate,56
means DNSPod (National Secret) Domain Name Type (DV) multi-domain SSL certificate. - alias str
- Remark name.
- confirm_
letter str - The base64-encoded certificate confirmation file should be in jpg, jpeg, png, pdf, and the size should be between 1kb and 1.4M. Note: it only works when product_id is set to 8, 9 or 10.
- dv_
auths Sequence[SslPay Certificate Dv Auth Args] - DV certification information.
- project_
id float - The ID of project.
- ssl_
pay_ strcertificate_ id - ID of the resource.
- time_
span float - Certificate period, currently only supports 1 year certificate purchase.
- domain
Num Number - Number of domain names included in the certificate.
- information Property Map
- Certificate information.
- product
Id Number - Certificate commodity ID. Valid value ranges: (3~42).
3
means SecureSite enhanced Enterprise Edition (EV Pro),4
means SecureSite enhanced (EV),5
means SecureSite Enterprise Professional Edition (OV Pro),6
means SecureSite Enterprise (OV),7
means SecureSite Enterprise Type (OV) wildcard,8
means Geotrust enhanced (EV),9
means Geotrust enterprise (OV),10
means Geotrust enterprise (OV) wildcard,11
means TrustAsia domain type multi-domain SSL certificate,12
means TrustAsia domain type ( DV) wildcard,13
means TrustAsia enterprise wildcard (OV) SSL certificate (D3),14
means TrustAsia enterprise (OV) SSL certificate (D3),15
means TrustAsia enterprise multi-domain (OV) SSL certificate (D3),16
means TrustAsia Enhanced (EV) SSL Certificate (D3),17
means TrustAsia Enhanced Multiple Domain (EV) SSL Certificate (D3),18
means GlobalSign Enterprise (OV) SSL Certificate,19
means GlobalSign Enterprise Wildcard (OV) SSL Certificate,20
means GlobalSign Enhanced (EV) SSL Certificate,21
means TrustAsia Enterprise Wildcard Multiple Domain (OV) SSL Certificate (D3),22
means GlobalSign Enterprise Multiple Domain (OV) SSL Certificate,23
means GlobalSign Enterprise Multiple Wildcard Domain name (OV) SSL certificate,24
means GlobalSign enhanced multi-domain (EV) SSL certificate,25
means Wotrus domain type certificate,26
means Wotrus domain type multi-domain certificate,27
means Wotrus domain type wildcard certificate,28
means Wotrus enterprise type certificate,29
means Wotrus enterprise multi-domain certificate,30
means Wotrus enterprise wildcard certificate,31
means Wotrus enhanced certificate,32
means Wotrus enhanced multi-domain certificate,33
means WoTrus National Secret Domain name Certificate,34
means WoTrus National Secret Domain name Certificate (multiple domain names),35
WoTrus National Secret Domain name Certificate (wildcard),37
means WoTrus State Secret Enterprise Certificate,38
means WoTrus State Secret Enterprise Certificate (multiple domain names),39
means WoTrus State Secret Enterprise Certificate (wildcard),40
means WoTrus National secret enhanced certificate,41
means WoTrus National Secret enhanced Certificate (multiple domain names),42
means TrustAsia- Domain name Certificate (wildcard multiple domain names),43
means DNSPod Enterprise (OV) SSL Certificate,44
means DNSPod- Enterprise (OV) wildcard SSL certificate,45
means DNSPod Enterprise (OV) Multi-domain name SSL Certificate,46
means DNSPod enhanced (EV) SSL certificate,47
means DNSPod enhanced (EV) multi-domain name SSL certificate,48
means DNSPod Domain name Type (DV) SSL Certificate,49
means DNSPod Domain name Type (DV) wildcard SSL certificate,50
means DNSPod domain name type (DV) multi-domain name SSL certificate,51
means DNSPod (State Secret) Enterprise (OV) SSL certificate,52
DNSPod (National Secret) Enterprise (OV) wildcard SSL certificate,53
means DNSPod (National Secret) Enterprise (OV) multi-domain SSL certificate,54
means DNSPod (National Secret) Domain Name (DV) SSL certificate,55
means DNSPod (National Secret) Domain Name Type (DV) wildcard SSL certificate,56
means DNSPod (National Secret) Domain Name Type (DV) multi-domain SSL certificate. - alias String
- Remark name.
- confirm
Letter String - The base64-encoded certificate confirmation file should be in jpg, jpeg, png, pdf, and the size should be between 1kb and 1.4M. Note: it only works when product_id is set to 8, 9 or 10.
- dv
Auths List<Property Map> - DV certification information.
- project
Id Number - The ID of project.
- ssl
Pay StringCertificate Id - ID of the resource.
- time
Span Number - Certificate period, currently only supports 1 year certificate purchase.
Outputs
All input properties are implicitly available as output properties. Additionally, the SslPayCertificate resource produces the following output properties:
- Certificate
Id string - Returned certificate ID.
- Id string
- The provider-assigned unique ID for this managed resource.
- Order
Id string - Order ID returned.
- Status double
- SSL certificate status.
- Certificate
Id string - Returned certificate ID.
- Id string
- The provider-assigned unique ID for this managed resource.
- Order
Id string - Order ID returned.
- Status float64
- SSL certificate status.
- certificate
Id String - Returned certificate ID.
- id String
- The provider-assigned unique ID for this managed resource.
- order
Id String - Order ID returned.
- status Double
- SSL certificate status.
- certificate
Id string - Returned certificate ID.
- id string
- The provider-assigned unique ID for this managed resource.
- order
Id string - Order ID returned.
- status number
- SSL certificate status.
- certificate_
id str - Returned certificate ID.
- id str
- The provider-assigned unique ID for this managed resource.
- order_
id str - Order ID returned.
- status float
- SSL certificate status.
- certificate
Id String - Returned certificate ID.
- id String
- The provider-assigned unique ID for this managed resource.
- order
Id String - Order ID returned.
- status Number
- SSL certificate status.
Look up Existing SslPayCertificate Resource
Get an existing SslPayCertificate 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?: SslPayCertificateState, opts?: CustomResourceOptions): SslPayCertificate
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
alias: Optional[str] = None,
certificate_id: Optional[str] = None,
confirm_letter: Optional[str] = None,
domain_num: Optional[float] = None,
dv_auths: Optional[Sequence[SslPayCertificateDvAuthArgs]] = None,
information: Optional[SslPayCertificateInformationArgs] = None,
order_id: Optional[str] = None,
product_id: Optional[float] = None,
project_id: Optional[float] = None,
ssl_pay_certificate_id: Optional[str] = None,
status: Optional[float] = None,
time_span: Optional[float] = None) -> SslPayCertificate
func GetSslPayCertificate(ctx *Context, name string, id IDInput, state *SslPayCertificateState, opts ...ResourceOption) (*SslPayCertificate, error)
public static SslPayCertificate Get(string name, Input<string> id, SslPayCertificateState? state, CustomResourceOptions? opts = null)
public static SslPayCertificate get(String name, Output<String> id, SslPayCertificateState state, CustomResourceOptions options)
resources: _: type: tencentcloud:SslPayCertificate 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.
- Alias string
- Remark name.
- Certificate
Id string - Returned certificate ID.
- Confirm
Letter string - The base64-encoded certificate confirmation file should be in jpg, jpeg, png, pdf, and the size should be between 1kb and 1.4M. Note: it only works when product_id is set to 8, 9 or 10.
- Domain
Num double - Number of domain names included in the certificate.
- Dv
Auths List<SslPay Certificate Dv Auth> - DV certification information.
- Information
Ssl
Pay Certificate Information - Certificate information.
- Order
Id string - Order ID returned.
- Product
Id double - Certificate commodity ID. Valid value ranges: (3~42).
3
means SecureSite enhanced Enterprise Edition (EV Pro),4
means SecureSite enhanced (EV),5
means SecureSite Enterprise Professional Edition (OV Pro),6
means SecureSite Enterprise (OV),7
means SecureSite Enterprise Type (OV) wildcard,8
means Geotrust enhanced (EV),9
means Geotrust enterprise (OV),10
means Geotrust enterprise (OV) wildcard,11
means TrustAsia domain type multi-domain SSL certificate,12
means TrustAsia domain type ( DV) wildcard,13
means TrustAsia enterprise wildcard (OV) SSL certificate (D3),14
means TrustAsia enterprise (OV) SSL certificate (D3),15
means TrustAsia enterprise multi-domain (OV) SSL certificate (D3),16
means TrustAsia Enhanced (EV) SSL Certificate (D3),17
means TrustAsia Enhanced Multiple Domain (EV) SSL Certificate (D3),18
means GlobalSign Enterprise (OV) SSL Certificate,19
means GlobalSign Enterprise Wildcard (OV) SSL Certificate,20
means GlobalSign Enhanced (EV) SSL Certificate,21
means TrustAsia Enterprise Wildcard Multiple Domain (OV) SSL Certificate (D3),22
means GlobalSign Enterprise Multiple Domain (OV) SSL Certificate,23
means GlobalSign Enterprise Multiple Wildcard Domain name (OV) SSL certificate,24
means GlobalSign enhanced multi-domain (EV) SSL certificate,25
means Wotrus domain type certificate,26
means Wotrus domain type multi-domain certificate,27
means Wotrus domain type wildcard certificate,28
means Wotrus enterprise type certificate,29
means Wotrus enterprise multi-domain certificate,30
means Wotrus enterprise wildcard certificate,31
means Wotrus enhanced certificate,32
means Wotrus enhanced multi-domain certificate,33
means WoTrus National Secret Domain name Certificate,34
means WoTrus National Secret Domain name Certificate (multiple domain names),35
WoTrus National Secret Domain name Certificate (wildcard),37
means WoTrus State Secret Enterprise Certificate,38
means WoTrus State Secret Enterprise Certificate (multiple domain names),39
means WoTrus State Secret Enterprise Certificate (wildcard),40
means WoTrus National secret enhanced certificate,41
means WoTrus National Secret enhanced Certificate (multiple domain names),42
means TrustAsia- Domain name Certificate (wildcard multiple domain names),43
means DNSPod Enterprise (OV) SSL Certificate,44
means DNSPod- Enterprise (OV) wildcard SSL certificate,45
means DNSPod Enterprise (OV) Multi-domain name SSL Certificate,46
means DNSPod enhanced (EV) SSL certificate,47
means DNSPod enhanced (EV) multi-domain name SSL certificate,48
means DNSPod Domain name Type (DV) SSL Certificate,49
means DNSPod Domain name Type (DV) wildcard SSL certificate,50
means DNSPod domain name type (DV) multi-domain name SSL certificate,51
means DNSPod (State Secret) Enterprise (OV) SSL certificate,52
DNSPod (National Secret) Enterprise (OV) wildcard SSL certificate,53
means DNSPod (National Secret) Enterprise (OV) multi-domain SSL certificate,54
means DNSPod (National Secret) Domain Name (DV) SSL certificate,55
means DNSPod (National Secret) Domain Name Type (DV) wildcard SSL certificate,56
means DNSPod (National Secret) Domain Name Type (DV) multi-domain SSL certificate. - Project
Id double - The ID of project.
- Ssl
Pay stringCertificate Id - ID of the resource.
- Status double
- SSL certificate status.
- Time
Span double - Certificate period, currently only supports 1 year certificate purchase.
- Alias string
- Remark name.
- Certificate
Id string - Returned certificate ID.
- Confirm
Letter string - The base64-encoded certificate confirmation file should be in jpg, jpeg, png, pdf, and the size should be between 1kb and 1.4M. Note: it only works when product_id is set to 8, 9 or 10.
- Domain
Num float64 - Number of domain names included in the certificate.
- Dv
Auths []SslPay Certificate Dv Auth Args - DV certification information.
- Information
Ssl
Pay Certificate Information Args - Certificate information.
- Order
Id string - Order ID returned.
- Product
Id float64 - Certificate commodity ID. Valid value ranges: (3~42).
3
means SecureSite enhanced Enterprise Edition (EV Pro),4
means SecureSite enhanced (EV),5
means SecureSite Enterprise Professional Edition (OV Pro),6
means SecureSite Enterprise (OV),7
means SecureSite Enterprise Type (OV) wildcard,8
means Geotrust enhanced (EV),9
means Geotrust enterprise (OV),10
means Geotrust enterprise (OV) wildcard,11
means TrustAsia domain type multi-domain SSL certificate,12
means TrustAsia domain type ( DV) wildcard,13
means TrustAsia enterprise wildcard (OV) SSL certificate (D3),14
means TrustAsia enterprise (OV) SSL certificate (D3),15
means TrustAsia enterprise multi-domain (OV) SSL certificate (D3),16
means TrustAsia Enhanced (EV) SSL Certificate (D3),17
means TrustAsia Enhanced Multiple Domain (EV) SSL Certificate (D3),18
means GlobalSign Enterprise (OV) SSL Certificate,19
means GlobalSign Enterprise Wildcard (OV) SSL Certificate,20
means GlobalSign Enhanced (EV) SSL Certificate,21
means TrustAsia Enterprise Wildcard Multiple Domain (OV) SSL Certificate (D3),22
means GlobalSign Enterprise Multiple Domain (OV) SSL Certificate,23
means GlobalSign Enterprise Multiple Wildcard Domain name (OV) SSL certificate,24
means GlobalSign enhanced multi-domain (EV) SSL certificate,25
means Wotrus domain type certificate,26
means Wotrus domain type multi-domain certificate,27
means Wotrus domain type wildcard certificate,28
means Wotrus enterprise type certificate,29
means Wotrus enterprise multi-domain certificate,30
means Wotrus enterprise wildcard certificate,31
means Wotrus enhanced certificate,32
means Wotrus enhanced multi-domain certificate,33
means WoTrus National Secret Domain name Certificate,34
means WoTrus National Secret Domain name Certificate (multiple domain names),35
WoTrus National Secret Domain name Certificate (wildcard),37
means WoTrus State Secret Enterprise Certificate,38
means WoTrus State Secret Enterprise Certificate (multiple domain names),39
means WoTrus State Secret Enterprise Certificate (wildcard),40
means WoTrus National secret enhanced certificate,41
means WoTrus National Secret enhanced Certificate (multiple domain names),42
means TrustAsia- Domain name Certificate (wildcard multiple domain names),43
means DNSPod Enterprise (OV) SSL Certificate,44
means DNSPod- Enterprise (OV) wildcard SSL certificate,45
means DNSPod Enterprise (OV) Multi-domain name SSL Certificate,46
means DNSPod enhanced (EV) SSL certificate,47
means DNSPod enhanced (EV) multi-domain name SSL certificate,48
means DNSPod Domain name Type (DV) SSL Certificate,49
means DNSPod Domain name Type (DV) wildcard SSL certificate,50
means DNSPod domain name type (DV) multi-domain name SSL certificate,51
means DNSPod (State Secret) Enterprise (OV) SSL certificate,52
DNSPod (National Secret) Enterprise (OV) wildcard SSL certificate,53
means DNSPod (National Secret) Enterprise (OV) multi-domain SSL certificate,54
means DNSPod (National Secret) Domain Name (DV) SSL certificate,55
means DNSPod (National Secret) Domain Name Type (DV) wildcard SSL certificate,56
means DNSPod (National Secret) Domain Name Type (DV) multi-domain SSL certificate. - Project
Id float64 - The ID of project.
- Ssl
Pay stringCertificate Id - ID of the resource.
- Status float64
- SSL certificate status.
- Time
Span float64 - Certificate period, currently only supports 1 year certificate purchase.
- alias String
- Remark name.
- certificate
Id String - Returned certificate ID.
- confirm
Letter String - The base64-encoded certificate confirmation file should be in jpg, jpeg, png, pdf, and the size should be between 1kb and 1.4M. Note: it only works when product_id is set to 8, 9 or 10.
- domain
Num Double - Number of domain names included in the certificate.
- dv
Auths List<SslPay Certificate Dv Auth> - DV certification information.
- information
Ssl
Pay Certificate Information - Certificate information.
- order
Id String - Order ID returned.
- product
Id Double - Certificate commodity ID. Valid value ranges: (3~42).
3
means SecureSite enhanced Enterprise Edition (EV Pro),4
means SecureSite enhanced (EV),5
means SecureSite Enterprise Professional Edition (OV Pro),6
means SecureSite Enterprise (OV),7
means SecureSite Enterprise Type (OV) wildcard,8
means Geotrust enhanced (EV),9
means Geotrust enterprise (OV),10
means Geotrust enterprise (OV) wildcard,11
means TrustAsia domain type multi-domain SSL certificate,12
means TrustAsia domain type ( DV) wildcard,13
means TrustAsia enterprise wildcard (OV) SSL certificate (D3),14
means TrustAsia enterprise (OV) SSL certificate (D3),15
means TrustAsia enterprise multi-domain (OV) SSL certificate (D3),16
means TrustAsia Enhanced (EV) SSL Certificate (D3),17
means TrustAsia Enhanced Multiple Domain (EV) SSL Certificate (D3),18
means GlobalSign Enterprise (OV) SSL Certificate,19
means GlobalSign Enterprise Wildcard (OV) SSL Certificate,20
means GlobalSign Enhanced (EV) SSL Certificate,21
means TrustAsia Enterprise Wildcard Multiple Domain (OV) SSL Certificate (D3),22
means GlobalSign Enterprise Multiple Domain (OV) SSL Certificate,23
means GlobalSign Enterprise Multiple Wildcard Domain name (OV) SSL certificate,24
means GlobalSign enhanced multi-domain (EV) SSL certificate,25
means Wotrus domain type certificate,26
means Wotrus domain type multi-domain certificate,27
means Wotrus domain type wildcard certificate,28
means Wotrus enterprise type certificate,29
means Wotrus enterprise multi-domain certificate,30
means Wotrus enterprise wildcard certificate,31
means Wotrus enhanced certificate,32
means Wotrus enhanced multi-domain certificate,33
means WoTrus National Secret Domain name Certificate,34
means WoTrus National Secret Domain name Certificate (multiple domain names),35
WoTrus National Secret Domain name Certificate (wildcard),37
means WoTrus State Secret Enterprise Certificate,38
means WoTrus State Secret Enterprise Certificate (multiple domain names),39
means WoTrus State Secret Enterprise Certificate (wildcard),40
means WoTrus National secret enhanced certificate,41
means WoTrus National Secret enhanced Certificate (multiple domain names),42
means TrustAsia- Domain name Certificate (wildcard multiple domain names),43
means DNSPod Enterprise (OV) SSL Certificate,44
means DNSPod- Enterprise (OV) wildcard SSL certificate,45
means DNSPod Enterprise (OV) Multi-domain name SSL Certificate,46
means DNSPod enhanced (EV) SSL certificate,47
means DNSPod enhanced (EV) multi-domain name SSL certificate,48
means DNSPod Domain name Type (DV) SSL Certificate,49
means DNSPod Domain name Type (DV) wildcard SSL certificate,50
means DNSPod domain name type (DV) multi-domain name SSL certificate,51
means DNSPod (State Secret) Enterprise (OV) SSL certificate,52
DNSPod (National Secret) Enterprise (OV) wildcard SSL certificate,53
means DNSPod (National Secret) Enterprise (OV) multi-domain SSL certificate,54
means DNSPod (National Secret) Domain Name (DV) SSL certificate,55
means DNSPod (National Secret) Domain Name Type (DV) wildcard SSL certificate,56
means DNSPod (National Secret) Domain Name Type (DV) multi-domain SSL certificate. - project
Id Double - The ID of project.
- ssl
Pay StringCertificate Id - ID of the resource.
- status Double
- SSL certificate status.
- time
Span Double - Certificate period, currently only supports 1 year certificate purchase.
- alias string
- Remark name.
- certificate
Id string - Returned certificate ID.
- confirm
Letter string - The base64-encoded certificate confirmation file should be in jpg, jpeg, png, pdf, and the size should be between 1kb and 1.4M. Note: it only works when product_id is set to 8, 9 or 10.
- domain
Num number - Number of domain names included in the certificate.
- dv
Auths SslPay Certificate Dv Auth[] - DV certification information.
- information
Ssl
Pay Certificate Information - Certificate information.
- order
Id string - Order ID returned.
- product
Id number - Certificate commodity ID. Valid value ranges: (3~42).
3
means SecureSite enhanced Enterprise Edition (EV Pro),4
means SecureSite enhanced (EV),5
means SecureSite Enterprise Professional Edition (OV Pro),6
means SecureSite Enterprise (OV),7
means SecureSite Enterprise Type (OV) wildcard,8
means Geotrust enhanced (EV),9
means Geotrust enterprise (OV),10
means Geotrust enterprise (OV) wildcard,11
means TrustAsia domain type multi-domain SSL certificate,12
means TrustAsia domain type ( DV) wildcard,13
means TrustAsia enterprise wildcard (OV) SSL certificate (D3),14
means TrustAsia enterprise (OV) SSL certificate (D3),15
means TrustAsia enterprise multi-domain (OV) SSL certificate (D3),16
means TrustAsia Enhanced (EV) SSL Certificate (D3),17
means TrustAsia Enhanced Multiple Domain (EV) SSL Certificate (D3),18
means GlobalSign Enterprise (OV) SSL Certificate,19
means GlobalSign Enterprise Wildcard (OV) SSL Certificate,20
means GlobalSign Enhanced (EV) SSL Certificate,21
means TrustAsia Enterprise Wildcard Multiple Domain (OV) SSL Certificate (D3),22
means GlobalSign Enterprise Multiple Domain (OV) SSL Certificate,23
means GlobalSign Enterprise Multiple Wildcard Domain name (OV) SSL certificate,24
means GlobalSign enhanced multi-domain (EV) SSL certificate,25
means Wotrus domain type certificate,26
means Wotrus domain type multi-domain certificate,27
means Wotrus domain type wildcard certificate,28
means Wotrus enterprise type certificate,29
means Wotrus enterprise multi-domain certificate,30
means Wotrus enterprise wildcard certificate,31
means Wotrus enhanced certificate,32
means Wotrus enhanced multi-domain certificate,33
means WoTrus National Secret Domain name Certificate,34
means WoTrus National Secret Domain name Certificate (multiple domain names),35
WoTrus National Secret Domain name Certificate (wildcard),37
means WoTrus State Secret Enterprise Certificate,38
means WoTrus State Secret Enterprise Certificate (multiple domain names),39
means WoTrus State Secret Enterprise Certificate (wildcard),40
means WoTrus National secret enhanced certificate,41
means WoTrus National Secret enhanced Certificate (multiple domain names),42
means TrustAsia- Domain name Certificate (wildcard multiple domain names),43
means DNSPod Enterprise (OV) SSL Certificate,44
means DNSPod- Enterprise (OV) wildcard SSL certificate,45
means DNSPod Enterprise (OV) Multi-domain name SSL Certificate,46
means DNSPod enhanced (EV) SSL certificate,47
means DNSPod enhanced (EV) multi-domain name SSL certificate,48
means DNSPod Domain name Type (DV) SSL Certificate,49
means DNSPod Domain name Type (DV) wildcard SSL certificate,50
means DNSPod domain name type (DV) multi-domain name SSL certificate,51
means DNSPod (State Secret) Enterprise (OV) SSL certificate,52
DNSPod (National Secret) Enterprise (OV) wildcard SSL certificate,53
means DNSPod (National Secret) Enterprise (OV) multi-domain SSL certificate,54
means DNSPod (National Secret) Domain Name (DV) SSL certificate,55
means DNSPod (National Secret) Domain Name Type (DV) wildcard SSL certificate,56
means DNSPod (National Secret) Domain Name Type (DV) multi-domain SSL certificate. - project
Id number - The ID of project.
- ssl
Pay stringCertificate Id - ID of the resource.
- status number
- SSL certificate status.
- time
Span number - Certificate period, currently only supports 1 year certificate purchase.
- alias str
- Remark name.
- certificate_
id str - Returned certificate ID.
- confirm_
letter str - The base64-encoded certificate confirmation file should be in jpg, jpeg, png, pdf, and the size should be between 1kb and 1.4M. Note: it only works when product_id is set to 8, 9 or 10.
- domain_
num float - Number of domain names included in the certificate.
- dv_
auths Sequence[SslPay Certificate Dv Auth Args] - DV certification information.
- information
Ssl
Pay Certificate Information Args - Certificate information.
- order_
id str - Order ID returned.
- product_
id float - Certificate commodity ID. Valid value ranges: (3~42).
3
means SecureSite enhanced Enterprise Edition (EV Pro),4
means SecureSite enhanced (EV),5
means SecureSite Enterprise Professional Edition (OV Pro),6
means SecureSite Enterprise (OV),7
means SecureSite Enterprise Type (OV) wildcard,8
means Geotrust enhanced (EV),9
means Geotrust enterprise (OV),10
means Geotrust enterprise (OV) wildcard,11
means TrustAsia domain type multi-domain SSL certificate,12
means TrustAsia domain type ( DV) wildcard,13
means TrustAsia enterprise wildcard (OV) SSL certificate (D3),14
means TrustAsia enterprise (OV) SSL certificate (D3),15
means TrustAsia enterprise multi-domain (OV) SSL certificate (D3),16
means TrustAsia Enhanced (EV) SSL Certificate (D3),17
means TrustAsia Enhanced Multiple Domain (EV) SSL Certificate (D3),18
means GlobalSign Enterprise (OV) SSL Certificate,19
means GlobalSign Enterprise Wildcard (OV) SSL Certificate,20
means GlobalSign Enhanced (EV) SSL Certificate,21
means TrustAsia Enterprise Wildcard Multiple Domain (OV) SSL Certificate (D3),22
means GlobalSign Enterprise Multiple Domain (OV) SSL Certificate,23
means GlobalSign Enterprise Multiple Wildcard Domain name (OV) SSL certificate,24
means GlobalSign enhanced multi-domain (EV) SSL certificate,25
means Wotrus domain type certificate,26
means Wotrus domain type multi-domain certificate,27
means Wotrus domain type wildcard certificate,28
means Wotrus enterprise type certificate,29
means Wotrus enterprise multi-domain certificate,30
means Wotrus enterprise wildcard certificate,31
means Wotrus enhanced certificate,32
means Wotrus enhanced multi-domain certificate,33
means WoTrus National Secret Domain name Certificate,34
means WoTrus National Secret Domain name Certificate (multiple domain names),35
WoTrus National Secret Domain name Certificate (wildcard),37
means WoTrus State Secret Enterprise Certificate,38
means WoTrus State Secret Enterprise Certificate (multiple domain names),39
means WoTrus State Secret Enterprise Certificate (wildcard),40
means WoTrus National secret enhanced certificate,41
means WoTrus National Secret enhanced Certificate (multiple domain names),42
means TrustAsia- Domain name Certificate (wildcard multiple domain names),43
means DNSPod Enterprise (OV) SSL Certificate,44
means DNSPod- Enterprise (OV) wildcard SSL certificate,45
means DNSPod Enterprise (OV) Multi-domain name SSL Certificate,46
means DNSPod enhanced (EV) SSL certificate,47
means DNSPod enhanced (EV) multi-domain name SSL certificate,48
means DNSPod Domain name Type (DV) SSL Certificate,49
means DNSPod Domain name Type (DV) wildcard SSL certificate,50
means DNSPod domain name type (DV) multi-domain name SSL certificate,51
means DNSPod (State Secret) Enterprise (OV) SSL certificate,52
DNSPod (National Secret) Enterprise (OV) wildcard SSL certificate,53
means DNSPod (National Secret) Enterprise (OV) multi-domain SSL certificate,54
means DNSPod (National Secret) Domain Name (DV) SSL certificate,55
means DNSPod (National Secret) Domain Name Type (DV) wildcard SSL certificate,56
means DNSPod (National Secret) Domain Name Type (DV) multi-domain SSL certificate. - project_
id float - The ID of project.
- ssl_
pay_ strcertificate_ id - ID of the resource.
- status float
- SSL certificate status.
- time_
span float - Certificate period, currently only supports 1 year certificate purchase.
- alias String
- Remark name.
- certificate
Id String - Returned certificate ID.
- confirm
Letter String - The base64-encoded certificate confirmation file should be in jpg, jpeg, png, pdf, and the size should be between 1kb and 1.4M. Note: it only works when product_id is set to 8, 9 or 10.
- domain
Num Number - Number of domain names included in the certificate.
- dv
Auths List<Property Map> - DV certification information.
- information Property Map
- Certificate information.
- order
Id String - Order ID returned.
- product
Id Number - Certificate commodity ID. Valid value ranges: (3~42).
3
means SecureSite enhanced Enterprise Edition (EV Pro),4
means SecureSite enhanced (EV),5
means SecureSite Enterprise Professional Edition (OV Pro),6
means SecureSite Enterprise (OV),7
means SecureSite Enterprise Type (OV) wildcard,8
means Geotrust enhanced (EV),9
means Geotrust enterprise (OV),10
means Geotrust enterprise (OV) wildcard,11
means TrustAsia domain type multi-domain SSL certificate,12
means TrustAsia domain type ( DV) wildcard,13
means TrustAsia enterprise wildcard (OV) SSL certificate (D3),14
means TrustAsia enterprise (OV) SSL certificate (D3),15
means TrustAsia enterprise multi-domain (OV) SSL certificate (D3),16
means TrustAsia Enhanced (EV) SSL Certificate (D3),17
means TrustAsia Enhanced Multiple Domain (EV) SSL Certificate (D3),18
means GlobalSign Enterprise (OV) SSL Certificate,19
means GlobalSign Enterprise Wildcard (OV) SSL Certificate,20
means GlobalSign Enhanced (EV) SSL Certificate,21
means TrustAsia Enterprise Wildcard Multiple Domain (OV) SSL Certificate (D3),22
means GlobalSign Enterprise Multiple Domain (OV) SSL Certificate,23
means GlobalSign Enterprise Multiple Wildcard Domain name (OV) SSL certificate,24
means GlobalSign enhanced multi-domain (EV) SSL certificate,25
means Wotrus domain type certificate,26
means Wotrus domain type multi-domain certificate,27
means Wotrus domain type wildcard certificate,28
means Wotrus enterprise type certificate,29
means Wotrus enterprise multi-domain certificate,30
means Wotrus enterprise wildcard certificate,31
means Wotrus enhanced certificate,32
means Wotrus enhanced multi-domain certificate,33
means WoTrus National Secret Domain name Certificate,34
means WoTrus National Secret Domain name Certificate (multiple domain names),35
WoTrus National Secret Domain name Certificate (wildcard),37
means WoTrus State Secret Enterprise Certificate,38
means WoTrus State Secret Enterprise Certificate (multiple domain names),39
means WoTrus State Secret Enterprise Certificate (wildcard),40
means WoTrus National secret enhanced certificate,41
means WoTrus National Secret enhanced Certificate (multiple domain names),42
means TrustAsia- Domain name Certificate (wildcard multiple domain names),43
means DNSPod Enterprise (OV) SSL Certificate,44
means DNSPod- Enterprise (OV) wildcard SSL certificate,45
means DNSPod Enterprise (OV) Multi-domain name SSL Certificate,46
means DNSPod enhanced (EV) SSL certificate,47
means DNSPod enhanced (EV) multi-domain name SSL certificate,48
means DNSPod Domain name Type (DV) SSL Certificate,49
means DNSPod Domain name Type (DV) wildcard SSL certificate,50
means DNSPod domain name type (DV) multi-domain name SSL certificate,51
means DNSPod (State Secret) Enterprise (OV) SSL certificate,52
DNSPod (National Secret) Enterprise (OV) wildcard SSL certificate,53
means DNSPod (National Secret) Enterprise (OV) multi-domain SSL certificate,54
means DNSPod (National Secret) Domain Name (DV) SSL certificate,55
means DNSPod (National Secret) Domain Name Type (DV) wildcard SSL certificate,56
means DNSPod (National Secret) Domain Name Type (DV) multi-domain SSL certificate. - project
Id Number - The ID of project.
- ssl
Pay StringCertificate Id - ID of the resource.
- status Number
- SSL certificate status.
- time
Span Number - Certificate period, currently only supports 1 year certificate purchase.
Supporting Types
SslPayCertificateDvAuth, SslPayCertificateDvAuthArgs
- Dv
Auth stringKey - DV authentication key.
- Dv
Auth stringValue - DV authentication value.
- Dv
Auth stringVerify Type - DV authentication type.
- Dv
Auth stringKey - DV authentication key.
- Dv
Auth stringValue - DV authentication value.
- Dv
Auth stringVerify Type - DV authentication type.
- dv
Auth StringKey - DV authentication key.
- dv
Auth StringValue - DV authentication value.
- dv
Auth StringVerify Type - DV authentication type.
- dv
Auth stringKey - DV authentication key.
- dv
Auth stringValue - DV authentication value.
- dv
Auth stringVerify Type - DV authentication type.
- dv_
auth_ strkey - DV authentication key.
- dv_
auth_ strvalue - DV authentication value.
- dv_
auth_ strverify_ type - DV authentication type.
- dv
Auth StringKey - DV authentication key.
- dv
Auth StringValue - DV authentication value.
- dv
Auth StringVerify Type - DV authentication type.
SslPayCertificateInformation, SslPayCertificateInformationArgs
- Admin
Email string - The administrator's email address.
- Admin
First stringName - The first name of the administrator.
- Admin
Last stringName - The last name of the administrator.
- Admin
Phone stringNum - Manager mobile phone number.
- Admin
Position string - Manager position.
- Certificate
Domain string - Domain name for binding certificate.
- Contact
Email string - Contact email address.
- Contact
First stringName - Contact first name.
- Contact
Last stringName - Contact last name.
- Contact
Number string - Contact phone number.
- Contact
Position string - Contact position.
- Organization
Address string - Company address.
- Organization
City string - Company city.
- Organization
Country string - Country name, such as China: CN.
- Organization
Division string - Department name.
- Organization
Name string - Company name.
- Organization
Region string - The province where the company is located.
- Phone
Area stringCode - Company landline area code.
- Phone
Number string - Company landline number.
- Postal
Code string - Company postal code.
- Verify
Type string - Certificate verification method. Valid values:
DNS_AUTO
,DNS
,FILE
.DNS_AUTO
means automatic DNS verification, this verification type is only supported for domain names resolved by Tencent Cloud and the resolution status is normal,DNS
means manual DNS verification,FILE
means file verification. - Csr
Content string - CSR content uploaded.
- Csr
Type string - CSR generation method. Valid values:
online
,parse
.online
means online generation,parse
means manual upload. - Domain
Lists List<string> - Array of uploaded domain names, multi-domain certificates can be uploaded.
- Key
Password string - Private key password.
- Admin
Email string - The administrator's email address.
- Admin
First stringName - The first name of the administrator.
- Admin
Last stringName - The last name of the administrator.
- Admin
Phone stringNum - Manager mobile phone number.
- Admin
Position string - Manager position.
- Certificate
Domain string - Domain name for binding certificate.
- Contact
Email string - Contact email address.
- Contact
First stringName - Contact first name.
- Contact
Last stringName - Contact last name.
- Contact
Number string - Contact phone number.
- Contact
Position string - Contact position.
- Organization
Address string - Company address.
- Organization
City string - Company city.
- Organization
Country string - Country name, such as China: CN.
- Organization
Division string - Department name.
- Organization
Name string - Company name.
- Organization
Region string - The province where the company is located.
- Phone
Area stringCode - Company landline area code.
- Phone
Number string - Company landline number.
- Postal
Code string - Company postal code.
- Verify
Type string - Certificate verification method. Valid values:
DNS_AUTO
,DNS
,FILE
.DNS_AUTO
means automatic DNS verification, this verification type is only supported for domain names resolved by Tencent Cloud and the resolution status is normal,DNS
means manual DNS verification,FILE
means file verification. - Csr
Content string - CSR content uploaded.
- Csr
Type string - CSR generation method. Valid values:
online
,parse
.online
means online generation,parse
means manual upload. - Domain
Lists []string - Array of uploaded domain names, multi-domain certificates can be uploaded.
- Key
Password string - Private key password.
- admin
Email String - The administrator's email address.
- admin
First StringName - The first name of the administrator.
- admin
Last StringName - The last name of the administrator.
- admin
Phone StringNum - Manager mobile phone number.
- admin
Position String - Manager position.
- certificate
Domain String - Domain name for binding certificate.
- contact
Email String - Contact email address.
- contact
First StringName - Contact first name.
- contact
Last StringName - Contact last name.
- contact
Number String - Contact phone number.
- contact
Position String - Contact position.
- organization
Address String - Company address.
- organization
City String - Company city.
- organization
Country String - Country name, such as China: CN.
- organization
Division String - Department name.
- organization
Name String - Company name.
- organization
Region String - The province where the company is located.
- phone
Area StringCode - Company landline area code.
- phone
Number String - Company landline number.
- postal
Code String - Company postal code.
- verify
Type String - Certificate verification method. Valid values:
DNS_AUTO
,DNS
,FILE
.DNS_AUTO
means automatic DNS verification, this verification type is only supported for domain names resolved by Tencent Cloud and the resolution status is normal,DNS
means manual DNS verification,FILE
means file verification. - csr
Content String - CSR content uploaded.
- csr
Type String - CSR generation method. Valid values:
online
,parse
.online
means online generation,parse
means manual upload. - domain
Lists List<String> - Array of uploaded domain names, multi-domain certificates can be uploaded.
- key
Password String - Private key password.
- admin
Email string - The administrator's email address.
- admin
First stringName - The first name of the administrator.
- admin
Last stringName - The last name of the administrator.
- admin
Phone stringNum - Manager mobile phone number.
- admin
Position string - Manager position.
- certificate
Domain string - Domain name for binding certificate.
- contact
Email string - Contact email address.
- contact
First stringName - Contact first name.
- contact
Last stringName - Contact last name.
- contact
Number string - Contact phone number.
- contact
Position string - Contact position.
- organization
Address string - Company address.
- organization
City string - Company city.
- organization
Country string - Country name, such as China: CN.
- organization
Division string - Department name.
- organization
Name string - Company name.
- organization
Region string - The province where the company is located.
- phone
Area stringCode - Company landline area code.
- phone
Number string - Company landline number.
- postal
Code string - Company postal code.
- verify
Type string - Certificate verification method. Valid values:
DNS_AUTO
,DNS
,FILE
.DNS_AUTO
means automatic DNS verification, this verification type is only supported for domain names resolved by Tencent Cloud and the resolution status is normal,DNS
means manual DNS verification,FILE
means file verification. - csr
Content string - CSR content uploaded.
- csr
Type string - CSR generation method. Valid values:
online
,parse
.online
means online generation,parse
means manual upload. - domain
Lists string[] - Array of uploaded domain names, multi-domain certificates can be uploaded.
- key
Password string - Private key password.
- admin_
email str - The administrator's email address.
- admin_
first_ strname - The first name of the administrator.
- admin_
last_ strname - The last name of the administrator.
- admin_
phone_ strnum - Manager mobile phone number.
- admin_
position str - Manager position.
- certificate_
domain str - Domain name for binding certificate.
- contact_
email str - Contact email address.
- contact_
first_ strname - Contact first name.
- contact_
last_ strname - Contact last name.
- contact_
number str - Contact phone number.
- contact_
position str - Contact position.
- organization_
address str - Company address.
- organization_
city str - Company city.
- organization_
country str - Country name, such as China: CN.
- organization_
division str - Department name.
- organization_
name str - Company name.
- organization_
region str - The province where the company is located.
- phone_
area_ strcode - Company landline area code.
- phone_
number str - Company landline number.
- postal_
code str - Company postal code.
- verify_
type str - Certificate verification method. Valid values:
DNS_AUTO
,DNS
,FILE
.DNS_AUTO
means automatic DNS verification, this verification type is only supported for domain names resolved by Tencent Cloud and the resolution status is normal,DNS
means manual DNS verification,FILE
means file verification. - csr_
content str - CSR content uploaded.
- csr_
type str - CSR generation method. Valid values:
online
,parse
.online
means online generation,parse
means manual upload. - domain_
lists Sequence[str] - Array of uploaded domain names, multi-domain certificates can be uploaded.
- key_
password str - Private key password.
- admin
Email String - The administrator's email address.
- admin
First StringName - The first name of the administrator.
- admin
Last StringName - The last name of the administrator.
- admin
Phone StringNum - Manager mobile phone number.
- admin
Position String - Manager position.
- certificate
Domain String - Domain name for binding certificate.
- contact
Email String - Contact email address.
- contact
First StringName - Contact first name.
- contact
Last StringName - Contact last name.
- contact
Number String - Contact phone number.
- contact
Position String - Contact position.
- organization
Address String - Company address.
- organization
City String - Company city.
- organization
Country String - Country name, such as China: CN.
- organization
Division String - Department name.
- organization
Name String - Company name.
- organization
Region String - The province where the company is located.
- phone
Area StringCode - Company landline area code.
- phone
Number String - Company landline number.
- postal
Code String - Company postal code.
- verify
Type String - Certificate verification method. Valid values:
DNS_AUTO
,DNS
,FILE
.DNS_AUTO
means automatic DNS verification, this verification type is only supported for domain names resolved by Tencent Cloud and the resolution status is normal,DNS
means manual DNS verification,FILE
means file verification. - csr
Content String - CSR content uploaded.
- csr
Type String - CSR generation method. Valid values:
online
,parse
.online
means online generation,parse
means manual upload. - domain
Lists List<String> - Array of uploaded domain names, multi-domain certificates can be uploaded.
- key
Password String - Private key password.
Import
payment SSL instance can be imported, e.g.
$ pulumi import tencentcloud:index/sslPayCertificate:SslPayCertificate ssl iPQNn61x#33#1#1
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.