class Google::Apis::AppengineV1beta::CertificateRawData

An SSL certificate obtained from a certificate authority.

Attributes

private_key[RW]

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: —–BEGIN RSA PRIVATE KEY—– —– END RSA PRIVATE KEY—– @InputOnly Corresponds to the JSON property `privateKey` @return [String]

public_certificate[RW]

PEM encoded x.509 public key certificate. This field is set once on certificate creation. Must include the header and footer. Example: —–BEGIN CERTIFICATE—– —–END CERTIFICATE—– Corresponds to the JSON property `publicCertificate` @return [String]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/appengine_v1beta/classes.rb, line 539
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/appengine_v1beta/classes.rb, line 544
def update!(**args)
  @private_key = args[:private_key] if args.key?(:private_key)
  @public_certificate = args[:public_certificate] if args.key?(:public_certificate)
end