public sealed class KubernetesConfig : IMessage<KubernetesConfig>, IEquatable<KubernetesConfig>, IDeepCloneable<KubernetesConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Deploy v1 API class KubernetesConfig.
KubernetesConfig contains the Kubernetes runtime configuration.
Implements
IMessageKubernetesConfig, IEquatableKubernetesConfig, IDeepCloneableKubernetesConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Deploy.V1Assembly
Google.Cloud.Deploy.V1.dll
Constructors
KubernetesConfig()
public KubernetesConfig()
KubernetesConfig(KubernetesConfig)
public KubernetesConfig(KubernetesConfig other)
Parameter | |
---|---|
Name | Description |
other |
KubernetesConfig |
Properties
GatewayServiceMesh
public KubernetesConfig.Types.GatewayServiceMesh GatewayServiceMesh { get; set; }
Kubernetes Gateway API service mesh configuration.
Property Value | |
---|---|
Type | Description |
KubernetesConfigTypesGatewayServiceMesh |
ServiceDefinitionCase
public KubernetesConfig.ServiceDefinitionOneofCase ServiceDefinitionCase { get; }
Property Value | |
---|---|
Type | Description |
KubernetesConfigServiceDefinitionOneofCase |
ServiceNetworking
public KubernetesConfig.Types.ServiceNetworking ServiceNetworking { get; set; }
Kubernetes Service networking configuration.
Property Value | |
---|---|
Type | Description |
KubernetesConfigTypesServiceNetworking |