Skip to content

Commit f6802e4

Browse files
Alirexaagithub-actions[bot]
authored andcommitted
[create-pull-request] automated change
1 parent 8e57335 commit f6802e4

12 files changed

Lines changed: 459 additions & 1 deletion

File tree

Lines changed: 161 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,161 @@
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
10+
{
11+
public static partial class DbxBuilderExtensions
12+
{
13+
[AspireExport]
14+
public static ApplicationModel.IResourceBuilder<ApplicationModel.DbxContainerResource> AddDbx(this IDistributedApplicationBuilder builder, string name = "dbx", int? port = null) { throw null; }
15+
16+
[AspireExport]
17+
public static ApplicationModel.IResourceBuilder<ApplicationModel.DbxContainerResource> WithHostPort(this ApplicationModel.IResourceBuilder<ApplicationModel.DbxContainerResource> builder, int? port) { throw null; }
18+
}
19+
}
20+
21+
namespace Aspire.Hosting.ApplicationModel
22+
{
23+
public sealed partial class DbxConnectionConfig
24+
{
25+
[System.Text.Json.Serialization.JsonPropertyName("connection_string")]
26+
[System.Text.Json.Serialization.JsonIgnore(Condition = System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull)]
27+
public string? ConnectionString { get { throw null; } set { } }
28+
29+
[System.Text.Json.Serialization.JsonPropertyName("connect_timeout_secs")]
30+
public ulong ConnectTimeoutSecs { get { throw null; } set { } }
31+
32+
[System.Text.Json.Serialization.JsonPropertyName("database")]
33+
[System.Text.Json.Serialization.JsonIgnore(Condition = System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull)]
34+
public string? Database { get { throw null; } set { } }
35+
36+
[System.Text.Json.Serialization.JsonPropertyName("db_type")]
37+
public required DbxDatabaseType DbType { get { throw null; } set { } }
38+
39+
[System.Text.Json.Serialization.JsonPropertyName("host")]
40+
public required string Host { get { throw null; } set { } }
41+
42+
[System.Text.Json.Serialization.JsonPropertyName("id")]
43+
public required string Id { get { throw null; } set { } }
44+
45+
[System.Text.Json.Serialization.JsonPropertyName("jdbc_driver_class")]
46+
[System.Text.Json.Serialization.JsonIgnore(Condition = System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull)]
47+
public string? JdbcDriverClass { get { throw null; } set { } }
48+
49+
[System.Text.Json.Serialization.JsonPropertyName("jdbc_driver_paths")]
50+
public System.Collections.Generic.List<string> JdbcDriverPaths { get { throw null; } set { } }
51+
52+
[System.Text.Json.Serialization.JsonPropertyName("name")]
53+
public required string Name { get { throw null; } set { } }
54+
55+
[System.Text.Json.Serialization.JsonPropertyName("password")]
56+
public required string Password { get { throw null; } set { } }
57+
58+
[System.Text.Json.Serialization.JsonPropertyName("port")]
59+
public required ushort Port { get { throw null; } set { } }
60+
61+
[System.Text.Json.Serialization.JsonPropertyName("query_timeout_secs")]
62+
public ulong QueryTimeoutSecs { get { throw null; } set { } }
63+
64+
[System.Text.Json.Serialization.JsonPropertyName("redis_cluster_nodes")]
65+
[System.Text.Json.Serialization.JsonIgnore(Condition = System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull)]
66+
public string? RedisClusterNodes { get { throw null; } set { } }
67+
68+
[System.Text.Json.Serialization.JsonPropertyName("redis_connection_mode")]
69+
[System.Text.Json.Serialization.JsonIgnore(Condition = System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull)]
70+
public string? RedisConnectionMode { get { throw null; } set { } }
71+
72+
[System.Text.Json.Serialization.JsonPropertyName("redis_sentinel_master")]
73+
[System.Text.Json.Serialization.JsonIgnore(Condition = System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull)]
74+
public string? RedisSentinelMaster { get { throw null; } set { } }
75+
76+
[System.Text.Json.Serialization.JsonPropertyName("redis_sentinel_nodes")]
77+
[System.Text.Json.Serialization.JsonIgnore(Condition = System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull)]
78+
public string? RedisSentinelNodes { get { throw null; } set { } }
79+
80+
[System.Text.Json.Serialization.JsonPropertyName("redis_sentinel_password")]
81+
[System.Text.Json.Serialization.JsonIgnore(Condition = System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull)]
82+
public string? RedisSentinelPassword { get { throw null; } set { } }
83+
84+
[System.Text.Json.Serialization.JsonPropertyName("redis_sentinel_tls")]
85+
[System.Text.Json.Serialization.JsonIgnore(Condition = System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingDefault)]
86+
public bool RedisSentinelTls { get { throw null; } set { } }
87+
88+
[System.Text.Json.Serialization.JsonPropertyName("redis_sentinel_username")]
89+
[System.Text.Json.Serialization.JsonIgnore(Condition = System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull)]
90+
public string? RedisSentinelUsername { get { throw null; } set { } }
91+
92+
[System.Text.Json.Serialization.JsonPropertyName("ssl")]
93+
public bool Ssl { get { throw null; } set { } }
94+
95+
[System.Text.Json.Serialization.JsonPropertyName("url_params")]
96+
[System.Text.Json.Serialization.JsonIgnore(Condition = System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull)]
97+
public string? UrlParams { get { throw null; } set { } }
98+
99+
[System.Text.Json.Serialization.JsonPropertyName("username")]
100+
public required string Username { get { throw null; } set { } }
101+
}
102+
103+
[AspireExport(ExposeProperties = true)]
104+
public sealed partial class DbxContainerResource : ContainerResource
105+
{
106+
public DbxContainerResource(string name) : base(default!, default) { }
107+
108+
public EndpointReference PrimaryEndpoint { get { throw null; } }
109+
110+
public bool AddConnection(DbxConnectionConfig connection) { throw null; }
111+
}
112+
113+
public enum DbxDatabaseType
114+
{
115+
Mysql = 0,
116+
Postgres = 1,
117+
Sqlite = 2,
118+
Redis = 3,
119+
DuckDb = 4,
120+
ClickHouse = 5,
121+
SqlServer = 6,
122+
MongoDb = 7,
123+
Oracle = 8,
124+
Elasticsearch = 9,
125+
Doris = 10,
126+
StarRocks = 11,
127+
Redshift = 12,
128+
Dameng = 13,
129+
Kingbase = 14,
130+
Highgo = 15,
131+
Vastbase = 16,
132+
Goldendb = 17,
133+
Gaussdb = 18,
134+
Yashandb = 19,
135+
Databricks = 20,
136+
SapHana = 21,
137+
Teradata = 22,
138+
Vertica = 23,
139+
Firebird = 24,
140+
Exasol = 25,
141+
OpenGauss = 26,
142+
OceanbaseOracle = 27,
143+
Gbase = 28,
144+
Access = 29,
145+
H2 = 30,
146+
Snowflake = 31,
147+
Trino = 32,
148+
Hive = 33,
149+
Db2 = 34,
150+
Informix = 35,
151+
Neo4j = 36,
152+
Cassandra = 37,
153+
Bigquery = 38,
154+
Kylin = 39,
155+
Sundb = 40,
156+
Tdengine = 41,
157+
Xugu = 42,
158+
Iris = 43,
159+
Jdbc = 44
160+
}
161+
}
Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
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
10+
{
11+
public static partial class LogtoBuilderExtensions
12+
{
13+
[AspireExport]
14+
public static ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> AddLogto(this IDistributedApplicationBuilder builder, string name, ApplicationModel.IResourceBuilder<ApplicationModel.PostgresServerResource> postgres, string databaseName = "logto_db", int? port = null, int? adminPort = null) { throw null; }
15+
16+
[AspireExport]
17+
public static ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> WithAdminEndpoint(this ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> builder, string url) { throw null; }
18+
19+
[AspireExport]
20+
public static ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> WithDatabase(this ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> builder, ApplicationModel.IResourceBuilder<ApplicationModel.PostgresServerResource> postgres, string databaseName = "logto_db") { throw null; }
21+
22+
[AspireExport]
23+
public static ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> WithDatabaseSeeding(this ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> builder) { throw null; }
24+
25+
[AspireExport]
26+
public static ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> WithDataBindMount(this ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> builder, string source) { throw null; }
27+
28+
[AspireExport]
29+
public static ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> WithDataVolume(this ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> builder, string? name = null) { throw null; }
30+
31+
[AspireExport]
32+
public static ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> WithDeprecationTracing(this ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> builderWithResource) { throw null; }
33+
34+
[AspireExport]
35+
public static ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> WithDisableAdminConsole(this ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> builder, bool disable) { throw null; }
36+
37+
[AspireExport]
38+
public static ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> WithNodeEnv(this ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> builder, string env) { throw null; }
39+
40+
[AspireExport]
41+
public static ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> WithRedis(this ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> builder, ApplicationModel.IResourceBuilder<ApplicationModel.RedisResource> redis) { throw null; }
42+
43+
[AspireExport]
44+
public static ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> WithResourcePort(this ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> builder, int? port = null, int? adminPort = null) { throw null; }
45+
46+
[AspireExport]
47+
public static ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> WithSecretVault(this ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> builder, string secretVaultKek) { throw null; }
48+
49+
[AspireExport]
50+
public static ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> WithSensitiveUsername(this ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> builder, bool sensitiveUsername) { throw null; }
51+
52+
[AspireExport]
53+
public static ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> WithTrustProxyHeader(this ApplicationModel.IResourceBuilder<ApplicationModel.LogtoResource> builder, bool trustProxyHeader) { throw null; }
54+
}
55+
}
56+
57+
namespace Aspire.Hosting.ApplicationModel
58+
{
59+
[AspireExport(ExposeProperties = true)]
60+
public sealed partial class LogtoResource : ContainerResource, IResourceWithConnectionString, IResource, IExpressionValue, IValueProvider, IManifestExpressionProvider, IValueWithReferences
61+
{
62+
public LogtoResource(string name) : base(default!, default) { }
63+
64+
public ReferenceExpression ConnectionStringExpression { get { throw null; } }
65+
66+
public EndpointReferenceExpression Host { get { throw null; } }
67+
68+
public EndpointReferenceExpression Port { get { throw null; } }
69+
70+
public EndpointReference PrimaryEndpoint { get { throw null; } }
71+
72+
public ReferenceExpression UriExpression { get { throw null; } }
73+
74+
System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, ReferenceExpression>> IResourceWithConnectionString.GetConnectionProperties() { throw null; }
75+
}
76+
}

