19 references to TargetResource
Aspire.Hosting.Kubernetes (19)
Extensions\ResourceExtensions.cs (6)
218if (context.TargetResource.TryGetAnnotationsOfType<KubernetesPersistentVolumeBindingAnnotation>(out var volumeBindings)) 370container.Image = context.GetContainerImageName(context.TargetResource); 377if (context.TargetResource is ContainerResource { Entrypoint: { } entrypoint }) 409Name = context.TargetResource.Name.ToConfigMapName(), 426Name = context.TargetResource.Name.ToSecretName(), 464var pvcName = context.TargetResource.Name.ToPvcName(volume.Name);
KubernetesPublishingContext.cs (5)
84if (serviceResource.TargetResource.TryGetLastAnnotation<DockerfileBuildAnnotation>(out var dockerfileBuildAnnotation) && 90Resource = serviceResource.TargetResource, 95var resourceDockerfilePath = Path.Combine(OutputPath, $"{serviceResource.TargetResource.Name}.Dockerfile"); 99if (serviceResource.TargetResource.TryGetAnnotationsOfType<KubernetesServiceCustomizationAnnotation>(out var annotations)) 108if (serviceResource.TargetResource.TryGetLastAnnotation<KubernetesNodePoolAnnotation>(out var nodePoolAnnotation))
KubernetesResource.cs (8)
474Secrets[key] = new(key.ToHelmSecretExpression(TargetResource.Name), secretValue); 568var helmValue = AllocateParameter(param, TargetResource, embedded); 656return ResolveUnknownValue(r, TargetResource); 674var paramExpression = formattedName.ToHelmParameterExpression(TargetResource.Name); 718var helmValue = AllocateParameter(branchParam, TargetResource, isEmbedded: true); 759var resourceKey = TargetResource.Name.ToHelmValuesSectionName(); 762$"Resource '{TargetResource.Name}' maps multiple distinct {sourceKind} sources named '{parameter.Name}' " + 893var helmExpression = key.ToHelmConfigExpression(TargetResource.Name);