27 references to EntraIdBicepConstants
Aspire.Hosting.Azure.EntraId (27)
EntraIdApplicationResource.cs (15)
61
[
EntraIdBicepConstants
.ApplicationResourceType] =
EntraIdBicepConstants
.ObjectIdOutputName,
62
[
EntraIdBicepConstants
.ServicePrincipalResourceType] =
EntraIdBicepConstants
.ServicePrincipalIdOutputName
204
public BicepOutputReference ClientIdOutputReference => new(
EntraIdBicepConstants
.ClientIdOutputName, this);
213
public BicepOutputReference TenantIdOutputReference => new(
EntraIdBicepConstants
.TenantIdOutputName, this);
662
Tags = [
EntraIdBicepConstants
.IntegratedAppTag]
708
infrastructure.Add(new ProvisioningOutput(
EntraIdBicepConstants
.ClientIdOutputName, typeof(string)) { Value = application.AppId.ToBicepExpression() });
710
infrastructure.Add(new ProvisioningOutput(
EntraIdBicepConstants
.TenantIdOutputName, typeof(string)) { Value = BicepFunction.GetTenant().TenantId.Compile() });
711
infrastructure.Add(new ProvisioningOutput(
EntraIdBicepConstants
.ObjectIdOutputName, typeof(string)) { Value = application.Id.ToBicepExpression() });
712
infrastructure.Add(new ProvisioningOutput(
EntraIdBicepConstants
.ServicePrincipalIdOutputName, typeof(string)) { Value = servicePrincipal.Id.ToBicepExpression() });
713
infrastructure.Add(new ProvisioningOutput(
EntraIdBicepConstants
.UniqueNameOutputName, typeof(string)) { Value = application.UniqueName.ToBicepExpression() });
716
infrastructure.Add(new ProvisioningOutput(
EntraIdBicepConstants
.ApplicationIdUriOutputName, typeof(string)) { Value = applicationIdUri });
972
public BicepOutputReference ApplicationIdUriOutputReference => new(
EntraIdBicepConstants
.ApplicationIdUriOutputName, this);
974
internal BicepOutputReference ServicePrincipalIdOutputReference => new(
EntraIdBicepConstants
.ServicePrincipalIdOutputName, this);
Provisioning\MicrosoftGraphApplication.cs (2)
19
: ProvisionableResource(bicepIdentifier,
EntraIdBicepConstants
.ApplicationResourceType,
EntraIdBicepConstants
.GraphApiVersion)
Provisioning\MicrosoftGraphFederatedIdentityCredential.cs (2)
18
: ProvisionableResource(bicepIdentifier,
EntraIdBicepConstants
.FederatedIdentityCredentialResourceType,
EntraIdBicepConstants
.GraphApiVersion)
Provisioning\MicrosoftGraphPermissionGrants.cs (4)
14
: ProvisionableResource(bicepIdentifier,
EntraIdBicepConstants
.OAuth2PermissionGrantResourceType,
EntraIdBicepConstants
.GraphApiVersion)
72
: ProvisionableResource(bicepIdentifier,
EntraIdBicepConstants
.AppRoleAssignedToResourceType,
EntraIdBicepConstants
.GraphApiVersion)
Provisioning\MicrosoftGraphServicePrincipal.cs (4)
15
: ProvisionableResource(bicepIdentifier,
EntraIdBicepConstants
.ServicePrincipalResourceType,
EntraIdBicepConstants
.GraphApiVersion)
128
: base(bicepIdentifier,
EntraIdBicepConstants
.ServicePrincipalResourceType,
EntraIdBicepConstants
.GraphApiVersion)