Class: Google::Apis::SqladminV1::SslCertsInsertResponse
- Inherits:
-
Object
- Object
- Google::Apis::SqladminV1::SslCertsInsertResponse
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/sqladmin_v1/classes.rb,
lib/google/apis/sqladmin_v1/representations.rb,
lib/google/apis/sqladmin_v1/representations.rb
Overview
SslCert insert response.
Instance Attribute Summary collapse
-
#client_cert ⇒ Google::Apis::SqladminV1::SslCertDetail
SslCertDetail.
-
#kind ⇒ String
This is always
sql#sslCertsInsert. -
#operation ⇒ Google::Apis::SqladminV1::Operation
An Operation resource.
-
#server_ca_cert ⇒ Google::Apis::SqladminV1::SslCert
SslCerts Resource Corresponds to the JSON property
serverCaCert.
Instance Method Summary collapse
-
#initialize(**args) ⇒ SslCertsInsertResponse
constructor
A new instance of SslCertsInsertResponse.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ SslCertsInsertResponse
Returns a new instance of SslCertsInsertResponse.
6344 6345 6346 |
# File 'lib/google/apis/sqladmin_v1/classes.rb', line 6344 def initialize(**args) update!(**args) end |
Instance Attribute Details
#client_cert ⇒ Google::Apis::SqladminV1::SslCertDetail
SslCertDetail.
Corresponds to the JSON property clientCert
6325 6326 6327 |
# File 'lib/google/apis/sqladmin_v1/classes.rb', line 6325 def client_cert @client_cert end |
#kind ⇒ String
This is always sql#sslCertsInsert.
Corresponds to the JSON property kind
6330 6331 6332 |
# File 'lib/google/apis/sqladmin_v1/classes.rb', line 6330 def kind @kind end |
#operation ⇒ Google::Apis::SqladminV1::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
6337 6338 6339 |
# File 'lib/google/apis/sqladmin_v1/classes.rb', line 6337 def operation @operation end |
#server_ca_cert ⇒ Google::Apis::SqladminV1::SslCert
SslCerts Resource
Corresponds to the JSON property serverCaCert
6342 6343 6344 |
# File 'lib/google/apis/sqladmin_v1/classes.rb', line 6342 def server_ca_cert @server_ca_cert end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
6349 6350 6351 6352 6353 6354 |
# File 'lib/google/apis/sqladmin_v1/classes.rb', line 6349 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 |