class Google::Apis::ComputeV1::UrlMapValidationResult
Message representing the validation result for a UrlMap.
Attributes
Corresponds to the JSON property `loadErrors` @return [Array<String>]
Whether the given UrlMap can be successfully loaded. If false, 'loadErrors' indicates the reasons. Corresponds to the JSON property `loadSucceeded` @return [Boolean]
Whether the given UrlMap can be successfully loaded. If false, 'loadErrors' indicates the reasons. Corresponds to the JSON property `loadSucceeded` @return [Boolean]
Corresponds to the JSON property `testFailures` @return [Array<Google::Apis::ComputeV1::TestFailure>]
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]
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
# File generated/google/apis/compute_v1/classes.rb, line 8588 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File generated/google/apis/compute_v1/classes.rb, line 8593 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