public sealed class ResourceManifest : IMessage<ResourceManifest>, IEquatable<ResourceManifest>, IDeepCloneable<ResourceManifest>, IBufferMessage, IMessage
ResourceManifest represents a single Kubernetes resource to be applied to the cluster.
Implements
IMessage<ResourceManifest>, IEquatable<ResourceManifest>, IDeepCloneable<ResourceManifest>, IBufferMessage, IMessageNamespace
Google.Cloud.GkeHub.V1Beta1Assembly
Google.Cloud.GkeHub.V1Beta1.dll
Constructors
ResourceManifest()
public ResourceManifest()
ResourceManifest(ResourceManifest)
public ResourceManifest(ResourceManifest other)
Parameter | |
---|---|
Name | Description |
other | ResourceManifest |
Properties
ClusterScoped
public bool ClusterScoped { get; set; }
Whether the resource provided in the manifest is cluster_scoped
.
If unset, the manifest is assumed to be namespace scoped.
This field is used for REST mapping when applying the resource in a cluster.
Property Value | |
---|---|
Type | Description |
Boolean |
Manifest
public string Manifest { get; set; }
YAML manifest of the resource.
Property Value | |
---|---|
Type | Description |
String |