src/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions/api/CommunityToolkit.Aspire.Hosting.MongoDB.Extensions.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,8 @@ public static partial class MongoDBBuilderExtensions
1212
{
1313
[AspireExportIgnore(Reason = "The configuration callback depends on DbGate container APIs that are not exported to polyglot app hosts. Use the overload without a configuration callback instead.")]
1414
public static ApplicationModel.IResourceBuilder<ApplicationModel.MongoDBServerResource> WithDbGate(this ApplicationModel.IResourceBuilder<ApplicationModel.MongoDBServerResource> builder, System.Action<ApplicationModel.IResourceBuilder<ApplicationModel.DbGateContainerResource>>? configureContainer = null, string? containerName = null) { throw null; }
15+
16+
[AspireExportIgnore(Reason = "Action<IResourceBuilder<DbxContainerResource>> is not supported reliably in polyglot app hosts. Use the container options overload instead.")]
17+
public static ApplicationModel.IResourceBuilder<ApplicationModel.MongoDBServerResource> WithDbx(this ApplicationModel.IResourceBuilder<ApplicationModel.MongoDBServerResource> builder, System.Action<ApplicationModel.IResourceBuilder<ApplicationModel.DbxContainerResource>>? configureContainer = null, string? containerName = null) { throw null; }
1518
}
1619
}

