Class: Google::Apis::ComputeV1::TargetHttpsProxiesSetSslCertificatesRequest
- Inherits:
-
Object
- Object
- Google::Apis::ComputeV1::TargetHttpsProxiesSetSslCertificatesRequest
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/compute_v1/classes.rb,
lib/google/apis/compute_v1/representations.rb,
lib/google/apis/compute_v1/representations.rb
Instance Attribute Summary collapse
-
#ssl_certificates ⇒ Array<String>
New set of SslCertificate resources to associate with this TargetHttpsProxy resource.
Instance Method Summary collapse
-
#initialize(**args) ⇒ TargetHttpsProxiesSetSslCertificatesRequest
constructor
A new instance of TargetHttpsProxiesSetSslCertificatesRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ TargetHttpsProxiesSetSslCertificatesRequest
Returns a new instance of TargetHttpsProxiesSetSslCertificatesRequest.
57448 57449 57450 |
# File 'lib/google/apis/compute_v1/classes.rb', line 57448 def initialize(**args) update!(**args) end |
Instance Attribute Details
#ssl_certificates ⇒ Array<String>
New set of SslCertificate resources to associate
with this TargetHttpsProxy resource. At least one SSL
certificate must be specified. Currently, you may specify up to 15 SSL
certificates.
Corresponds to the JSON property sslCertificates
57446 57447 57448 |
# File 'lib/google/apis/compute_v1/classes.rb', line 57446 def ssl_certificates @ssl_certificates end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
57453 57454 57455 |
# File 'lib/google/apis/compute_v1/classes.rb', line 57453 def update!(**args) @ssl_certificates = args[:ssl_certificates] if args.key?(:ssl_certificates) end |