public sealed class EgressRequest : IMessage<EgressRequest>, IEquatable<EgressRequest>, IDeepCloneable<EgressRequest>, IBufferMessage, IMessagegRPC request payload for tether.
Implements
IMessage<EgressRequest>, IEquatable<EgressRequest>, IDeepCloneable<EgressRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.ApigeeConnect.V1Assembly
Google.Cloud.ApigeeConnect.V1.dll
Constructors
EgressRequest()
public EgressRequest()EgressRequest(EgressRequest)
public EgressRequest(EgressRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
EgressRequest |
Properties
Endpoint
public TetherEndpoint Endpoint { get; set; }Tether Endpoint.
| Property Value | |
|---|---|
| Type | Description |
TetherEndpoint |
|
Id
public string Id { get; set; }Unique identifier for the request.
| Property Value | |
|---|---|
| Type | Description |
String |
|
Payload
public Payload Payload { get; set; }Actual payload to send to agent.
| Property Value | |
|---|---|
| Type | Description |
Payload |
|
Project
public string Project { get; set; }GCP Project.
Format: projects/{project_number}.
| Property Value | |
|---|---|
| Type | Description |
String |
|
Timeout
public Duration Timeout { get; set; }Timeout for the HTTP request.
| Property Value | |
|---|---|
| Type | Description |
Duration |
|
TraceId
public string TraceId { get; set; }Unique identifier for clients to trace their request/response.
| Property Value | |
|---|---|
| Type | Description |
String |
|