Skip to content

CertificateProps

Properties for defining a Certificate.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-esa-certificate

Initializer

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkesa"
&alicloudroscdkesa.CertificateProps {
    CreatedType: interface{},
    Domains: interface{},
    SiteId: interface{},
    CasId: interface{},
    CertId: interface{},
    Certificate: interface{},
    CertName: interface{},
    PrivateKey: interface{},
}

Properties

Name Type Description
CreatedType interface{} Property createdType: The certificate type.
Domains interface{} Property domains: A list of domain names.
SiteId interface{} Property siteId: The site ID, which can be obtained by calling the ListSites interface.
CasId interface{} Property casId: Cloud certificate ID.
CertId interface{} Property certId: The certificate Id.
Certificate interface{} Property certificate: Certificate content.
CertName interface{} Property certName: The certificate name.
PrivateKey interface{} Property privateKey: The certificate private key.

CreatedTypeRequired

CreatedType interface{}
  • Type: interface{}

Property createdType: The certificate type.

  • cas (Certificate Center Certificate)
  • upload (custom upload certificate)
  • free( Free certificate).

DomainsRequired

Domains interface{}
  • Type: interface{}

Property domains: A list of domain names.

Multiple domain names are separated by commas.


SiteIdRequired

SiteId interface{}
  • Type: interface{}

Property siteId: The site ID, which can be obtained by calling the ListSites interface.


CasIdOptional

CasId interface{}
  • Type: interface{}

Property casId: Cloud certificate ID.


CertIdOptional

CertId interface{}
  • Type: interface{}

Property certId: The certificate Id.


CertificateOptional

Certificate interface{}
  • Type: interface{}

Property certificate: Certificate content.


CertNameOptional

CertName interface{}
  • Type: interface{}

Property certName: The certificate name.


PrivateKeyOptional

PrivateKey interface{}
  • Type: interface{}

Property privateKey: The certificate private key.