Skip to content

Commit

Permalink
Let Pulumi auto-name when now value for name property is given.
Browse files Browse the repository at this point in the history
  • Loading branch information
ringods committed Nov 4, 2024
1 parent 99cbba1 commit 09410a3
Show file tree
Hide file tree
Showing 26 changed files with 115 additions and 163 deletions.
12 changes: 2 additions & 10 deletions provider/cmd/pulumi-resource-cockroach/schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -915,7 +915,6 @@
}
},
"requiredInputs": [
"name",
"serviceAccountId"
],
"stateInputs": {
Expand Down Expand Up @@ -1202,7 +1201,6 @@
},
"requiredInputs": [
"cloudProvider",
"name",
"regions"
],
"stateInputs": {
Expand Down Expand Up @@ -1385,8 +1383,7 @@
}
},
"requiredInputs": [
"clusterId",
"name"
"clusterId"
],
"stateInputs": {
"description": "Input properties used for looking up and filtering Database resources.\n",
Expand Down Expand Up @@ -1479,7 +1476,6 @@
}
},
"requiredInputs": [
"name",
"parentId"
],
"stateInputs": {
Expand Down Expand Up @@ -2180,9 +2176,6 @@
"description": "Name of the service account.\n"
}
},
"requiredInputs": [
"name"
],
"stateInputs": {
"description": "Input properties used for looking up and filtering ServiceAccount resources.\n",
"properties": {
Expand Down Expand Up @@ -2239,8 +2232,7 @@
}
},
"requiredInputs": [
"clusterId",
"name"
"clusterId"
],
"stateInputs": {
"description": "Input properties used for looking up and filtering SqlUser resources.\n",
Expand Down
3 changes: 3 additions & 0 deletions provider/resources.go
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ import (

tfpfbridge "github.com/pulumi/pulumi-terraform-bridge/pf/tfbridge"
"github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfbridge"
tks "github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfbridge/tokens"
"github.com/pulumi/pulumi/sdk/v3/go/common/resource"
"github.com/pulumi/pulumi/sdk/v3/go/common/tokens"

Expand Down Expand Up @@ -231,6 +232,8 @@ func Provider() tfbridge.ProviderInfo {
},
}

prov.MustComputeTokens(tks.SingleModule("cockroach_", cockroachMod, tks.MakeStandard(cockroachPkg)))
prov.SetAutonaming(255, "-")
prov.MustApplyAutoAliases()

return prov
Expand Down
4 changes: 2 additions & 2 deletions sdk/dotnet/ApiKey.cs

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

4 changes: 2 additions & 2 deletions sdk/dotnet/Cluster.cs

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

4 changes: 2 additions & 2 deletions sdk/dotnet/Database.cs

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

4 changes: 2 additions & 2 deletions sdk/dotnet/Folder.cs

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

6 changes: 3 additions & 3 deletions sdk/dotnet/ServiceAccount.cs

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

4 changes: 2 additions & 2 deletions sdk/dotnet/SqlUser.cs

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

9 changes: 3 additions & 6 deletions sdk/go/cockroach/apiKey.go

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

7 changes: 2 additions & 5 deletions sdk/go/cockroach/cluster.go

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

7 changes: 2 additions & 5 deletions sdk/go/cockroach/database.go

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

7 changes: 2 additions & 5 deletions sdk/go/cockroach/folder.go

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

10 changes: 3 additions & 7 deletions sdk/go/cockroach/serviceAccount.go

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

7 changes: 2 additions & 5 deletions sdk/go/cockroach/sqlUser.go

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

5 changes: 1 addition & 4 deletions sdk/nodejs/apiKey.ts

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

5 changes: 1 addition & 4 deletions sdk/nodejs/cluster.ts

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

5 changes: 1 addition & 4 deletions sdk/nodejs/database.ts

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

5 changes: 1 addition & 4 deletions sdk/nodejs/folder.ts

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

Loading

0 comments on commit 09410a3

Please sign in to comment.