Skip to content

Commit

Permalink
Resync generated SDK
Browse files Browse the repository at this point in the history
  • Loading branch information
monological committed Jan 18, 2025
1 parent 448e35c commit e826eed
Show file tree
Hide file tree
Showing 32 changed files with 2,877 additions and 2 deletions.
3 changes: 3 additions & 0 deletions examples/aws-agave-validator-go/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@ require (
github.com/pjbgf/sha1cd v0.3.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pkg/term v1.1.0 // indirect
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 // indirect
github.com/pulumi/esc v0.10.0 // indirect
github.com/rivo/uniseg v0.4.4 // indirect
Expand All @@ -72,6 +73,7 @@ require (
github.com/skeema/knownhosts v1.3.0 // indirect
github.com/spf13/cobra v1.8.0 // indirect
github.com/spf13/pflag v1.0.5 // indirect
github.com/stretchr/objx v0.5.2 // indirect
github.com/texttheater/golang-levenshtein v1.0.1 // indirect
github.com/uber/jaeger-client-go v2.30.0+incompatible // indirect
github.com/uber/jaeger-lib v2.4.1+incompatible // indirect
Expand All @@ -93,4 +95,5 @@ require (
gopkg.in/warnings.v0 v0.1.2 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
lukechampine.com/frand v1.4.2 // indirect
pgregory.net/rapid v1.1.0 // indirect
)
24 changes: 24 additions & 0 deletions sdk/dotnet/Watchtower/Inputs/DiscordConfigArgs.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
// *** WARNING: this file was generated by pulumi. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***

using System;
using System.Collections.Generic;
using System.Collections.Immutable;
using System.Threading.Tasks;
using Pulumi.Serialization;
using Pulumi;

namespace ABKLabs.Svmkit.Watchtower.Inputs
{

public sealed class DiscordConfigArgs : global::Pulumi.ResourceArgs
{
[Input("webhookUrl", required: true)]
public Input<string> WebhookUrl { get; set; } = null!;

public DiscordConfigArgs()
{
}
public static new DiscordConfigArgs Empty => new DiscordConfigArgs();
}
}
36 changes: 36 additions & 0 deletions sdk/dotnet/Watchtower/Inputs/NotificationConfigArgs.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
// *** WARNING: this file was generated by pulumi. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***

using System;
using System.Collections.Generic;
using System.Collections.Immutable;
using System.Threading.Tasks;
using Pulumi.Serialization;
using Pulumi;

namespace ABKLabs.Svmkit.Watchtower.Inputs
{

public sealed class NotificationConfigArgs : global::Pulumi.ResourceArgs
{
[Input("discord")]
public Input<Inputs.DiscordConfigArgs>? Discord { get; set; }

[Input("pagerDuty")]
public Input<Inputs.PagerDutyConfigArgs>? PagerDuty { get; set; }

[Input("slack")]
public Input<Inputs.SlackConfigArgs>? Slack { get; set; }

[Input("telegram")]
public Input<Inputs.TelegramConfigArgs>? Telegram { get; set; }

[Input("twilio")]
public Input<Inputs.TwilioConfigArgs>? Twilio { get; set; }

public NotificationConfigArgs()
{
}
public static new NotificationConfigArgs Empty => new NotificationConfigArgs();
}
}
24 changes: 24 additions & 0 deletions sdk/dotnet/Watchtower/Inputs/PagerDutyConfigArgs.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
// *** WARNING: this file was generated by pulumi. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***

using System;
using System.Collections.Generic;
using System.Collections.Immutable;
using System.Threading.Tasks;
using Pulumi.Serialization;
using Pulumi;

namespace ABKLabs.Svmkit.Watchtower.Inputs
{

public sealed class PagerDutyConfigArgs : global::Pulumi.ResourceArgs
{
[Input("integrationKey", required: true)]
public Input<string> IntegrationKey { get; set; } = null!;

public PagerDutyConfigArgs()
{
}
public static new PagerDutyConfigArgs Empty => new PagerDutyConfigArgs();
}
}
24 changes: 24 additions & 0 deletions sdk/dotnet/Watchtower/Inputs/SlackConfigArgs.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
// *** WARNING: this file was generated by pulumi. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***

using System;
using System.Collections.Generic;
using System.Collections.Immutable;
using System.Threading.Tasks;
using Pulumi.Serialization;
using Pulumi;

namespace ABKLabs.Svmkit.Watchtower.Inputs
{

public sealed class SlackConfigArgs : global::Pulumi.ResourceArgs
{
[Input("webhookUrl", required: true)]
public Input<string> WebhookUrl { get; set; } = null!;

public SlackConfigArgs()
{
}
public static new SlackConfigArgs Empty => new SlackConfigArgs();
}
}
27 changes: 27 additions & 0 deletions sdk/dotnet/Watchtower/Inputs/TelegramConfigArgs.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
// *** WARNING: this file was generated by pulumi. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***

using System;
using System.Collections.Generic;
using System.Collections.Immutable;
using System.Threading.Tasks;
using Pulumi.Serialization;
using Pulumi;

namespace ABKLabs.Svmkit.Watchtower.Inputs
{

public sealed class TelegramConfigArgs : global::Pulumi.ResourceArgs
{
[Input("botToken", required: true)]
public Input<string> BotToken { get; set; } = null!;

[Input("chatId", required: true)]
public Input<string> ChatId { get; set; } = null!;

public TelegramConfigArgs()
{
}
public static new TelegramConfigArgs Empty => new TelegramConfigArgs();
}
}
33 changes: 33 additions & 0 deletions sdk/dotnet/Watchtower/Inputs/TwilioConfigArgs.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
// *** WARNING: this file was generated by pulumi. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***

using System;
using System.Collections.Generic;
using System.Collections.Immutable;
using System.Threading.Tasks;
using Pulumi.Serialization;
using Pulumi;

namespace ABKLabs.Svmkit.Watchtower.Inputs
{

public sealed class TwilioConfigArgs : global::Pulumi.ResourceArgs
{
[Input("accountSid", required: true)]
public Input<string> AccountSid { get; set; } = null!;

[Input("authToken", required: true)]
public Input<string> AuthToken { get; set; } = null!;

[Input("fromNumber", required: true)]
public Input<string> FromNumber { get; set; } = null!;

[Input("toNumber", required: true)]
public Input<string> ToNumber { get; set; } = null!;

public TwilioConfigArgs()
{
}
public static new TwilioConfigArgs Empty => new TwilioConfigArgs();
}
}
53 changes: 53 additions & 0 deletions sdk/dotnet/Watchtower/Inputs/WatchtowerFlagsArgs.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
// *** WARNING: this file was generated by pulumi. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***

using System;
using System.Collections.Generic;
using System.Collections.Immutable;
using System.Threading.Tasks;
using Pulumi.Serialization;
using Pulumi;

namespace ABKLabs.Svmkit.Watchtower.Inputs
{

public sealed class WatchtowerFlagsArgs : global::Pulumi.ResourceArgs
{
[Input("activeStakeAlertThreshold")]
public Input<int>? ActiveStakeAlertThreshold { get; set; }

[Input("ignoreHttpBadGateway")]
public Input<bool>? IgnoreHttpBadGateway { get; set; }

[Input("interval")]
public Input<int>? Interval { get; set; }

[Input("minimumValidatorIdentityBalance")]
public Input<int>? MinimumValidatorIdentityBalance { get; set; }

[Input("monitorActiveStake")]
public Input<bool>? MonitorActiveStake { get; set; }

[Input("nameSuffix")]
public Input<string>? NameSuffix { get; set; }

[Input("rpcTimeout")]
public Input<int>? RpcTimeout { get; set; }

[Input("unhealthyThreshold")]
public Input<int>? UnhealthyThreshold { get; set; }

[Input("validatorIdentity", required: true)]
private InputList<string>? _validatorIdentity;
public InputList<string> ValidatorIdentity
{
get => _validatorIdentity ?? (_validatorIdentity = new InputList<string>());
set => _validatorIdentity = value;
}

public WatchtowerFlagsArgs()
{
}
public static new WatchtowerFlagsArgs Empty => new WatchtowerFlagsArgs();
}
}
25 changes: 25 additions & 0 deletions sdk/dotnet/Watchtower/Outputs/DiscordConfig.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
// *** WARNING: this file was generated by pulumi. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***

using System;
using System.Collections.Generic;
using System.Collections.Immutable;
using System.Threading.Tasks;
using Pulumi.Serialization;
using Pulumi;

namespace ABKLabs.Svmkit.Watchtower.Outputs
{

[OutputType]
public sealed class DiscordConfig
{
public readonly string WebhookUrl;

[OutputConstructor]
private DiscordConfig(string webhookUrl)
{
WebhookUrl = webhookUrl;
}
}
}
42 changes: 42 additions & 0 deletions sdk/dotnet/Watchtower/Outputs/NotificationConfig.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
// *** WARNING: this file was generated by pulumi. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***

using System;
using System.Collections.Generic;
using System.Collections.Immutable;
using System.Threading.Tasks;
using Pulumi.Serialization;
using Pulumi;

namespace ABKLabs.Svmkit.Watchtower.Outputs
{

[OutputType]
public sealed class NotificationConfig
{
public readonly Outputs.DiscordConfig? Discord;
public readonly Outputs.PagerDutyConfig? PagerDuty;
public readonly Outputs.SlackConfig? Slack;
public readonly Outputs.TelegramConfig? Telegram;
public readonly Outputs.TwilioConfig? Twilio;

[OutputConstructor]
private NotificationConfig(
Outputs.DiscordConfig? discord,

Outputs.PagerDutyConfig? pagerDuty,

Outputs.SlackConfig? slack,

Outputs.TelegramConfig? telegram,

Outputs.TwilioConfig? twilio)
{
Discord = discord;
PagerDuty = pagerDuty;
Slack = slack;
Telegram = telegram;
Twilio = twilio;
}
}
}
25 changes: 25 additions & 0 deletions sdk/dotnet/Watchtower/Outputs/PagerDutyConfig.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
// *** WARNING: this file was generated by pulumi. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***

using System;
using System.Collections.Generic;
using System.Collections.Immutable;
using System.Threading.Tasks;
using Pulumi.Serialization;
using Pulumi;

namespace ABKLabs.Svmkit.Watchtower.Outputs
{

[OutputType]
public sealed class PagerDutyConfig
{
public readonly string IntegrationKey;

[OutputConstructor]
private PagerDutyConfig(string integrationKey)
{
IntegrationKey = integrationKey;
}
}
}
25 changes: 25 additions & 0 deletions sdk/dotnet/Watchtower/Outputs/SlackConfig.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
// *** WARNING: this file was generated by pulumi. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***

using System;
using System.Collections.Generic;
using System.Collections.Immutable;
using System.Threading.Tasks;
using Pulumi.Serialization;
using Pulumi;

namespace ABKLabs.Svmkit.Watchtower.Outputs
{

[OutputType]
public sealed class SlackConfig
{
public readonly string WebhookUrl;

[OutputConstructor]
private SlackConfig(string webhookUrl)
{
WebhookUrl = webhookUrl;
}
}
}
Loading

0 comments on commit e826eed

Please sign in to comment.