Skip to content

Commit

Permalink
make build_sdks
Browse files Browse the repository at this point in the history
  • Loading branch information
ringods committed Jun 10, 2024
1 parent 2c706fe commit 5f0bb9a
Show file tree
Hide file tree
Showing 52 changed files with 321 additions and 306 deletions.
9 changes: 0 additions & 9 deletions sdk/dotnet/Function.cs
Original file line number Diff line number Diff line change
Expand Up @@ -61,9 +61,6 @@ public partial class Function : global::Pulumi.CustomResource
[Output("cpuLimit")]
public Output<int> CpuLimit { get; private set; } = null!;

/// <summary>
/// Define if the function should be deployed, terraform will wait for function to be deployed
/// </summary>
[Output("deploy")]
public Output<bool?> Deploy { get; private set; } = null!;

Expand Down Expand Up @@ -234,9 +231,6 @@ public static Function Get(string name, Input<string> id, FunctionState? state =

public sealed class FunctionArgs : global::Pulumi.ResourceArgs
{
/// <summary>
/// Define if the function should be deployed, terraform will wait for function to be deployed
/// </summary>
[Input("deploy")]
public Input<bool>? Deploy { get; set; }

Expand Down Expand Up @@ -374,9 +368,6 @@ public sealed class FunctionState : global::Pulumi.ResourceArgs
[Input("cpuLimit")]
public Input<int>? CpuLimit { get; set; }

/// <summary>
/// Define if the function should be deployed, terraform will wait for function to be deployed
/// </summary>
[Input("deploy")]
public Input<bool>? Deploy { get; set; }

Expand Down
4 changes: 2 additions & 2 deletions sdk/dotnet/Inputs/IotDeviceMessageFiltersPublishArgs.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ namespace Pulumiverse.Scaleway.Inputs
public sealed class IotDeviceMessageFiltersPublishArgs : global::Pulumi.ResourceArgs
{
/// <summary>
/// Publish message filter policy
/// Filtering policy (eg `accept` or `reject`)
/// </summary>
[Input("policy")]
public Input<string>? Policy { get; set; }
Expand All @@ -23,7 +23,7 @@ public sealed class IotDeviceMessageFiltersPublishArgs : global::Pulumi.Resource
private InputList<string>? _topics;

/// <summary>
/// List of topics in the set
/// List of topics to match (eg `foo/bar/+/baz/#`)
/// </summary>
public InputList<string> Topics
{
Expand Down
4 changes: 2 additions & 2 deletions sdk/dotnet/Inputs/IotDeviceMessageFiltersPublishGetArgs.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ namespace Pulumiverse.Scaleway.Inputs
public sealed class IotDeviceMessageFiltersPublishGetArgs : global::Pulumi.ResourceArgs
{
/// <summary>
/// Publish message filter policy
/// Filtering policy (eg `accept` or `reject`)
/// </summary>
[Input("policy")]
public Input<string>? Policy { get; set; }
Expand All @@ -23,7 +23,7 @@ public sealed class IotDeviceMessageFiltersPublishGetArgs : global::Pulumi.Resou
private InputList<string>? _topics;

/// <summary>
/// List of topics in the set
/// List of topics to match (eg `foo/bar/+/baz/#`)
/// </summary>
public InputList<string> Topics
{
Expand Down
8 changes: 6 additions & 2 deletions sdk/dotnet/Inputs/IotDeviceMessageFiltersSubscribeArgs.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ namespace Pulumiverse.Scaleway.Inputs
public sealed class IotDeviceMessageFiltersSubscribeArgs : global::Pulumi.ResourceArgs
{
/// <summary>
/// Subscribe message filter policy
/// Same as publish rules.
/// </summary>
[Input("policy")]
public Input<string>? Policy { get; set; }
Expand All @@ -23,7 +23,11 @@ public sealed class IotDeviceMessageFiltersSubscribeArgs : global::Pulumi.Resour
private InputList<string>? _topics;

/// <summary>
/// List of topics in the set
/// Same as publish rules.
///
/// - `certificate.crt` - (Optional) The certificate of the device, either generated by Scaleway or provided.
///
/// &gt; **Important:** Updates to `certificate.crt` will disconnect connected devices and the previous certificate will be deleted and won't be recoverable.
/// </summary>
public InputList<string> Topics
{
Expand Down
8 changes: 6 additions & 2 deletions sdk/dotnet/Inputs/IotDeviceMessageFiltersSubscribeGetArgs.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ namespace Pulumiverse.Scaleway.Inputs
public sealed class IotDeviceMessageFiltersSubscribeGetArgs : global::Pulumi.ResourceArgs
{
/// <summary>
/// Subscribe message filter policy
/// Same as publish rules.
/// </summary>
[Input("policy")]
public Input<string>? Policy { get; set; }
Expand All @@ -23,7 +23,11 @@ public sealed class IotDeviceMessageFiltersSubscribeGetArgs : global::Pulumi.Res
private InputList<string>? _topics;

/// <summary>
/// List of topics in the set
/// Same as publish rules.
///
/// - `certificate.crt` - (Optional) The certificate of the device, either generated by Scaleway or provided.
///
/// &gt; **Important:** Updates to `certificate.crt` will disconnect connected devices and the previous certificate will be deleted and won't be recoverable.
/// </summary>
public InputList<string> Topics
{
Expand Down
2 changes: 1 addition & 1 deletion sdk/dotnet/Inputs/LoadbalancerAclActionArgs.cs
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ public InputList<Inputs.LoadbalancerAclActionRedirectArgs> Redirects
}

/// <summary>
/// The redirect type. Possible values are: `location` or `scheme`.
/// The action type. Possible values are: `allow` or `deny` or `redirect`.
/// </summary>
[Input("type", required: true)]
public Input<string> Type { get; set; } = null!;
Expand Down
2 changes: 1 addition & 1 deletion sdk/dotnet/Inputs/LoadbalancerAclActionGetArgs.cs
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ public InputList<Inputs.LoadbalancerAclActionRedirectGetArgs> Redirects
}

/// <summary>
/// The redirect type. Possible values are: `location` or `scheme`.
/// The action type. Possible values are: `allow` or `deny` or `redirect`.
/// </summary>
[Input("type", required: true)]
public Input<string> Type { get; set; } = null!;
Expand Down
6 changes: 3 additions & 3 deletions sdk/dotnet/Inputs/LoadbalancerAclActionRedirectArgs.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14,19 +14,19 @@ namespace Pulumiverse.Scaleway.Inputs
public sealed class LoadbalancerAclActionRedirectArgs : global::Pulumi.ResourceArgs
{
/// <summary>
/// The HTTP redirect code to use
/// The HTTP redirect code to use. Valid values are `301`, `302`, `303`, `307` and `308`.
/// </summary>
[Input("code")]
public Input<int>? Code { get; set; }

/// <summary>
/// An URL can be used in case of a location redirect
/// An URL can be used in case of a location redirect (e.g. `https://scaleway.com` will redirect to this same URL). A scheme name (e.g. `https`, `http`, `ftp`, `git`) will replace the request's original scheme.
/// </summary>
[Input("target")]
public Input<string>? Target { get; set; }

/// <summary>
/// The redirect type
/// The redirect type. Possible values are: `location` or `scheme`.
/// </summary>
[Input("type")]
public Input<string>? Type { get; set; }
Expand Down
6 changes: 3 additions & 3 deletions sdk/dotnet/Inputs/LoadbalancerAclActionRedirectGetArgs.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14,19 +14,19 @@ namespace Pulumiverse.Scaleway.Inputs
public sealed class LoadbalancerAclActionRedirectGetArgs : global::Pulumi.ResourceArgs
{
/// <summary>
/// The HTTP redirect code to use
/// The HTTP redirect code to use. Valid values are `301`, `302`, `303`, `307` and `308`.
/// </summary>
[Input("code")]
public Input<int>? Code { get; set; }

/// <summary>
/// An URL can be used in case of a location redirect
/// An URL can be used in case of a location redirect (e.g. `https://scaleway.com` will redirect to this same URL). A scheme name (e.g. `https`, `http`, `ftp`, `git`) will replace the request's original scheme.
/// </summary>
[Input("target")]
public Input<string>? Target { get; set; }

/// <summary>
/// The redirect type
/// The redirect type. Possible values are: `location` or `scheme`.
/// </summary>
[Input("type")]
public Input<string>? Type { get; set; }
Expand Down
2 changes: 1 addition & 1 deletion sdk/dotnet/Inputs/LoadbalancerFrontendAclActionArgs.cs
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ public InputList<Inputs.LoadbalancerFrontendAclActionRedirectArgs> Redirects
}

/// <summary>
/// The redirect type. Possible values are: `location` or `scheme`.
/// The action type. Possible values are: `allow` or `deny` or `redirect`.
/// </summary>
[Input("type", required: true)]
public Input<string> Type { get; set; } = null!;
Expand Down
2 changes: 1 addition & 1 deletion sdk/dotnet/Inputs/LoadbalancerFrontendAclActionGetArgs.cs
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ public InputList<Inputs.LoadbalancerFrontendAclActionRedirectGetArgs> Redirects
}

/// <summary>
/// The redirect type. Possible values are: `location` or `scheme`.
/// The action type. Possible values are: `allow` or `deny` or `redirect`.
/// </summary>
[Input("type", required: true)]
public Input<string> Type { get; set; } = null!;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,19 +14,19 @@ namespace Pulumiverse.Scaleway.Inputs
public sealed class LoadbalancerFrontendAclActionRedirectArgs : global::Pulumi.ResourceArgs
{
/// <summary>
/// The HTTP redirect code to use
/// The HTTP redirect code to use. Valid values are `301`, `302`, `303`, `307` and `308`.
/// </summary>
[Input("code")]
public Input<int>? Code { get; set; }

/// <summary>
/// An URL can be used in case of a location redirect
/// An URL can be used in case of a location redirect (e.g. `https://scaleway.com` will redirect to this same URL). A scheme name (e.g. `https`, `http`, `ftp`, `git`) will replace the request's original scheme.
/// </summary>
[Input("target")]
public Input<string>? Target { get; set; }

/// <summary>
/// The redirect type
/// The redirect type. Possible values are: `location` or `scheme`.
/// </summary>
[Input("type")]
public Input<string>? Type { get; set; }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,19 +14,19 @@ namespace Pulumiverse.Scaleway.Inputs
public sealed class LoadbalancerFrontendAclActionRedirectGetArgs : global::Pulumi.ResourceArgs
{
/// <summary>
/// The HTTP redirect code to use
/// The HTTP redirect code to use. Valid values are `301`, `302`, `303`, `307` and `308`.
/// </summary>
[Input("code")]
public Input<int>? Code { get; set; }

/// <summary>
/// An URL can be used in case of a location redirect
/// An URL can be used in case of a location redirect (e.g. `https://scaleway.com` will redirect to this same URL). A scheme name (e.g. `https`, `http`, `ftp`, `git`) will replace the request's original scheme.
/// </summary>
[Input("target")]
public Input<string>? Target { get; set; }

/// <summary>
/// The redirect type
/// The redirect type. Possible values are: `location` or `scheme`.
/// </summary>
[Input("type")]
public Input<string>? Type { get; set; }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ public sealed class ObjectBucketLockConfigurationRuleDefaultRetentionArgs : glob
public Input<int>? Days { get; set; }

/// <summary>
/// The default Object Lock retention mode you want to apply to new objects placed in the specified bucket.
/// The default Object Lock retention mode you want to apply to new objects placed in the specified bucket. Valid values are `GOVERNANCE` or `COMPLIANCE`. To learn more about the difference between these modes, see [Object Lock retention modes](https://www.scaleway.com/en/docs/storage/object/api-cli/object-lock/#retention-modes).
/// </summary>
[Input("mode", required: true)]
public Input<string> Mode { get; set; } = null!;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ public sealed class ObjectBucketLockConfigurationRuleDefaultRetentionGetArgs : g
public Input<int>? Days { get; set; }

/// <summary>
/// The default Object Lock retention mode you want to apply to new objects placed in the specified bucket.
/// The default Object Lock retention mode you want to apply to new objects placed in the specified bucket. Valid values are `GOVERNANCE` or `COMPLIANCE`. To learn more about the difference between these modes, see [Object Lock retention modes](https://www.scaleway.com/en/docs/storage/object/api-cli/object-lock/#retention-modes).
/// </summary>
[Input("mode", required: true)]
public Input<string> Mode { get; set; } = null!;
Expand Down
4 changes: 2 additions & 2 deletions sdk/dotnet/Outputs/IotDeviceMessageFiltersPublish.cs
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@ namespace Pulumiverse.Scaleway.Outputs
public sealed class IotDeviceMessageFiltersPublish
{
/// <summary>
/// Publish message filter policy
/// Filtering policy (eg `accept` or `reject`)
/// </summary>
public readonly string? Policy;
/// <summary>
/// List of topics in the set
/// List of topics to match (eg `foo/bar/+/baz/#`)
/// </summary>
public readonly ImmutableArray<string> Topics;

Expand Down
8 changes: 6 additions & 2 deletions sdk/dotnet/Outputs/IotDeviceMessageFiltersSubscribe.cs
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,15 @@ namespace Pulumiverse.Scaleway.Outputs
public sealed class IotDeviceMessageFiltersSubscribe
{
/// <summary>
/// Subscribe message filter policy
/// Same as publish rules.
/// </summary>
public readonly string? Policy;
/// <summary>
/// List of topics in the set
/// Same as publish rules.
///
/// - `certificate.crt` - (Optional) The certificate of the device, either generated by Scaleway or provided.
///
/// &gt; **Important:** Updates to `certificate.crt` will disconnect connected devices and the previous certificate will be deleted and won't be recoverable.
/// </summary>
public readonly ImmutableArray<string> Topics;

Expand Down
2 changes: 1 addition & 1 deletion sdk/dotnet/Outputs/LoadbalancerAclAction.cs
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ public sealed class LoadbalancerAclAction
/// </summary>
public readonly ImmutableArray<Outputs.LoadbalancerAclActionRedirect> Redirects;
/// <summary>
/// The redirect type. Possible values are: `location` or `scheme`.
/// The action type. Possible values are: `allow` or `deny` or `redirect`.
/// </summary>
public readonly string Type;

Expand Down
6 changes: 3 additions & 3 deletions sdk/dotnet/Outputs/LoadbalancerAclActionRedirect.cs
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,15 @@ namespace Pulumiverse.Scaleway.Outputs
public sealed class LoadbalancerAclActionRedirect
{
/// <summary>
/// The HTTP redirect code to use
/// The HTTP redirect code to use. Valid values are `301`, `302`, `303`, `307` and `308`.
/// </summary>
public readonly int? Code;
/// <summary>
/// An URL can be used in case of a location redirect
/// An URL can be used in case of a location redirect (e.g. `https://scaleway.com` will redirect to this same URL). A scheme name (e.g. `https`, `http`, `ftp`, `git`) will replace the request's original scheme.
/// </summary>
public readonly string? Target;
/// <summary>
/// The redirect type
/// The redirect type. Possible values are: `location` or `scheme`.
/// </summary>
public readonly string? Type;

Expand Down
2 changes: 1 addition & 1 deletion sdk/dotnet/Outputs/LoadbalancerFrontendAclAction.cs
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ public sealed class LoadbalancerFrontendAclAction
/// </summary>
public readonly ImmutableArray<Outputs.LoadbalancerFrontendAclActionRedirect> Redirects;
/// <summary>
/// The redirect type. Possible values are: `location` or `scheme`.
/// The action type. Possible values are: `allow` or `deny` or `redirect`.
/// </summary>
public readonly string Type;

Expand Down
6 changes: 3 additions & 3 deletions sdk/dotnet/Outputs/LoadbalancerFrontendAclActionRedirect.cs
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,15 @@ namespace Pulumiverse.Scaleway.Outputs
public sealed class LoadbalancerFrontendAclActionRedirect
{
/// <summary>
/// The HTTP redirect code to use
/// The HTTP redirect code to use. Valid values are `301`, `302`, `303`, `307` and `308`.
/// </summary>
public readonly int? Code;
/// <summary>
/// An URL can be used in case of a location redirect
/// An URL can be used in case of a location redirect (e.g. `https://scaleway.com` will redirect to this same URL). A scheme name (e.g. `https`, `http`, `ftp`, `git`) will replace the request's original scheme.
/// </summary>
public readonly string? Target;
/// <summary>
/// The redirect type
/// The redirect type. Possible values are: `location` or `scheme`.
/// </summary>
public readonly string? Type;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ public sealed class ObjectBucketLockConfigurationRuleDefaultRetention
/// </summary>
public readonly int? Days;
/// <summary>
/// The default Object Lock retention mode you want to apply to new objects placed in the specified bucket.
/// The default Object Lock retention mode you want to apply to new objects placed in the specified bucket. Valid values are `GOVERNANCE` or `COMPLIANCE`. To learn more about the difference between these modes, see [Object Lock retention modes](https://www.scaleway.com/en/docs/storage/object/api-cli/object-lock/#retention-modes).
/// </summary>
public readonly string Mode;
/// <summary>
Expand Down
Loading

0 comments on commit 5f0bb9a

Please sign in to comment.