GoogleApi.Connectors.V1.Model.EgressControlConfig (google_api_connectors v0.18.0)

View Source

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 (type: String.t, default: nil) - 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).
  • extractionRules (type: GoogleApi.Connectors.V1.Model.ExtractionRules.t, default: nil) - Extractions Rules to extract the backends from customer provided configuration.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.Connectors.V1.Model.EgressControlConfig{
  backends: String.t() | nil,
  extractionRules: GoogleApi.Connectors.V1.Model.ExtractionRules.t() | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.