Class: Google::Apis::GkebackupV1::ListRestoresResponse
- Inherits:
-
Object
- Object
- Google::Apis::GkebackupV1::ListRestoresResponse
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/gkebackup_v1/classes.rb,
lib/google/apis/gkebackup_v1/representations.rb,
lib/google/apis/gkebackup_v1/representations.rb
Overview
Response message for ListRestores.
Instance Attribute Summary collapse
-
#next_page_token ⇒ String
A token which may be sent as
page_tokenin a subsequentListRestorescall to retrieve the next page of results. -
#restores ⇒ Array<Google::Apis::GkebackupV1::Restore>
The list of restore resources within the parent.
-
#unreachable ⇒ Array<String>
Locations that could not be reached.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ListRestoresResponse
constructor
A new instance of ListRestoresResponse.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ ListRestoresResponse
Returns a new instance of ListRestoresResponse.
1017 1018 1019 |
# File 'lib/google/apis/gkebackup_v1/classes.rb', line 1017 def initialize(**args) update!(**args) end |
Instance Attribute Details
#next_page_token ⇒ String
A token which may be sent as page_token in a subsequent ListRestores call
to retrieve the next page of results. If this field is omitted or empty, then
there are no more results to return.
Corresponds to the JSON property nextPageToken
1005 1006 1007 |
# File 'lib/google/apis/gkebackup_v1/classes.rb', line 1005 def next_page_token @next_page_token end |
#restores ⇒ Array<Google::Apis::GkebackupV1::Restore>
The list of restore resources within the parent.
Corresponds to the JSON property restores
1010 1011 1012 |
# File 'lib/google/apis/gkebackup_v1/classes.rb', line 1010 def restores @restores end |
#unreachable ⇒ Array<String>
Locations that could not be reached.
Corresponds to the JSON property unreachable
1015 1016 1017 |
# File 'lib/google/apis/gkebackup_v1/classes.rb', line 1015 def unreachable @unreachable end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1022 1023 1024 1025 1026 |
# File 'lib/google/apis/gkebackup_v1/classes.rb', line 1022 def update!(**args) @next_page_token = args[:next_page_token] if args.key?(:next_page_token) @restores = args[:restores] if args.key?(:restores) @unreachable = args[:unreachable] if args.key?(:unreachable) end |