7 instantiations of AzureDeploymentOperationDetails
Aspire.Hosting.Azure (1)
Provisioning\Internal\DefaultArmClientProvider.cs (1)
447return new(
Aspire.Hosting.Azure.Tests (6)
AzureBicepProvisionerTests.cs (6)
453new AzureDeploymentOperationDetails( 560new AzureDeploymentOperationDetails( 698return new( 1118new AzureDeploymentOperationDetails( 1129new AzureDeploymentOperationDetails( 1143new 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)
353await foreach (var operation in GetDeploymentOperationsAsync(deploymentId, recursive: true, cancellationToken).ConfigureAwait(false)) 356!string.Equals(operation.TargetResource?.ResourceType, AzureDeploymentOperationDetails.DeploymentResourceType, StringComparisons.AzureResourceType) && 364public async IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync( 398foreach (var operationDetails in operationGroup) 415private async Task<AzureDeploymentOperationDetails[]> GetDeploymentOperationsForDeploymentAsync(ResourceIdentifier deploymentId, CancellationToken cancellationToken) 417var operations = new List<AzureDeploymentOperationDetails>(); 427private static AzureDeploymentOperationDetails CreateDeploymentOperationDetails(ArmDeploymentOperation operation, string deploymentId)
Provisioning\Internal\IProvisioningServices.cs (1)
219IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync(
Provisioning\Provisioners\BicepProvisioner.cs (14)
1012var operations = ImmutableArray.CreateBuilder<AzureDeploymentOperationDetails>(); 1013var runningOperations = ImmutableArray.CreateBuilder<AzureDeploymentOperationDetails>(); 1014var succeededOperations = ImmutableArray.CreateBuilder<AzureDeploymentOperationDetails>(); 1015var failedOperations = ImmutableArray.CreateBuilder<AzureDeploymentOperationDetails>(); 1016var canceledOperations = ImmutableArray.CreateBuilder<AzureDeploymentOperationDetails>(); 1019await foreach (var operation in context.ArmClient.GetDeploymentOperationsAsync(deploymentId.ToString(), recursive: true, cancellationToken).ConfigureAwait(false)) 1045foreach (var operationDetails in operations) 1053if (string.Equals(operationDetails.ProvisioningState, AzureDeploymentOperationDetails.RunningState, StringComparisons.AzureProvisioningState)) 1057else if (string.Equals(operationDetails.ProvisioningState, AzureDeploymentOperationDetails.SucceededState, StringComparisons.AzureProvisioningState)) 1061else if (string.Equals(operationDetails.ProvisioningState, AzureDeploymentOperationDetails.FailedState, StringComparisons.AzureProvisioningState)) 1065else if (string.Equals(operationDetails.ProvisioningState, AzureDeploymentOperationDetails.CanceledState, StringComparisons.AzureProvisioningState)) 1138void AddResourceLabels(string propertyName, ImmutableArray<AzureDeploymentOperationDetails> operations) 1167static bool TryCreateSummaryValue(ImmutableArray<AzureDeploymentOperationDetails> operations, string format, [NotNullWhen(true)] out string? value) 1208private static string[] CreateOperationResourceLabels(IEnumerable<AzureDeploymentOperationDetails> operations)
Aspire.Hosting.Azure.Tests (46)
AzureBicepProvisionerTests.cs (23)
456ProvisioningOperation: AzureDeploymentOperationDetails.CreateOperation, 457ProvisioningState: AzureDeploymentOperationDetails.SucceededState, 563ProvisioningOperation: AzureDeploymentOperationDetails.CreateOperation, 564ProvisioningState: AzureDeploymentOperationDetails.FailedState, 691static AzureDeploymentOperationDetails CreateLocationFailureOperation( 701ProvisioningOperation: AzureDeploymentOperationDetails.CreateOperation, 702ProvisioningState: AzureDeploymentOperationDetails.FailedState, 1121ProvisioningOperation: AzureDeploymentOperationDetails.CreateOperation, 1122ProvisioningState: AzureDeploymentOperationDetails.FailedState, 1132ProvisioningOperation: AzureDeploymentOperationDetails.CreateOperation, 1133ProvisioningState: AzureDeploymentOperationDetails.FailedState, 1146ProvisioningOperation: AzureDeploymentOperationDetails.CreateOperation, 1147ProvisioningState: AzureDeploymentOperationDetails.SucceededState, 1152TargetResource: new AzureDeploymentOperationTarget($"{deploymentId}/nested", AzureDeploymentOperationDetails.DeploymentResourceType, "nested"), 1417armClient.DeploymentStates.Enqueue(new(AzureDeploymentOperationDetails.RunningState, Outputs: null)); 1419AzureDeploymentOperationDetails.SucceededState, 1583AzureDeploymentOperationDetails.SucceededState, 1614armClient.DeploymentStates.Enqueue(new(AzureDeploymentOperationDetails.RunningState, Outputs: null)); 1616AzureDeploymentOperationDetails.SucceededState, 1693armClient.DeploymentProbeResults.Enqueue(new AzureDeploymentState(AzureDeploymentOperationDetails.RunningState, Outputs: null)); 1722armClient.DeploymentStates.Enqueue(new(AzureDeploymentOperationDetails.FailedState, Outputs: null)); 1747armClient.DeploymentStates.Enqueue(new(AzureDeploymentOperationDetails.CanceledState, Outputs: null)); 1778AzureDeploymentOperationDetails.SucceededState,
AzureEnvironmentResourceExtensionsTests.cs (6)
5322public async IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync( 5868public async IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync( 5961public async IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync( 6027public async IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync( 6095public IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync(string deploymentId, bool recursive = true, CancellationToken cancellationToken = default) 6159public 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)