Class: Google::Apis::SqladminV1beta4::InsertSslCertsResponse
- Inherits:
-
Object
- Object
- Google::Apis::SqladminV1beta4::InsertSslCertsResponse
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/sqladmin_v1beta4/classes.rb,
lib/google/apis/sqladmin_v1beta4/representations.rb,
lib/google/apis/sqladmin_v1beta4/representations.rb
Overview
SslCert insert response.
Instance Attribute Summary collapse
-
#client_cert ⇒ Google::Apis::SqladminV1beta4::SslCertDetail
SslCertDetail.
-
#kind ⇒ String
This is always sql#sslCertsInsert.
-
#operation ⇒ Google::Apis::SqladminV1beta4::Operation
An Operation resource.
-
#server_ca_cert ⇒ Google::Apis::SqladminV1beta4::SslCert
SslCerts Resource Corresponds to the JSON property
serverCaCert.
Instance Method Summary collapse
-
#initialize(**args) ⇒ InsertSslCertsResponse
constructor
A new instance of InsertSslCertsResponse.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ InsertSslCertsResponse
Returns a new instance of InsertSslCertsResponse.
3383 3384 3385 |
# File 'lib/google/apis/sqladmin_v1beta4/classes.rb', line 3383 def initialize(**args) update!(**args) end |
Instance Attribute Details
#client_cert ⇒ Google::Apis::SqladminV1beta4::SslCertDetail
SslCertDetail.
Corresponds to the JSON property clientCert
3364 3365 3366 |
# File 'lib/google/apis/sqladmin_v1beta4/classes.rb', line 3364 def client_cert @client_cert end |
#kind ⇒ String
This is always sql#sslCertsInsert.
Corresponds to the JSON property kind
3369 3370 3371 |
# File 'lib/google/apis/sqladmin_v1beta4/classes.rb', line 3369 def kind @kind end |
#operation ⇒ Google::Apis::SqladminV1beta4::Operation
An Operation resource. For successful operations that return an Operation
resource, only the fields relevant to the operation are populated in the
resource.
Corresponds to the JSON property operation
3376 3377 3378 |
# File 'lib/google/apis/sqladmin_v1beta4/classes.rb', line 3376 def operation @operation end |
#server_ca_cert ⇒ Google::Apis::SqladminV1beta4::SslCert
SslCerts Resource
Corresponds to the JSON property serverCaCert
3381 3382 3383 |
# File 'lib/google/apis/sqladmin_v1beta4/classes.rb', line 3381 def server_ca_cert @server_ca_cert end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
3388 3389 3390 3391 3392 3393 |
# File 'lib/google/apis/sqladmin_v1beta4/classes.rb', line 3388 def update!(**args) @client_cert = args[:client_cert] if args.key?(:client_cert) @kind = args[:kind] if args.key?(:kind) @operation = args[:operation] if args.key?(:operation) @server_ca_cert = args[:server_ca_cert] if args.key?(:server_ca_cert) end |