src/CommunityToolkit.Aspire.Hosting.MySql.Extensions/api/CommunityToolkit.Aspire.Hosting.MySql.Extensions.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,8 @@ public static partial class MySqlBuilderExtensions
1515

1616
[AspireExport(RunSyncOnBackgroundThread = true)]
1717
public static ApplicationModel.IResourceBuilder<ApplicationModel.MySqlServerResource> WithDbGate(this ApplicationModel.IResourceBuilder<ApplicationModel.MySqlServerResource> builder, System.Action<ApplicationModel.IResourceBuilder<ApplicationModel.DbGateContainerResource>>? configureContainer = null, string? containerName = null) { throw null; }
18+
19+
[AspireExportIgnore(Reason = "Action<IResourceBuilder<DbxContainerResource>> is not supported reliably in polyglot app hosts. Use the container options overload instead.")]
20+
public static ApplicationModel.IResourceBuilder<ApplicationModel.MySqlServerResource> WithDbx(this ApplicationModel.IResourceBuilder<ApplicationModel.MySqlServerResource> builder, System.Action<ApplicationModel.IResourceBuilder<ApplicationModel.DbxContainerResource>>? configureContainer = null, string? containerName = null) { throw null; }
1821
}
1922
}

src/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions/api/CommunityToolkit.Aspire.Hosting.PostgreSQL.Extensions.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ public static partial class PostgresBuilderExtensions
1515

