Skip to content

CertificateProps

Properties for defining a Certificate.

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

Initializer

import com.aliyun.ros.cdk.slb.CertificateProps;
CertificateProps.builder()
//  .aliCloudCertificateId(java.lang.String)
//  .aliCloudCertificateId(IResolvable)
//  .aliCloudCertificateName(java.lang.String)
//  .aliCloudCertificateName(IResolvable)
//  .certificate(java.lang.String)
//  .certificate(IResolvable)
//  .certificateName(java.lang.String)
//  .certificateName(IResolvable)
//  .certificateType(java.lang.String)
//  .certificateType(IResolvable)
//  .privateKey(java.lang.String)
//  .privateKey(IResolvable)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .tags(java.util.List<TagsProperty>)
    .build();

Properties

Name Type Description
aliCloudCertificateId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property aliCloudCertificateId: The ID of the Alibaba Cloud certificate.
aliCloudCertificateName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property aliCloudCertificateName: The name of the Alibaba Cloud certificate.
certificate java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property certificate: The content of the certificate public key.
certificateName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property certificateName: The name of the certificate.
certificateType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property certificateType: The type of the certificate.
privateKey java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property privateKey: The private key.
resourceGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property resourceGroupId: Resource group id.
tags java.util.List<TagsProperty> Property tags: Tags to attach to instance.

aliCloudCertificateIdOptional

public java.lang.Object getAliCloudCertificateId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property aliCloudCertificateId: The ID of the Alibaba Cloud certificate.


aliCloudCertificateNameOptional

public java.lang.Object getAliCloudCertificateName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property aliCloudCertificateName: The name of the Alibaba Cloud certificate.


certificateOptional

public java.lang.Object getCertificate();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property certificate: The content of the certificate public key.


certificateNameOptional

public java.lang.Object getCertificateName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property certificateName: The name of the certificate.


certificateTypeOptional

public java.lang.Object getCertificateType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property certificateType: The type of the certificate.


privateKeyOptional

public java.lang.Object getPrivateKey();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property privateKey: The private key.


resourceGroupIdOptional

public java.lang.Object getResourceGroupId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property resourceGroupId: Resource group id.


tagsOptional

public java.util.List<TagsProperty> getTags();

Property tags: Tags to attach to instance.

Max support 20 tags to add during create instance. Each tag with two properties Key and Value, and Key is required.