class Google::Apis::ComputeBeta::UrlMapValidationResult

Message representing the validation result for a UrlMap.

Attributes

load_errors[RW]

Corresponds to the JSON property `loadErrors` @return [Array<String>]

load_succeeded[RW]

Whether the given UrlMap can be successfully loaded. If false, 'loadErrors' indicates the reasons. Corresponds to the JSON property `loadSucceeded` @return [Boolean]

load_succeeded?[RW]

Whether the given UrlMap can be successfully loaded. If false, 'loadErrors' indicates the reasons. Corresponds to the JSON property `loadSucceeded` @return [Boolean]

test_failures[RW]

Corresponds to the JSON property `testFailures` @return [Array<Google::Apis::ComputeBeta::TestFailure>]

test_passed[RW]

If successfully loaded, this field indicates whether the test passed. If false, 'testFailures's indicate the reason of failure. Corresponds to the JSON property `testPassed` @return [Boolean]

test_passed?[RW]

If successfully loaded, this field indicates whether the test passed. If false, 'testFailures's indicate the reason of failure. Corresponds to the JSON property `testPassed` @return [Boolean]

Public Class Methods

new(**args) click to toggle source
# File generated/google/apis/compute_beta/classes.rb, line 9454
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File generated/google/apis/compute_beta/classes.rb, line 9459
def update!(**args)
  @load_errors = args[:load_errors] if args.key?(:load_errors)
  @load_succeeded = args[:load_succeeded] if args.key?(:load_succeeded)
  @test_failures = args[:test_failures] if args.key?(:test_failures)
  @test_passed = args[:test_passed] if args.key?(:test_passed)
end