2 instantiations of AzureApiManagementApiResource
Aspire.Hosting.Azure.ApiManagement (2)
AzureApiManagementExtensions.cs (2)
1115? new AzureApiManagementApiResource( 1122: new AzureApiManagementApiResource(
44 references to AzureApiManagementApiResource
Aspire.Hosting.Azure.ApiManagement (44)
AzureApiManagementExtensions.cs (39)
180public static IResourceBuilder<AzureApiManagementApiResource> AddApi<T>( 205/// Configure the API backend with <see cref="WithBackend(IResourceBuilder{AzureApiManagementApiResource}, IResourceBuilder{AzureApiManagementBackendResource})"/> 206/// or <see cref="WithBackend(IResourceBuilder{AzureApiManagementApiResource}, IResourceBuilder{AzureApiManagementBackendPoolResource})"/>. 209public static IResourceBuilder<AzureApiManagementApiResource> AddApi( 237public static IResourceBuilder<AzureApiManagementApiResource> WithOpenApiDocument( 238this IResourceBuilder<AzureApiManagementApiResource> builder, 270public static IResourceBuilder<AzureApiManagementApiResource> WithOpenApiEndpoint( 271this IResourceBuilder<AzureApiManagementApiResource> builder, 309/// compose them with <see cref="AddBackendPool"/>, and attach the pool with <see cref="WithBackend(IResourceBuilder{AzureApiManagementApiResource}, IResourceBuilder{AzureApiManagementBackendPoolResource})"/>. 313public static IResourceBuilder<AzureApiManagementApiResource> AddOpenAIApi( 415IResourceBuilder<AzureApiManagementApiResource> api) 667public static IResourceBuilder<AzureApiManagementApiResource> WithInboundPolicyFragment( 668this IResourceBuilder<AzureApiManagementApiResource> builder, 726public static IResourceBuilder<AzureApiManagementApiResource> WithApplicationInsights( 727this IResourceBuilder<AzureApiManagementApiResource> builder, 1076public static IResourceBuilder<AzureApiManagementApiResource> WithBackend( 1077this IResourceBuilder<AzureApiManagementApiResource> builder, 1087public static IResourceBuilder<AzureApiManagementApiResource> WithBackend( 1088this IResourceBuilder<AzureApiManagementApiResource> builder, 1094private static IResourceBuilder<AzureApiManagementApiResource> AddApiCore( 1114var resource = target is null 1172private static IResourceBuilder<AzureApiManagementApiResource> WithBackendCore( 1173IResourceBuilder<AzureApiManagementApiResource> builder, 1219this IResourceBuilder<AzureApiManagementApiResource> builder, 1339public static IResourceBuilder<AzureApiManagementApiResource> WithInboundPolicy( 1340this IResourceBuilder<AzureApiManagementApiResource> builder, 1362public static IResourceBuilder<AzureApiManagementApiResource> WithPolicy( 1363this IResourceBuilder<AzureApiManagementApiResource> builder, 1748var provisionedApis = new Dictionary<AzureApiManagementApiResource, ApiManagementApi>(); 1749foreach (var apiResource in azureResource.Apis) 1911IReadOnlyDictionary<AzureApiManagementApiResource, ApiManagementApi> provisionedApis) 1944foreach (var apiResource in productResource.Apis) 1987IReadOnlyDictionary<AzureApiManagementApiResource, ApiManagementApi> provisionedApis) 2035foreach (var apiResource in azureResource.Apis) 2164AzureApiManagementApiResource apiResource, 2324AzureApiManagementApiResource apiResource, 2412AzureApiManagementApiResource apiResource, 2498foreach (var apiResource in azureResource.Apis.Where(api => api.Target is not null)) 2556AzureApiManagementApiResource apiResource,
AzureApiManagementOperationResource.cs (3)
24AzureApiManagementApiResource parent) 25: Resource(name), IResourceWithParent<AzureApiManagementApiResource> 52public AzureApiManagementApiResource Parent { get; } = parent;
AzureApiManagementProductResource.cs (1)
41internal List<AzureApiManagementApiResource> Apis { get; } = [];
AzureApiManagementResource.cs (1)
38internal List<AzureApiManagementApiResource> Apis { get; } = [];