Class: Google::Cloud::Compute::V1::HttpFaultInjection

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/compute/v1/compute.rb

Overview

The specification for fault injection introduced into traffic to test the resiliency of clients to backend service failure. As part of fault injection, when clients send requests to a backend service, delays can be introduced by Loadbalancer on a percentage of requests before sending those request to the backend service. Similarly requests from clients can be aborted by the Loadbalancer for a percentage of requests.

Instance Attribute Summary collapse

Instance Attribute Details

#abort::Google::Cloud::Compute::V1::HttpFaultAbort



8752
8753
8754
8755
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 8752

class HttpFaultInjection
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#delay::Google::Cloud::Compute::V1::HttpFaultDelay



8752
8753
8754
8755
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 8752

class HttpFaultInjection
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end