public sealed class EgressControlConfig : IMessage<EgressControlConfig>, IEquatable<EgressControlConfig>, IDeepCloneable<EgressControlConfig>, IBufferMessage, IMessageReference 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.
Implements
IMessageEgressControlConfig, IEquatableEgressControlConfig, IDeepCloneableEgressControlConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Connectors.V1Assembly
Google.Cloud.Connectors.V1.dll
Constructors
EgressControlConfig()
public EgressControlConfig()EgressControlConfig(EgressControlConfig)
public EgressControlConfig(EgressControlConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
EgressControlConfig |
Properties
Backends
public string Backends { get; set; }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).
| Property Value | |
|---|---|
| Type | Description |
string |
|
ExtractionRules
public ExtractionRules ExtractionRules { get; set; }Extractions Rules to extract the backends from customer provided configuration.
| Property Value | |
|---|---|
| Type | Description |
ExtractionRules |
|
HasBackends
public bool HasBackends { get; }Gets whether the "backends" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
OneofBackendsCase
public EgressControlConfig.OneofBackendsOneofCase OneofBackendsCase { get; }| Property Value | |
|---|---|
| Type | Description |
EgressControlConfigOneofBackendsOneofCase |
|