Class: Google::Apis::ComputeBeta::MultiMigsList
- Inherits:
-
Object
- Object
- Google::Apis::ComputeBeta::MultiMigsList
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/compute_beta/classes.rb,
lib/google/apis/compute_beta/representations.rb,
lib/google/apis/compute_beta/representations.rb
Defined Under Namespace
Classes: Warning
Instance Attribute Summary collapse
-
#etag ⇒ String
Corresponds to the JSON property
etag
. -
#id ⇒ String
Unique identifier for the resource; defined by the server.
-
#items ⇒ Array<Google::Apis::ComputeBeta::MultiMig>
A list of multi-MIGs in the specified project and region.
-
#kind ⇒ String
Type of resource.
-
#next_page_token ⇒ String
This token allows you to get the next page of results for maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request.
-
#self_link ⇒ String
[Output only] Server-defined URL for this resource.
-
#unreachables ⇒ Array<String>
[Output only] Unreachable resources.
-
#warning ⇒ Google::Apis::ComputeBeta::MultiMigsList::Warning
Informational warning message.
Instance Method Summary collapse
-
#initialize(**args) ⇒ MultiMigsList
constructor
A new instance of MultiMigsList.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ MultiMigsList
Returns a new instance of MultiMigsList.
25639 25640 25641 |
# File 'lib/google/apis/compute_beta/classes.rb', line 25639 def initialize(**args) update!(**args) end |
Instance Attribute Details
#etag ⇒ String
Corresponds to the JSON property etag
25599 25600 25601 |
# File 'lib/google/apis/compute_beta/classes.rb', line 25599 def etag @etag end |
#id ⇒ String
Unique identifier for the resource; defined by the server.
Corresponds to the JSON property id
25604 25605 25606 |
# File 'lib/google/apis/compute_beta/classes.rb', line 25604 def id @id end |
#items ⇒ Array<Google::Apis::ComputeBeta::MultiMig>
A list of multi-MIGs in the specified project and region.
Corresponds to the JSON property items
25609 25610 25611 |
# File 'lib/google/apis/compute_beta/classes.rb', line 25609 def items @items end |
#kind ⇒ String
Type of resource.
Corresponds to the JSON property kind
25614 25615 25616 |
# File 'lib/google/apis/compute_beta/classes.rb', line 25614 def kind @kind end |
#next_page_token ⇒ String
This token allows you to get the next page of results for maxResults, use the
nextPageToken as a value for the query parameter pageToken in the next list
request. Subsequent list requests will have their own nextPageToken to
continue paging through the results.
Corresponds to the JSON property nextPageToken
25622 25623 25624 |
# File 'lib/google/apis/compute_beta/classes.rb', line 25622 def next_page_token @next_page_token end |
#self_link ⇒ String
[Output only] Server-defined URL for this resource.
Corresponds to the JSON property selfLink
25627 25628 25629 |
# File 'lib/google/apis/compute_beta/classes.rb', line 25627 def self_link @self_link end |
#unreachables ⇒ Array<String>
[Output only] Unreachable resources.
Corresponds to the JSON property unreachables
25632 25633 25634 |
# File 'lib/google/apis/compute_beta/classes.rb', line 25632 def unreachables @unreachables end |
#warning ⇒ Google::Apis::ComputeBeta::MultiMigsList::Warning
Informational warning message.
Corresponds to the JSON property warning
25637 25638 25639 |
# File 'lib/google/apis/compute_beta/classes.rb', line 25637 def warning @warning end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
25644 25645 25646 25647 25648 25649 25650 25651 25652 25653 |
# File 'lib/google/apis/compute_beta/classes.rb', line 25644 def update!(**args) @etag = args[:etag] if args.key?(:etag) @id = args[:id] if args.key?(:id) @items = args[:items] if args.key?(:items) @kind = args[:kind] if args.key?(:kind) @next_page_token = args[:next_page_token] if args.key?(:next_page_token) @self_link = args[:self_link] if args.key?(:self_link) @unreachables = args[:unreachables] if args.key?(:unreachables) @warning = args[:warning] if args.key?(:warning) end |