Skip to content

Commit

Permalink
chore: prepare for release upstream 0.31.0
Browse files Browse the repository at this point in the history
  • Loading branch information
muhlba91 committed Sep 6, 2023
1 parent 8563636 commit 41a2aa1
Show file tree
Hide file tree
Showing 20 changed files with 246 additions and 8 deletions.
2 changes: 1 addition & 1 deletion provider/cmd/pulumi-resource-proxmoxve/schema-embed.json

Large diffs are not rendered by default.

20 changes: 16 additions & 4 deletions provider/cmd/pulumi-resource-proxmoxve/schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -160,6 +160,14 @@
},
"proxmoxve:CT/ContainerFeatures:ContainerFeatures": {
"properties": {
"fuse": {
"type": "boolean",
"willReplaceOnChanges": true
},
"keyctl": {
"type": "boolean",
"willReplaceOnChanges": true
},
"nesting": {
"type": "boolean",
"willReplaceOnChanges": true
Expand Down Expand Up @@ -1216,6 +1224,9 @@
},
"name": {
"type": "string"
},
"port": {
"type": "integer"
}
},
"type": "object",
Expand Down Expand Up @@ -1278,6 +1289,9 @@
},
"name": {
"type": "string"
},
"port": {
"type": "integer"
}
},
"type": "object",
Expand Down Expand Up @@ -2719,8 +2733,7 @@
},
"timeoutUpload": {
"type": "integer",
"description": "Timeout for uploading ISO/VSTMPL files in seconds\n",
"willReplaceOnChanges": true
"description": "Timeout for uploading ISO/VSTMPL files in seconds\n"
}
},
"requiredInputs": [
Expand Down Expand Up @@ -2776,8 +2789,7 @@
},
"timeoutUpload": {
"type": "integer",
"description": "Timeout for uploading ISO/VSTMPL files in seconds\n",
"willReplaceOnChanges": true
"description": "Timeout for uploading ISO/VSTMPL files in seconds\n"
}
},
"type": "object"
Expand Down
6 changes: 6 additions & 0 deletions sdk/dotnet/CT/Inputs/ContainerFeaturesArgs.cs
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,12 @@ namespace Pulumi.ProxmoxVE.CT.Inputs

public sealed class ContainerFeaturesArgs : global::Pulumi.ResourceArgs
{
[Input("fuse")]
public Input<bool>? Fuse { get; set; }

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

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

Expand Down
6 changes: 6 additions & 0 deletions sdk/dotnet/CT/Inputs/ContainerFeaturesGetArgs.cs
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,12 @@ namespace Pulumi.ProxmoxVE.CT.Inputs

public sealed class ContainerFeaturesGetArgs : global::Pulumi.ResourceArgs
{
[Input("fuse")]
public Input<bool>? Fuse { get; set; }

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

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

Expand Down
11 changes: 10 additions & 1 deletion sdk/dotnet/CT/Outputs/ContainerFeatures.cs
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,20 @@ namespace Pulumi.ProxmoxVE.CT.Outputs
[OutputType]
public sealed class ContainerFeatures
{
public readonly bool? Fuse;
public readonly bool? Keyctl;
public readonly bool? Nesting;

[OutputConstructor]
private ContainerFeatures(bool? nesting)
private ContainerFeatures(
bool? fuse,

bool? keyctl,

bool? nesting)
{
Fuse = fuse;
Keyctl = keyctl;
Nesting = nesting;
}
}
Expand Down
1 change: 1 addition & 0 deletions sdk/dotnet/Config/Config.cs
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,7 @@ public class SshNode
{
public string Address { get; set; }

Check warning on line 119 in sdk/dotnet/Config/Config.cs

View workflow job for this annotation

GitHub Actions / Build SDK (1.20.x, 18.x, 3.1.301, 3.9, 11, dotnet)

Non-nullable property 'Address' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.

Check warning on line 119 in sdk/dotnet/Config/Config.cs

View workflow job for this annotation

GitHub Actions / Build SDK (1.20.x, 18.x, 3.1.301, 3.9, 11, dotnet)

Non-nullable property 'Address' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
public string Name { get; set; }

Check warning on line 120 in sdk/dotnet/Config/Config.cs

View workflow job for this annotation

GitHub Actions / Build SDK (1.20.x, 18.x, 3.1.301, 3.9, 11, dotnet)

Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.

Check warning on line 120 in sdk/dotnet/Config/Config.cs

View workflow job for this annotation

GitHub Actions / Build SDK (1.20.x, 18.x, 3.1.301, 3.9, 11, dotnet)

Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
public int? Port { get; set; }
}
}
}
Expand Down
3 changes: 3 additions & 0 deletions sdk/dotnet/Inputs/ProviderSshNodeArgs.cs
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,9 @@ public sealed class ProviderSshNodeArgs : global::Pulumi.ResourceArgs
[Input("name", required: true)]
public Input<string> Name { get; set; } = null!;

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

