class Google::Apis::ComputeBeta::SslCertificateManagedSslCertificate

Configuration and status of a managed SSL certificate.

Attributes

domain_status[RW]
Output only

Detailed statuses of the domains specified for managed

certificate resource. Corresponds to the JSON property `domainStatus` @return [Hash<String,String>]

domains[RW]

The domains for which a managed SSL certificate will be generated. Each Google- managed SSL certificate supports up to the [maximum number of domains per Google-managed SSL certificate](/load-balancing/docs/quotas#ssl_certificates). Corresponds to the JSON property `domains` @return [Array<String>]

status[RW]
Output only

Status of the managed certificate resource.

Corresponds to the JSON property `status` @return [String]

Public Class Methods

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

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/compute_beta/classes.rb, line 33511
def update!(**args)
  @domain_status = args[:domain_status] if args.key?(:domain_status)
  @domains = args[:domains] if args.key?(:domains)
  @status = args[:status] if args.key?(:status)
end