Class: Google::Apis::SqlV1beta4::SslCertsInsertResponse
- Inherits:
-
Object
- Object
- Google::Apis::SqlV1beta4::SslCertsInsertResponse
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/sql_v1beta4/classes.rb,
generated/google/apis/sql_v1beta4/representations.rb,
generated/google/apis/sql_v1beta4/representations.rb
Overview
SslCert insert response.
Instance Attribute Summary collapse
-
#client_cert ⇒ Google::Apis::SqlV1beta4::SslCertDetail
SslCertDetail.
-
#kind ⇒ String
This is always
sql#sslCertsInsert
. -
#operation ⇒ Google::Apis::SqlV1beta4::Operation
An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource.
-
#server_ca_cert ⇒ Google::Apis::SqlV1beta4::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.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ SslCertsInsertResponse
Returns a new instance of SslCertsInsertResponse.
2714 2715 2716 |
# File 'generated/google/apis/sql_v1beta4/classes.rb', line 2714 def initialize(**args) update!(**args) end |
Instance Attribute Details
#client_cert ⇒ Google::Apis::SqlV1beta4::SslCertDetail
SslCertDetail.
Corresponds to the JSON property clientCert
2695 2696 2697 |
# File 'generated/google/apis/sql_v1beta4/classes.rb', line 2695 def client_cert @client_cert end |
#kind ⇒ String
This is always sql#sslCertsInsert
.
Corresponds to the JSON property kind
2700 2701 2702 |
# File 'generated/google/apis/sql_v1beta4/classes.rb', line 2700 def kind @kind end |
#operation ⇒ Google::Apis::SqlV1beta4::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
2707 2708 2709 |
# File 'generated/google/apis/sql_v1beta4/classes.rb', line 2707 def operation @operation end |
#server_ca_cert ⇒ Google::Apis::SqlV1beta4::SslCert
SslCerts Resource
Corresponds to the JSON property serverCaCert
2712 2713 2714 |
# File 'generated/google/apis/sql_v1beta4/classes.rb', line 2712 def server_ca_cert @server_ca_cert end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2719 2720 2721 2722 2723 2724 |
# File 'generated/google/apis/sql_v1beta4/classes.rb', line 2719 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 |