Class: Google::Apis::ComputeAlpha::MultiMigsList
- Inherits:
-
Object
- Object
- Google::Apis::ComputeAlpha::MultiMigsList
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/compute_alpha/classes.rb,
lib/google/apis/compute_alpha/representations.rb,
lib/google/apis/compute_alpha/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::ComputeAlpha::MultiMig>
A list of MultiMig resources.
-
#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::ComputeAlpha::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.
27231 27232 27233 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 27231 def initialize(**args) update!(**args) end |
Instance Attribute Details
#etag ⇒ String
Corresponds to the JSON property etag
27191 27192 27193 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 27191 def etag @etag end |
#id ⇒ String
Unique identifier for the resource; defined by the server.
Corresponds to the JSON property id
27196 27197 27198 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 27196 def id @id end |
#items ⇒ Array<Google::Apis::ComputeAlpha::MultiMig>
A list of MultiMig resources.
Corresponds to the JSON property items
27201 27202 27203 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 27201 def items @items end |
#kind ⇒ String
Type of resource.
Corresponds to the JSON property kind
27206 27207 27208 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 27206 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
27214 27215 27216 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 27214 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
27219 27220 27221 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 27219 def self_link @self_link end |
#unreachables ⇒ Array<String>
[Output only] Unreachable resources.
Corresponds to the JSON property unreachables
27224 27225 27226 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 27224 def unreachables @unreachables end |
#warning ⇒ Google::Apis::ComputeAlpha::MultiMigsList::Warning
Informational warning message.
Corresponds to the JSON property warning
27229 27230 27231 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 27229 def warning @warning end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
27236 27237 27238 27239 27240 27241 27242 27243 27244 27245 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 27236 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 |