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(), 466var pvcName = context.TargetResource.Name.ToPvcName(volume.Name);
KubernetesPublishingContext.cs (5)
85if (serviceResource.TargetResource.TryGetLastAnnotation<DockerfileBuildAnnotation>(out var dockerfileBuildAnnotation) && 91Resource = serviceResource.TargetResource, 96var resourceDockerfilePath = Path.Combine(OutputPath, $"{serviceResource.TargetResource.Name}.Dockerfile"); 100if (serviceResource.TargetResource.TryGetAnnotationsOfType<KubernetesServiceCustomizationAnnotation>(out var annotations)) 109if (serviceResource.TargetResource.TryGetLastAnnotation<KubernetesNodePoolAnnotation>(out var nodePoolAnnotation))
KubernetesResource.cs (8)
479Secrets[key] = new(key.ToHelmSecretExpression(TargetResource.Name), secretValue); 573var helmValue = AllocateParameter(param, TargetResource, embedded); 661return ResolveUnknownValue(r, TargetResource); 679var paramExpression = formattedName.ToHelmParameterExpression(TargetResource.Name); 723var helmValue = AllocateParameter(branchParam, TargetResource, isEmbedded: true); 764var resourceKey = TargetResource.Name.ToHelmValuesSectionName(); 767$"Resource '{TargetResource.Name}' maps multiple distinct {sourceKind} sources named '{parameter.Name}' " + 898var helmExpression = key.ToHelmConfigExpression(TargetResource.Name);