Skip to content

CertificateProps

Properties for defining a Certificate.

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

Initializer

import { CertificateProps } from '@alicloud/ros-cdk-esa'
const certificateProps: CertificateProps = { ... }

Properties

Name Type Description
createdType string | @alicloud/ros-cdk-core.IResolvable Property createdType: The certificate type.
domains @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[] Property domains: A list of domain names.
siteId number | @alicloud/ros-cdk-core.IResolvable Property siteId: The site ID, which can be obtained by calling the ListSites interface.
casId string | @alicloud/ros-cdk-core.IResolvable Property casId: Cloud certificate ID.
certId string | @alicloud/ros-cdk-core.IResolvable Property certId: The certificate Id.
certificate string | @alicloud/ros-cdk-core.IResolvable Property certificate: Certificate content.
certName string | @alicloud/ros-cdk-core.IResolvable Property certName: The certificate name.
privateKey string | @alicloud/ros-cdk-core.IResolvable Property privateKey: The certificate private key.

createdTypeRequired

public readonly createdType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property createdType: The certificate type.

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


domainsRequired

public readonly domains: IResolvable | string | IResolvable[];
  • Type: @alicloud/ros-cdk-core.IResolvable | string | @alicloud/ros-cdk-core.IResolvable[]

Property domains: A list of domain names.

Multiple domain names are separated by commas.


siteIdRequired

public readonly siteId: number | IResolvable;
  • Type: number | @alicloud/ros-cdk-core.IResolvable

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


casIdOptional

public readonly casId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property casId: Cloud certificate ID.


certIdOptional

public readonly certId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property certId: The certificate Id.


certificateOptional

public readonly certificate: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property certificate: Certificate content.


certNameOptional

public readonly certName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property certName: The certificate name.


privateKeyOptional

public readonly privateKey: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property privateKey: The certificate private key.