public ProviderSshNodeArgs()
{
}
Expand Down
6 changes: 6 additions & 0 deletions sdk/go/proxmoxve/config/pulumiTypes.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

30 changes: 30 additions & 0 deletions sdk/go/proxmoxve/ct/pulumiTypes.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions sdk/go/proxmoxve/pulumiTypes.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,20 @@ public final class ContainerFeaturesArgs extends com.pulumi.resources.ResourceAr

public static final ContainerFeaturesArgs Empty = new ContainerFeaturesArgs();

@Import(name="fuse")
private @Nullable Output<Boolean> fuse;

public Optional<Output<Boolean>> fuse() {
return Optional.ofNullable(this.fuse);
}

@Import(name="keyctl")
private @Nullable Output<Boolean> keyctl;

public Optional<Output<Boolean>> keyctl() {
return Optional.ofNullable(this.keyctl);
}

@Import(name="nesting")
private @Nullable Output<Boolean> nesting;

Expand All @@ -25,6 +39,8 @@ public Optional<Output<Boolean>> nesting() {
private ContainerFeaturesArgs() {}

private ContainerFeaturesArgs(ContainerFeaturesArgs $) {
this.fuse = $.fuse;
this.keyctl = $.keyctl;
this.nesting = $.nesting;
}

Expand All @@ -46,6 +62,24 @@ public Builder(ContainerFeaturesArgs defaults) {
$ = new ContainerFeaturesArgs(Objects.requireNonNull(defaults));
}

public Builder fuse(@Nullable Output<Boolean> fuse) {
$.fuse = fuse;
return this;
}

public Builder fuse(Boolean fuse) {
return fuse(Output.of(fuse));
}

public Builder keyctl(@Nullable Output<Boolean> keyctl) {
$.keyctl = keyctl;
return this;
}

public Builder keyctl(Boolean keyctl) {
return keyctl(Output.of(keyctl));
}

public Builder nesting(@Nullable Output<Boolean> nesting) {
$.nesting = nesting;
return this;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,17 @@

@CustomType
public final class ContainerFeatures {
private @Nullable Boolean fuse;
private @Nullable Boolean keyctl;
private @Nullable Boolean nesting;

private ContainerFeatures() {}
public Optional<Boolean> fuse() {
return Optional.ofNullable(this.fuse);
}
public Optional<Boolean> keyctl() {
return Optional.ofNullable(this.keyctl);
}
public Optional<Boolean> nesting() {
return Optional.ofNullable(this.nesting);
}
Expand All @@ -27,20 +35,36 @@ public static Builder builder(ContainerFeatures defaults) {
}
@CustomType.Builder
public static final class Builder {
private @Nullable Boolean fuse;
private @Nullable Boolean keyctl;
private @Nullable Boolean nesting;
public Builder() {}
public Builder(ContainerFeatures defaults) {
Objects.requireNonNull(defaults);
this.fuse = defaults.fuse;
this.keyctl = defaults.keyctl;
this.nesting = defaults.nesting;
}

@CustomType.Setter
public Builder fuse(@Nullable Boolean fuse) {
this.fuse = fuse;
return this;
}
@CustomType.Setter
public Builder keyctl(@Nullable Boolean keyctl) {
this.keyctl = keyctl;
return this;
}
@CustomType.Setter
public Builder nesting(@Nullable Boolean nesting) {
this.nesting = nesting;
return this;
}
public ContainerFeatures build() {
final var o = new ContainerFeatures();
o.fuse = fuse;
o.keyctl = keyctl;
o.nesting = nesting;
return o;
}
Expand Down
Loading

0 comments on commit 41a2aa1

Please sign in to comment.