28 references to Volume
Aspire.Hosting (4)
ApplicationModel\ContainerMountAnnotation.cs (1)
37if (type == ContainerMountType.Volume && string.IsNullOrEmpty(source) && isReadOnly)
Publishing\ManifestPublishingContext.cs (1)
632var volumes = mounts.Where(mounts => mounts.Type == ContainerMountType.Volume).ToList();
VolumeResourceBuilderExtensions.cs (2)
68builder.WithAnnotation(new ContainerMountAnnotation(name, target, ContainerMountType.Volume, isReadOnly)); 85builder.WithAnnotation(new ContainerMountAnnotation(name, target, ContainerMountType.Volume, isReadOnly));
Aspire.Hosting.Azure.AppContainers (4)
AzureContainerAppEnvironmentResource.cs (1)
396ContainerMountType.Volume => "volumes",
AzureContainerAppExtensions.cs (2)
487ContainerMountType.Volume => output.volume.Source ?? $"v{output.index}", 511ContainerMountType.Volume => output.volume.Source ?? $"v{output.index}",
BaseContainerAppContext.cs (1)
166ContainerMountType.Volume => (volumeIndex, $"v{volumeIndex}"),
Aspire.Hosting.Azure.Kusto.Tests (2)
AddAzureKustoTests.cs (2)
221Assert.Equal(ContainerMountType.Volume, volumeAnnotation.Type); 265var volumeAnnotation = mountAnnotations.SingleOrDefault(a => a.Type == ContainerMountType.Volume);
Aspire.Hosting.Azure.Tests (6)
AzureCosmosDBExtensionsTests.cs (2)
939Assert.Equal(ContainerMountType.Volume, mount.Type); 958Assert.Equal(ContainerMountType.Volume, mount.Type);
AzureEventHubsExtensionsTests.cs (2)
209Assert.Equal(ContainerMountType.Volume, volumeAnnotation.Type); 228Assert.Equal(ContainerMountType.Volume, volumeAnnotation.Type);
AzureStorageExtensionsTests.cs (2)
91Assert.Equal(ContainerMountType.Volume, volumeAnnotation.Type); 117Assert.Equal(ContainerMountType.Volume, volumeAnnotation.Type);
Aspire.Hosting.Containers.Tests (1)
ContainerMountAnnotationTests.cs (1)
29Assert.Throws<ArgumentException>("isReadOnly", () => new ContainerMountAnnotation(null, "/usr/foo", ContainerMountType.Volume, true));
Aspire.Hosting.Garnet.Tests (1)
AddGarnetTests.cs (1)
218Assert.Equal(ContainerMountType.Volume, volumeAnnotation.Type);
Aspire.Hosting.Keycloak.Tests (1)
KeycloakResourceBuilderTests.cs (1)
109Assert.Equal(ContainerMountType.Volume, volumeAnnotation.Type);
Aspire.Hosting.Kubernetes (2)
KubernetesEnvironmentExtensions.cs (1)
293if (annotations[i] is ContainerMountAnnotation { Type: ContainerMountType.Volume } mount &&
KubernetesPersistentVolumeExtensions.cs (1)
445ContainerMountType.Volume,
Aspire.Hosting.PostgreSQL.Tests (2)
AddPostgresTests.cs (2)
807Assert.Equal(ContainerMountType.Volume, volumeAnnotation.Type); 834Assert.Equal(ContainerMountType.Volume, volumeAnnotation.Type);
Aspire.Hosting.Redis.Tests (1)
AddRedisTests.cs (1)
570Assert.Equal(ContainerMountType.Volume, volumeAnnotation.Type);
Aspire.Hosting.Seq.Tests (1)
AddSeqTests.cs (1)
137Assert.Equal(ContainerMountType.Volume, volumeAnnotation.Type);
Aspire.Hosting.Valkey.Tests (1)
AddValkeyTests.cs (1)
214Assert.Equal(ContainerMountType.Volume, volumeAnnotation.Type);
Aspire.Playground.Tests (2)
Infrastructure\DistributedApplicationExtensions.cs (2)
55.Where(m => m.Type == ContainerMountType.Volume && !string.IsNullOrEmpty(m.Source)) 75var newMount = new ContainerMountAnnotation(newName, volume.Target, ContainerMountType.Volume, volume.IsReadOnly);