Skip to content

Commit 4299cc9

Browse files
authored
[create-pull-request] automated change
1 parent 6900eeb commit 4299cc9

File tree

29 files changed

+3563
-13
lines changed

29 files changed

+3563
-13
lines changed

src/Aspire.Cli/api/aspire.cs

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
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.Cli
10+
{
11+
public partial class Program
12+
{
13+
public static System.Threading.Tasks.Task<int> Main(string[] args) { throw null; }
14+
}
15+
}

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ namespace Aspire.Hosting
1111
public static partial class AzureAppConfigurationExtensions
1212
{
1313
public static ApplicationModel.IResourceBuilder<Azure.AzureAppConfigurationResource> AddAzureAppConfiguration(this IDistributedApplicationBuilder builder, string name) { throw null; }
14+
15+
public static ApplicationModel.IResourceBuilder<T> WithRoleAssignments<T>(this ApplicationModel.IResourceBuilder<T> builder, ApplicationModel.IResourceBuilder<Azure.AzureAppConfigurationResource> target, params global::Azure.Provisioning.AppConfiguration.AppConfigurationBuiltInRole[] roles)
16+
where T : ApplicationModel.IResource { throw null; }
1417
}
1518
}
1619

@@ -23,5 +26,7 @@ public AzureAppConfigurationResource(string name, System.Action<AzureResourceInf
2326
public ApplicationModel.ReferenceExpression ConnectionStringExpression { get { throw null; } }
2427

2528
public BicepOutputReference Endpoint { get { throw null; } }
29+
30+
public override global::Azure.Provisioning.Primitives.ProvisionableResource AddAsExistingResource(AzureResourceInfrastructure infra) { throw null; }
2631
}
2732
}

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

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ public static ApplicationModel.IResourceBuilder<T> PublishAsAzureContainerApp<T>
2222

2323
public static partial class AzureContainerAppExtensions
2424
{
25+
public static ApplicationModel.IResourceBuilder<Azure.AppContainers.AzureContainerAppEnvironmentResource> AddAzureContainerAppEnvironment(this IDistributedApplicationBuilder builder, string name) { throw null; }
26+
2527
public static IDistributedApplicationBuilder AddAzureContainerAppsInfrastructure(this IDistributedApplicationBuilder builder) { throw null; }
2628
}
2729

@@ -46,4 +48,28 @@ public AzureContainerAppCustomizationAnnotation(System.Action<AzureResourceInfra
4648

4749
public System.Action<AzureResourceInfrastructure, global::Azure.Provisioning.AppContainers.ContainerApp> Configure { get { throw null; } }
4850
}
51+
}
52+
53+
namespace Aspire.Hosting.Azure.AppContainers
54+
{
55+
public partial class AzureContainerAppEnvironmentResource : AzureProvisioningResource
56+
{
57+
public AzureContainerAppEnvironmentResource(string name, System.Action<AzureResourceInfrastructure> configureInfrastructure) : base(default!, default!) { }
58+
59+
public BicepOutputReference ContainerAppDomain { get { throw null; } }
60+
61+
public BicepOutputReference ContainerAppEnvironmentId { get { throw null; } }
62+
63+
public BicepOutputReference ContainerAppEnvironmentName { get { throw null; } }
64+
65+
public BicepOutputReference ContainerRegistryManagedIdentityId { get { throw null; } }
66+
67+
public BicepOutputReference ContainerRegistryUrl { get { throw null; } }
68+
69+
public BicepOutputReference LogAnalyticsWorkspaceId { get { throw null; } }
70+
71+
public BicepOutputReference ManagedIdentityId { get { throw null; } }
72+
73+
public BicepOutputReference PrincipalName { get { throw null; } }
74+
}
4975
}

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ public static partial class AzureOpenAIExtensions
1313
public static ApplicationModel.IResourceBuilder<ApplicationModel.AzureOpenAIResource> AddAzureOpenAI(this IDistributedApplicationBuilder builder, string name) { throw null; }
1414

