Class: Google::Apis::BackupdrV1::ListBackupPlansResponse
- Inherits:
-
Object
- Object
- Google::Apis::BackupdrV1::ListBackupPlansResponse
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/backupdr_v1/classes.rb,
lib/google/apis/backupdr_v1/representations.rb,
lib/google/apis/backupdr_v1/representations.rb
Overview
The response message for getting a list of BackupPlan
.
Instance Attribute Summary collapse
-
#backup_plans ⇒ Array<Google::Apis::BackupdrV1::BackupPlan>
The list of
BackupPlans
in the project for the specified location. -
#next_page_token ⇒ String
A token which may be sent as page_token in a subsequent
ListBackupPlans
call to retrieve the next page of results. -
#unreachable ⇒ Array<String>
Locations that could not be reached.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ListBackupPlansResponse
constructor
A new instance of ListBackupPlansResponse.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ ListBackupPlansResponse
Returns a new instance of ListBackupPlansResponse.
2467 2468 2469 |
# File 'lib/google/apis/backupdr_v1/classes.rb', line 2467 def initialize(**args) update!(**args) end |
Instance Attribute Details
#backup_plans ⇒ Array<Google::Apis::BackupdrV1::BackupPlan>
The list of BackupPlans
in the project for the specified location. If the
location
value in the request is "-", the response contains a list of
resources from all locations. In case any location is unreachable, the
response will only return backup plans in reachable locations and the '
unreachable' field will be populated with a list of unreachable locations.
BackupPlan
Corresponds to the JSON property backupPlans
2453 2454 2455 |
# File 'lib/google/apis/backupdr_v1/classes.rb', line 2453 def backup_plans @backup_plans end |
#next_page_token ⇒ String
A token which may be sent as page_token in a subsequent ListBackupPlans
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
2460 2461 2462 |
# File 'lib/google/apis/backupdr_v1/classes.rb', line 2460 def next_page_token @next_page_token end |
#unreachable ⇒ Array<String>
Locations that could not be reached.
Corresponds to the JSON property unreachable
2465 2466 2467 |
# File 'lib/google/apis/backupdr_v1/classes.rb', line 2465 def unreachable @unreachable end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2472 2473 2474 2475 2476 |
# File 'lib/google/apis/backupdr_v1/classes.rb', line 2472 def update!(**args) @backup_plans = args[:backup_plans] if args.key?(:backup_plans) @next_page_token = args[:next_page_token] if args.key?(:next_page_token) @unreachable = args[:unreachable] if args.key?(:unreachable) end |