class Google::Apis::ConnectorsV1::EgressControlConfig

Egress control config for connector runtime. These configurations define the rules to identify which outbound domains/hosts needs to be whitelisted. It may be a static information for a particular connector version or it is derived from the configurations provided by the customer in Connection resource.

Attributes

backends[RW]

Static Comma separated backends which are common for all Connection resources. Supported formats for each backend are host:port or just host (host can be ip address or domain name). Corresponds to the JSON property ‘backends` @return [String]

extraction_rules[RW]

Extraction Rules to identity the backends from customer provided configuration in Connection resource. Corresponds to the JSON property ‘extractionRules` @return [Google::Apis::ConnectorsV1::ExtractionRules]

Public Class Methods

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

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/connectors_v1/classes.rb, line 741
def update!(**args)
  @backends = args[:backends] if args.key?(:backends)
  @extraction_rules = args[:extraction_rules] if args.key?(:extraction_rules)
end