public sealed class CertificateRawData : IMessage<CertificateRawData>, IEquatable<CertificateRawData>, IDeepCloneable<CertificateRawData>, IBufferMessage, IMessage
An SSL certificate obtained from a certificate authority.
Unencrypted PEM encoded RSA private key. This field is set once on
certificate creation and then encrypted. The key size must be 2048
bits or fewer. Must include the header and footer. Example:
<pre>
-----BEGIN RSA PRIVATE KEY-----
<unencrypted_key_value>
-----END RSA PRIVATE KEY-----
</pre>
@InputOnly
PEM encoded x.509 public key certificate. This field is set once on
certificate creation. Must include the header and footer. Example:
<pre>
-----BEGIN CERTIFICATE-----
<certificate_value>
-----END CERTIFICATE-----
</pre>
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["The latest version available for `CertificateRawData` within the `Google.Cloud.AppEngine.V1` namespace is version 2.4.0, with multiple previous versions accessible, including 2.0.0, 1.4.0, 1.3.0, 1.2.0, 1.1.0, and 1.0.0."],["`CertificateRawData` is a class that represents an SSL certificate from a certificate authority and implements several interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["The `CertificateRawData` class provides two constructors, one default and one for creating a new instance based on an existing `CertificateRawData` object."],["This class includes two properties, `PrivateKey` and `PublicCertificate`, both of type string, which store the PEM encoded RSA private key and x.509 public key certificate, respectively."]]],[]]