Class EgressResponse (1.0.0)

public sealed class EgressResponse : IMessage<EgressResponse>, IEquatable<EgressResponse>, IDeepCloneable<EgressResponse>, IBufferMessage, IMessage

gRPC response payload for tether.

Inheritance

Object > EgressResponse

Namespace

Google.Cloud.ApigeeConnect.V1

Assembly

Google.Cloud.ApigeeConnect.V1.dll

Constructors

EgressResponse()

public EgressResponse()

EgressResponse(EgressResponse)

public EgressResponse(EgressResponse other)
Parameter
NameDescription
otherEgressResponse

Properties

Endpoint

public TetherEndpoint Endpoint { get; set; }

Tether Endpoint.

Property Value
TypeDescription
TetherEndpoint

HttpResponse

public HttpResponse HttpResponse { get; set; }

HttpResponse.

Property Value
TypeDescription
HttpResponse

Id

public string Id { get; set; }

Unique identifier for the response. Matches the EgressRequest's id.

Property Value
TypeDescription
String

Name

public string Name { get; set; }

Name is the full resource path of endpoint. Format: projects/{project_number or project_id}/endpoints/{endpoint}

Property Value
TypeDescription
String

Project

public string Project { get; set; }

GCP Project. Format: projects/{project_number}.

Property Value
TypeDescription
String

Status

public Status Status { get; set; }

Errors from application when handling the http request.

Property Value
TypeDescription
Status

TraceId

public string TraceId { get; set; }

Unique identifier for clients to trace their request/response. Matches the EgressRequest's trace id

Property Value
TypeDescription
String