public sealed class EgressRequest : IMessage<EgressRequest>, IEquatable<EgressRequest>, IDeepCloneable<EgressRequest>, IBufferMessage, IMessage
gRPC 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 |