Google Cloud Deploy v1 API - Class KubernetesConfig.Types.GatewayServiceMesh (2.7.0)

 public sealed class KubernetesConfig.Types.GatewayServiceMesh : IMessage<KubernetesConfig.Types.GatewayServiceMesh>, IEquatable<KubernetesConfig.Types.GatewayServiceMesh>, IDeepCloneable<KubernetesConfig.Types.GatewayServiceMesh>, IBufferMessage, IMessage 

Reference documentation and code samples for the Google Cloud Deploy v1 API class KubernetesConfig.Types.GatewayServiceMesh.

Information about the Kubernetes Gateway API service mesh configuration.

Inheritance

object > KubernetesConfig.Types.GatewayServiceMesh

Namespace

Google.Cloud.Deploy.V1

Assembly

Google.Cloud.Deploy.V1.dll

Constructors

GatewayServiceMesh()

 public GatewayServiceMesh() 

GatewayServiceMesh(GatewayServiceMesh)

 public GatewayServiceMesh(KubernetesConfig.Types.GatewayServiceMesh other) 
Parameter
Name
Description

Properties

Deployment

 public string Deployment { get; set; } 

Required. Name of the Kubernetes Deployment whose traffic is managed by the specified HTTPRoute and Service.

Property Value
Type
Description

HttpRoute

 public string HttpRoute { get; set; } 

Required. Name of the Gateway API HTTPRoute.

Property Value
Type
Description

RouteUpdateWaitTime

 public Duration RouteUpdateWaitTime { get; set; } 

Optional. The time to wait for route updates to propagate. The maximum configurable time is 3 hours, in seconds format. If unspecified, there is no wait time.

Property Value
Type
Description

Service

 public string Service { get; set; } 

Required. Name of the Kubernetes Service.

Property Value
Type
Description