7 instantiations of AzureDeploymentOperationDetails
Aspire.Hosting.Azure (1)
Provisioning\Internal\DefaultArmClientProvider.cs (1)
448return 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)
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)
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)
5334public async IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync( 5880public async IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync( 5973public async IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync( 6039public async IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync( 6107public IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync(string deploymentId, bool recursive = true, CancellationToken cancellationToken = default) 6171public 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)
212private readonly IReadOnlyList<AzureDeploymentOperationDetails>? _deploymentOperations; 248IReadOnlyList<AzureDeploymentOperationDetails> deploymentOperations, 449AzureDeploymentOperationDetails.SucceededState, 470public async IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync( 483foreach (var operation in _deploymentOperations)