Class ProducerExtensionExtensionSettings
The configuration for the service that this ProducerExtension offers.
Implements
Inherited Members
Namespace: Google.Apis.NetworkServices.v1.Data
Assembly: Google.Apis.NetworkServices.v1.dll
Syntax
public class ProducerExtensionExtensionSettings : IDirectResponseSchema
Properties
Authority
Optional. The :authority header in the request sent to the extension service.
Declaration
[JsonProperty("authority")]
public virtual string Authority { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ObservabilityMode
Optional. Whether the extension should function in observability mode.
Declaration
[JsonProperty("observabilityMode")]
public virtual bool? ObservabilityMode { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
Service
Required. URI of the PSC attachment.
Declaration
[JsonProperty("service")]
public virtual string Service { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SupportedEvents
Required. The event types supported by the extension.
Declaration
[JsonProperty("supportedEvents")]
public virtual IList<string> SupportedEvents { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |