Class: Google::Apis::GkebackupV1::ListBackupsResponse
- Inherits:
-
Object
- Object
- Google::Apis::GkebackupV1::ListBackupsResponse
- 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 ListBackups.
Instance Attribute Summary collapse
-
#backups ⇒ Array<Google::Apis::GkebackupV1::Backup>
The list of Backups matching the given criteria.
-
#next_page_token ⇒ String
A token which may be sent as page_token in a subsequent
ListBackupscall to retrieve the next page of results. -
#unreachable ⇒ Array<String>
Locations that could not be reached.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ListBackupsResponse
constructor
A new instance of ListBackupsResponse.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ ListBackupsResponse
Returns a new instance of ListBackupsResponse.
1666 1667 1668 |
# File 'lib/google/apis/gkebackup_v1/classes.rb', line 1666 def initialize(**args) update!(**args) end |
Instance Attribute Details
#backups ⇒ Array<Google::Apis::GkebackupV1::Backup>
The list of Backups matching the given criteria.
Corresponds to the JSON property backups
1652 1653 1654 |
# File 'lib/google/apis/gkebackup_v1/classes.rb', line 1652 def backups @backups end |
#next_page_token ⇒ String
A token which may be sent as page_token in a subsequent ListBackups 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
1659 1660 1661 |
# File 'lib/google/apis/gkebackup_v1/classes.rb', line 1659 def next_page_token @next_page_token end |
#unreachable ⇒ Array<String>
Locations that could not be reached.
Corresponds to the JSON property unreachable
1664 1665 1666 |
# File 'lib/google/apis/gkebackup_v1/classes.rb', line 1664 def unreachable @unreachable end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1671 1672 1673 1674 1675 |
# File 'lib/google/apis/gkebackup_v1/classes.rb', line 1671 def update!(**args) @backups = args[:backups] if args.key?(:backups) @next_page_token = args[:next_page_token] if args.key?(:next_page_token) @unreachable = args[:unreachable] if args.key?(:unreachable) end |