Show / Hide Table of Contents

Class GetCertificateBundleRequest

Inheritance
object
GetCertificateBundleRequest
Implements
IOciRequest
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.CertificatesService.Requests
Assembly: OCI.DotNetSDK.Certificates.dll
Syntax
public class GetCertificateBundleRequest : IOciRequest
Examples

Click here to see an example of how to use GetCertificateBundle request.

Properties

CertificateBundleType

Declaration
[HttpConverter(TargetEnum.Query, "certificateBundleType")]
public GetCertificateBundleRequest.CertificateBundleTypeEnum? CertificateBundleType { get; set; }
Property Value
Type Description
GetCertificateBundleRequest.CertificateBundleTypeEnum?

The type of certificate bundle. By default, the private key fields are not returned. When querying for certificate bundles, to return results with certificate contents, the private key in PEM format, and the private key passphrase, specify the value of this parameter as CERTIFICATE_CONTENT_WITH_PRIVATE_KEY.

CertificateId

Declaration
[Required(ErrorMessage = "CertificateId is required.")]
[HttpConverter(TargetEnum.Path, "certificateId")]
public string CertificateId { get; set; }
Property Value
Type Description
string

The OCID of the certificate.

Remarks

Required

CertificateVersionName

Declaration
[HttpConverter(TargetEnum.Query, "certificateVersionName")]
public string CertificateVersionName { get; set; }
Property Value
Type Description
string

The name of the certificate. (This might be referred to as the name of the certificate version, as every certificate consists of at least one version.) Names are unique across versions of a given certificate.

OpcRequestId

Declaration
[HttpConverter(TargetEnum.Header, "opc-request-id")]
public string OpcRequestId { get; set; }
Property Value
Type Description
string

Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID.

Stage

Declaration
[HttpConverter(TargetEnum.Query, "stage")]
public GetCertificateBundleRequest.StageEnum? Stage { get; set; }
Property Value
Type Description
GetCertificateBundleRequest.StageEnum?

The rotation state of the certificate version.

VersionNumber

Declaration
[HttpConverter(TargetEnum.Query, "versionNumber")]
public long? VersionNumber { get; set; }
Property Value
Type Description
long?

The version number of the certificate. The default value is 0, which means that this query parameter is ignored.

Implements

IOciRequest
In this article
Back to top