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.
35117 35118 35119 |
# File 'lib/google/apis/compute_v1/classes.rb', line 35117 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
35115 35116 35117 |
# File 'lib/google/apis/compute_v1/classes.rb', line 35115 def ssl_certificates @ssl_certificates end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
35122 35123 35124 |
# File 'lib/google/apis/compute_v1/classes.rb', line 35122 def update!(**args) @ssl_certificates = args[:ssl_certificates] if args.key?(:ssl_certificates) end |