15 references to WithStorageClass
Aspire.Hosting.Azure.Kubernetes (1)
AzureKubernetesPersistentVolumeExtensions.cs (1)
36
/// <see cref="KubernetesPersistentVolumeExtensions.
WithStorageClass
(IResourceBuilder{KubernetesPersistentVolumeResource}, string)"/>
Aspire.Hosting.Kubernetes (1)
KubernetesPersistentVolumeExtensions.cs (1)
118
/// To request a classless volume, call <see cref="
WithStorageClass
(IResourceBuilder{KubernetesPersistentVolumeResource}, string)"/> with an empty string.
Aspire.Hosting.Kubernetes.Tests (13)
KubernetesPersistentVolumeExtensionsTests.cs (2)
33
Assert.Throws<ArgumentException>("storageClassName", () => volume.
WithStorageClass
(name));
43
Assert.Throws<ArgumentNullException>("storageClassName", () => volume.
WithStorageClass
((string)null!));
KubernetesPublisherTests.cs (11)
2347
.
WithStorageClass
("managed-csi")
2404
.
WithStorageClass
("azurefile-csi")
2482
.
WithStorageClass
(string.Empty);
2513
k8s.AddPersistentVolume("explicit").WithoutStorageClass().
WithStorageClass
("fast"),
2514
k8s.AddPersistentVolume("classless").WithoutStorageClass().
WithStorageClass
(""),
2516
k8s.AddPersistentVolume("omitted").
WithStorageClass
("fast").WithoutStorageClass(),
2587
.
WithStorageClass
("fast")
2684
.
WithStorageClass
("azurefile-csi")
2736
.
WithStorageClass
("explicit-class");
2818
.
WithStorageClass
("managed-csi")
2889
.
WithStorageClass
("azurefile-csi")