7 instantiations of AzureDeploymentOperationDetails
Aspire.Hosting.Azure (1)
Provisioning\Internal\DefaultArmClientProvider.cs (1)
448return new(
Aspire.Hosting.Azure.Tests (6)
AzureBicepProvisionerTests.cs (6)
520new AzureDeploymentOperationDetails( 627new AzureDeploymentOperationDetails( 765return new( 1185new AzureDeploymentOperationDetails( 1196new AzureDeploymentOperationDetails( 1210new 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)
523ProvisioningOperation: AzureDeploymentOperationDetails.CreateOperation, 524ProvisioningState: AzureDeploymentOperationDetails.SucceededState, 630ProvisioningOperation: AzureDeploymentOperationDetails.CreateOperation, 631ProvisioningState: AzureDeploymentOperationDetails.FailedState, 758static AzureDeploymentOperationDetails CreateLocationFailureOperation( 768ProvisioningOperation: AzureDeploymentOperationDetails.CreateOperation, 769ProvisioningState: AzureDeploymentOperationDetails.FailedState, 1188ProvisioningOperation: AzureDeploymentOperationDetails.CreateOperation, 1189ProvisioningState: AzureDeploymentOperationDetails.FailedState, 1199ProvisioningOperation: AzureDeploymentOperationDetails.CreateOperation, 1200ProvisioningState: AzureDeploymentOperationDetails.FailedState, 1213ProvisioningOperation: AzureDeploymentOperationDetails.CreateOperation, 1214ProvisioningState: AzureDeploymentOperationDetails.SucceededState, 1219TargetResource: new AzureDeploymentOperationTarget($"{deploymentId}/nested", AzureDeploymentOperationDetails.DeploymentResourceType, "nested"), 1484armClient.DeploymentStates.Enqueue(new(AzureDeploymentOperationDetails.RunningState, Outputs: null)); 1486AzureDeploymentOperationDetails.SucceededState, 1650AzureDeploymentOperationDetails.SucceededState, 1681armClient.DeploymentStates.Enqueue(new(AzureDeploymentOperationDetails.RunningState, Outputs: null)); 1683AzureDeploymentOperationDetails.SucceededState, 1760armClient.DeploymentProbeResults.Enqueue(new AzureDeploymentState(AzureDeploymentOperationDetails.RunningState, Outputs: null)); 1789armClient.DeploymentStates.Enqueue(new(AzureDeploymentOperationDetails.FailedState, Outputs: null)); 1814armClient.DeploymentStates.Enqueue(new(AzureDeploymentOperationDetails.CanceledState, Outputs: null)); 1845AzureDeploymentOperationDetails.SucceededState,
AzureEnvironmentResourceExtensionsTests.cs (6)
5677public async IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync( 6229public async IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync( 6322public async IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync( 6388public async IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync( 6456public IAsyncEnumerable<AzureDeploymentOperationDetails> GetDeploymentOperationsAsync(string deploymentId, bool recursive = true, CancellationToken cancellationToken = default) 6520public 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)