1515
public static ApplicationModel.IResourceBuilder<ApplicationModel.AzureOpenAIResource> AddDeployment(this ApplicationModel.IResourceBuilder<ApplicationModel.AzureOpenAIResource> builder, ApplicationModel.AzureOpenAIDeployment deployment) { throw null; }
16+
17+
public static ApplicationModel.IResourceBuilder<T> WithRoleAssignments<T>(this ApplicationModel.IResourceBuilder<T> builder, ApplicationModel.IResourceBuilder<ApplicationModel.AzureOpenAIResource> target, params global::Azure.Provisioning.CognitiveServices.CognitiveServicesBuiltInRole[] roles)
18+
where T : ApplicationModel.IResource { throw null; }
1619
}
1720
}
1821

@@ -42,5 +45,7 @@ public AzureOpenAIResource(string name, System.Action<Azure.AzureResourceInfrast
4245
public ReferenceExpression ConnectionStringExpression { get { throw null; } }
4346

4447
public System.Collections.Generic.IReadOnlyList<AzureOpenAIDeployment> Deployments { get { throw null; } }
48+
49+
public override global::Azure.Provisioning.Primitives.ProvisionableResource AddAsExistingResource(Azure.AzureResourceInfrastructure infra) { throw null; }
4550
}
4651
}

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@ public AzureCosmosDBResource(string name, System.Action<Azure.AzureResourceInfra
2323
[System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, "ConnectionStringSecretOutput")]
2424
public bool UseAccessKeyAuthentication { get { throw null; } }
2525

26+
public override global::Azure.Provisioning.Primitives.ProvisionableResource AddAsExistingResource(Azure.AzureResourceInfrastructure infra) { throw null; }
27+
28+
public override void AddRoleAssignments(Azure.IAddRoleAssignmentsContext roleAssignmentContext) { }
29+
2630
void Azure.IResourceWithAzureFunctionsConfig.ApplyAzureFunctionsConfiguration(System.Collections.Generic.IDictionary<string, object> target, string connectionName) { }
2731
}
2832

@@ -42,6 +46,8 @@ public static partial class AzureCosmosExtensions
4246
[System.Diagnostics.CodeAnalysis.Experimental("ASPIRECOSMOSDB001", UrlFormat = "https://aka.ms/dotnet/aspire/diagnostics#{0}")]
4347
public static ApplicationModel.IResourceBuilder<AzureCosmosDBResource> RunAsPreviewEmulator(this ApplicationModel.IResourceBuilder<AzureCosmosDBResource> builder, System.Action<ApplicationModel.IResourceBuilder<Azure.AzureCosmosDBEmulatorResource>>? configureContainer = null) { throw null; }
4448

49+
public static ApplicationModel.IResourceBuilder<AzureCosmosDBResource> WithAccessKeyAuthentication(this ApplicationModel.IResourceBuilder<AzureCosmosDBResource> builder, ApplicationModel.IResourceBuilder<Azure.IKeyVaultResource> keyVaultBuilder) { throw null; }
50+
4551
public static ApplicationModel.IResourceBuilder<AzureCosmosDBResource> WithAccessKeyAuthentication(this ApplicationModel.IResourceBuilder<AzureCosmosDBResource> builder) { throw null; }
4652

4753
[System.Diagnostics.CodeAnalysis.Experimental("ASPIRECOSMOSDB001", UrlFormat = "https://aka.ms/dotnet/aspire/diagnostics#{0}")]

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,9 @@ public static partial class AzureEventHubsExtensions
3535
public static ApplicationModel.IResourceBuilder<Azure.AzureEventHubsEmulatorResource> WithHostPort(this ApplicationModel.IResourceBuilder<Azure.AzureEventHubsEmulatorResource> builder, int? port) { throw null; }
3636

3737
public static ApplicationModel.IResourceBuilder<Azure.AzureEventHubResource> WithProperties(this ApplicationModel.IResourceBuilder<Azure.AzureEventHubResource> builder, System.Action<Azure.AzureEventHubResource> configure) { throw null; }
38+
39+
public static ApplicationModel.IResourceBuilder<T> WithRoleAssignments<T>(this ApplicationModel.IResourceBuilder<T> builder, ApplicationModel.IResourceBuilder<Azure.AzureEventHubsResource> target, params global::Azure.Provisioning.EventHubs.EventHubsBuiltInRole[] roles)
40+
where T : ApplicationModel.IResource { throw null; }
3841
}
3942
}
4043

