79 references to Outputs
Aspire.Hosting.Azure (7)
AzureBicepResource.cs (1)
399
if (!Resource.
Outputs
.TryGetValue(Name, out var value))
AzureDeployingContext.cs (3)
456
provisioningResource.
Outputs
.TryGetValue("AZURE_CONTAINER_APPS_ENVIRONMENT_DEFAULT_DOMAIN", out var domainValue))
477
if (environmentBicepResource.
Outputs
.TryGetValue($"AZURE_CONTAINER_APPS_ENVIRONMENT_DEFAULT_DOMAIN", out var domainValue))
483
if (environmentBicepResource.
Outputs
.TryGetValue($"AZURE_APP_SERVICE_DASHBOARD_URI", out var dashboardUri))
Provisioning\Provisioners\BicepProvisioner.cs (3)
63
resource.
Outputs
[item.Key] = item.Value?.Prop("value").ToString();
263
resource.
Outputs
[item.Key] = item.Value?.Prop("value").ToString();
294
var vaultUri = resource.
Outputs
[kvr.VaultUriOutputReference.Name] as string ?? throw new InvalidOperationException($"{kvr.VaultUriOutputReference.Name} not found in outputs.");
Aspire.Hosting.Azure.Tests (72)
AzureAppConfigurationExtensionsTests.cs (1)
19
appConfig.Resource.
Outputs
["appConfigEndpoint"] = "https://myendpoint";
AzureApplicationInsightsExtensionsTests.cs (4)
19
appInsights.Resource.
Outputs
["appInsightsConnectionString"] = "myinstrumentationkey";
40
appInsights.Resource.
Outputs
["appInsightsConnectionString"] = "myinstrumentationkey";
69
appInsights.Resource.
Outputs
["appInsightsConnectionString"] = "myinstrumentationkey";
90
appInsights.Resource.
Outputs
["appInsightsConnectionString"] = "myinstrumentationkey";
AzureBicepResourceTests.cs (1)
131
bicepResource.Resource.
Outputs
["resourceEndpoint"] = "https://myendpoint";
AzureCosmosDBExtensionsTests.cs (2)
385
cosmos.Resource.
Outputs
["connectionString"] = "mycosmosconnectionstring";
489
cosmos.Resource.
Outputs
["connectionString"] = "mycosmosconnectionstring";
AzureDeployerTests.cs (39)
189
Assert.Equal("testregistry", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_REGISTRY_NAME"]);
190
Assert.Equal("testregistry.azurecr.io", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_REGISTRY_ENDPOINT"]);
191
Assert.Equal("/subscriptions/test/resourceGroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_REGISTRY_MANAGED_IDENTITY_ID"]);
192
Assert.Equal("test.westus.azurecontainerapps.io", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_APPS_ENVIRONMENT_DEFAULT_DOMAIN"]);
193
Assert.Equal("/subscriptions/test/resourceGroups/test-rg/providers/Microsoft.App/managedEnvironments/testenv", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_APPS_ENVIRONMENT_ID"]);
237
Assert.Equal("testregistry", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_REGISTRY_NAME"]);
238
Assert.Equal("testregistry.azurecr.io", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_REGISTRY_ENDPOINT"]);
239
Assert.Equal("/subscriptions/test/resourceGroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_REGISTRY_MANAGED_IDENTITY_ID"]);
240
Assert.Equal("test.westus.azurecontainerapps.io", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_APPS_ENVIRONMENT_DEFAULT_DOMAIN"]);
241
Assert.Equal("/subscriptions/test/resourceGroups/test-rg/providers/Microsoft.App/managedEnvironments/testenv", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_APPS_ENVIRONMENT_ID"]);
294
Assert.Equal("testregistry", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_REGISTRY_NAME"]);
295
Assert.Equal("testregistry.azurecr.io", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_REGISTRY_ENDPOINT"]);
296
Assert.Equal("/subscriptions/test/resourceGroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_REGISTRY_MANAGED_IDENTITY_ID"]);
297
Assert.Equal("test.westus.azurecontainerapps.io", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_APPS_ENVIRONMENT_DEFAULT_DOMAIN"]);
298
Assert.Equal("/subscriptions/test/resourceGroups/test-rg/providers/Microsoft.App/managedEnvironments/testenv", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_APPS_ENVIRONMENT_ID"]);
374
Assert.Equal("acaregistry", acaEnv.Resource.
Outputs
["AZURE_CONTAINER_REGISTRY_NAME"]);
375
Assert.Equal("acaregistry.azurecr.io", acaEnv.Resource.
Outputs
["AZURE_CONTAINER_REGISTRY_ENDPOINT"]);
376
Assert.Equal("/subscriptions/test/resourceGroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/aca-identity", acaEnv.Resource.
Outputs
["AZURE_CONTAINER_REGISTRY_MANAGED_IDENTITY_ID"]);
377
Assert.Equal("aca.westus.azurecontainerapps.io", acaEnv.Resource.
Outputs
["AZURE_CONTAINER_APPS_ENVIRONMENT_DEFAULT_DOMAIN"]);
378
Assert.Equal("/subscriptions/test/resourceGroups/test-rg/providers/Microsoft.App/managedEnvironments/acaenv", acaEnv.Resource.
Outputs
["AZURE_CONTAINER_APPS_ENVIRONMENT_ID"]);
381
Assert.Equal("aasregistry", aasEnv.Resource.
Outputs
["AZURE_CONTAINER_REGISTRY_NAME"]);
382
Assert.Equal("aasregistry.azurecr.io", aasEnv.Resource.
Outputs
["AZURE_CONTAINER_REGISTRY_ENDPOINT"]);
383
Assert.Equal("/subscriptions/test/resourceGroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/aas-identity", aasEnv.Resource.
Outputs
["AZURE_CONTAINER_REGISTRY_MANAGED_IDENTITY_ID"]);
384
Assert.Equal("/subscriptions/test/resourceGroups/test-rg/providers/Microsoft.Web/serverfarms/aasplan", aasEnv.Resource.
Outputs
["planId"]);
385
Assert.Equal("aas-client-id", aasEnv.Resource.
Outputs
["AZURE_CONTAINER_REGISTRY_MANAGED_IDENTITY_CLIENT_ID"]);
567
Assert.Equal("testregistry", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_REGISTRY_NAME"]);
568
Assert.Equal("testregistry.azurecr.io", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_REGISTRY_ENDPOINT"]);
569
Assert.Equal("/subscriptions/test/resourceGroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_REGISTRY_MANAGED_IDENTITY_ID"]);
570
Assert.Equal("test.westus.azurecontainerapps.io", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_APPS_ENVIRONMENT_DEFAULT_DOMAIN"]);
571
Assert.Equal("/subscriptions/test/resourceGroups/test-rg/providers/Microsoft.App/managedEnvironments/testenv", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_APPS_ENVIRONMENT_ID"]);
618
Assert.Equal("test.westus.azurecontainerapps.io", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_APPS_ENVIRONMENT_DEFAULT_DOMAIN"]);
619
Assert.Equal("/subscriptions/test/resourceGroups/test-rg/providers/Microsoft.App/managedEnvironments/testenv", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_APPS_ENVIRONMENT_ID"]);
831
Assert.Equal("testregistry", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_REGISTRY_NAME"]);
832
Assert.Equal("testregistry.azurecr.io", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_REGISTRY_ENDPOINT"]);
833
Assert.Equal("/subscriptions/test/resourceGroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_REGISTRY_MANAGED_IDENTITY_ID"]);
834
Assert.Equal("test.westus.azurecontainerapps.io", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_APPS_ENVIRONMENT_DEFAULT_DOMAIN"]);
835
Assert.Equal("/subscriptions/test/resourceGroups/test-rg/providers/Microsoft.App/managedEnvironments/testenv", containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_APPS_ENVIRONMENT_ID"]);
840
Assert.Equal(await ((BicepOutputReference)funcAppDeployment.Parameters["env_outputs_azure_container_apps_environment_default_domain"]!).GetValueAsync(), containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_APPS_ENVIRONMENT_DEFAULT_DOMAIN"]);
841
Assert.Equal(await ((BicepOutputReference)funcAppDeployment.Parameters["env_outputs_azure_container_apps_environment_id"]!).GetValueAsync(), containerAppEnv.Resource.
Outputs
["AZURE_CONTAINER_APPS_ENVIRONMENT_ID"]);
AzureKustoExtensionsTests.cs (1)
20
kusto.Resource.
Outputs
["clusterUri"] = "https://kusto-cluster.eastus.kusto.windows.net";
AzureSearchExtensionsTests.cs (1)
30
search.Resource.
Outputs
["connectionString"] = fakeConnectionString;
AzureServiceBusExtensionsTests.cs (1)
717
serviceBus.Resource.
Outputs
["serviceBusEndpoint"] = "mynamespaceEndpoint";
AzureSqlExtensionsTests.cs (2)
252
azureSql.
Outputs
["sqlServerFqdn"] = "myserver";
283
azureSql.
Outputs
["sqlServerFqdn"] = "myserver";
AzureStorageExtensionsTests.cs (16)
201
storage.Resource.
Outputs
["blobEndpoint"] = blobsConnectionString;
255
storage.Resource.
Outputs
["blobEndpoint"] = "https://myblob";
307
storage.Resource.
Outputs
["queueEndpoint"] = connectionString;
359
storage.Resource.
Outputs
["queueEndpoint"] = "https://myqueue";
454
storage.Resource.
Outputs
["blobEndpoint"] = "https://myblob";
455
storage.Resource.
Outputs
["queueEndpoint"] = "https://myqueue";
456
storage.Resource.
Outputs
["tableEndpoint"] = "https://mytable";
539
storage.Resource.
Outputs
["blobEndpoint"] = "https://myblob";
540
storage.Resource.
Outputs
["queueEndpoint"] = "https://myqueue";
541
storage.Resource.
Outputs
["tableEndpoint"] = "https://mytable";
627
storage.Resource.
Outputs
["blobEndpoint"] = "https://myblob";
628
storage.Resource.
Outputs
["queueEndpoint"] = "https://myqueue";
629
storage.Resource.
Outputs
["tableEndpoint"] = "https://mytable";
758
storage.Resource.
Outputs
["blobEndpoint"] = "https://myblob";
759
storage.Resource.
Outputs
["queueEndpoint"] = "https://myqueue";
760
storage.Resource.
Outputs
["tableEndpoint"] = "https://mytable";
AzureWebPubSubExtensionsTests.cs (4)
158
wps.Resource.
Outputs
["endpoint"] = "https://mywebpubsubendpoint";
193
wps.Resource.
Outputs
["endpoint"] = "https://mywebpubsubendpoint";
272
wps.Resource.
Outputs
["endpoint"] = "https://mywebpubsubendpoint";
332
wps.Resource.
Outputs
["endpoint"] = "https://mywebpubsubendpoint";