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.
Implements
IMessage KubernetesConfig Types GatewayServiceMesh , IEquatable KubernetesConfig Types GatewayServiceMesh , IDeepCloneable KubernetesConfig Types GatewayServiceMesh , IBufferMessage , IMessageNamespace
Google.Cloud.Deploy.V1Assembly
Google.Cloud.Deploy.V1.dll
Constructors
GatewayServiceMesh()
public GatewayServiceMesh()
GatewayServiceMesh(GatewayServiceMesh)
public GatewayServiceMesh(KubernetesConfig.Types.GatewayServiceMesh other)
Properties
Deployment
public string Deployment { get; set; }
Required. Name of the Kubernetes Deployment whose traffic is managed by the specified HTTPRoute and Service.
HttpRoute
public string HttpRoute { get; set; }
Required. Name of the Gateway API HTTPRoute.
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.
Service
public string Service { get; set; }
Required. Name of the Kubernetes Service.