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