1 write to ControlPlaneIdentity
Aspire.Hosting.Azure.Kubernetes (1)
AzureKubernetesEnvironmentExtensions.cs (1)
100resource.ControlPlaneIdentity = controlPlaneIdentity.Resource;
10 references to ControlPlaneIdentity
Aspire.Hosting.Azure.Kubernetes (1)
AzureKubernetesEnvironmentExtensions.cs (1)
690if (aksResource.ControlPlaneIdentity is { } controlPlaneIdentity &&
Aspire.Hosting.Azure.Kubernetes.Tests (9)
AzureKubernetesEnvironmentExtensionsTests.cs (9)
696identity => Assert.Same(aks.Resource.ControlPlaneIdentity, identity), 746Assert.Null(aks.Resource.ControlPlaneIdentity); 767Assert.Same(aks.Resource.ControlPlaneIdentity, role.IdentityResource); 780Assert.Collection(aks.Resource.ControlPlaneIdentity!.Annotations.OfType<RoleAssignmentAnnotation>(), 825Assert.Same(scope, aks.Resource.ControlPlaneIdentity!.Scope); 922Assert.Same(aks.Resource.ControlPlaneIdentity, networkRole.IdentityResource); 973Assert.Same(aks.Resource.ControlPlaneIdentity, role.IdentityResource); 980Assert.Same(aks.Resource.ControlPlaneIdentity, role.IdentityResource); 985foreach (var annotation in aks.Resource.ControlPlaneIdentity!.Annotations.OfType<RoleAssignmentAnnotation>()