50 references to Outputs
Aspire.Hosting.Azure (8)
AzureBicepResource.cs (1)
399if (!Resource.Outputs.TryGetValue(Name, out var value))
AzureDeployingContext.cs (4)
267foreach (var (populatedMainOutputName, populatedMainOutputValue) in resource.Outputs) 271outputRef.Resource.Outputs[outputRef.Name] = populatedMainOutputValue; 361provisioningResource.Outputs.TryGetValue("AZURE_CONTAINER_APPS_ENVIRONMENT_DEFAULT_DOMAIN", out var domainValue)) 382if (environmentBicepResource.Outputs.TryGetValue($"AZURE_CONTAINER_APPS_ENVIRONMENT_DEFAULT_DOMAIN", out var domainValue))
Provisioning\Provisioners\BicepProvisioner.cs (3)
62resource.Outputs[item.Key] = item.Value?.Prop("value").ToString(); 271resource.Outputs[item.Key] = item.Value?.Prop("value").ToString(); 302var vaultUri = resource.Outputs[kvr.VaultUriOutputReference.Name] as string ?? throw new InvalidOperationException($"{kvr.VaultUriOutputReference.Name} not found in outputs.");
Aspire.Hosting.Azure.Tests (42)
AzureAppConfigurationExtensionsTests.cs (1)
19appConfig.Resource.Outputs["appConfigEndpoint"] = "https://myendpoint";
AzureApplicationInsightsExtensionsTests.cs (4)
19appInsights.Resource.Outputs["appInsightsConnectionString"] = "myinstrumentationkey"; 40appInsights.Resource.Outputs["appInsightsConnectionString"] = "myinstrumentationkey"; 69appInsights.Resource.Outputs["appInsightsConnectionString"] = "myinstrumentationkey"; 90appInsights.Resource.Outputs["appInsightsConnectionString"] = "myinstrumentationkey";
AzureBicepResourceTests.cs (1)
128bicepResource.Resource.Outputs["resourceEndpoint"] = "https://myendpoint";
AzureCosmosDBExtensionsTests.cs (2)
385cosmos.Resource.Outputs["connectionString"] = "mycosmosconnectionstring"; 489cosmos.Resource.Outputs["connectionString"] = "mycosmosconnectionstring";
AzureDeployerTests.cs (10)
183Assert.Equal("testregistry", containerAppEnv.Resource.Outputs["AZURE_CONTAINER_REGISTRY_NAME"]); 184Assert.Equal("testregistry.azurecr.io", containerAppEnv.Resource.Outputs["AZURE_CONTAINER_REGISTRY_ENDPOINT"]); 185Assert.Equal("/subscriptions/test/resourceGroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity", containerAppEnv.Resource.Outputs["AZURE_CONTAINER_REGISTRY_MANAGED_IDENTITY_ID"]); 186Assert.Equal("test.westus.azurecontainerapps.io", containerAppEnv.Resource.Outputs["AZURE_CONTAINER_APPS_ENVIRONMENT_DEFAULT_DOMAIN"]); 187Assert.Equal("/subscriptions/test/resourceGroups/test-rg/providers/Microsoft.App/managedEnvironments/testenv", containerAppEnv.Resource.Outputs["AZURE_CONTAINER_APPS_ENVIRONMENT_ID"]); 234Assert.Equal("testregistry", containerAppEnv.Resource.Outputs["AZURE_CONTAINER_REGISTRY_NAME"]); 235Assert.Equal("testregistry.azurecr.io", containerAppEnv.Resource.Outputs["AZURE_CONTAINER_REGISTRY_ENDPOINT"]); 236Assert.Equal("/subscriptions/test/resourceGroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/test-identity", containerAppEnv.Resource.Outputs["AZURE_CONTAINER_REGISTRY_MANAGED_IDENTITY_ID"]); 237Assert.Equal("test.westus.azurecontainerapps.io", containerAppEnv.Resource.Outputs["AZURE_CONTAINER_APPS_ENVIRONMENT_DEFAULT_DOMAIN"]); 238Assert.Equal("/subscriptions/test/resourceGroups/test-rg/providers/Microsoft.App/managedEnvironments/testenv", containerAppEnv.Resource.Outputs["AZURE_CONTAINER_APPS_ENVIRONMENT_ID"]);
AzureSearchExtensionsTests.cs (1)
30search.Resource.Outputs["connectionString"] = fakeConnectionString;
AzureServiceBusExtensionsTests.cs (1)
717serviceBus.Resource.Outputs["serviceBusEndpoint"] = "mynamespaceEndpoint";
AzureSqlExtensionsTests.cs (2)
252azureSql.Outputs["sqlServerFqdn"] = "myserver"; 283azureSql.Outputs["sqlServerFqdn"] = "myserver";
AzureStorageExtensionsTests.cs (16)
201storage.Resource.Outputs["blobEndpoint"] = blobsConnectionString; 255storage.Resource.Outputs["blobEndpoint"] = "https://myblob"; 307storage.Resource.Outputs["queueEndpoint"] = connectionString; 359storage.Resource.Outputs["queueEndpoint"] = "https://myqueue"; 454storage.Resource.Outputs["blobEndpoint"] = "https://myblob"; 455storage.Resource.Outputs["queueEndpoint"] = "https://myqueue"; 456storage.Resource.Outputs["tableEndpoint"] = "https://mytable"; 539storage.Resource.Outputs["blobEndpoint"] = "https://myblob"; 540storage.Resource.Outputs["queueEndpoint"] = "https://myqueue"; 541storage.Resource.Outputs["tableEndpoint"] = "https://mytable"; 627storage.Resource.Outputs["blobEndpoint"] = "https://myblob"; 628storage.Resource.Outputs["queueEndpoint"] = "https://myqueue"; 629storage.Resource.Outputs["tableEndpoint"] = "https://mytable"; 758storage.Resource.Outputs["blobEndpoint"] = "https://myblob"; 759storage.Resource.Outputs["queueEndpoint"] = "https://myqueue"; 760storage.Resource.Outputs["tableEndpoint"] = "https://mytable";
AzureWebPubSubExtensionsTests.cs (4)
158wps.Resource.Outputs["endpoint"] = "https://mywebpubsubendpoint"; 193wps.Resource.Outputs["endpoint"] = "https://mywebpubsubendpoint"; 272wps.Resource.Outputs["endpoint"] = "https://mywebpubsubendpoint"; 332wps.Resource.Outputs["endpoint"] = "https://mywebpubsubendpoint";