Class: Google::Apis::SqladminV1beta3::InstancesExportResponse
- Inherits:
-
Object
- Object
- Google::Apis::SqladminV1beta3::InstancesExportResponse
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/sqladmin_v1beta3/classes.rb,
generated/google/apis/sqladmin_v1beta3/representations.rb,
generated/google/apis/sqladmin_v1beta3/representations.rb
Overview
Database instance export response.
Instance Attribute Summary collapse
-
#kind ⇒ String
This is always sql#instancesExport.
-
#operation ⇒ String
An identifier that uniquely identifies the operation.
Instance Method Summary collapse
-
#initialize(**args) ⇒ InstancesExportResponse
constructor
A new instance of InstancesExportResponse.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ InstancesExportResponse
Returns a new instance of InstancesExportResponse
788 789 790 |
# File 'generated/google/apis/sqladmin_v1beta3/classes.rb', line 788 def initialize(**args) update!(**args) end |
Instance Attribute Details
#kind ⇒ String
This is always sql#instancesExport.
Corresponds to the JSON property kind
779 780 781 |
# File 'generated/google/apis/sqladmin_v1beta3/classes.rb', line 779 def kind @kind end |
#operation ⇒ String
An identifier that uniquely identifies the operation. You can use this
identifier to retrieve the Operations resource that has information about the
operation.
Corresponds to the JSON property operation
786 787 788 |
# File 'generated/google/apis/sqladmin_v1beta3/classes.rb', line 786 def operation @operation end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
793 794 795 796 |
# File 'generated/google/apis/sqladmin_v1beta3/classes.rb', line 793 def update!(**args) @kind = args[:kind] if args.key?(:kind) @operation = args[:operation] if args.key?(:operation) end |