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)
1884
.
WithStorageClass
("managed-csi")
1941
.
WithStorageClass
("azurefile-csi")
2019
.
WithStorageClass
(string.Empty);
2050
k8s.AddPersistentVolume("explicit").WithoutStorageClass().
WithStorageClass
("fast"),
2051
k8s.AddPersistentVolume("classless").WithoutStorageClass().
WithStorageClass
(""),
2053
k8s.AddPersistentVolume("omitted").
WithStorageClass
("fast").WithoutStorageClass(),
2124
.
WithStorageClass
("fast")
2221
.
WithStorageClass
("azurefile-csi")
2273
.
WithStorageClass
("explicit-class");
2355
.
WithStorageClass
("managed-csi")
2426
.
WithStorageClass
("azurefile-csi")