Integration Connectors v1 API - Class EgressControlConfig (1.0.0)

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.

Inheritance

object > EgressControlConfig

Namespace

Google.Cloud.Connectors.V1

Assembly

Google.Cloud.Connectors.V1.dll

Constructors

EgressControlConfig()

public EgressControlConfig()

EgressControlConfig(EgressControlConfig)

public EgressControlConfig(EgressControlConfig other)
Parameter
NameDescription
otherEgressControlConfig

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
TypeDescription
string

ExtractionRules

public ExtractionRules ExtractionRules { get; set; }

Extractions Rules to extract the backends from customer provided configuration.

Property Value
TypeDescription
ExtractionRules

HasBackends

public bool HasBackends { get; }

Gets whether the "backends" field is set

Property Value
TypeDescription
bool

OneofBackendsCase

public EgressControlConfig.OneofBackendsOneofCase OneofBackendsCase { get; }
Property Value
TypeDescription
EgressControlConfigOneofBackendsOneofCase