Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace Aspire.Hosting
{
public static partial class ElasticvueBuilderExtensions
{
public static ApplicationModel.IResourceBuilder<ApplicationModel.ElasticsearchResource> WithElasticvue(this ApplicationModel.IResourceBuilder<ApplicationModel.ElasticsearchResource> builder, System.Action<ApplicationModel.IResourceBuilder<ApplicationModel.ElasticvueContainerResource>>? configureContainer = null, string? containerName = null) { throw null; }

public static ApplicationModel.IResourceBuilder<ApplicationModel.ElasticvueContainerResource> WithHostPort(this ApplicationModel.IResourceBuilder<ApplicationModel.ElasticvueContainerResource> builder, int? port) { throw null; }
}
}

namespace Aspire.Hosting.ApplicationModel
{
public sealed partial class ElasticvueContainerResource : ContainerResource
{
public ElasticvueContainerResource(string name) : base(default!, default) { }

public EndpointReference PrimaryEndpoint { get { throw null; } }
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace Aspire.Hosting
{
public static partial class DistributedApplicationBuilderExtensions
{
public static ApplicationModel.IResourceBuilder<ApplicationModel.FlywayResource> AddFlyway(this IDistributedApplicationBuilder builder, string name, string migrationScriptsPath) { throw null; }

public sealed partial class <G>$2768207B2D58D0758B760BF9865B3152
{
internal <G>$2768207B2D58D0758B760BF9865B3152() { }

[System.Runtime.CompilerServices.ExtensionMarker("<M>$7E82668A53676F97137EF4F844E46C25")]
public ApplicationModel.IResourceBuilder<ApplicationModel.FlywayResource> AddFlyway(string name, string migrationScriptsPath) { throw null; }

public static partial class <M>$7E82668A53676F97137EF4F844E46C25
{
[System.Runtime.CompilerServices.CompilerGenerated]
public static void <Extension>$(IDistributedApplicationBuilder builder) { }
}
}
}
}

namespace Aspire.Hosting.ApplicationModel
{
public sealed partial class FlywayResource : ContainerResource
{
public FlywayResource(string name) : base(default!, default) { }
}

public sealed partial record FlywayResourceConfiguration()
{
public required string MigrationScriptsPath { get { throw null; } init { } }
}
}

namespace CommunityToolkit.Aspire.Hosting.Flyway
{
public static partial class FlywayResourceBuilderExtensions
{
public static global::Aspire.Hosting.ApplicationModel.IResourceBuilder<global::Aspire.Hosting.ApplicationModel.FlywayResource> WithTelemetryOptIn(this global::Aspire.Hosting.ApplicationModel.IResourceBuilder<global::Aspire.Hosting.ApplicationModel.FlywayResource> builder) { throw null; }

public sealed partial class <G>$3630027837079DBDB4C7B2F0326D1811
{
internal <G>$3630027837079DBDB4C7B2F0326D1811() { }

[System.Runtime.CompilerServices.ExtensionMarker("<M>$3C0C55E6ADDC766E6566DD2928E738EF")]
public global::Aspire.Hosting.ApplicationModel.IResourceBuilder<global::Aspire.Hosting.ApplicationModel.FlywayResource> WithTelemetryOptIn() { throw null; }

public static partial class <M>$3C0C55E6ADDC766E6566DD2928E738EF
{
[System.Runtime.CompilerServices.CompilerGenerated]
public static void <Extension>$(global::Aspire.Hosting.ApplicationModel.IResourceBuilder<global::Aspire.Hosting.ApplicationModel.FlywayResource> builder) { }
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,28 @@ public static partial class PostgresBuilderExtensions

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; }
}

public static partial class PostgresDatabaseResourceBuilderExtensions
{
public static ApplicationModel.IResourceBuilder<ApplicationModel.PostgresDatabaseResource> WithFlywayMigration(this ApplicationModel.IResourceBuilder<ApplicationModel.PostgresDatabaseResource> builder, ApplicationModel.IResourceBuilder<ApplicationModel.FlywayResource> flywayResourceBuilder) { throw null; }

public static ApplicationModel.IResourceBuilder<ApplicationModel.PostgresDatabaseResource> WithFlywayRepair(this ApplicationModel.IResourceBuilder<ApplicationModel.PostgresDatabaseResource> builder, ApplicationModel.IResourceBuilder<ApplicationModel.FlywayResource> flywayResourceBuilder) { throw null; }

public sealed partial class <G>$AA8667B1135AA5AD8A3F1D9C715BEAB5
{
internal <G>$AA8667B1135AA5AD8A3F1D9C715BEAB5() { }

[System.Runtime.CompilerServices.ExtensionMarker("<M>$FAAD81E80F530CA95E6E899142B58B46")]
public ApplicationModel.IResourceBuilder<ApplicationModel.PostgresDatabaseResource> WithFlywayMigration(ApplicationModel.IResourceBuilder<ApplicationModel.FlywayResource> flywayResourceBuilder) { throw null; }

[System.Runtime.CompilerServices.ExtensionMarker("<M>$FAAD81E80F530CA95E6E899142B58B46")]
public ApplicationModel.IResourceBuilder<ApplicationModel.PostgresDatabaseResource> WithFlywayRepair(ApplicationModel.IResourceBuilder<ApplicationModel.FlywayResource> flywayResourceBuilder) { throw null; }

public static partial class <M>$FAAD81E80F530CA95E6E899142B58B46
{
[System.Runtime.CompilerServices.CompilerGenerated]
public static void <Extension>$(ApplicationModel.IResourceBuilder<ApplicationModel.PostgresDatabaseResource> builder) { }
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ namespace Aspire.Hosting
{
public static partial class RavenDBBuilderExtensions
{
public static ApplicationModel.IResourceBuilder<ApplicationModel.RavenDBDatabaseResource> AddDatabase(this ApplicationModel.IResourceBuilder<ApplicationModel.RavenDBServerResource> builder, string name, string? databaseName = null) { throw null; }
public static ApplicationModel.IResourceBuilder<ApplicationModel.RavenDBDatabaseResource> AddDatabase(this ApplicationModel.IResourceBuilder<ApplicationModel.RavenDBServerResource> builder, string name, string? databaseName = null, bool ensureCreated = false) { throw null; }

public static ApplicationModel.IResourceBuilder<ApplicationModel.RavenDBServerResource> AddRavenDB(this IDistributedApplicationBuilder builder, string name, CommunityToolkit.Aspire.Hosting.RavenDB.RavenDBServerSettings serverSettings) { throw null; }

Expand All @@ -21,6 +21,10 @@ public static partial class RavenDBBuilderExtensions
public static ApplicationModel.IResourceBuilder<ApplicationModel.RavenDBServerResource> WithDataBindMount(this ApplicationModel.IResourceBuilder<ApplicationModel.RavenDBServerResource> builder, string source, bool isReadOnly = false) { throw null; }

public static ApplicationModel.IResourceBuilder<ApplicationModel.RavenDBServerResource> WithDataVolume(this ApplicationModel.IResourceBuilder<ApplicationModel.RavenDBServerResource> builder, string? name = null, bool isReadOnly = false) { throw null; }

public static ApplicationModel.IResourceBuilder<ApplicationModel.RavenDBServerResource> WithLogBindMount(this ApplicationModel.IResourceBuilder<ApplicationModel.RavenDBServerResource> builder, string source, bool isReadOnly = false) { throw null; }

public static ApplicationModel.IResourceBuilder<ApplicationModel.RavenDBServerResource> WithLogVolume(this ApplicationModel.IResourceBuilder<ApplicationModel.RavenDBServerResource> builder, string? name = null, bool isReadOnly = false) { throw null; }
}
}

Expand Down Expand Up @@ -80,6 +84,8 @@ public RavenDBSecuredServerSettings(string certificatePath, string? certificateP

public string CertificatePath { get { throw null; } }

public System.Security.Cryptography.X509Certificates.X509Certificate2? ClientCertificate { get { throw null; } init { } }

public string PublicServerUrl { get { throw null; } }
}

Expand All @@ -89,13 +95,17 @@ protected RavenDBServerSettings() { }

public LicensingOptions? LicensingOptions { get { throw null; } }

public int? Port { get { throw null; } set { } }

public string? ServerUrl { get { throw null; } set { } }

public SetupMode SetupMode { get { throw null; } }

public static RavenDBServerSettings Secured(string domainUrl, string certificatePath, string? certificatePassword = null, string? serverUrl = null) { throw null; }
public int? TcpPort { get { throw null; } set { } }

public static RavenDBServerSettings Secured(string domainUrl, string certificatePath, string? certificatePassword = null, string? serverUrl = null, System.Security.Cryptography.X509Certificates.X509Certificate2? clientCertificate = null) { throw null; }

public static RavenDBServerSettings SecuredWithLetsEncrypt(string domainUrl, string certificatePath, string? certificatePassword = null, string? serverUrl = null) { throw null; }
public static RavenDBServerSettings SecuredWithLetsEncrypt(string domainUrl, string certificatePath, string? certificatePassword = null, string? serverUrl = null, System.Security.Cryptography.X509Certificates.X509Certificate2? clientCertificate = null) { throw null; }

public static RavenDBServerSettings Unsecured() { throw null; }

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace Aspire.Hosting
{
public enum KeyType
{
Ed25519 = 0,
Rsa = 1
}

public static partial class SftpHostingExtensions
{
public static ApplicationModel.IResourceBuilder<ApplicationModel.SftpContainerResource> AddSftp(this IDistributedApplicationBuilder builder, string name, int? port = null) { throw null; }

public static ApplicationModel.IResourceBuilder<ApplicationModel.SftpContainerResource> WithHostKeyFile(this ApplicationModel.IResourceBuilder<ApplicationModel.SftpContainerResource> builder, string keyFile, KeyType keyType) { throw null; }

public static ApplicationModel.IResourceBuilder<ApplicationModel.SftpContainerResource> WithUserKeyFile(this ApplicationModel.IResourceBuilder<ApplicationModel.SftpContainerResource> builder, string username, string keyFile, KeyType keyType) { throw null; }

public static ApplicationModel.IResourceBuilder<ApplicationModel.SftpContainerResource> WithUsersFile(this ApplicationModel.IResourceBuilder<ApplicationModel.SftpContainerResource> builder, string usersFile) { throw null; }
}
}

namespace Aspire.Hosting.ApplicationModel
{
public partial class SftpContainerResource : ContainerResource, IResourceWithConnectionString, IResource, IManifestExpressionProvider, IValueProvider, IValueWithReferences
{
public SftpContainerResource(string name) : base(default!, default) { }

public ReferenceExpression ConnectionStringExpression { get { throw null; } }

public EndpointReferenceExpression Host { get { throw null; } }

public EndpointReferenceExpression Port { get { throw null; } }

public ReferenceExpression UriExpression { get { throw null; } }

System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, ReferenceExpression>> IResourceWithConnectionString.GetConnectionProperties() { throw null; }
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace CommunityToolkit.Aspire.Sftp
{
public sealed partial class SftpSettings
{
public string? ConnectionString { get { throw null; } set { } }

public bool DisableHealthChecks { get { throw null; } set { } }

public bool DisableTracing { get { throw null; } set { } }

public System.TimeSpan? HealthCheckTimeout { get { throw null; } set { } }

public string? Password { get { throw null; } set { } }

public string? PrivateKeyFile { get { throw null; } set { } }

public string PrivateKeyPassphrase { get { throw null; } set { } }

public string? Username { get { throw null; } set { } }
}
}

namespace Microsoft.Extensions.Hosting
{
public static partial class AspireSftpExtensions
{
public static void AddKeyedSftpClient(this IHostApplicationBuilder builder, string name, System.Action<CommunityToolkit.Aspire.Sftp.SftpSettings>? configureSettings = null) { }

public static void AddSftpClient(this IHostApplicationBuilder builder, string connectionName, System.Action<CommunityToolkit.Aspire.Sftp.SftpSettings>? configureSettings = null) { }
}
}