Class: Google::Apis::SqladminV1beta4::InsertSslCertsResponse
- Inherits:
-
Object
- Object
- Google::Apis::SqladminV1beta4::InsertSslCertsResponse
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/sqladmin_v1beta4/classes.rb,
generated/google/apis/sqladmin_v1beta4/representations.rb,
generated/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. 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::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.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ InsertSslCertsResponse
Returns a new instance of InsertSslCertsResponse
2185 2186 2187 |
# File 'generated/google/apis/sqladmin_v1beta4/classes.rb', line 2185 def initialize(**args) update!(**args) end |
Instance Attribute Details
#client_cert ⇒ Google::Apis::SqladminV1beta4::SslCertDetail
SslCertDetail.
Corresponds to the JSON property clientCert
2166 2167 2168 |
# File 'generated/google/apis/sqladmin_v1beta4/classes.rb', line 2166 def client_cert @client_cert end |
#kind ⇒ String
This is always sql#sslCertsInsert.
Corresponds to the JSON property kind
2171 2172 2173 |
# File 'generated/google/apis/sqladmin_v1beta4/classes.rb', line 2171 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
2178 2179 2180 |
# File 'generated/google/apis/sqladmin_v1beta4/classes.rb', line 2178 def operation @operation end |
#server_ca_cert ⇒ Google::Apis::SqladminV1beta4::SslCert
SslCerts Resource
Corresponds to the JSON property serverCaCert
2183 2184 2185 |
# File 'generated/google/apis/sqladmin_v1beta4/classes.rb', line 2183 def server_ca_cert @server_ca_cert end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2190 2191 2192 2193 2194 2195 |
# File 'generated/google/apis/sqladmin_v1beta4/classes.rb', line 2190 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 |