Skip to content

Commit cbf24bc

Browse files
[create-pull-request] automated change (#10763)
Co-authored-by: joperezr <[email protected]>
1 parent 1788953 commit cbf24bc

File tree

28 files changed

+823
-51
lines changed

28 files changed

+823
-51
lines changed

src/Aspire.Hosting.Azure.AIFoundry/api/Aspire.Hosting.Azure.AIFoundry.cs

Lines changed: 138 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ public static partial class AzureAIFoundryExtensions
1212
{
1313
public static ApplicationModel.IResourceBuilder<Azure.AzureAIFoundryResource> AddAzureAIFoundry(this IDistributedApplicationBuilder builder, string name) { throw null; }
1414

15+
public static ApplicationModel.IResourceBuilder<Azure.AzureAIFoundryDeploymentResource> AddDeployment(this ApplicationModel.IResourceBuilder<Azure.AzureAIFoundryResource> builder, string name, Azure.AIFoundryModel model) { throw null; }
16+
1517
public static ApplicationModel.IResourceBuilder<Azure.AzureAIFoundryDeploymentResource> AddDeployment(this ApplicationModel.IResourceBuilder<Azure.AzureAIFoundryResource> builder, string name, string modelName, string modelVersion, string format) { throw null; }
1618

1719
public static ApplicationModel.IResourceBuilder<Azure.AzureAIFoundryResource> RunAsFoundryLocal(this ApplicationModel.IResourceBuilder<Azure.AzureAIFoundryResource> builder) { throw null; }
@@ -25,6 +27,141 @@ public static ApplicationModel.IResourceBuilder<T> WithRoleAssignments<T>(this A
2527

2628
namespace Aspire.Hosting.Azure
2729
{
30+
public partial class AIFoundryModel
31+
{
32+
public required string Format { get { throw null; } init { } }
33+
34+
public required string Name { get { throw null; } init { } }
35+
36+
public required string Version { get { throw null; } init { } }
37+
38+
public static partial class AI21Labs
39+
{
40+
public static readonly AIFoundryModel Ai21Jamba15Large;
41+
public static readonly AIFoundryModel Ai21Jamba15Mini;
42+
}
43+
44+
public static partial class BlackForestLabs
45+
{
46+
public static readonly AIFoundryModel Flux11Pro;
47+
public static readonly AIFoundryModel Flux1KontextPro;
48+
}
49+
50+
public static partial class Cohere
51+
{
52+
public static readonly AIFoundryModel CohereCommandA;
53+
public static readonly AIFoundryModel CohereCommandR;
54+
public static readonly AIFoundryModel CohereCommandR082024;
55+
public static readonly AIFoundryModel CohereCommandRPlus;
56+
public static readonly AIFoundryModel CohereCommandRPlus082024;
57+
public static readonly AIFoundryModel CohereEmbedV3English;
58+
public static readonly AIFoundryModel CohereEmbedV3Multilingual;
59+
public static readonly AIFoundryModel EmbedV40;
60+
}
61+
62+
public static partial class Core42
63+
{
64+
public static readonly AIFoundryModel Jais30bChat;
65+
}
66+
67+
public static partial class DeepSeek
68+
{
69+
public static readonly AIFoundryModel DeepseekR1;
70+
public static readonly AIFoundryModel DeepseekR10528;
71+
public static readonly AIFoundryModel DeepseekV3;
72+
public static readonly AIFoundryModel DeepseekV30324;
73+
}
74+
75+
public static partial class Meta
76+
{
77+
public static readonly AIFoundryModel Llama3211BVisionInstruct;
78+
public static readonly AIFoundryModel Llama3290BVisionInstruct;
79+
public static readonly AIFoundryModel Llama3370BInstruct;
80+
public static readonly AIFoundryModel Llama4Maverick17B128EInstructFp8;
81+
public static readonly AIFoundryModel Llama4Scout17B16EInstruct;
82+
public static readonly AIFoundryModel MetaLlama31405BInstruct;
83+
public static readonly AIFoundryModel MetaLlama3170BInstruct;
84+
public static readonly AIFoundryModel MetaLlama318BInstruct;
85+
public static readonly AIFoundryModel MetaLlama370BInstruct;
86+
public static readonly AIFoundryModel MetaLlama38BInstruct;
87+
}
88+
89+
public static partial class Microsoft
90+
{
91+
public static readonly AIFoundryModel AzureAiContentSafety;
92+
public static readonly AIFoundryModel AzureAiContentUnderstanding;
93+
public static readonly AIFoundryModel AzureAiDocumentIntelligence;
94+
public static readonly AIFoundryModel AzureAiLanguage;
95+
public static readonly AIFoundryModel AzureAiSpeech;
96+
public static readonly AIFoundryModel AzureAiTranslator;
97+
public static readonly AIFoundryModel AzureAiVision;
98+
public static readonly AIFoundryModel MaiDsR1;
99+
public static readonly AIFoundryModel ModelRouter;
100+
public static readonly AIFoundryModel Phi4;
101+
public static readonly AIFoundryModel Phi4MiniInstruct;
102+
public static readonly AIFoundryModel Phi4MiniReasoning;
103+
public static readonly AIFoundryModel Phi4Reasoning;
104+
}
105+
106+
public static partial class MistralAi
107+
{
108+
public static readonly AIFoundryModel Codestral2501;
109+
public static readonly AIFoundryModel Ministral3B;
110+
public static readonly AIFoundryModel MistralDocumentAi2505;
111+
public static readonly AIFoundryModel MistralLarge2407;
112+
public static readonly AIFoundryModel MistralLarge2411;
113+
public static readonly AIFoundryModel MistralMedium2505;
114+
public static readonly AIFoundryModel MistralNemo;
115+
public static readonly AIFoundryModel MistralSmall;
116+
public static readonly AIFoundryModel MistralSmall2503;
117+
}
118+
119+
public static partial class OpenAI
120+
{
121+
public static readonly AIFoundryModel CodexMini;
122+
public static readonly AIFoundryModel DallE3;
123+
public static readonly AIFoundryModel Davinci002;
124+
public static readonly AIFoundryModel Gpt35Turbo;
125+
public static readonly AIFoundryModel Gpt35Turbo16k;
126+
public static readonly AIFoundryModel Gpt35TurboInstruct;
127+
public static readonly AIFoundryModel Gpt4;
128+
public static readonly AIFoundryModel Gpt41;
129+
public static readonly AIFoundryModel Gpt41Mini;
130+
public static readonly AIFoundryModel Gpt41Nano;
131+
public static readonly AIFoundryModel Gpt432k;
132+
public static readonly AIFoundryModel Gpt4o;
133+
public static readonly AIFoundryModel Gpt4oAudioPreview;
134+
public static readonly AIFoundryModel Gpt4oMini;
135+
public static readonly AIFoundryModel Gpt4oMiniAudioPreview;
136+
public static readonly AIFoundryModel Gpt4oMiniRealtimePreview;
137+
public static readonly AIFoundryModel Gpt4oMiniTranscribe;
138+
public static readonly AIFoundryModel Gpt4oMiniTts;
139+
public static readonly AIFoundryModel Gpt4oRealtimePreview;
140+
public static readonly AIFoundryModel Gpt4oTranscribe;
141+
public static readonly AIFoundryModel Gpt5Chat;
142+
public static readonly AIFoundryModel Gpt5Mini;
143+
public static readonly AIFoundryModel Gpt5Nano;
144+
public static readonly AIFoundryModel GptOss120b;
145+
public static readonly AIFoundryModel O1;
146+
public static readonly AIFoundryModel O1Mini;
147+
public static readonly AIFoundryModel O3Mini;
148+
public static readonly AIFoundryModel O4Mini;
149+
public static readonly AIFoundryModel Sora;
150+
public static readonly AIFoundryModel TextEmbedding3Large;
151+
public static readonly AIFoundryModel TextEmbedding3Small;
152+
public static readonly AIFoundryModel TextEmbeddingAda002;
153+
public static readonly AIFoundryModel Tts;
154+
public static readonly AIFoundryModel TtsHd;
155+
public static readonly AIFoundryModel Whisper;
156+
}
157+
158+
public static partial class XAI
159+
{
160+
public static readonly AIFoundryModel Grok3;
161+
public static readonly AIFoundryModel Grok3Mini;
162+
}
163+
}
164+
28165
public partial class AzureAIFoundryDeploymentResource : ApplicationModel.Resource, ApplicationModel.IResourceWithParent<AzureAIFoundryResource>, ApplicationModel.IResourceWithParent, ApplicationModel.IResource, ApplicationModel.IResourceWithConnectionString, ApplicationModel.IManifestExpressionProvider, ApplicationModel.IValueProvider, ApplicationModel.IValueWithReferences
29166
{
30167
public AzureAIFoundryDeploymentResource(string name, string modelName, string modelVersion, string format, AzureAIFoundryResource parent) : base(default!) { }
@@ -46,7 +183,7 @@ public AzureAIFoundryDeploymentResource(string name, string modelName, string mo
46183
public string SkuName { get { throw null; } set { } }
47184
}
48185

49-
public partial class AzureAIFoundryResource : AzureProvisioningResource, ApplicationModel.IResourceWithConnectionString, ApplicationModel.IResource, ApplicationModel.IManifestExpressionProvider, ApplicationModel.IValueProvider, ApplicationModel.IValueWithReferences
186+
public partial class AzureAIFoundryResource : AzureProvisioningResource, ApplicationModel.IResourceWithEndpoints, ApplicationModel.IResource, ApplicationModel.IResourceWithConnectionString, ApplicationModel.IManifestExpressionProvider, ApplicationModel.IValueProvider, ApplicationModel.IValueWithReferences
50187
{
51188
public AzureAIFoundryResource(string name, System.Action<AzureResourceInfrastructure> configureInfrastructure) : base(default!, default!) { }
52189

src/Aspire.Hosting.Azure.AppConfiguration/api/Aspire.Hosting.Azure.AppConfiguration.cs

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,21 +12,38 @@ public static partial class AzureAppConfigurationExtensions
1212
{
1313
public static ApplicationModel.IResourceBuilder<Azure.AzureAppConfigurationResource> AddAzureAppConfiguration(this IDistributedApplicationBuilder builder, string name) { throw null; }
1414

15+
public static ApplicationModel.IResourceBuilder<Azure.AzureAppConfigurationResource> RunAsEmulator(this ApplicationModel.IResourceBuilder<Azure.AzureAppConfigurationResource> builder, System.Action<ApplicationModel.IResourceBuilder<Azure.AzureAppConfigurationEmulatorResource>>? configureEmulator = null) { throw null; }
16+
17+
public static ApplicationModel.IResourceBuilder<Azure.AzureAppConfigurationEmulatorResource> WithDataBindMount(this ApplicationModel.IResourceBuilder<Azure.AzureAppConfigurationEmulatorResource> builder, string? path = null) { throw null; }
18+
19+
public static ApplicationModel.IResourceBuilder<Azure.AzureAppConfigurationEmulatorResource> WithDataVolume(this ApplicationModel.IResourceBuilder<Azure.AzureAppConfigurationEmulatorResource> builder, string? name = null) { throw null; }
20+
21+
public static ApplicationModel.IResourceBuilder<Azure.AzureAppConfigurationEmulatorResource> WithHostPort(this ApplicationModel.IResourceBuilder<Azure.AzureAppConfigurationEmulatorResource> builder, int? port) { throw null; }
22+
1523
public static ApplicationModel.IResourceBuilder<T> WithRoleAssignments<T>(this ApplicationModel.IResourceBuilder<T> builder, ApplicationModel.IResourceBuilder<Azure.AzureAppConfigurationResource> target, params global::Azure.Provisioning.AppConfiguration.AppConfigurationBuiltInRole[] roles)
1624
where T : ApplicationModel.IResource { throw null; }
1725
}
1826
}
1927

2028
namespace Aspire.Hosting.Azure
2129
{
22-
public partial class AzureAppConfigurationResource : AzureProvisioningResource, ApplicationModel.IResourceWithConnectionString, ApplicationModel.IResource, ApplicationModel.IManifestExpressionProvider, ApplicationModel.IValueProvider, ApplicationModel.IValueWithReferences
30+
public partial class AzureAppConfigurationEmulatorResource : ApplicationModel.ContainerResource, ApplicationModel.IResource
31+
{
32+
public AzureAppConfigurationEmulatorResource(AzureAppConfigurationResource innerResource) : base(default!, default) { }
33+
34+
public override ApplicationModel.ResourceAnnotationCollection Annotations { get { throw null; } }
35+
}
36+
37+
public partial class AzureAppConfigurationResource : AzureProvisioningResource, ApplicationModel.IResourceWithConnectionString, ApplicationModel.IResource, ApplicationModel.IManifestExpressionProvider, ApplicationModel.IValueProvider, ApplicationModel.IValueWithReferences, ApplicationModel.IResourceWithEndpoints
2338
{
2439
public AzureAppConfigurationResource(string name, System.Action<AzureResourceInfrastructure> configureInfrastructure) : base(default!, default!) { }
2540

2641
public ApplicationModel.ReferenceExpression ConnectionStringExpression { get { throw null; } }
2742

2843
public BicepOutputReference Endpoint { get { throw null; } }
2944

45+
public bool IsEmulator { get { throw null; } }
46+
3047
public BicepOutputReference NameOutputReference { get { throw null; } }
3148

3249
public override global::Azure.Provisioning.Primitives.ProvisionableResource AddAsExistingResource(AzureResourceInfrastructure infra) { throw null; }

src/Aspire.Hosting.Azure.AppContainers/api/Aspire.Hosting.Azure.AppContainers.cs

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,18 @@ public static partial class ContainerAppExtensions
4444
{
4545
[System.Diagnostics.CodeAnalysis.Experimental("ASPIREACADOMAINS001", UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
4646
public static void ConfigureCustomDomain(this global::Azure.Provisioning.AppContainers.ContainerApp app, ApplicationModel.IResourceBuilder<ApplicationModel.ParameterResource> customDomain, ApplicationModel.IResourceBuilder<ApplicationModel.ParameterResource> certificateName) { }
47+
48+
[System.Diagnostics.CodeAnalysis.Experimental("ASPIREAZURE002", UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
49+
public static ApplicationModel.IResourceBuilder<T> PublishAsAzureContainerAppJob<T>(this ApplicationModel.IResourceBuilder<T> resource, System.Action<Azure.AzureResourceInfrastructure, global::Azure.Provisioning.AppContainers.ContainerAppJob> configure)
50+
where T : ApplicationModel.IComputeResource { throw null; }
51+
52+
[System.Diagnostics.CodeAnalysis.Experimental("ASPIREAZURE002", UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
53+
public static ApplicationModel.IResourceBuilder<T> PublishAsAzureContainerAppJob<T>(this ApplicationModel.IResourceBuilder<T> resource)
54+
where T : ApplicationModel.IComputeResource { throw null; }
55+
56+
[System.Diagnostics.CodeAnalysis.Experimental("ASPIREAZURE002", UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
57+
public static ApplicationModel.IResourceBuilder<T> PublishAsScheduledAzureContainerAppJob<T>(this ApplicationModel.IResourceBuilder<T> resource, string cronExpression, System.Action<Azure.AzureResourceInfrastructure, global::Azure.Provisioning.AppContainers.ContainerAppJob>? configure = null)
58+
where T : ApplicationModel.IComputeResource { throw null; }
4759
}
4860
}
4961

@@ -55,6 +67,14 @@ public AzureContainerAppCustomizationAnnotation(System.Action<AzureResourceInfra
5567

5668
public System.Action<AzureResourceInfrastructure, global::Azure.Provisioning.AppContainers.ContainerApp> Configure { get { throw null; } }
5769
}
70+
71+
[System.Diagnostics.CodeAnalysis.Experimental("ASPIREAZURE002", UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
72+
public sealed partial class AzureContainerAppJobCustomizationAnnotation : ApplicationModel.IResourceAnnotation
73+
{
74+
public AzureContainerAppJobCustomizationAnnotation(System.Action<AzureResourceInfrastructure, global::Azure.Provisioning.AppContainers.ContainerAppJob> configure) { }
75+
76+
public System.Action<AzureResourceInfrastructure, global::Azure.Provisioning.AppContainers.ContainerAppJob> Configure { get { throw null; } }
77+
}
5878
}
5979

6080
namespace Aspire.Hosting.Azure.AppContainers

src/Aspire.Hosting.Azure.KeyVault/api/Aspire.Hosting.Azure.KeyVault.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public static ApplicationModel.IResourceBuilder<T> WithRoleAssignments<T>(this A
3333

3434
namespace Aspire.Hosting.Azure
3535
{
36-
public partial class AzureKeyVaultResource : AzureProvisioningResource, ApplicationModel.IResourceWithConnectionString, ApplicationModel.IResource, ApplicationModel.IManifestExpressionProvider, ApplicationModel.IValueProvider, ApplicationModel.IValueWithReferences, IAzureKeyVaultResource, ApplicationModel.IAzureResource
36+
public partial class AzureKeyVaultResource : AzureProvisioningResource, ApplicationModel.IResourceWithEndpoints, ApplicationModel.IResource, ApplicationModel.IResourceWithConnectionString, ApplicationModel.IManifestExpressionProvider, ApplicationModel.IValueProvider, ApplicationModel.IValueWithReferences, IAzureKeyVaultResource, ApplicationModel.IAzureResource
3737
{
3838
public AzureKeyVaultResource(string name, System.Action<AzureResourceInfrastructure> configureInfrastructure) : base(default!, default!) { }
3939

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
//------------------------------------------------------------------------------
2+
// <auto-generated>
3+
// This code was generated by a tool.
4+
//
5+
// Changes to this file may cause incorrect behavior and will be lost if
6+
// the code is regenerated.
7+
// </auto-generated>
8+
//------------------------------------------------------------------------------
9+
namespace Aspire.Hosting.Azure.Kusto
10+
{
11+
public static partial class AzureKustoBuilderExtensions
12+
{
13+
public static ApplicationModel.IResourceBuilder<AzureKustoClusterResource> AddAzureKustoCluster(this IDistributedApplicationBuilder builder, string name) { throw null; }
14+
15+
public static ApplicationModel.IResourceBuilder<AzureKustoReadWriteDatabaseResource> AddReadWriteDatabase(this ApplicationModel.IResourceBuilder<AzureKustoClusterResource> builder, string name, string? databaseName = null) { throw null; }
16+
17+
public static ApplicationModel.IResourceBuilder<AzureKustoClusterResource> RunAsEmulator(this ApplicationModel.IResourceBuilder<AzureKustoClusterResource> builder, System.Action<ApplicationModel.IResourceBuilder<AzureKustoEmulatorResource>>? configureContainer = null) { throw null; }
18+
19+
public static ApplicationModel.IResourceBuilder<AzureKustoReadWriteDatabaseResource> WithCreationScript(this ApplicationModel.IResourceBuilder<AzureKustoReadWriteDatabaseResource> builder, string script) { throw null; }
20+
21+
public static ApplicationModel.IResourceBuilder<AzureKustoEmulatorResource> WithHostPort(this ApplicationModel.IResourceBuilder<AzureKustoEmulatorResource> builder, int port) { throw null; }
22+
}
23+
24+
public partial class AzureKustoClusterResource : AzureProvisioningResource, ApplicationModel.IResourceWithConnectionString, ApplicationModel.IResource, ApplicationModel.IManifestExpressionProvider, ApplicationModel.IValueProvider, ApplicationModel.IValueWithReferences, ApplicationModel.IResourceWithEndpoints
25+
{
26+
public AzureKustoClusterResource(string name, System.Action<AzureResourceInfrastructure> configureInfrastructure) : base(default!, default!) { }
27+
28+
public BicepOutputReference ClusterUri { get { throw null; } }
29+
30+
public ApplicationModel.ReferenceExpression ConnectionStringExpression { get { throw null; } }
31+
32+
public bool IsEmulator { get { throw null; } }
33+
34+
public BicepOutputReference NameOutputReference { get { throw null; } }
35+
36+
public override global::Azure.Provisioning.Primitives.ProvisionableResource AddAsExistingResource(AzureResourceInfrastructure infra) { throw null; }
37+
38+
public override void AddRoleAssignments(IAddRoleAssignmentsContext roleAssignmentContext) { }
39+
}
40+
41+
public partial class AzureKustoEmulatorResource : ApplicationModel.ContainerResource
42+
{
43+
public AzureKustoEmulatorResource(AzureKustoClusterResource innerResource) : base(default!, default) { }
44+
45+
public override ApplicationModel.ResourceAnnotationCollection Annotations { get { throw null; } }
46+
}
47+
48+
public partial class AzureKustoReadWriteDatabaseResource : ApplicationModel.Resource, ApplicationModel.IResourceWithParent<AzureKustoClusterResource>, ApplicationModel.IResourceWithParent, ApplicationModel.IResource, ApplicationModel.IResourceWithConnectionString, ApplicationModel.IManifestExpressionProvider, ApplicationModel.IValueProvider, ApplicationModel.IValueWithReferences
49+
{
50+
public AzureKustoReadWriteDatabaseResource(string name, string databaseName, AzureKustoClusterResource kustoParentResource) : base(default!) { }
51+
52+
public ApplicationModel.ReferenceExpression ConnectionStringExpression { get { throw null; } }
53+
54+
public string DatabaseName { get { throw null; } }
55+
56+
public AzureKustoClusterResource Parent { get { throw null; } }
57+
}
58+
}

0 commit comments

Comments
 (0)