public sealed class EgressControlConfig : IMessage<EgressControlConfig>, IEquatable<EgressControlConfig>, IDeepCloneable<EgressControlConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Integration Connectors v1 API class 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.
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).
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis documentation details the \u003ccode\u003eEgressControlConfig\u003c/code\u003e class within the Google Cloud Connectors v1 API, which is used to define rules for whitelisting outbound domains and hosts.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eEgressControlConfig\u003c/code\u003e class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and inherits from the .NET \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes properties for \u003ccode\u003eBackends\u003c/code\u003e, a comma-separated string of common backends, and \u003ccode\u003eExtractionRules\u003c/code\u003e, which are used to define rules for extracting backends from customer configurations.\u003c/p\u003e\n"],["\u003cp\u003eThere are two constructor options for this class, one for a standard \u003ccode\u003eEgressControlConfig\u003c/code\u003e instantiation and one to copy from another \u003ccode\u003eEgressControlConfig\u003c/code\u003e instance.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation covers version 1.2.0 of the API and offers links to prior and newer versions, including the most current release 1.3.0.\u003c/p\u003e\n"]]],[],null,[]]