-
Notifications
You must be signed in to change notification settings - Fork 34
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
31 changed files
with
1,018 additions
and
722 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
41 changes: 41 additions & 0 deletions
41
sdk/dotnet/AwsConnector/Inputs/AutoScalingGroupNotificationConfigurationArgs.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
// *** 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; | ||
|
||
namespace Pulumi.AzureNative.AwsConnector.Inputs | ||
{ | ||
|
||
/// <summary> | ||
/// Definition of NotificationConfiguration | ||
/// </summary> | ||
public sealed class AutoScalingGroupNotificationConfigurationArgs : global::Pulumi.ResourceArgs | ||
{ | ||
[Input("notificationTypes")] | ||
private InputList<string>? _notificationTypes; | ||
|
||
/// <summary> | ||
/// A list of event types that send a notification. Event types can include any of the following types. *Allowed values*: + ``autoscaling:EC2_INSTANCE_LAUNCH`` + ``autoscaling:EC2_INSTANCE_LAUNCH_ERROR`` + ``autoscaling:EC2_INSTANCE_TERMINATE`` + ``autoscaling:EC2_INSTANCE_TERMINATE_ERROR`` + ``autoscaling:TEST_NOTIFICATION`` | ||
/// </summary> | ||
public InputList<string> NotificationTypes | ||
{ | ||
get => _notificationTypes ?? (_notificationTypes = new InputList<string>()); | ||
set => _notificationTypes = value; | ||
} | ||
|
||
/// <summary> | ||
/// The Amazon Resource Name (ARN) of the Amazon SNS topic. | ||
/// </summary> | ||
[Input("topicARN")] | ||
public Input<string>? TopicARN { get; set; } | ||
|
||
public AutoScalingGroupNotificationConfigurationArgs() | ||
{ | ||
} | ||
public static new AutoScalingGroupNotificationConfigurationArgs Empty => new AutoScalingGroupNotificationConfigurationArgs(); | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
35 changes: 35 additions & 0 deletions
35
sdk/dotnet/AwsConnector/Inputs/DaxClusterNotificationConfigurationArgs.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
// *** 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; | ||
|
||
namespace Pulumi.AzureNative.AwsConnector.Inputs | ||
{ | ||
|
||
/// <summary> | ||
/// Definition of NotificationConfiguration | ||
/// </summary> | ||
public sealed class DaxClusterNotificationConfigurationArgs : global::Pulumi.ResourceArgs | ||
{ | ||
/// <summary> | ||
/// <p>The Amazon Resource Name (ARN) that identifies the topic. </p> | ||
/// </summary> | ||
[Input("topicArn")] | ||
public Input<string>? TopicArn { get; set; } | ||
|
||
/// <summary> | ||
/// <p>The current state of the topic. A value of “active” means that notifications will be sent to the topic. A value of “inactive” means that notifications will not be sent to the topic.</p> | ||
/// </summary> | ||
[Input("topicStatus")] | ||
public Input<string>? TopicStatus { get; set; } | ||
|
||
public DaxClusterNotificationConfigurationArgs() | ||
{ | ||
} | ||
public static new DaxClusterNotificationConfigurationArgs Empty => new DaxClusterNotificationConfigurationArgs(); | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
38 changes: 38 additions & 0 deletions
38
sdk/dotnet/AwsConnector/Outputs/AutoScalingGroupNotificationConfigurationResponse.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
// *** 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; | ||
|
||
namespace Pulumi.AzureNative.AwsConnector.Outputs | ||
{ | ||
|
||
/// <summary> | ||
/// Definition of NotificationConfiguration | ||
/// </summary> | ||
[OutputType] | ||
public sealed class AutoScalingGroupNotificationConfigurationResponse | ||
{ | ||
/// <summary> | ||
/// A list of event types that send a notification. Event types can include any of the following types. *Allowed values*: + ``autoscaling:EC2_INSTANCE_LAUNCH`` + ``autoscaling:EC2_INSTANCE_LAUNCH_ERROR`` + ``autoscaling:EC2_INSTANCE_TERMINATE`` + ``autoscaling:EC2_INSTANCE_TERMINATE_ERROR`` + ``autoscaling:TEST_NOTIFICATION`` | ||
/// </summary> | ||
public readonly ImmutableArray<string> NotificationTypes; | ||
/// <summary> | ||
/// The Amazon Resource Name (ARN) of the Amazon SNS topic. | ||
/// </summary> | ||
public readonly string? TopicARN; | ||
|
||
[OutputConstructor] | ||
private AutoScalingGroupNotificationConfigurationResponse( | ||
ImmutableArray<string> notificationTypes, | ||
|
||
string? topicARN) | ||
{ | ||
NotificationTypes = notificationTypes; | ||
TopicARN = topicARN; | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
38 changes: 38 additions & 0 deletions
38
sdk/dotnet/AwsConnector/Outputs/DaxClusterNotificationConfigurationResponse.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
// *** 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; | ||
|
||
namespace Pulumi.AzureNative.AwsConnector.Outputs | ||
{ | ||
|
||
/// <summary> | ||
/// Definition of NotificationConfiguration | ||
/// </summary> | ||
[OutputType] | ||
public sealed class DaxClusterNotificationConfigurationResponse | ||
{ | ||
/// <summary> | ||
/// <p>The Amazon Resource Name (ARN) that identifies the topic. </p> | ||
/// </summary> | ||
public readonly string? TopicArn; | ||
/// <summary> | ||
/// <p>The current state of the topic. A value of “active” means that notifications will be sent to the topic. A value of “inactive” means that notifications will not be sent to the topic.</p> | ||
/// </summary> | ||
public readonly string? TopicStatus; | ||
|
||
[OutputConstructor] | ||
private DaxClusterNotificationConfigurationResponse( | ||
string? topicArn, | ||
|
||
string? topicStatus) | ||
{ | ||
TopicArn = topicArn; | ||
TopicStatus = topicStatus; | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
41 changes: 41 additions & 0 deletions
41
sdk/dotnet/AwsConnector/V20241201/Inputs/AutoScalingGroupNotificationConfigurationArgs.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
// *** 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; | ||
|
||
namespace Pulumi.AzureNative.AwsConnector.V20241201.Inputs | ||
{ | ||
|
||
/// <summary> | ||
/// Definition of NotificationConfiguration | ||
/// </summary> | ||
public sealed class AutoScalingGroupNotificationConfigurationArgs : global::Pulumi.ResourceArgs | ||
{ | ||
[Input("notificationTypes")] | ||
private InputList<string>? _notificationTypes; | ||
|
||
/// <summary> | ||
/// A list of event types that send a notification. Event types can include any of the following types. *Allowed values*: + ``autoscaling:EC2_INSTANCE_LAUNCH`` + ``autoscaling:EC2_INSTANCE_LAUNCH_ERROR`` + ``autoscaling:EC2_INSTANCE_TERMINATE`` + ``autoscaling:EC2_INSTANCE_TERMINATE_ERROR`` + ``autoscaling:TEST_NOTIFICATION`` | ||
/// </summary> | ||
public InputList<string> NotificationTypes | ||
{ | ||
get => _notificationTypes ?? (_notificationTypes = new InputList<string>()); | ||
set => _notificationTypes = value; | ||
} | ||
|
||
/// <summary> | ||
/// The Amazon Resource Name (ARN) of the Amazon SNS topic. | ||
/// </summary> | ||
[Input("topicARN")] | ||
public Input<string>? TopicARN { get; set; } | ||
|
||
public AutoScalingGroupNotificationConfigurationArgs() | ||
{ | ||
} | ||
public static new AutoScalingGroupNotificationConfigurationArgs Empty => new AutoScalingGroupNotificationConfigurationArgs(); | ||
} | ||
} |
Oops, something went wrong.