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)
1661
.
WithStorageClass
("managed-csi")
1718
.
WithStorageClass
("azurefile-csi")
1796
.
WithStorageClass
(string.Empty);
1827
k8s.AddPersistentVolume("explicit").WithoutStorageClass().
WithStorageClass
("fast"),
1828
k8s.AddPersistentVolume("classless").WithoutStorageClass().
WithStorageClass
(""),
1830
k8s.AddPersistentVolume("omitted").
WithStorageClass
("fast").WithoutStorageClass(),
1901
.
WithStorageClass
("fast")
1998
.
WithStorageClass
("azurefile-csi")
2050
.
WithStorageClass
("explicit-class");
2132
.
WithStorageClass
("managed-csi")
2203
.
WithStorageClass
("azurefile-csi")