@@ -87,6 +90,8 @@ public AzureEventHubsResource(string name, System.Action<AzureResourceInfrastruc
8790

8891
public bool IsEmulator { get { throw null; } }
8992

93+
public override global::Azure.Provisioning.Primitives.ProvisionableResource AddAsExistingResource(AzureResourceInfrastructure infra) { throw null; }
94+
9095
void IResourceWithAzureFunctionsConfig.ApplyAzureFunctionsConfiguration(System.Collections.Generic.IDictionary<string, object> target, string connectionName) { }
9196
}
9297
}

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

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,34 @@ namespace Aspire.Hosting
1111
public static partial class AzureKeyVaultResourceExtensions
1212
{
1313
public static ApplicationModel.IResourceBuilder<Azure.AzureKeyVaultResource> AddAzureKeyVault(this IDistributedApplicationBuilder builder, string name) { throw null; }
14+
15+
public static ApplicationModel.IResourceBuilder<T> WithRoleAssignments<T>(this ApplicationModel.IResourceBuilder<T> builder, ApplicationModel.IResourceBuilder<Azure.AzureKeyVaultResource> target, params global::Azure.Provisioning.KeyVault.KeyVaultBuiltInRole[] roles)
16+
where T : ApplicationModel.IResource { throw null; }
1417
}
1518
}
1619

1720
namespace Aspire.Hosting.Azure
1821
{
19-
public partial class AzureKeyVaultResource : AzureProvisioningResource, ApplicationModel.IResourceWithConnectionString, ApplicationModel.IResource, ApplicationModel.IManifestExpressionProvider, ApplicationModel.IValueProvider, ApplicationModel.IValueWithReferences
22+
public partial class AzureKeyVaultResource : AzureProvisioningResource, ApplicationModel.IResourceWithConnectionString, ApplicationModel.IResource, ApplicationModel.IManifestExpressionProvider, ApplicationModel.IValueProvider, ApplicationModel.IValueWithReferences, IKeyVaultResource, ApplicationModel.IAzureResource
2023
{
2124
public AzureKeyVaultResource(string name, System.Action<AzureResourceInfrastructure> configureInfrastructure) : base(default!, default!) { }
2225

26+
BicepOutputReference IKeyVaultResource.IdOutputReference { get { throw null; } }
27+
28+
System.Func<string, System.Threading.CancellationToken, System.Threading.Tasks.Task<string?>>? IKeyVaultResource.SecretResolver { get { throw null; } set { } }
29+
30+
BicepOutputReference IKeyVaultResource.VaultUriOutputReference { get { throw null; } }
31+
2332
public ApplicationModel.ReferenceExpression ConnectionStringExpression { get { throw null; } }
2433

34+
public BicepOutputReference Id { get { throw null; } }
35+
36+
public BicepOutputReference NameOutputReference { get { throw null; } }
37+
2538
public BicepOutputReference VaultUri { get { throw null; } }
39+
40+
public override global::Azure.Provisioning.Primitives.ProvisionableResource AddAsExistingResource(AzureResourceInfrastructure infra) { throw null; }
41+
42+
public IKeyVaultSecretReference GetSecretReference(string secretName) { throw null; }
2643
}
2744
}

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ public static partial class AzurePostgresExtensions
2323
public static ApplicationModel.IResourceBuilder<Azure.AzurePostgresFlexibleServerResource> RunAsContainer(this ApplicationModel.IResourceBuilder<Azure.AzurePostgresFlexibleServerResource> builder, System.Action<ApplicationModel.IResourceBuilder<ApplicationModel.PostgresServerResource>>? configureContainer = null) { throw null; }
2424