1616
[AspireExportIgnore(Reason = "Action<IResourceBuilder<DbGateContainerResource>> is not ATS-compatible. Use the callback-free overload instead.")]
1717
public static ApplicationModel.IResourceBuilder<ApplicationModel.PostgresServerResource> WithDbGate(this ApplicationModel.IResourceBuilder<ApplicationModel.PostgresServerResource> builder, System.Action<ApplicationModel.IResourceBuilder<ApplicationModel.DbGateContainerResource>>? configureContainer = null, string? containerName = null) { throw null; }
18+
19+
[AspireExportIgnore(Reason = "Action<IResourceBuilder<DbxContainerResource>> is not supported reliably in polyglot app hosts. Use the container options overload instead.")]
20+
public static ApplicationModel.IResourceBuilder<ApplicationModel.PostgresServerResource> WithDbx(this ApplicationModel.IResourceBuilder<ApplicationModel.PostgresServerResource> builder, System.Action<ApplicationModel.IResourceBuilder<ApplicationModel.DbxContainerResource>>? configureContainer = null, string? containerName = null) { throw null; }
1821
}
1922

2023
public static partial class PostgresDatabaseResourceBuilderExtensions

src/CommunityToolkit.Aspire.Hosting.Redis.Extensions/api/CommunityToolkit.Aspire.Hosting.Redis.Extensions.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,8 @@ public static partial class RedisBuilderExtensions
1212
{
1313
[AspireExport(RunSyncOnBackgroundThread = true)]
1414
public static ApplicationModel.IResourceBuilder<ApplicationModel.RedisResource> WithDbGate(this ApplicationModel.IResourceBuilder<ApplicationModel.RedisResource> builder, System.Action<ApplicationModel.IResourceBuilder<ApplicationModel.DbGateContainerResource>>? configureContainer = null, string? containerName = null) { throw null; }
15+
16+
[AspireExportIgnore(Reason = "Action<IResourceBuilder<DbxContainerResource>> is not supported reliably in polyglot app hosts. Use the container options overload instead.")]
17+
public static ApplicationModel.IResourceBuilder<ApplicationModel.RedisResource> WithDbx(this ApplicationModel.IResourceBuilder<ApplicationModel.RedisResource> builder, System.Action<ApplicationModel.IResourceBuilder<ApplicationModel.DbxContainerResource>>? configureContainer = null, string? containerName = null) { throw null; }
1518
}
1619
}

0 commit comments

Comments
 (0)