feat: include data connections and SMTP in artifact deployment
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
namespace ScadaLink.Commons.Messages.Artifacts;
|
||||
|
||||
public record DataConnectionArtifact(
|
||||
string Name,
|
||||
string Protocol,
|
||||
string? ConfigurationJson);
|
||||
@@ -6,4 +6,6 @@ public record DeployArtifactsCommand(
|
||||
IReadOnlyList<ExternalSystemArtifact>? ExternalSystems,
|
||||
IReadOnlyList<DatabaseConnectionArtifact>? DatabaseConnections,
|
||||
IReadOnlyList<NotificationListArtifact>? NotificationLists,
|
||||
IReadOnlyList<DataConnectionArtifact>? DataConnections,
|
||||
IReadOnlyList<SmtpConfigurationArtifact>? SmtpConfigurations,
|
||||
DateTimeOffset Timestamp);
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
namespace ScadaLink.Commons.Messages.Artifacts;
|
||||
|
||||
public record SmtpConfigurationArtifact(
|
||||
string Name,
|
||||
string Server,
|
||||
int Port,
|
||||
string AuthMode,
|
||||
string FromAddress,
|
||||
string? Username,
|
||||
string? Password,
|
||||
string? OAuthConfig);
|
||||
Reference in New Issue
Block a user