2 instantiations of KubernetesManifestResource
Aspire.Hosting.Kubernetes (1)
KubernetesResource.cs (1)
102
var manifest = new
KubernetesManifestResource
(apiVersion, kind, name);
Aspire.Hosting.Kubernetes.Tests (1)
KubernetesPublisherTests.cs (1)
242
var manifest = new
KubernetesManifestResource
("example.com/v1", "Example", "example");
12 references to KubernetesManifestResource
Aspire.Hosting.Kubernetes (11)
KubernetesManifestResource.cs (4)
31
public
KubernetesManifestResource
WithNamespace(string @namespace)
47
public
KubernetesManifestResource
WithLabel(string key, string value)
64
public
KubernetesManifestResource
WithAnnotation(string key, string value)
85
public
KubernetesManifestResource
WithField(
KubernetesResource.cs (3)
96
internal
KubernetesManifestResource
AddManifest(string apiVersion, string kind, string name, Action<
KubernetesManifestResource
>? configure = null)
102
var
manifest = new KubernetesManifestResource(apiVersion, kind, name);
Yaml\KubernetesManifestResourceYamlConverter.cs (4)
14
return type == typeof(
KubernetesManifestResource
);
19
throw new NotSupportedException($"{nameof(
KubernetesManifestResource
)} does not support YAML deserialization.");
24
if (value is not
KubernetesManifestResource
manifest)
26
throw new InvalidOperationException($"Expected {nameof(
KubernetesManifestResource
)} but got {value?.GetType()}.");
Aspire.Hosting.Kubernetes.Tests (1)
KubernetesPublisherTests.cs (1)
242
var
manifest = new KubernetesManifestResource("example.com/v1", "Example", "example");