7 instantiations of AzureDeploymentOperationDetails
Aspire.Hosting.Azure (1)
Provisioning\Internal\DefaultArmClientProvider.cs (1)
447return new(
Aspire.Hosting.Azure.Tests (6)
AzureBicepProvisionerTests.cs (6)
381new AzureDeploymentOperationDetails( 488new AzureDeploymentOperationDetails( 626return new( 1046new AzureDeploymentOperationDetails( 1057new AzureDeploymentOperationDetails( 1071new 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)
384ProvisioningOperation: AzureDeploymentOperationDetails.CreateOperation, 385ProvisioningState: AzureDeploymentOperationDetails.SucceededState, 491ProvisioningOperation: AzureDeploymentOperationDetails.CreateOperation, 492ProvisioningState: AzureDeploymentOperationDetails.FailedState, 619static AzureDeploymentOperationDetails CreateLocationFailureOperation( 629ProvisioningOperation: AzureDeploymentOperationDetails.CreateOperation, 630ProvisioningState: AzureDeploymentOperationDetails.FailedState, 1049ProvisioningOperation: AzureDeploymentOperationDetails.CreateOperation, 1050ProvisioningState: AzureDeploymentOperationDetails.FailedState, 1060ProvisioningOperation: AzureDeploymentOperationDetails.CreateOperation, 1061ProvisioningState: AzureDeploymentOperationDetails.FailedState, 1074ProvisioningOperation: AzureDeploymentOperationDetails.CreateOperation, 1075ProvisioningState: AzureDeploymentOperationDetails.SucceededState, 1080TargetResource: new AzureDeploymentOperationTarget($"{deploymentId}/nested", AzureDeploymentOperationDetails.DeploymentResourceType, "nested"), 1345armClient.DeploymentStates.Enqueue(new(AzureDeploymentOperationDetails.RunningState, Outputs: null)); 1347AzureDeploymentOperationDetails.SucceededState, 1511AzureDeploymentOperationDetails.SucceededState, 1542armClient.DeploymentStates.Enqueue(new(AzureDeploymentOperationDetails.RunningState, Outputs: null)); 1544AzureDeploymentOperationDetails.SucceededState, 1621armClient.DeploymentProbeResults.Enqueue(new AzureDeploymentState(AzureDeploymentOperationDetails.RunningState, Outputs: null)); 1650armClient.DeploymentStates.Enqueue(new(AzureDeploymentOperationDetails.FailedState, Outputs: null)); 1675armClient.DeploymentStates.Enqueue(new(AzureDeploymentOperationDetails.CanceledState, Outputs: null)); 1706AzureDeploymentOperationDetails.SucceededState,
AzureEnvironmentResourceExtensionsTests.cs (6)
5322public async IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync( 5865public async IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync( 5958public async IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync( 6024public async IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync( 6092public IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync(string deploymentId, bool recursive = true, CancellationToken cancellationToken = default) 6156public 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)