2525
public static ApplicationModel.IResourceBuilder<Azure.AzurePostgresFlexibleServerResource> WithPasswordAuthentication(this ApplicationModel.IResourceBuilder<Azure.AzurePostgresFlexibleServerResource> builder, ApplicationModel.IResourceBuilder<ApplicationModel.ParameterResource>? userName = null, ApplicationModel.IResourceBuilder<ApplicationModel.ParameterResource>? password = null) { throw null; }
26+
27+
public static ApplicationModel.IResourceBuilder<Azure.AzurePostgresFlexibleServerResource> WithPasswordAuthentication(this ApplicationModel.IResourceBuilder<Azure.AzurePostgresFlexibleServerResource> builder, ApplicationModel.IResourceBuilder<Azure.IKeyVaultResource> keyVaultBuilder, ApplicationModel.IResourceBuilder<ApplicationModel.ParameterResource>? userName = null, ApplicationModel.IResourceBuilder<ApplicationModel.ParameterResource>? password = null) { throw null; }
2628
}
2729
}
2830

@@ -53,6 +55,10 @@ public AzurePostgresFlexibleServerResource(string name, System.Action<AzureResou
5355

5456
[System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, "ConnectionStringSecretOutput")]
5557
public bool UsePasswordAuthentication { get { throw null; } }
58+
59+
public override global::Azure.Provisioning.Primitives.ProvisionableResource AddAsExistingResource(AzureResourceInfrastructure infra) { throw null; }
60+
61+
public override void AddRoleAssignments(IAddRoleAssignmentsContext roleAssignmentContext) { }
5662
}
5763

5864
[System.Obsolete("This class is obsolete and will be removed in a future version. Use AddAzurePostgresFlexibleServer instead to add an Azure Postgres Flexible Server resource.")]

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ public static partial class AzureRedisExtensions
2020

2121
public static ApplicationModel.IResourceBuilder<Azure.AzureRedisCacheResource> RunAsContainer(this ApplicationModel.IResourceBuilder<Azure.AzureRedisCacheResource> builder, System.Action<ApplicationModel.IResourceBuilder<ApplicationModel.RedisResource>>? configureContainer = null) { throw null; }
2222

23+
public static ApplicationModel.IResourceBuilder<Azure.AzureRedisCacheResource> WithAccessKeyAuthentication(this ApplicationModel.IResourceBuilder<Azure.AzureRedisCacheResource> builder, ApplicationModel.IResourceBuilder<Azure.IKeyVaultResource> keyVaultBuilder) { throw null; }
24+
2325
public static ApplicationModel.IResourceBuilder<Azure.AzureRedisCacheResource> WithAccessKeyAuthentication(this ApplicationModel.IResourceBuilder<Azure.AzureRedisCacheResource> builder) { throw null; }
2426
}
2527
}
@@ -36,6 +38,10 @@ public AzureRedisCacheResource(string name, System.Action<AzureResourceInfrastru
3638

3739
[System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, "ConnectionStringSecretOutput")]
3840
public bool UseAccessKeyAuthentication { get { throw null; } }
41+
42+
public override global::Azure.Provisioning.Primitives.ProvisionableResource AddAsExistingResource(AzureResourceInfrastructure infra) { throw null; }
43+
44+
public override void AddRoleAssignments(IAddRoleAssignmentsContext roleAssignmentContext) { }
3945
}
4046

4147
[System.Obsolete("This class is obsolete and will be removed in a future version. Use AddAzureRedis instead to add an Azure Cache for Redis resource.")]

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ namespace Aspire.Hosting
1111
public static partial class AzureSearchExtensions
1212
{
1313
public static ApplicationModel.IResourceBuilder<Azure.AzureSearchResource> AddAzureSearch(this IDistributedApplicationBuilder builder, string name) { throw null; }
14+
15+
public static ApplicationModel.IResourceBuilder<T> WithRoleAssignments<T>(this ApplicationModel.IResourceBuilder<T> builder, ApplicationModel.IResourceBuilder<Azure.AzureSearchResource> target, params global::Azure.Provisioning.Search.SearchBuiltInRole[] roles)
16+
where T : ApplicationModel.IResource { throw null; }
1417
}
1518
}
1619

