9 implementations of IKubernetesStaticMetadata
Aspire.Hosting (9)
Dcp\Model\Container.cs (1)
564internal sealed class Container : CustomResource<ContainerSpec, ContainerStatus>, IKubernetesStaticMetadata
Dcp\Model\ContainerExec.cs (1)
105internal sealed class ContainerExec : CustomResource<ContainerExecSpec, ContainerExecStatus>, IKubernetesStaticMetadata
Dcp\Model\ContainerNetwork.cs (1)
80internal sealed class ContainerNetwork : CustomResource<ContainerNetworkSpec, ContainerNetworkStatus>, IKubernetesStaticMetadata
Dcp\Model\ContainerTunnel.cs (1)
260internal sealed class ContainerNetworkTunnelProxy : CustomResource<ContainerNetworkTunnelProxySpec, ContainerNetworkTunnelProxyStatus>, IKubernetesStaticMetadata
Dcp\Model\ContainerVolume.cs (1)
55internal sealed class ContainerVolume : CustomResource<ContainerVolumeSpec, ContainerVolumeStatus>, IKubernetesStaticMetadata
Dcp\Model\Endpoint.cs (1)
33internal sealed class Endpoint : CustomResource<EndpointSpec, EndpointStatus>, IKubernetesStaticMetadata
Dcp\Model\Executable.cs (1)
240internal sealed class Executable : CustomResource<ExecutableSpec, ExecutableStatus>, IKubernetesStaticMetadata
Dcp\Model\ExecutableReplicaSet.cs (1)
92internal sealed class ExecutableReplicaSet : CustomResource<ExecutableReplicaSetSpec, ExecutableReplicaSetStatus>, IKubernetesStaticMetadata
Dcp\Model\Service.cs (1)
72internal sealed class Service : CustomResource<ServiceSpec, ServiceStatus>, IKubernetesStaticMetadata
28 references to IKubernetesStaticMetadata
Aspire.Hosting (19)
Dcp\DcpExecutor.cs (4)
385async Task WatchKubernetesResourceAsync<T>(Func<WatchEventType, T, Task> handler) where T : CustomResource, IKubernetesStaticMetadata 628private void StartLogStream<T>(T resource) where T : CustomResource, IKubernetesStaticMetadata 897private async Task CreateAllDcpObjectsAsync<RT>(CancellationToken cancellationToken) where RT : CustomResource, IKubernetesStaticMetadata 2437async Task EnsureResourceDeletedAsync<T>(string resourceName) where T : CustomResource, IKubernetesStaticMetadata
Dcp\KubernetesService.cs (14)
38where T : CustomResource, IKubernetesStaticMetadata; 40where T : CustomResource, IKubernetesStaticMetadata; 42where T : CustomResource, IKubernetesStaticMetadata; 44where T : CustomResource, IKubernetesStaticMetadata; 46where T : CustomResource, IKubernetesStaticMetadata; 50where T : CustomResource, IKubernetesStaticMetadata; 74) where T : CustomResource, IKubernetesStaticMetadata; 95where T : CustomResource, IKubernetesStaticMetadata 126where T : CustomResource, IKubernetesStaticMetadata 159where T : CustomResource, IKubernetesStaticMetadata 194where T : CustomResource, IKubernetesStaticMetadata 224where T : CustomResource, IKubernetesStaticMetadata 258where T : CustomResource, IKubernetesStaticMetadata 313long? skip = null) where T : CustomResource, IKubernetesStaticMetadata
Dcp\ResourceLogSource.cs (1)
19where TResource : CustomResource, IKubernetesStaticMetadata
Aspire.Hosting.Tests (9)
Dcp\TestKubernetesService.cs (7)
38public Task<T> GetAsync<T>(string name, string? namespaceParameter = null, CancellationToken _ = default) where T : CustomResource, IKubernetesStaticMetadata 59public Task<T> CreateAsync<T>(T obj, CancellationToken cancellationToken = default) where T : CustomResource, IKubernetesStaticMetadata 104public async Task<T> DeleteAsync<T>(string name, string? namespaceParameter = null, CancellationToken cancellationToken = default) where T : CustomResource, IKubernetesStaticMetadata 124public Task<List<T>> ListAsync<T>(string? namespaceParameter = null, CancellationToken cancellationToken = default) where T : CustomResource, IKubernetesStaticMetadata 132public async IAsyncEnumerable<(WatchEventType, T)> WatchAsync<T>(string? namespaceParameter = null, [EnumeratorCancellation] CancellationToken cancellationToken = default) where T : CustomResource, IKubernetesStaticMetadata 175) where T : CustomResource, IKubernetesStaticMetadata 180public Task<T> PatchAsync<T>(T obj, V1Patch patch, CancellationToken cancellationToken = default) where T : CustomResource, IKubernetesStaticMetadata
Helpers\KubernetesHelper.cs (2)
13public static async Task<T> GetResourceByNameAsync<T>(IKubernetesService kubernetes, string resourceName, string resourceNameSuffix, Func<T, bool> ready, CancellationToken cancellationToken = default) where T : CustomResource, IKubernetesStaticMetadata 28public static async Task<T> GetResourceByNameMatchAsync<T>(IKubernetesService kubernetes, string resourceNamePattern, Func<T, bool> ready, CancellationToken cancellationToken = default) where T : CustomResource, IKubernetesStaticMetadata