Class: Google::Apis::ComputeV1::TargetSslProxiesSetSslCertificatesRequest
- Inherits:
-
Object
- Object
- Google::Apis::ComputeV1::TargetSslProxiesSetSslCertificatesRequest
- 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 URLs to SslCertificate resources to associate with this TargetSslProxy.
Instance Method Summary collapse
-
#initialize(**args) ⇒ TargetSslProxiesSetSslCertificatesRequest
constructor
A new instance of TargetSslProxiesSetSslCertificatesRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ TargetSslProxiesSetSslCertificatesRequest
Returns a new instance of TargetSslProxiesSetSslCertificatesRequest.
64263 64264 64265 |
# File 'lib/google/apis/compute_v1/classes.rb', line 64263 def initialize(**args) update!(**args) end |
Instance Attribute Details
#ssl_certificates ⇒ Array<String>
New set of URLs to SslCertificate resources to associate with this
TargetSslProxy. At least one SSL certificate must be specified.
Currently, you may specify up to 15 SSL certificates.
Corresponds to the JSON property sslCertificates
64261 64262 64263 |
# File 'lib/google/apis/compute_v1/classes.rb', line 64261 def ssl_certificates @ssl_certificates end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
64268 64269 64270 |
# File 'lib/google/apis/compute_v1/classes.rb', line 64268 def update!(**args) @ssl_certificates = args[:ssl_certificates] if args.key?(:ssl_certificates) end |