Class RoverNodeReplaceCertificateAuthorityDetails
The information required to replace a certificate authority details for a roverNode.
Inherited Members
Namespace: Oci.RoverService.Models
Assembly: OCI.DotNetSDK.Rover.dll
Syntax
public class RoverNodeReplaceCertificateAuthorityDetails
Properties
CertKeyAlgorithm
Declaration
[JsonProperty(PropertyName = "certKeyAlgorithm")]
[JsonConverter(typeof(StringEnumConverter))]
public CertKeyAlgorithm? CertKeyAlgorithm { get; set; }
Property Value
Type | Description |
---|---|
CertKeyAlgorithm? | key algorithm for issuing leaf certificate. |
CertSignatureAlgorithm
Declaration
[JsonProperty(PropertyName = "certSignatureAlgorithm")]
[JsonConverter(typeof(StringEnumConverter))]
public CertSignatureAlgorithm? CertSignatureAlgorithm { get; set; }
Property Value
Type | Description |
---|---|
CertSignatureAlgorithm? | signature algorithm for issuing leaf certificate. |
CertificateAuthorityId
Declaration
[Required(ErrorMessage = "CertificateAuthorityId is required.")]
[JsonProperty(PropertyName = "certificateAuthorityId")]
public string CertificateAuthorityId { get; set; }
Property Value
Type | Description |
---|---|
string | The certificate authority id. |
Remarks
Required