Implemented interface member:
property
Parent
Aspire.Hosting.ApplicationModel.IResourceWithParent<T>.Parent
15 references to Parent
Aspire.Hosting.Kubernetes (15)
Extensions\ResourceExtensions.cs (13)
135
Type = context.
Parent
.DefaultServiceType,
188
switch (context.
Parent
.DefaultStorageType.ToLowerInvariant())
212
throw new InvalidOperationException($"Unsupported storage type: {context.
Parent
.DefaultStorageType}");
226
ImagePullPolicy = context.
Parent
.DefaultImagePullPolicy,
397
["storage"] = context.
Parent
.DefaultStorageSize,
399
AccessModes = { context.
Parent
.DefaultStorageReadWritePolicy },
403
if (!string.IsNullOrEmpty(context.
Parent
.DefaultStorageClassName))
405
newPv.Spec.StorageClassName = context.
Parent
.DefaultStorageClassName;
408
if (context.
Parent
.DefaultStorageType.Equals("hostpath", StringComparison.OrdinalIgnoreCase))
443
pvc.Spec.AccessModes.Add(context.
Parent
.DefaultStorageReadWritePolicy);
444
pvc.Spec.Resources.Requests.Add("storage", context.
Parent
.DefaultStorageSize);
446
if (!string.IsNullOrEmpty(context.
Parent
.DefaultStorageClassName))
448
pvc.Spec.StorageClassName = context.
Parent
.DefaultStorageClassName;
KubernetesResource.cs (2)
116
["app.kubernetes.io/name"] =
Parent
.HelmChartName,
165
var resolvedEndpoints = resource.ResolveEndpoints(
Parent
.PortAllocator);