7 instantiations of AzureDeploymentOperationDetails
Aspire.Hosting.Azure (1)
Provisioning\Internal\DefaultArmClientProvider.cs (1)
448return new(
Aspire.Hosting.Azure.Tests (6)
AzureBicepProvisionerTests.cs (6)
551new AzureDeploymentOperationDetails( 658new AzureDeploymentOperationDetails( 796return new( 1216new AzureDeploymentOperationDetails( 1227new AzureDeploymentOperationDetails( 1241new AzureDeploymentOperationDetails(
75 references to AzureDeploymentOperationDetails
Aspire.Hosting.Azure (29)
AzureDeploymentOperationDetails.cs (7)
158ImmutableArray<AzureDeploymentOperationDetails> Operations, 159ImmutableArray<AzureDeploymentOperationDetails> RunningOperations, 160ImmutableArray<AzureDeploymentOperationDetails> SucceededOperations, 161ImmutableArray<AzureDeploymentOperationDetails> FailedOperations, 162ImmutableArray<AzureDeploymentOperationDetails> CanceledOperations) 181private static JsonArray ToJsonArray(IEnumerable<AzureDeploymentOperationDetails> operations) 184foreach (var operation in operations)
Provisioning\Internal\DefaultArmClientProvider.cs (7)
354await foreach (var operation in GetDeploymentOperationsAsync(deploymentId, recursive: true, cancellationToken).ConfigureAwait(false)) 357!string.Equals(operation.TargetResource?.ResourceType, AzureDeploymentOperationDetails.DeploymentResourceType, StringComparisons.AzureResourceType) && 365public async IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync( 399foreach (var operationDetails in operationGroup) 416private async Task<AzureDeploymentOperationDetails[]> GetDeploymentOperationsForDeploymentAsync(ResourceIdentifier deploymentId, CancellationToken cancellationToken) 418var operations = new List<AzureDeploymentOperationDetails>(); 428private static AzureDeploymentOperationDetails CreateDeploymentOperationDetails(ArmDeploymentOperation operation, string deploymentId)
Provisioning\Internal\IProvisioningServices.cs (1)
220IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync(
Provisioning\Provisioners\BicepProvisioner.cs (14)
1014var operations = ImmutableArray.CreateBuilder<AzureDeploymentOperationDetails>(); 1015var runningOperations = ImmutableArray.CreateBuilder<AzureDeploymentOperationDetails>(); 1016var succeededOperations = ImmutableArray.CreateBuilder<AzureDeploymentOperationDetails>(); 1017var failedOperations = ImmutableArray.CreateBuilder<AzureDeploymentOperationDetails>(); 1018var canceledOperations = ImmutableArray.CreateBuilder<AzureDeploymentOperationDetails>(); 1021await foreach (var operation in context.ArmClient.GetDeploymentOperationsAsync(deploymentId.ToString(), recursive: true, cancellationToken).ConfigureAwait(false)) 1047foreach (var operationDetails in operations) 1055if (string.Equals(operationDetails.ProvisioningState, AzureDeploymentOperationDetails.RunningState, StringComparisons.AzureProvisioningState)) 1059else if (string.Equals(operationDetails.ProvisioningState, AzureDeploymentOperationDetails.SucceededState, StringComparisons.AzureProvisioningState)) 1063else if (string.Equals(operationDetails.ProvisioningState, AzureDeploymentOperationDetails.FailedState, StringComparisons.AzureProvisioningState)) 1067else if (string.Equals(operationDetails.ProvisioningState, AzureDeploymentOperationDetails.CanceledState, StringComparisons.AzureProvisioningState)) 1140void AddResourceLabels(string propertyName, ImmutableArray<AzureDeploymentOperationDetails> operations) 1169static bool TryCreateSummaryValue(ImmutableArray<AzureDeploymentOperationDetails> operations, string format, [NotNullWhen(true)] out string? value) 1210private static string[] CreateOperationResourceLabels(IEnumerable<AzureDeploymentOperationDetails> operations)
Aspire.Hosting.Azure.Tests (46)
AzureBicepProvisionerTests.cs (23)
554ProvisioningOperation: AzureDeploymentOperationDetails.CreateOperation, 555ProvisioningState: AzureDeploymentOperationDetails.SucceededState, 661ProvisioningOperation: AzureDeploymentOperationDetails.CreateOperation, 662ProvisioningState: AzureDeploymentOperationDetails.FailedState, 789static AzureDeploymentOperationDetails CreateLocationFailureOperation( 799ProvisioningOperation: AzureDeploymentOperationDetails.CreateOperation, 800ProvisioningState: AzureDeploymentOperationDetails.FailedState, 1219ProvisioningOperation: AzureDeploymentOperationDetails.CreateOperation, 1220ProvisioningState: AzureDeploymentOperationDetails.FailedState, 1230ProvisioningOperation: AzureDeploymentOperationDetails.CreateOperation, 1231ProvisioningState: AzureDeploymentOperationDetails.FailedState, 1244ProvisioningOperation: AzureDeploymentOperationDetails.CreateOperation, 1245ProvisioningState: AzureDeploymentOperationDetails.SucceededState, 1250TargetResource: new AzureDeploymentOperationTarget($"{deploymentId}/nested", AzureDeploymentOperationDetails.DeploymentResourceType, "nested"), 1515armClient.DeploymentStates.Enqueue(new(AzureDeploymentOperationDetails.RunningState, Outputs: null)); 1517AzureDeploymentOperationDetails.SucceededState, 1681AzureDeploymentOperationDetails.SucceededState, 1712armClient.DeploymentStates.Enqueue(new(AzureDeploymentOperationDetails.RunningState, Outputs: null)); 1714AzureDeploymentOperationDetails.SucceededState, 1791armClient.DeploymentProbeResults.Enqueue(new AzureDeploymentState(AzureDeploymentOperationDetails.RunningState, Outputs: null)); 1820armClient.DeploymentStates.Enqueue(new(AzureDeploymentOperationDetails.FailedState, Outputs: null)); 1845armClient.DeploymentStates.Enqueue(new(AzureDeploymentOperationDetails.CanceledState, Outputs: null)); 1876AzureDeploymentOperationDetails.SucceededState,
AzureEnvironmentResourceExtensionsTests.cs (6)
5652public async IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync( 6204public async IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync( 6297public async IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync( 6363public async IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync( 6431public IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync(string deploymentId, bool recursive = true, CancellationToken cancellationToken = default) 6495public IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync(string deploymentId, bool recursive = true, CancellationToken cancellationToken = default)
DefaultArmClientProviderTests.cs (12)
103var operations = new List<AzureDeploymentOperationDetails>(); 105await foreach (var operation in armClient.GetDeploymentOperationsAsync(RootDeploymentId, recursive: true, CancellationToken.None)) 157Assert.Equal(AzureDeploymentOperationDetails.SucceededState, deployment.ProvisioningState); 479("nested-a", NestedADeploymentId, AzureDeploymentOperationDetails.DeploymentResourceType, "nested-a", AzureDeploymentOperationDetails.CreateOperation), 480("nested-b", NestedBDeploymentId, AzureDeploymentOperationDetails.DeploymentResourceType, "nested-b", AzureDeploymentOperationDetails.CreateOperation)), 484("storage-a", $"/subscriptions/{SubscriptionId}/resourceGroups/test-rg/providers/Microsoft.Storage/storageAccounts/storage-a", "Microsoft.Storage/storageAccounts", "storage-a", AzureDeploymentOperationDetails.CreateOperation), 489("storage-b", $"/subscriptions/{SubscriptionId}/resourceGroups/test-rg/providers/Microsoft.Storage/storageAccounts/storage-b", "Microsoft.Storage/storageAccounts", "storage-b", AzureDeploymentOperationDetails.CreateOperation)), 663type = AzureDeploymentOperationDetails.DeploymentResourceType, 666provisioningState = AzureDeploymentOperationDetails.SucceededState, 691provisioningState = AzureDeploymentOperationDetails.SucceededState,
ProvisioningTestHelpers.cs (5)
211private readonly IReadOnlyList<AzureDeploymentOperationDetails>? _deploymentOperations; 247IReadOnlyList<AzureDeploymentOperationDetails> deploymentOperations, 448AzureDeploymentOperationDetails.SucceededState, 469public async IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync( 482foreach (var operation in _deploymentOperations)