Class: Google::Apis::SqladminV1beta3::InstancesCloneResponse
- Inherits:
-
Object
- Object
- Google::Apis::SqladminV1beta3::InstancesCloneResponse
- 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 clone response.
Instance Attribute Summary collapse
-
#kind ⇒ String
This is always sql#instancesClone.
-
#operation ⇒ String
An unique identifier for the operation associated with the cloned instance.
Instance Method Summary collapse
-
#initialize(**args) ⇒ InstancesCloneResponse
constructor
A new instance of InstancesCloneResponse.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ InstancesCloneResponse
Returns a new instance of InstancesCloneResponse
715 716 717 |
# File 'generated/google/apis/sqladmin_v1beta3/classes.rb', line 715 def initialize(**args) update!(**args) end |
Instance Attribute Details
#kind ⇒ String
This is always sql#instancesClone.
Corresponds to the JSON property kind
706 707 708 |
# File 'generated/google/apis/sqladmin_v1beta3/classes.rb', line 706 def kind @kind end |
#operation ⇒ String
An unique identifier for the operation associated with the cloned instance.
You can use this identifier to retrieve the Operations resource, which has
information about the operation.
Corresponds to the JSON property operation
713 714 715 |
# File 'generated/google/apis/sqladmin_v1beta3/classes.rb', line 713 def operation @operation end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
720 721 722 723 |
# File 'generated/google/apis/sqladmin_v1beta3/classes.rb', line 720 def update!(**args) @kind = args[:kind] if args.key?(:kind) @operation = args[:operation] if args.key?(:operation) end |