@@ -23,5 +26,7 @@ public AzureSearchResource(string name, System.Action<AzureResourceInfrastructur
2326
public BicepOutputReference ConnectionString { get { throw null; } }
2427

2528
public ApplicationModel.ReferenceExpression ConnectionStringExpression { get { throw null; } }
29+
30+
public override global::Azure.Provisioning.Primitives.ProvisionableResource AddAsExistingResource(AzureResourceInfrastructure infra) { throw null; }
2631
}
2732
}

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@ public static partial class AzureServiceBusExtensions
4343
public static ApplicationModel.IResourceBuilder<Azure.AzureServiceBusSubscriptionResource> WithProperties(this ApplicationModel.IResourceBuilder<Azure.AzureServiceBusSubscriptionResource> builder, System.Action<Azure.AzureServiceBusSubscriptionResource> configure) { throw null; }
4444

4545
public static ApplicationModel.IResourceBuilder<Azure.AzureServiceBusTopicResource> WithProperties(this ApplicationModel.IResourceBuilder<Azure.AzureServiceBusTopicResource> builder, System.Action<Azure.AzureServiceBusTopicResource> configure) { throw null; }
46+
47+
public static ApplicationModel.IResourceBuilder<T> WithRoleAssignments<T>(this ApplicationModel.IResourceBuilder<T> builder, ApplicationModel.IResourceBuilder<Azure.AzureServiceBusResource> target, params global::Azure.Provisioning.ServiceBus.ServiceBusBuiltInRole[] roles)
48+
where T : ApplicationModel.IResource { throw null; }
4649
}
4750
}
4851

@@ -125,6 +128,8 @@ public AzureServiceBusResource(string name, System.Action<AzureResourceInfrastru
125128

126129
public BicepOutputReference ServiceBusEndpoint { get { throw null; } }
127130

131+
public override global::Azure.Provisioning.Primitives.ProvisionableResource AddAsExistingResource(AzureResourceInfrastructure infra) { throw null; }
132+
128133
void IResourceWithAzureFunctionsConfig.ApplyAzureFunctionsConfiguration(System.Collections.Generic.IDictionary<string, object> target, string connectionName) { }
129134
}
130135

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ public static partial class AzureSignalRExtensions
1515
public static ApplicationModel.IResourceBuilder<ApplicationModel.AzureSignalRResource> AddAzureSignalR(this IDistributedApplicationBuilder builder, string name) { throw null; }
1616

1717
public static ApplicationModel.IResourceBuilder<ApplicationModel.AzureSignalRResource> RunAsEmulator(this ApplicationModel.IResourceBuilder<ApplicationModel.AzureSignalRResource> builder, System.Action<ApplicationModel.IResourceBuilder<Azure.AzureSignalREmulatorResource>>? configureContainer = null) { throw null; }
18+
19+
public static ApplicationModel.IResourceBuilder<T> WithRoleAssignments<T>(this ApplicationModel.IResourceBuilder<T> builder, ApplicationModel.IResourceBuilder<ApplicationModel.AzureSignalRResource> target, params global::Azure.Provisioning.SignalR.SignalRBuiltInRole[] roles)
20+
where T : ApplicationModel.IResource { throw null; }
1821
}
1922
}
2023

@@ -29,6 +32,8 @@ public AzureSignalRResource(string name, System.Action<Azure.AzureResourceInfras
2932
public Azure.BicepOutputReference HostName { get { throw null; } }
3033

3134
public bool IsEmulator { get { throw null; } }
35+
36+
public override global::Azure.Provisioning.Primitives.ProvisionableResource AddAsExistingResource(Azure.AzureResourceInfrastructure infra) { throw null; }
3237
}
3338
}
3439

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,5 +53,9 @@ public AzureSqlServerResource(string name, System.Action<AzureResourceInfrastruc
5353
public System.Collections.Generic.IReadOnlyDictionary<string, string> Databases { get { throw null; } }
5454

5555
public BicepOutputReference FullyQualifiedDomainName { get { throw null; } }
56+
57+
public override global::Azure.Provisioning.Primitives.ProvisionableResource AddAsExistingResource(AzureResourceInfrastructure infra) { throw null; }
58+
59+
public override void AddRoleAssignments(IAddRoleAssignmentsContext roleAssignmentContext) { }
5660
}
5761
}

0 commit comments

Comments
 (0)