2 instantiations of PersistentVolumeClaim
Aspire.Hosting.Kubernetes (2)
Extensions\ResourceExtensions.cs (1)
471
var pvc = new
PersistentVolumeClaim
KubernetesEnvironmentResource.cs (1)
1007
var claim = new
PersistentVolumeClaim
14 references to PersistentVolumeClaim
Aspire.Hosting.Kubernetes (13)
Annotations\KubernetesPersistentVolumeCustomizationAnnotation.cs (2)
16
internal sealed class KubernetesPersistentVolumeCustomizationAnnotation(Action<
PersistentVolumeClaim
> configure) : IResourceAnnotation
21
public Action<
PersistentVolumeClaim
> Configure { get; } = configure ?? throw new ArgumentNullException(nameof(configure));
Extensions\ResourceExtensions.cs (3)
278
var
pvc = CreatePersistentVolumeClaim(context, volume);
462
private static
PersistentVolumeClaim
CreatePersistentVolumeClaim(KubernetesResource context, VolumeMountV1 volume)
471
var
pvc = new PersistentVolumeClaim
KubernetesEnvironmentResource.cs (2)
1003
private async Task<
PersistentVolumeClaim
> BuildPersistentVolumeClaim(
1007
var
claim = new PersistentVolumeClaim
KubernetesPersistentVolumeExtensions.cs (1)
299
Action<
PersistentVolumeClaim
> configure)
KubernetesPersistentVolumeResource.cs (2)
121
/// Gets the generated <see cref="
PersistentVolumeClaim
"/> for this resource,
124
internal
PersistentVolumeClaim
? GeneratedClaim { get; set; }
KubernetesResource.cs (2)
57
internal List<
PersistentVolumeClaim
> PersistentVolumeClaims { get; } = [];
132
foreach (
var
volumeClaim in PersistentVolumeClaims)
Resources\StatefulSetSpecV1.cs (1)
90
public List<
PersistentVolumeClaim
> VolumeClaimTemplates { get; } = [];
Aspire.Hosting.Kubernetes.Tests (1)
KubernetesPublisherTests.cs (1)
1997
var
claim = data.Resource.GeneratedClaim!;