UserCertificateProps
Properties for defining a UserCertificate.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cas-usercertificate
Initializer
using AlibabaCloud.SDK.ROS.CDK.Cas;
new UserCertificateProps {
object Cert = null,
object CertificateName = null,
object EncryptCert = null,
object EncryptPrivateKey = null,
object Key = null,
object ResourceGroupId = null,
object ResourceId = null,
object SignCert = null,
object SignPrivateKey = null,
TagsProperty[] Tags = null
};
Properties
| Name | Type | Description |
|---|---|---|
Cert | object | Property cert: The certificate content in PEM format. |
CertificateName | object | Property certificateName: Custom certificate name. |
EncryptCert | object | Property encryptCert: The content of the encryption certificate in PEM format. |
EncryptPrivateKey | object | Property encryptPrivateKey: The private key content of the encryption certificate in PEM format. |
Key | object | Property key: The private key content of the certificate in PEM format. |
ResourceGroupId | object | Property resourceGroupId: The ID of the resource group. |
ResourceId | object | Property resourceId: Resource ID. |
SignCert | object | Property signCert: The signature certificate content in PEM format. |
SignPrivateKey | object | Property signPrivateKey: The private key content of the signature certificate in PEM format. |
Tags | TagsProperty[] | Property tags: Tags of certificate. |
CertOptional
public object Cert { get; set; }
- Type: object
Property cert: The certificate content in PEM format.
CertificateNameOptional
public object CertificateName { get; set; }
- Type: object
Property certificateName: Custom certificate name.
Maximum supported character length:128. All character types are supported, including letters, numbers and underscores. The certificate name under the same user cannot be duplicated.
EncryptCertOptional
public object EncryptCert { get; set; }
- Type: object
Property encryptCert: The content of the encryption certificate in PEM format.
EncryptPrivateKeyOptional
public object EncryptPrivateKey { get; set; }
- Type: object
Property encryptPrivateKey: The private key content of the encryption certificate in PEM format.
KeyOptional
public object Key { get; set; }
- Type: object
Property key: The private key content of the certificate in PEM format.
ResourceGroupIdOptional
public object ResourceGroupId { get; set; }
- Type: object
Property resourceGroupId: The ID of the resource group.
ResourceIdOptional
public object ResourceId { get; set; }
- Type: object
Property resourceId: Resource ID.
SignCertOptional
public object SignCert { get; set; }
- Type: object
Property signCert: The signature certificate content in PEM format.
SignPrivateKeyOptional
public object SignPrivateKey { get; set; }
- Type: object
Property signPrivateKey: The private key content of the signature certificate in PEM format.
TagsOptional
public TagsProperty[] Tags { get; set; }
- Type: TagsProperty[]
Property tags: Tags of certificate.