From 176f7433341d359d83ca822a355138134752c740 Mon Sep 17 00:00:00 2001 From: Thulasiraj Komminar <39799163+thulasirajkomminar@users.noreply.github.com> Date: Mon, 14 Oct 2024 23:46:45 +0200 Subject: [PATCH] fix: modified namespace and updated docs --- CHANGELOG.md | 7 +++++++ docs/_index.md | 19 +++++++++++++++++++ .../pulumi-resource-cratedb/schema-embed.json | 2 +- .../cmd/pulumi-resource-cratedb/schema.json | 4 ++-- provider/resources.go | 4 ++-- sdk/dotnet/Cluster.cs | 4 ++-- sdk/dotnet/Config/Config.cs | 2 +- sdk/dotnet/GetCluster.cs | 2 +- sdk/dotnet/GetOrganization.cs | 2 +- sdk/dotnet/GetOrganizations.cs | 2 +- sdk/dotnet/GetProject.cs | 2 +- sdk/dotnet/Inputs/ClusterDcArgs.cs | 2 +- sdk/dotnet/Inputs/ClusterDcGetArgs.cs | 2 +- sdk/dotnet/Inputs/ClusterHardwareSpecsArgs.cs | 2 +- .../Inputs/ClusterHardwareSpecsGetArgs.cs | 2 +- sdk/dotnet/Inputs/ClusterHealthArgs.cs | 2 +- sdk/dotnet/Inputs/ClusterHealthGetArgs.cs | 2 +- sdk/dotnet/Inputs/ClusterIpWhitelistArgs.cs | 2 +- .../Inputs/ClusterIpWhitelistGetArgs.cs | 2 +- sdk/dotnet/Inputs/OrganizationDcArgs.cs | 2 +- sdk/dotnet/Inputs/OrganizationDcGetArgs.cs | 2 +- sdk/dotnet/Inputs/ProjectDcArgs.cs | 2 +- sdk/dotnet/Inputs/ProjectDcGetArgs.cs | 2 +- sdk/dotnet/Organization.cs | 4 ++-- sdk/dotnet/Outputs/ClusterDc.cs | 2 +- sdk/dotnet/Outputs/ClusterHardwareSpecs.cs | 2 +- sdk/dotnet/Outputs/ClusterHealth.cs | 2 +- sdk/dotnet/Outputs/ClusterIpWhitelist.cs | 2 +- sdk/dotnet/Outputs/GetClusterDcResult.cs | 2 +- .../Outputs/GetClusterHardwareSpecsResult.cs | 2 +- sdk/dotnet/Outputs/GetClusterHealthResult.cs | 2 +- .../Outputs/GetClusterIpWhitelistResult.cs | 2 +- .../GetClusterLastAsyncOperationDcResult.cs | 2 +- .../GetClusterLastAsyncOperationResult.cs | 2 +- sdk/dotnet/Outputs/GetOrganizationDcResult.cs | 2 +- .../GetOrganizationsOrganizationDcResult.cs | 2 +- .../GetOrganizationsOrganizationResult.cs | 2 +- sdk/dotnet/Outputs/GetProjectDcResult.cs | 2 +- sdk/dotnet/Outputs/OrganizationDc.cs | 2 +- sdk/dotnet/Outputs/ProjectDc.cs | 2 +- sdk/dotnet/Project.cs | 4 ++-- sdk/dotnet/Provider.cs | 4 ++-- sdk/dotnet/Utilities.cs | 8 ++++---- sdk/dotnet/version.txt | 2 +- sdk/nodejs/yarn.lock | 12 ++++++------ 45 files changed, 83 insertions(+), 57 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6c7d711..994e396 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,13 @@ CHANGELOG ========= +## [0.2.0] - 2024-10-14 + +### Fixed: + +- Fixed docs +- Fixed `CSharp` namespaces + ## [0.1.0] - 2024-10-08 ### Added: diff --git a/docs/_index.md b/docs/_index.md index 4ce9d4d..1526d84 100644 --- a/docs/_index.md +++ b/docs/_index.md @@ -66,4 +66,23 @@ func main() { {{% /choosable %}} +{{% choosable language csharp %}} + +```csharp +using Pulumi; +using KomminarLabs.CrateDB; + +class CrateDB : Stack +{ + public CrateDB() + { + var db = new Organization("default", new OrganizationArgs{ + Name: "default" + }); + } +} +``` + +{{% /choosable %}} + {{< /chooser >}} diff --git a/provider/cmd/pulumi-resource-cratedb/schema-embed.json b/provider/cmd/pulumi-resource-cratedb/schema-embed.json index 9471aa3..529965e 100644 --- a/provider/cmd/pulumi-resource-cratedb/schema-embed.json +++ b/provider/cmd/pulumi-resource-cratedb/schema-embed.json @@ -1 +1 @@ -{"name":"cratedb","displayName":"cratedb","version":"0.0.1-alpha.1728395396+53753477.dirty","description":"A Pulumi package for creating and managing CrateDB resources.","keywords":["pulumi","cratedb","category/database"],"homepage":"https://www.cratedb.com","license":"Apache-2.0","attribution":"This Pulumi package is based on the [`cratedb` Terraform Provider](https://github.com/komminarlabs/terraform-provider-cratedb).","repository":"https://github.com/komminarlabs/pulumi-cratedb","logoUrl":"https://avatars.githubusercontent.com/u/5713248?s=200\u0026v=4","pluginDownloadURL":"github://api.github.com/komminarlabs","publisher":"komminarlabs","meta":{"moduleFormat":"(.*)(?:/[^/]*)"},"language":{"csharp":{"packageReferences":{"Pulumi":"3.*"},"namespaces":{"cratedb":"cratedb"},"compatibility":"tfbridge20","rootNamespace":"KomminarLabs"},"go":{"importBasePath":"github.com/komminarlabs/pulumi-cratedb/sdk/go/cratedb","generateResourceContainerTypes":true,"generateExtraInputTypes":true},"nodejs":{"packageName":"@komminarlabs/cratedb","packageDescription":"A Pulumi package for creating and managing CrateDB resources.","readme":"\u003e This provider is a derived work of the [Terraform Provider](https://github.com/komminarlabs/terraform-provider-cratedb)\n\u003e distributed under [MPL 2.0](https://www.mozilla.org/en-US/MPL/2.0/). If you encounter a bug or missing feature,\n\u003e first check the [`pulumi-cratedb` repo](https://github.com/komminarlabs/pulumi-cratedb/issues); however, if that doesn't turn up anything,\n\u003e please consult the source [`terraform-provider-cratedb` repo](https://github.com/komminarlabs/terraform-provider-cratedb/issues).","dependencies":{"@pulumi/pulumi":"^3.0.0"},"devDependencies":{"@types/mime":"^2.0.0","@types/node":"^10.0.0"},"compatibility":"tfbridge20","disableUnionOutputTypes":true},"python":{"packageName":"komminarlabs_cratedb","requires":{"pulumi":"\u003e=3.0.0,\u003c4.0.0"},"readme":"\u003e This provider is a derived work of the [Terraform Provider](https://github.com/komminarlabs/terraform-provider-cratedb)\n\u003e distributed under [MPL 2.0](https://www.mozilla.org/en-US/MPL/2.0/). If you encounter a bug or missing feature,\n\u003e first check the [`pulumi-cratedb` repo](https://github.com/komminarlabs/pulumi-cratedb/issues); however, if that doesn't turn up anything,\n\u003e please consult the source [`terraform-provider-cratedb` repo](https://github.com/komminarlabs/terraform-provider-cratedb/issues).","compatibility":"tfbridge20","pyproject":{}}},"config":{"variables":{"apiKey":{"type":"string","description":"The API key\n","secret":true},"apiSecret":{"type":"string","description":"The API secret\n","secret":true},"url":{"type":"string","description":"The CrateDB Cloud URL\n"}}},"types":{"cratedb:index/ClusterDc:ClusterDc":{"properties":{"created":{"type":"string","description":"The created time.\n"},"modified":{"type":"string","description":"The modified time.\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["created","modified"]}}},"cratedb:index/ClusterHardwareSpecs:ClusterHardwareSpecs":{"properties":{"cpusPerNode":{"type":"number","description":"The cpus per node.\n"},"diskSizePerNodeBytes":{"type":"integer","description":"The disk size per node in bytes.\n"},"diskType":{"type":"string","description":"The disk type.\n"},"disksPerNode":{"type":"number","description":"The disks per node.\n"},"heapSizeBytes":{"type":"integer","description":"The heap size in bytes.\n"},"memoryPerNodeBytes":{"type":"integer","description":"The memory per node in bytes.\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpusPerNode","diskSizePerNodeBytes","diskType","disksPerNode","heapSizeBytes","memoryPerNodeBytes"]}}},"cratedb:index/ClusterHealth:ClusterHealth":{"properties":{"status":{"type":"string","description":"The health status of the cluster.\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["status"]}}},"cratedb:index/ClusterIpWhitelist:ClusterIpWhitelist":{"properties":{"cidr":{"type":"string","description":"The CIDR.\n"},"description":{"type":"string","description":"The description.\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cidr","description"]}}},"cratedb:index/OrganizationDc:OrganizationDc":{"properties":{"created":{"type":"string","description":"The created time.\n"},"modified":{"type":"string","description":"The modified time.\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["created","modified"]}}},"cratedb:index/ProjectDc:ProjectDc":{"properties":{"created":{"type":"string","description":"The created time.\n"},"modified":{"type":"string","description":"The modified time.\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["created","modified"]}}},"cratedb:index/getClusterDc:getClusterDc":{"properties":{"created":{"type":"string","description":"The created time.\n"},"modified":{"type":"string","description":"The modified time.\n"}},"type":"object","required":["created","modified"],"language":{"nodejs":{"requiredInputs":[]}}},"cratedb:index/getClusterHardwareSpecs:getClusterHardwareSpecs":{"properties":{"cpusPerNode":{"type":"number","description":"The cpus per node.\n"},"diskSizePerNodeBytes":{"type":"integer","description":"The disk size per node in bytes.\n"},"diskType":{"type":"string","description":"The disk type.\n"},"disksPerNode":{"type":"number","description":"The disks per node.\n"},"heapSizeBytes":{"type":"integer","description":"The heap size in bytes.\n"},"memoryPerNodeBytes":{"type":"integer","description":"The memory per node in bytes.\n"}},"type":"object","required":["cpusPerNode","diskSizePerNodeBytes","diskType","disksPerNode","heapSizeBytes","memoryPerNodeBytes"],"language":{"nodejs":{"requiredInputs":[]}}},"cratedb:index/getClusterHealth:getClusterHealth":{"properties":{"lastSeen":{"type":"string","description":"The last seen time.\n"},"runningOperation":{"type":"string","description":"The type of the currently running operation. Returns an empty string if there is no operation in progress.\n"},"status":{"type":"string","description":"The health status of the cluster.\n"}},"type":"object","required":["lastSeen","runningOperation","status"],"language":{"nodejs":{"requiredInputs":[]}}},"cratedb:index/getClusterIpWhitelist:getClusterIpWhitelist":{"properties":{"cidr":{"type":"string","description":"The CIDR.\n"},"description":{"type":"string","description":"The description.\n"}},"type":"object","required":["cidr","description"],"language":{"nodejs":{"requiredInputs":[]}}},"cratedb:index/getClusterLastAsyncOperation:getClusterLastAsyncOperation":{"properties":{"dc":{"$ref":"#/types/cratedb:index/getClusterLastAsyncOperationDc:getClusterLastAsyncOperationDc","description":"The DublinCore of the cluster.\n"},"id":{"type":"string","description":"The id of the last async operation.\n"},"status":{"type":"string","description":"The status of the last async operation.\n"},"type":{"type":"string","description":"The type of the last async operation.\n"}},"type":"object","required":["dc","id","status","type"],"language":{"nodejs":{"requiredInputs":[]}}},"cratedb:index/getClusterLastAsyncOperationDc:getClusterLastAsyncOperationDc":{"properties":{"created":{"type":"string","description":"The created time.\n"},"modified":{"type":"string","description":"The modified time.\n"}},"type":"object","required":["created","modified"],"language":{"nodejs":{"requiredInputs":[]}}},"cratedb:index/getOrganizationDc:getOrganizationDc":{"properties":{"created":{"type":"string","description":"The created time.\n"},"modified":{"type":"string","description":"The modified time.\n"}},"type":"object","required":["created","modified"],"language":{"nodejs":{"requiredInputs":[]}}},"cratedb:index/getOrganizationsOrganization:getOrganizationsOrganization":{"properties":{"dc":{"$ref":"#/types/cratedb:index/getOrganizationsOrganizationDc:getOrganizationsOrganizationDc","description":"The DublinCore of the organization.\n"},"email":{"type":"string","description":"The notification email used in the organization.\n"},"id":{"type":"string","description":"The id of the organization.\n"},"name":{"type":"string","description":"The name of the organization.\n"},"notificationsEnabled":{"type":"boolean","description":"Whether notifications enabled for the organization.\n"},"planType":{"type":"number","description":"The support plan type used in the organization.\n"},"projectCount":{"type":"number","description":"The project count in the organization.\n"},"roleFqn":{"type":"string","description":"The role FQN.\n"}},"type":"object","required":["dc","email","id","name","notificationsEnabled","planType","projectCount","roleFqn"],"language":{"nodejs":{"requiredInputs":[]}}},"cratedb:index/getOrganizationsOrganizationDc:getOrganizationsOrganizationDc":{"properties":{"created":{"type":"string","description":"The created time.\n"},"modified":{"type":"string","description":"The modified time.\n"}},"type":"object","required":["created","modified"],"language":{"nodejs":{"requiredInputs":[]}}},"cratedb:index/getProjectDc:getProjectDc":{"properties":{"created":{"type":"string","description":"The created time.\n"},"modified":{"type":"string","description":"The modified time.\n"}},"type":"object","required":["created","modified"],"language":{"nodejs":{"requiredInputs":[]}}}},"provider":{"description":"The provider type for the cratedb package. By default, resources use package-wide configuration\nsettings, however an explicit `Provider` instance may be created and passed during resource\nconstruction to achieve fine-grained programmatic control over provider settings. See the\n[documentation](https://www.pulumi.com/docs/reference/programming-model/#providers) for more information.\n","properties":{"apiKey":{"type":"string","description":"The API key\n","secret":true},"apiSecret":{"type":"string","description":"The API secret\n","secret":true},"url":{"type":"string","description":"The CrateDB Cloud URL\n"}},"inputProperties":{"apiKey":{"type":"string","description":"The API key\n","secret":true},"apiSecret":{"type":"string","description":"The API secret\n","secret":true},"url":{"type":"string","description":"The CrateDB Cloud URL\n"}}},"resources":{"cratedb:index/cluster:Cluster":{"description":"Creates and manages a cluster.\n","properties":{"allowCustomStorage":{"type":"boolean","description":"The allow custom storage flag.\n"},"allowSuspend":{"type":"boolean","description":"The allow suspend flag.\n"},"backupSchedule":{"type":"string","description":"The backup schedule.\n"},"channel":{"type":"string","description":"The channel of the cluster. Default is `stable`.\n"},"crateVersion":{"type":"string","description":"The CrateDB version of the cluster.\n"},"dc":{"$ref":"#/types/cratedb:index/ClusterDc:ClusterDc","description":"The DublinCore of the cluster.\n"},"deletionProtected":{"type":"boolean","description":"The deletion protected flag.\n"},"externalIp":{"type":"string","description":"The external IP address.\n"},"fqdn":{"type":"string","description":"The Fully Qualified Domain Name.\n"},"gcAvailable":{"type":"boolean","description":"The garbage collection available flag.\n"},"hardwareSpecs":{"$ref":"#/types/cratedb:index/ClusterHardwareSpecs:ClusterHardwareSpecs","description":"The hardware specs of the cluster.\n"},"health":{"$ref":"#/types/cratedb:index/ClusterHealth:ClusterHealth","description":"The health of the cluster.\n"},"ipWhitelists":{"type":"array","items":{"$ref":"#/types/cratedb:index/ClusterIpWhitelist:ClusterIpWhitelist"},"description":"The IP whitelist of the cluster.\n"},"name":{"type":"string","description":"The name of the cluster.\n"},"numNodes":{"type":"number","description":"The number of nodes in the cluster.\n"},"organizationId":{"type":"string","description":"The organization id of the cluster.\n"},"origin":{"type":"string","description":"The origin of the cluster.\n"},"password":{"type":"string","description":"The password of the cluster.\n","secret":true},"productName":{"type":"string","description":"The product name of the cluster.\n"},"productTier":{"type":"string","description":"The product tier of the cluster.\n"},"productUnit":{"type":"number","description":"The product unit of the cluster. Default is `0`.\n"},"projectId":{"type":"string","description":"The project id of the cluster.\n"},"subscriptionId":{"type":"string","description":"The subscription id of the cluster.\n"},"suspended":{"type":"boolean","description":"The suspended flag.\n"},"url":{"type":"string","description":"The URL of the cluster.\n"},"username":{"type":"string","description":"The username of the cluster.\n"}},"required":["allowCustomStorage","allowSuspend","backupSchedule","channel","crateVersion","dc","deletionProtected","externalIp","fqdn","gcAvailable","hardwareSpecs","health","ipWhitelists","name","numNodes","organizationId","origin","password","productName","productTier","productUnit","projectId","subscriptionId","suspended","url","username"],"inputProperties":{"channel":{"type":"string","description":"The channel of the cluster. Default is `stable`.\n"},"crateVersion":{"type":"string","description":"The CrateDB version of the cluster.\n"},"hardwareSpecs":{"$ref":"#/types/cratedb:index/ClusterHardwareSpecs:ClusterHardwareSpecs","description":"The hardware specs of the cluster.\n"},"name":{"type":"string","description":"The name of the cluster.\n"},"organizationId":{"type":"string","description":"The organization id of the cluster.\n"},"password":{"type":"string","description":"The password of the cluster.\n","secret":true},"productName":{"type":"string","description":"The product name of the cluster.\n"},"productTier":{"type":"string","description":"The product tier of the cluster.\n"},"productUnit":{"type":"number","description":"The product unit of the cluster. Default is `0`.\n"},"projectId":{"type":"string","description":"The project id of the cluster.\n"},"subscriptionId":{"type":"string","description":"The subscription id of the cluster.\n"},"username":{"type":"string","description":"The username of the cluster.\n"}},"requiredInputs":["crateVersion","organizationId","password","productName","productTier","projectId","subscriptionId","username"],"stateInputs":{"description":"Input properties used for looking up and filtering Cluster resources.\n","properties":{"allowCustomStorage":{"type":"boolean","description":"The allow custom storage flag.\n"},"allowSuspend":{"type":"boolean","description":"The allow suspend flag.\n"},"backupSchedule":{"type":"string","description":"The backup schedule.\n"},"channel":{"type":"string","description":"The channel of the cluster. Default is `stable`.\n"},"crateVersion":{"type":"string","description":"The CrateDB version of the cluster.\n"},"dc":{"$ref":"#/types/cratedb:index/ClusterDc:ClusterDc","description":"The DublinCore of the cluster.\n"},"deletionProtected":{"type":"boolean","description":"The deletion protected flag.\n"},"externalIp":{"type":"string","description":"The external IP address.\n"},"fqdn":{"type":"string","description":"The Fully Qualified Domain Name.\n"},"gcAvailable":{"type":"boolean","description":"The garbage collection available flag.\n"},"hardwareSpecs":{"$ref":"#/types/cratedb:index/ClusterHardwareSpecs:ClusterHardwareSpecs","description":"The hardware specs of the cluster.\n"},"health":{"$ref":"#/types/cratedb:index/ClusterHealth:ClusterHealth","description":"The health of the cluster.\n"},"ipWhitelists":{"type":"array","items":{"$ref":"#/types/cratedb:index/ClusterIpWhitelist:ClusterIpWhitelist"},"description":"The IP whitelist of the cluster.\n"},"name":{"type":"string","description":"The name of the cluster.\n"},"numNodes":{"type":"number","description":"The number of nodes in the cluster.\n"},"organizationId":{"type":"string","description":"The organization id of the cluster.\n"},"origin":{"type":"string","description":"The origin of the cluster.\n"},"password":{"type":"string","description":"The password of the cluster.\n","secret":true},"productName":{"type":"string","description":"The product name of the cluster.\n"},"productTier":{"type":"string","description":"The product tier of the cluster.\n"},"productUnit":{"type":"number","description":"The product unit of the cluster. Default is `0`.\n"},"projectId":{"type":"string","description":"The project id of the cluster.\n"},"subscriptionId":{"type":"string","description":"The subscription id of the cluster.\n"},"suspended":{"type":"boolean","description":"The suspended flag.\n"},"url":{"type":"string","description":"The URL of the cluster.\n"},"username":{"type":"string","description":"The username of the cluster.\n"}},"type":"object"}},"cratedb:index/organization:Organization":{"description":"Creates and manages an organization.\n","properties":{"dc":{"$ref":"#/types/cratedb:index/OrganizationDc:OrganizationDc","description":"The DublinCore of the organization.\n"},"email":{"type":"string","description":"The notification email used in the organization.\n"},"name":{"type":"string","description":"The name of the organization.\n"},"notificationsEnabled":{"type":"boolean","description":"Whether notifications enabled for the organization.\n"},"planType":{"type":"number","description":"The support plan type used in the organization.\n"},"projectCount":{"type":"number","description":"The project count in the organization.\n"},"roleFqn":{"type":"string","description":"The role FQN.\n"}},"required":["dc","email","name","notificationsEnabled","planType","projectCount","roleFqn"],"inputProperties":{"name":{"type":"string","description":"The name of the organization.\n"}},"stateInputs":{"description":"Input properties used for looking up and filtering Organization resources.\n","properties":{"dc":{"$ref":"#/types/cratedb:index/OrganizationDc:OrganizationDc","description":"The DublinCore of the organization.\n"},"email":{"type":"string","description":"The notification email used in the organization.\n"},"name":{"type":"string","description":"The name of the organization.\n"},"notificationsEnabled":{"type":"boolean","description":"Whether notifications enabled for the organization.\n"},"planType":{"type":"number","description":"The support plan type used in the organization.\n"},"projectCount":{"type":"number","description":"The project count in the organization.\n"},"roleFqn":{"type":"string","description":"The role FQN.\n"}},"type":"object"}},"cratedb:index/project:Project":{"description":"Creates and manages a project.\n","properties":{"dc":{"$ref":"#/types/cratedb:index/ProjectDc:ProjectDc","description":"The DublinCore of the project.\n"},"name":{"type":"string","description":"The name of the project.\n"},"organizationId":{"type":"string","description":"The organization id of the project.\n"},"region":{"type":"string","description":"The region of the project.\n"}},"required":["dc","name","organizationId","region"],"inputProperties":{"name":{"type":"string","description":"The name of the project.\n"},"organizationId":{"type":"string","description":"The organization id of the project.\n"},"region":{"type":"string","description":"The region of the project.\n"}},"requiredInputs":["organizationId","region"],"stateInputs":{"description":"Input properties used for looking up and filtering Project resources.\n","properties":{"dc":{"$ref":"#/types/cratedb:index/ProjectDc:ProjectDc","description":"The DublinCore of the project.\n"},"name":{"type":"string","description":"The name of the project.\n"},"organizationId":{"type":"string","description":"The organization id of the project.\n"},"region":{"type":"string","description":"The region of the project.\n"}},"type":"object"}}},"functions":{"cratedb:index/getCluster:getCluster":{"description":"To retrieve a cluster.\n","inputs":{"description":"A collection of arguments for invoking getCluster.\n","properties":{"id":{"type":"string","description":"The id of the last async operation.\n"}},"type":"object","required":["id"]},"outputs":{"description":"A collection of values returned by getCluster.\n","properties":{"allowCustomStorage":{"description":"The allow custom storage flag.\n","type":"boolean"},"allowSuspend":{"description":"The allow suspend flag.\n","type":"boolean"},"backupSchedule":{"description":"The backup schedule.\n","type":"string"},"channel":{"description":"The channel of the cluster.\n","type":"string"},"crateVersion":{"description":"The CrateDB version of the cluster.\n","type":"string"},"dc":{"$ref":"#/types/cratedb:index/getClusterDc:getClusterDc","description":"The DublinCore of the cluster.\n"},"deletionProtected":{"description":"The deletion protected flag.\n","type":"boolean"},"externalIp":{"description":"The external IP address.\n","type":"string"},"fqdn":{"description":"The Fully Qualified Domain Name.\n","type":"string"},"gcAvailable":{"description":"The garbage collection available flag.\n","type":"boolean"},"hardwareSpecs":{"$ref":"#/types/cratedb:index/getClusterHardwareSpecs:getClusterHardwareSpecs","description":"The hardware specs of the cluster.\n"},"health":{"$ref":"#/types/cratedb:index/getClusterHealth:getClusterHealth","description":"The health of the cluster.\n"},"id":{"description":"The id of the cluster.\n","type":"string"},"ipWhitelists":{"description":"The IP whitelist of the cluster.\n","items":{"$ref":"#/types/cratedb:index/getClusterIpWhitelist:getClusterIpWhitelist"},"type":"array"},"lastAsyncOperation":{"$ref":"#/types/cratedb:index/getClusterLastAsyncOperation:getClusterLastAsyncOperation","description":"The last async operation of the cluster.\n"},"name":{"description":"The name of the cluster.\n","type":"string"},"numNodes":{"description":"The number of nodes in the cluster.\n","type":"number"},"origin":{"description":"The origin of the cluster.\n","type":"string"},"password":{"description":"The password of the cluster.\n","secret":true,"type":"string"},"productName":{"description":"The product name of the cluster.\n","type":"string"},"productTier":{"description":"The product tier of the cluster.\n","type":"string"},"productUnit":{"description":"The product unit of the cluster.\n","type":"number"},"projectId":{"description":"The project id of the cluster.\n","type":"string"},"subscriptionId":{"description":"The subscription id of the cluster.\n","type":"string"},"suspended":{"description":"The suspended flag.\n","type":"boolean"},"url":{"description":"The URL of the cluster.\n","type":"string"},"username":{"description":"The username of the cluster.\n","type":"string"}},"required":["allowCustomStorage","allowSuspend","backupSchedule","channel","crateVersion","dc","deletionProtected","externalIp","fqdn","gcAvailable","hardwareSpecs","health","id","ipWhitelists","lastAsyncOperation","name","numNodes","origin","password","productName","productTier","productUnit","projectId","subscriptionId","suspended","url","username"],"type":"object"}},"cratedb:index/getOrganization:getOrganization":{"description":"To retrieve an organization.\n","inputs":{"description":"A collection of arguments for invoking getOrganization.\n","properties":{"id":{"type":"string","description":"The id of the organization.\n"}},"type":"object","required":["id"]},"outputs":{"description":"A collection of values returned by getOrganization.\n","properties":{"dc":{"$ref":"#/types/cratedb:index/getOrganizationDc:getOrganizationDc","description":"The DublinCore of the organization.\n"},"email":{"description":"The notification email used in the organization.\n","type":"string"},"id":{"description":"The id of the organization.\n","type":"string"},"name":{"description":"The name of the organization.\n","type":"string"},"notificationsEnabled":{"description":"Whether notifications enabled for the organization.\n","type":"boolean"},"planType":{"description":"The support plan type used in the organization.\n","type":"number"},"projectCount":{"description":"The project count in the organization.\n","type":"number"},"roleFqn":{"description":"The role FQN.\n","type":"string"}},"required":["dc","email","id","name","notificationsEnabled","planType","projectCount","roleFqn"],"type":"object"}},"cratedb:index/getOrganizations:getOrganizations":{"description":"To retrieve all organizations.\n","outputs":{"description":"A collection of values returned by getOrganizations.\n","properties":{"id":{"description":"The provider-assigned unique ID for this managed resource.\n","type":"string"},"organizations":{"items":{"$ref":"#/types/cratedb:index/getOrganizationsOrganization:getOrganizationsOrganization"},"type":"array"}},"required":["organizations","id"],"type":"object"}},"cratedb:index/getProject:getProject":{"description":"To retrieve a project.\n","inputs":{"description":"A collection of arguments for invoking getProject.\n","properties":{"id":{"type":"string","description":"The id of the project.\n"}},"type":"object","required":["id"]},"outputs":{"description":"A collection of values returned by getProject.\n","properties":{"dc":{"$ref":"#/types/cratedb:index/getProjectDc:getProjectDc","description":"The DublinCore of the project.\n"},"id":{"description":"The id of the project.\n","type":"string"},"name":{"description":"The name of the project.\n","type":"string"},"organizationId":{"description":"The organization id of the project.\n","type":"string"},"region":{"description":"The region of the project.\n","type":"string"}},"required":["dc","id","name","organizationId","region"],"type":"object"}}}} \ No newline at end of file +{"name":"cratedb","displayName":"CrateDB","version":"0.1.0+dirty","description":"A Pulumi package for creating and managing CrateDB resources.","keywords":["pulumi","cratedb","category/database"],"homepage":"https://www.cratedb.com","license":"Apache-2.0","attribution":"This Pulumi package is based on the [`cratedb` Terraform Provider](https://github.com/komminarlabs/terraform-provider-cratedb).","repository":"https://github.com/komminarlabs/pulumi-cratedb","logoUrl":"https://avatars.githubusercontent.com/u/5713248?s=200\u0026v=4","pluginDownloadURL":"github://api.github.com/komminarlabs","publisher":"komminarlabs","meta":{"moduleFormat":"(.*)(?:/[^/]*)"},"language":{"csharp":{"packageReferences":{"Pulumi":"3.*"},"namespaces":{"cratedb":"CrateDB"},"compatibility":"tfbridge20","rootNamespace":"KomminarLabs"},"go":{"importBasePath":"github.com/komminarlabs/pulumi-cratedb/sdk/go/cratedb","generateResourceContainerTypes":true,"generateExtraInputTypes":true},"nodejs":{"packageName":"@komminarlabs/cratedb","packageDescription":"A Pulumi package for creating and managing CrateDB resources.","readme":"\u003e This provider is a derived work of the [Terraform Provider](https://github.com/komminarlabs/terraform-provider-cratedb)\n\u003e distributed under [MPL 2.0](https://www.mozilla.org/en-US/MPL/2.0/). If you encounter a bug or missing feature,\n\u003e first check the [`pulumi-cratedb` repo](https://github.com/komminarlabs/pulumi-cratedb/issues); however, if that doesn't turn up anything,\n\u003e please consult the source [`terraform-provider-cratedb` repo](https://github.com/komminarlabs/terraform-provider-cratedb/issues).","dependencies":{"@pulumi/pulumi":"^3.0.0"},"devDependencies":{"@types/mime":"^2.0.0","@types/node":"^10.0.0"},"compatibility":"tfbridge20","disableUnionOutputTypes":true},"python":{"packageName":"komminarlabs_cratedb","requires":{"pulumi":"\u003e=3.0.0,\u003c4.0.0"},"readme":"\u003e This provider is a derived work of the [Terraform Provider](https://github.com/komminarlabs/terraform-provider-cratedb)\n\u003e distributed under [MPL 2.0](https://www.mozilla.org/en-US/MPL/2.0/). If you encounter a bug or missing feature,\n\u003e first check the [`pulumi-cratedb` repo](https://github.com/komminarlabs/pulumi-cratedb/issues); however, if that doesn't turn up anything,\n\u003e please consult the source [`terraform-provider-cratedb` repo](https://github.com/komminarlabs/terraform-provider-cratedb/issues).","compatibility":"tfbridge20","pyproject":{}}},"config":{"variables":{"apiKey":{"type":"string","description":"The API key\n","secret":true},"apiSecret":{"type":"string","description":"The API secret\n","secret":true},"url":{"type":"string","description":"The CrateDB Cloud URL\n"}}},"types":{"cratedb:index/ClusterDc:ClusterDc":{"properties":{"created":{"type":"string","description":"The created time.\n"},"modified":{"type":"string","description":"The modified time.\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["created","modified"]}}},"cratedb:index/ClusterHardwareSpecs:ClusterHardwareSpecs":{"properties":{"cpusPerNode":{"type":"number","description":"The cpus per node.\n"},"diskSizePerNodeBytes":{"type":"integer","description":"The disk size per node in bytes.\n"},"diskType":{"type":"string","description":"The disk type.\n"},"disksPerNode":{"type":"number","description":"The disks per node.\n"},"heapSizeBytes":{"type":"integer","description":"The heap size in bytes.\n"},"memoryPerNodeBytes":{"type":"integer","description":"The memory per node in bytes.\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpusPerNode","diskSizePerNodeBytes","diskType","disksPerNode","heapSizeBytes","memoryPerNodeBytes"]}}},"cratedb:index/ClusterHealth:ClusterHealth":{"properties":{"status":{"type":"string","description":"The health status of the cluster.\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["status"]}}},"cratedb:index/ClusterIpWhitelist:ClusterIpWhitelist":{"properties":{"cidr":{"type":"string","description":"The CIDR.\n"},"description":{"type":"string","description":"The description.\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cidr","description"]}}},"cratedb:index/OrganizationDc:OrganizationDc":{"properties":{"created":{"type":"string","description":"The created time.\n"},"modified":{"type":"string","description":"The modified time.\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["created","modified"]}}},"cratedb:index/ProjectDc:ProjectDc":{"properties":{"created":{"type":"string","description":"The created time.\n"},"modified":{"type":"string","description":"The modified time.\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["created","modified"]}}},"cratedb:index/getClusterDc:getClusterDc":{"properties":{"created":{"type":"string","description":"The created time.\n"},"modified":{"type":"string","description":"The modified time.\n"}},"type":"object","required":["created","modified"],"language":{"nodejs":{"requiredInputs":[]}}},"cratedb:index/getClusterHardwareSpecs:getClusterHardwareSpecs":{"properties":{"cpusPerNode":{"type":"number","description":"The cpus per node.\n"},"diskSizePerNodeBytes":{"type":"integer","description":"The disk size per node in bytes.\n"},"diskType":{"type":"string","description":"The disk type.\n"},"disksPerNode":{"type":"number","description":"The disks per node.\n"},"heapSizeBytes":{"type":"integer","description":"The heap size in bytes.\n"},"memoryPerNodeBytes":{"type":"integer","description":"The memory per node in bytes.\n"}},"type":"object","required":["cpusPerNode","diskSizePerNodeBytes","diskType","disksPerNode","heapSizeBytes","memoryPerNodeBytes"],"language":{"nodejs":{"requiredInputs":[]}}},"cratedb:index/getClusterHealth:getClusterHealth":{"properties":{"lastSeen":{"type":"string","description":"The last seen time.\n"},"runningOperation":{"type":"string","description":"The type of the currently running operation. Returns an empty string if there is no operation in progress.\n"},"status":{"type":"string","description":"The health status of the cluster.\n"}},"type":"object","required":["lastSeen","runningOperation","status"],"language":{"nodejs":{"requiredInputs":[]}}},"cratedb:index/getClusterIpWhitelist:getClusterIpWhitelist":{"properties":{"cidr":{"type":"string","description":"The CIDR.\n"},"description":{"type":"string","description":"The description.\n"}},"type":"object","required":["cidr","description"],"language":{"nodejs":{"requiredInputs":[]}}},"cratedb:index/getClusterLastAsyncOperation:getClusterLastAsyncOperation":{"properties":{"dc":{"$ref":"#/types/cratedb:index/getClusterLastAsyncOperationDc:getClusterLastAsyncOperationDc","description":"The DublinCore of the cluster.\n"},"id":{"type":"string","description":"The id of the last async operation.\n"},"status":{"type":"string","description":"The status of the last async operation.\n"},"type":{"type":"string","description":"The type of the last async operation.\n"}},"type":"object","required":["dc","id","status","type"],"language":{"nodejs":{"requiredInputs":[]}}},"cratedb:index/getClusterLastAsyncOperationDc:getClusterLastAsyncOperationDc":{"properties":{"created":{"type":"string","description":"The created time.\n"},"modified":{"type":"string","description":"The modified time.\n"}},"type":"object","required":["created","modified"],"language":{"nodejs":{"requiredInputs":[]}}},"cratedb:index/getOrganizationDc:getOrganizationDc":{"properties":{"created":{"type":"string","description":"The created time.\n"},"modified":{"type":"string","description":"The modified time.\n"}},"type":"object","required":["created","modified"],"language":{"nodejs":{"requiredInputs":[]}}},"cratedb:index/getOrganizationsOrganization:getOrganizationsOrganization":{"properties":{"dc":{"$ref":"#/types/cratedb:index/getOrganizationsOrganizationDc:getOrganizationsOrganizationDc","description":"The DublinCore of the organization.\n"},"email":{"type":"string","description":"The notification email used in the organization.\n"},"id":{"type":"string","description":"The id of the organization.\n"},"name":{"type":"string","description":"The name of the organization.\n"},"notificationsEnabled":{"type":"boolean","description":"Whether notifications enabled for the organization.\n"},"planType":{"type":"number","description":"The support plan type used in the organization.\n"},"projectCount":{"type":"number","description":"The project count in the organization.\n"},"roleFqn":{"type":"string","description":"The role FQN.\n"}},"type":"object","required":["dc","email","id","name","notificationsEnabled","planType","projectCount","roleFqn"],"language":{"nodejs":{"requiredInputs":[]}}},"cratedb:index/getOrganizationsOrganizationDc:getOrganizationsOrganizationDc":{"properties":{"created":{"type":"string","description":"The created time.\n"},"modified":{"type":"string","description":"The modified time.\n"}},"type":"object","required":["created","modified"],"language":{"nodejs":{"requiredInputs":[]}}},"cratedb:index/getProjectDc:getProjectDc":{"properties":{"created":{"type":"string","description":"The created time.\n"},"modified":{"type":"string","description":"The modified time.\n"}},"type":"object","required":["created","modified"],"language":{"nodejs":{"requiredInputs":[]}}}},"provider":{"description":"The provider type for the cratedb package. By default, resources use package-wide configuration\nsettings, however an explicit `Provider` instance may be created and passed during resource\nconstruction to achieve fine-grained programmatic control over provider settings. See the\n[documentation](https://www.pulumi.com/docs/reference/programming-model/#providers) for more information.\n","properties":{"apiKey":{"type":"string","description":"The API key\n","secret":true},"apiSecret":{"type":"string","description":"The API secret\n","secret":true},"url":{"type":"string","description":"The CrateDB Cloud URL\n"}},"inputProperties":{"apiKey":{"type":"string","description":"The API key\n","secret":true},"apiSecret":{"type":"string","description":"The API secret\n","secret":true},"url":{"type":"string","description":"The CrateDB Cloud URL\n"}}},"resources":{"cratedb:index/cluster:Cluster":{"description":"Creates and manages a cluster.\n","properties":{"allowCustomStorage":{"type":"boolean","description":"The allow custom storage flag.\n"},"allowSuspend":{"type":"boolean","description":"The allow suspend flag.\n"},"backupSchedule":{"type":"string","description":"The backup schedule.\n"},"channel":{"type":"string","description":"The channel of the cluster. Default is `stable`.\n"},"crateVersion":{"type":"string","description":"The CrateDB version of the cluster.\n"},"dc":{"$ref":"#/types/cratedb:index/ClusterDc:ClusterDc","description":"The DublinCore of the cluster.\n"},"deletionProtected":{"type":"boolean","description":"The deletion protected flag.\n"},"externalIp":{"type":"string","description":"The external IP address.\n"},"fqdn":{"type":"string","description":"The Fully Qualified Domain Name.\n"},"gcAvailable":{"type":"boolean","description":"The garbage collection available flag.\n"},"hardwareSpecs":{"$ref":"#/types/cratedb:index/ClusterHardwareSpecs:ClusterHardwareSpecs","description":"The hardware specs of the cluster.\n"},"health":{"$ref":"#/types/cratedb:index/ClusterHealth:ClusterHealth","description":"The health of the cluster.\n"},"ipWhitelists":{"type":"array","items":{"$ref":"#/types/cratedb:index/ClusterIpWhitelist:ClusterIpWhitelist"},"description":"The IP whitelist of the cluster.\n"},"name":{"type":"string","description":"The name of the cluster.\n"},"numNodes":{"type":"number","description":"The number of nodes in the cluster.\n"},"organizationId":{"type":"string","description":"The organization id of the cluster.\n"},"origin":{"type":"string","description":"The origin of the cluster.\n"},"password":{"type":"string","description":"The password of the cluster.\n","secret":true},"productName":{"type":"string","description":"The product name of the cluster.\n"},"productTier":{"type":"string","description":"The product tier of the cluster.\n"},"productUnit":{"type":"number","description":"The product unit of the cluster. Default is `0`.\n"},"projectId":{"type":"string","description":"The project id of the cluster.\n"},"subscriptionId":{"type":"string","description":"The subscription id of the cluster.\n"},"suspended":{"type":"boolean","description":"The suspended flag.\n"},"url":{"type":"string","description":"The URL of the cluster.\n"},"username":{"type":"string","description":"The username of the cluster.\n"}},"required":["allowCustomStorage","allowSuspend","backupSchedule","channel","crateVersion","dc","deletionProtected","externalIp","fqdn","gcAvailable","hardwareSpecs","health","ipWhitelists","name","numNodes","organizationId","origin","password","productName","productTier","productUnit","projectId","subscriptionId","suspended","url","username"],"inputProperties":{"channel":{"type":"string","description":"The channel of the cluster. Default is `stable`.\n"},"crateVersion":{"type":"string","description":"The CrateDB version of the cluster.\n"},"hardwareSpecs":{"$ref":"#/types/cratedb:index/ClusterHardwareSpecs:ClusterHardwareSpecs","description":"The hardware specs of the cluster.\n"},"name":{"type":"string","description":"The name of the cluster.\n"},"organizationId":{"type":"string","description":"The organization id of the cluster.\n"},"password":{"type":"string","description":"The password of the cluster.\n","secret":true},"productName":{"type":"string","description":"The product name of the cluster.\n"},"productTier":{"type":"string","description":"The product tier of the cluster.\n"},"productUnit":{"type":"number","description":"The product unit of the cluster. Default is `0`.\n"},"projectId":{"type":"string","description":"The project id of the cluster.\n"},"subscriptionId":{"type":"string","description":"The subscription id of the cluster.\n"},"username":{"type":"string","description":"The username of the cluster.\n"}},"requiredInputs":["crateVersion","organizationId","password","productName","productTier","projectId","subscriptionId","username"],"stateInputs":{"description":"Input properties used for looking up and filtering Cluster resources.\n","properties":{"allowCustomStorage":{"type":"boolean","description":"The allow custom storage flag.\n"},"allowSuspend":{"type":"boolean","description":"The allow suspend flag.\n"},"backupSchedule":{"type":"string","description":"The backup schedule.\n"},"channel":{"type":"string","description":"The channel of the cluster. Default is `stable`.\n"},"crateVersion":{"type":"string","description":"The CrateDB version of the cluster.\n"},"dc":{"$ref":"#/types/cratedb:index/ClusterDc:ClusterDc","description":"The DublinCore of the cluster.\n"},"deletionProtected":{"type":"boolean","description":"The deletion protected flag.\n"},"externalIp":{"type":"string","description":"The external IP address.\n"},"fqdn":{"type":"string","description":"The Fully Qualified Domain Name.\n"},"gcAvailable":{"type":"boolean","description":"The garbage collection available flag.\n"},"hardwareSpecs":{"$ref":"#/types/cratedb:index/ClusterHardwareSpecs:ClusterHardwareSpecs","description":"The hardware specs of the cluster.\n"},"health":{"$ref":"#/types/cratedb:index/ClusterHealth:ClusterHealth","description":"The health of the cluster.\n"},"ipWhitelists":{"type":"array","items":{"$ref":"#/types/cratedb:index/ClusterIpWhitelist:ClusterIpWhitelist"},"description":"The IP whitelist of the cluster.\n"},"name":{"type":"string","description":"The name of the cluster.\n"},"numNodes":{"type":"number","description":"The number of nodes in the cluster.\n"},"organizationId":{"type":"string","description":"The organization id of the cluster.\n"},"origin":{"type":"string","description":"The origin of the cluster.\n"},"password":{"type":"string","description":"The password of the cluster.\n","secret":true},"productName":{"type":"string","description":"The product name of the cluster.\n"},"productTier":{"type":"string","description":"The product tier of the cluster.\n"},"productUnit":{"type":"number","description":"The product unit of the cluster. Default is `0`.\n"},"projectId":{"type":"string","description":"The project id of the cluster.\n"},"subscriptionId":{"type":"string","description":"The subscription id of the cluster.\n"},"suspended":{"type":"boolean","description":"The suspended flag.\n"},"url":{"type":"string","description":"The URL of the cluster.\n"},"username":{"type":"string","description":"The username of the cluster.\n"}},"type":"object"}},"cratedb:index/organization:Organization":{"description":"Creates and manages an organization.\n","properties":{"dc":{"$ref":"#/types/cratedb:index/OrganizationDc:OrganizationDc","description":"The DublinCore of the organization.\n"},"email":{"type":"string","description":"The notification email used in the organization.\n"},"name":{"type":"string","description":"The name of the organization.\n"},"notificationsEnabled":{"type":"boolean","description":"Whether notifications enabled for the organization.\n"},"planType":{"type":"number","description":"The support plan type used in the organization.\n"},"projectCount":{"type":"number","description":"The project count in the organization.\n"},"roleFqn":{"type":"string","description":"The role FQN.\n"}},"required":["dc","email","name","notificationsEnabled","planType","projectCount","roleFqn"],"inputProperties":{"name":{"type":"string","description":"The name of the organization.\n"}},"stateInputs":{"description":"Input properties used for looking up and filtering Organization resources.\n","properties":{"dc":{"$ref":"#/types/cratedb:index/OrganizationDc:OrganizationDc","description":"The DublinCore of the organization.\n"},"email":{"type":"string","description":"The notification email used in the organization.\n"},"name":{"type":"string","description":"The name of the organization.\n"},"notificationsEnabled":{"type":"boolean","description":"Whether notifications enabled for the organization.\n"},"planType":{"type":"number","description":"The support plan type used in the organization.\n"},"projectCount":{"type":"number","description":"The project count in the organization.\n"},"roleFqn":{"type":"string","description":"The role FQN.\n"}},"type":"object"}},"cratedb:index/project:Project":{"description":"Creates and manages a project.\n","properties":{"dc":{"$ref":"#/types/cratedb:index/ProjectDc:ProjectDc","description":"The DublinCore of the project.\n"},"name":{"type":"string","description":"The name of the project.\n"},"organizationId":{"type":"string","description":"The organization id of the project.\n"},"region":{"type":"string","description":"The region of the project.\n"}},"required":["dc","name","organizationId","region"],"inputProperties":{"name":{"type":"string","description":"The name of the project.\n"},"organizationId":{"type":"string","description":"The organization id of the project.\n"},"region":{"type":"string","description":"The region of the project.\n"}},"requiredInputs":["organizationId","region"],"stateInputs":{"description":"Input properties used for looking up and filtering Project resources.\n","properties":{"dc":{"$ref":"#/types/cratedb:index/ProjectDc:ProjectDc","description":"The DublinCore of the project.\n"},"name":{"type":"string","description":"The name of the project.\n"},"organizationId":{"type":"string","description":"The organization id of the project.\n"},"region":{"type":"string","description":"The region of the project.\n"}},"type":"object"}}},"functions":{"cratedb:index/getCluster:getCluster":{"description":"To retrieve a cluster.\n","inputs":{"description":"A collection of arguments for invoking getCluster.\n","properties":{"id":{"type":"string","description":"The id of the last async operation.\n"}},"type":"object","required":["id"]},"outputs":{"description":"A collection of values returned by getCluster.\n","properties":{"allowCustomStorage":{"description":"The allow custom storage flag.\n","type":"boolean"},"allowSuspend":{"description":"The allow suspend flag.\n","type":"boolean"},"backupSchedule":{"description":"The backup schedule.\n","type":"string"},"channel":{"description":"The channel of the cluster.\n","type":"string"},"crateVersion":{"description":"The CrateDB version of the cluster.\n","type":"string"},"dc":{"$ref":"#/types/cratedb:index/getClusterDc:getClusterDc","description":"The DublinCore of the cluster.\n"},"deletionProtected":{"description":"The deletion protected flag.\n","type":"boolean"},"externalIp":{"description":"The external IP address.\n","type":"string"},"fqdn":{"description":"The Fully Qualified Domain Name.\n","type":"string"},"gcAvailable":{"description":"The garbage collection available flag.\n","type":"boolean"},"hardwareSpecs":{"$ref":"#/types/cratedb:index/getClusterHardwareSpecs:getClusterHardwareSpecs","description":"The hardware specs of the cluster.\n"},"health":{"$ref":"#/types/cratedb:index/getClusterHealth:getClusterHealth","description":"The health of the cluster.\n"},"id":{"description":"The id of the cluster.\n","type":"string"},"ipWhitelists":{"description":"The IP whitelist of the cluster.\n","items":{"$ref":"#/types/cratedb:index/getClusterIpWhitelist:getClusterIpWhitelist"},"type":"array"},"lastAsyncOperation":{"$ref":"#/types/cratedb:index/getClusterLastAsyncOperation:getClusterLastAsyncOperation","description":"The last async operation of the cluster.\n"},"name":{"description":"The name of the cluster.\n","type":"string"},"numNodes":{"description":"The number of nodes in the cluster.\n","type":"number"},"origin":{"description":"The origin of the cluster.\n","type":"string"},"password":{"description":"The password of the cluster.\n","secret":true,"type":"string"},"productName":{"description":"The product name of the cluster.\n","type":"string"},"productTier":{"description":"The product tier of the cluster.\n","type":"string"},"productUnit":{"description":"The product unit of the cluster.\n","type":"number"},"projectId":{"description":"The project id of the cluster.\n","type":"string"},"subscriptionId":{"description":"The subscription id of the cluster.\n","type":"string"},"suspended":{"description":"The suspended flag.\n","type":"boolean"},"url":{"description":"The URL of the cluster.\n","type":"string"},"username":{"description":"The username of the cluster.\n","type":"string"}},"required":["allowCustomStorage","allowSuspend","backupSchedule","channel","crateVersion","dc","deletionProtected","externalIp","fqdn","gcAvailable","hardwareSpecs","health","id","ipWhitelists","lastAsyncOperation","name","numNodes","origin","password","productName","productTier","productUnit","projectId","subscriptionId","suspended","url","username"],"type":"object"}},"cratedb:index/getOrganization:getOrganization":{"description":"To retrieve an organization.\n","inputs":{"description":"A collection of arguments for invoking getOrganization.\n","properties":{"id":{"type":"string","description":"The id of the organization.\n"}},"type":"object","required":["id"]},"outputs":{"description":"A collection of values returned by getOrganization.\n","properties":{"dc":{"$ref":"#/types/cratedb:index/getOrganizationDc:getOrganizationDc","description":"The DublinCore of the organization.\n"},"email":{"description":"The notification email used in the organization.\n","type":"string"},"id":{"description":"The id of the organization.\n","type":"string"},"name":{"description":"The name of the organization.\n","type":"string"},"notificationsEnabled":{"description":"Whether notifications enabled for the organization.\n","type":"boolean"},"planType":{"description":"The support plan type used in the organization.\n","type":"number"},"projectCount":{"description":"The project count in the organization.\n","type":"number"},"roleFqn":{"description":"The role FQN.\n","type":"string"}},"required":["dc","email","id","name","notificationsEnabled","planType","projectCount","roleFqn"],"type":"object"}},"cratedb:index/getOrganizations:getOrganizations":{"description":"To retrieve all organizations.\n","outputs":{"description":"A collection of values returned by getOrganizations.\n","properties":{"id":{"description":"The provider-assigned unique ID for this managed resource.\n","type":"string"},"organizations":{"items":{"$ref":"#/types/cratedb:index/getOrganizationsOrganization:getOrganizationsOrganization"},"type":"array"}},"required":["organizations","id"],"type":"object"}},"cratedb:index/getProject:getProject":{"description":"To retrieve a project.\n","inputs":{"description":"A collection of arguments for invoking getProject.\n","properties":{"id":{"type":"string","description":"The id of the project.\n"}},"type":"object","required":["id"]},"outputs":{"description":"A collection of values returned by getProject.\n","properties":{"dc":{"$ref":"#/types/cratedb:index/getProjectDc:getProjectDc","description":"The DublinCore of the project.\n"},"id":{"description":"The id of the project.\n","type":"string"},"name":{"description":"The name of the project.\n","type":"string"},"organizationId":{"description":"The organization id of the project.\n","type":"string"},"region":{"description":"The region of the project.\n","type":"string"}},"required":["dc","id","name","organizationId","region"],"type":"object"}}}} \ No newline at end of file diff --git a/provider/cmd/pulumi-resource-cratedb/schema.json b/provider/cmd/pulumi-resource-cratedb/schema.json index eba2ba6..eecb911 100644 --- a/provider/cmd/pulumi-resource-cratedb/schema.json +++ b/provider/cmd/pulumi-resource-cratedb/schema.json @@ -1,6 +1,6 @@ { "name": "cratedb", - "displayName": "cratedb", + "displayName": "CrateDB", "description": "A Pulumi package for creating and managing CrateDB resources.", "keywords": [ "pulumi", @@ -23,7 +23,7 @@ "Pulumi": "3.*" }, "namespaces": { - "cratedb": "cratedb" + "cratedb": "CrateDB" }, "compatibility": "tfbridge20", "rootNamespace": "KomminarLabs" diff --git a/provider/resources.go b/provider/resources.go index e983820..528f46c 100644 --- a/provider/resources.go +++ b/provider/resources.go @@ -45,7 +45,7 @@ func Provider() tfbridge.ProviderInfo { // Instantiate the Terraform provider P: pf.ShimProvider(cratedbshim.NewProvider()), Name: "cratedb", - DisplayName: "cratedb", + DisplayName: "CrateDB", Publisher: "komminarlabs", Version: version.Version, LogoURL: "https://avatars.githubusercontent.com/u/5713248?s=200&v=4", @@ -100,7 +100,7 @@ func Provider() tfbridge.ProviderInfo { "Pulumi": "3.*", }, Namespaces: map[string]string{ - "cratedb": "cratedb", + "cratedb": "CrateDB", }, }, } diff --git a/sdk/dotnet/Cluster.cs b/sdk/dotnet/Cluster.cs index 7991dfd..40b471f 100644 --- a/sdk/dotnet/Cluster.cs +++ b/sdk/dotnet/Cluster.cs @@ -8,12 +8,12 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb +namespace KomminarLabs.CrateDB { /// /// Creates and manages a cluster. /// - [cratedbResourceType("cratedb:index/cluster:Cluster")] + [CrateDBResourceType("cratedb:index/cluster:Cluster")] public partial class Cluster : global::Pulumi.CustomResource { /// diff --git a/sdk/dotnet/Config/Config.cs b/sdk/dotnet/Config/Config.cs index c9d0500..ec8dab5 100644 --- a/sdk/dotnet/Config/Config.cs +++ b/sdk/dotnet/Config/Config.cs @@ -4,7 +4,7 @@ using System; using System.Collections.Immutable; -namespace KomminarLabs.cratedb +namespace KomminarLabs.CrateDB { public static class Config { diff --git a/sdk/dotnet/GetCluster.cs b/sdk/dotnet/GetCluster.cs index 0dee181..7bbe29c 100644 --- a/sdk/dotnet/GetCluster.cs +++ b/sdk/dotnet/GetCluster.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb +namespace KomminarLabs.CrateDB { public static class GetCluster { diff --git a/sdk/dotnet/GetOrganization.cs b/sdk/dotnet/GetOrganization.cs index 9f16285..bdd8ce2 100644 --- a/sdk/dotnet/GetOrganization.cs +++ b/sdk/dotnet/GetOrganization.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb +namespace KomminarLabs.CrateDB { public static class GetOrganization { diff --git a/sdk/dotnet/GetOrganizations.cs b/sdk/dotnet/GetOrganizations.cs index 9ea3778..b836bd5 100644 --- a/sdk/dotnet/GetOrganizations.cs +++ b/sdk/dotnet/GetOrganizations.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb +namespace KomminarLabs.CrateDB { public static class GetOrganizations { diff --git a/sdk/dotnet/GetProject.cs b/sdk/dotnet/GetProject.cs index 345642d..c04c965 100644 --- a/sdk/dotnet/GetProject.cs +++ b/sdk/dotnet/GetProject.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb +namespace KomminarLabs.CrateDB { public static class GetProject { diff --git a/sdk/dotnet/Inputs/ClusterDcArgs.cs b/sdk/dotnet/Inputs/ClusterDcArgs.cs index 06f7309..d1c4068 100644 --- a/sdk/dotnet/Inputs/ClusterDcArgs.cs +++ b/sdk/dotnet/Inputs/ClusterDcArgs.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Inputs +namespace KomminarLabs.CrateDB.Inputs { public sealed class ClusterDcArgs : global::Pulumi.ResourceArgs diff --git a/sdk/dotnet/Inputs/ClusterDcGetArgs.cs b/sdk/dotnet/Inputs/ClusterDcGetArgs.cs index 7b67f9e..f81c824 100644 --- a/sdk/dotnet/Inputs/ClusterDcGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterDcGetArgs.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Inputs +namespace KomminarLabs.CrateDB.Inputs { public sealed class ClusterDcGetArgs : global::Pulumi.ResourceArgs diff --git a/sdk/dotnet/Inputs/ClusterHardwareSpecsArgs.cs b/sdk/dotnet/Inputs/ClusterHardwareSpecsArgs.cs index 536c326..1d14bac 100644 --- a/sdk/dotnet/Inputs/ClusterHardwareSpecsArgs.cs +++ b/sdk/dotnet/Inputs/ClusterHardwareSpecsArgs.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Inputs +namespace KomminarLabs.CrateDB.Inputs { public sealed class ClusterHardwareSpecsArgs : global::Pulumi.ResourceArgs diff --git a/sdk/dotnet/Inputs/ClusterHardwareSpecsGetArgs.cs b/sdk/dotnet/Inputs/ClusterHardwareSpecsGetArgs.cs index 4c3730a..a5c32a3 100644 --- a/sdk/dotnet/Inputs/ClusterHardwareSpecsGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterHardwareSpecsGetArgs.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Inputs +namespace KomminarLabs.CrateDB.Inputs { public sealed class ClusterHardwareSpecsGetArgs : global::Pulumi.ResourceArgs diff --git a/sdk/dotnet/Inputs/ClusterHealthArgs.cs b/sdk/dotnet/Inputs/ClusterHealthArgs.cs index 3699a70..6b13ce5 100644 --- a/sdk/dotnet/Inputs/ClusterHealthArgs.cs +++ b/sdk/dotnet/Inputs/ClusterHealthArgs.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Inputs +namespace KomminarLabs.CrateDB.Inputs { public sealed class ClusterHealthArgs : global::Pulumi.ResourceArgs diff --git a/sdk/dotnet/Inputs/ClusterHealthGetArgs.cs b/sdk/dotnet/Inputs/ClusterHealthGetArgs.cs index 07c6d98..db8d9a2 100644 --- a/sdk/dotnet/Inputs/ClusterHealthGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterHealthGetArgs.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Inputs +namespace KomminarLabs.CrateDB.Inputs { public sealed class ClusterHealthGetArgs : global::Pulumi.ResourceArgs diff --git a/sdk/dotnet/Inputs/ClusterIpWhitelistArgs.cs b/sdk/dotnet/Inputs/ClusterIpWhitelistArgs.cs index b91c304..a3b3f4f 100644 --- a/sdk/dotnet/Inputs/ClusterIpWhitelistArgs.cs +++ b/sdk/dotnet/Inputs/ClusterIpWhitelistArgs.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Inputs +namespace KomminarLabs.CrateDB.Inputs { public sealed class ClusterIpWhitelistArgs : global::Pulumi.ResourceArgs diff --git a/sdk/dotnet/Inputs/ClusterIpWhitelistGetArgs.cs b/sdk/dotnet/Inputs/ClusterIpWhitelistGetArgs.cs index f877cea..8275f86 100644 --- a/sdk/dotnet/Inputs/ClusterIpWhitelistGetArgs.cs +++ b/sdk/dotnet/Inputs/ClusterIpWhitelistGetArgs.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Inputs +namespace KomminarLabs.CrateDB.Inputs { public sealed class ClusterIpWhitelistGetArgs : global::Pulumi.ResourceArgs diff --git a/sdk/dotnet/Inputs/OrganizationDcArgs.cs b/sdk/dotnet/Inputs/OrganizationDcArgs.cs index f64a614..b3d6743 100644 --- a/sdk/dotnet/Inputs/OrganizationDcArgs.cs +++ b/sdk/dotnet/Inputs/OrganizationDcArgs.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Inputs +namespace KomminarLabs.CrateDB.Inputs { public sealed class OrganizationDcArgs : global::Pulumi.ResourceArgs diff --git a/sdk/dotnet/Inputs/OrganizationDcGetArgs.cs b/sdk/dotnet/Inputs/OrganizationDcGetArgs.cs index 9c41587..d3aec9a 100644 --- a/sdk/dotnet/Inputs/OrganizationDcGetArgs.cs +++ b/sdk/dotnet/Inputs/OrganizationDcGetArgs.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Inputs +namespace KomminarLabs.CrateDB.Inputs { public sealed class OrganizationDcGetArgs : global::Pulumi.ResourceArgs diff --git a/sdk/dotnet/Inputs/ProjectDcArgs.cs b/sdk/dotnet/Inputs/ProjectDcArgs.cs index e2f5be4..c5c92dd 100644 --- a/sdk/dotnet/Inputs/ProjectDcArgs.cs +++ b/sdk/dotnet/Inputs/ProjectDcArgs.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Inputs +namespace KomminarLabs.CrateDB.Inputs { public sealed class ProjectDcArgs : global::Pulumi.ResourceArgs diff --git a/sdk/dotnet/Inputs/ProjectDcGetArgs.cs b/sdk/dotnet/Inputs/ProjectDcGetArgs.cs index eab17b4..3a13258 100644 --- a/sdk/dotnet/Inputs/ProjectDcGetArgs.cs +++ b/sdk/dotnet/Inputs/ProjectDcGetArgs.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Inputs +namespace KomminarLabs.CrateDB.Inputs { public sealed class ProjectDcGetArgs : global::Pulumi.ResourceArgs diff --git a/sdk/dotnet/Organization.cs b/sdk/dotnet/Organization.cs index 13f9d0d..c9ea51e 100644 --- a/sdk/dotnet/Organization.cs +++ b/sdk/dotnet/Organization.cs @@ -8,12 +8,12 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb +namespace KomminarLabs.CrateDB { /// /// Creates and manages an organization. /// - [cratedbResourceType("cratedb:index/organization:Organization")] + [CrateDBResourceType("cratedb:index/organization:Organization")] public partial class Organization : global::Pulumi.CustomResource { /// diff --git a/sdk/dotnet/Outputs/ClusterDc.cs b/sdk/dotnet/Outputs/ClusterDc.cs index 023ec14..18f7fbd 100644 --- a/sdk/dotnet/Outputs/ClusterDc.cs +++ b/sdk/dotnet/Outputs/ClusterDc.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Outputs +namespace KomminarLabs.CrateDB.Outputs { [OutputType] diff --git a/sdk/dotnet/Outputs/ClusterHardwareSpecs.cs b/sdk/dotnet/Outputs/ClusterHardwareSpecs.cs index 031f15f..39de71a 100644 --- a/sdk/dotnet/Outputs/ClusterHardwareSpecs.cs +++ b/sdk/dotnet/Outputs/ClusterHardwareSpecs.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Outputs +namespace KomminarLabs.CrateDB.Outputs { [OutputType] diff --git a/sdk/dotnet/Outputs/ClusterHealth.cs b/sdk/dotnet/Outputs/ClusterHealth.cs index c9e2e98..c08524e 100644 --- a/sdk/dotnet/Outputs/ClusterHealth.cs +++ b/sdk/dotnet/Outputs/ClusterHealth.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Outputs +namespace KomminarLabs.CrateDB.Outputs { [OutputType] diff --git a/sdk/dotnet/Outputs/ClusterIpWhitelist.cs b/sdk/dotnet/Outputs/ClusterIpWhitelist.cs index fccd809..08cd8cc 100644 --- a/sdk/dotnet/Outputs/ClusterIpWhitelist.cs +++ b/sdk/dotnet/Outputs/ClusterIpWhitelist.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Outputs +namespace KomminarLabs.CrateDB.Outputs { [OutputType] diff --git a/sdk/dotnet/Outputs/GetClusterDcResult.cs b/sdk/dotnet/Outputs/GetClusterDcResult.cs index 7f4d0f2..1edacf2 100644 --- a/sdk/dotnet/Outputs/GetClusterDcResult.cs +++ b/sdk/dotnet/Outputs/GetClusterDcResult.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Outputs +namespace KomminarLabs.CrateDB.Outputs { [OutputType] diff --git a/sdk/dotnet/Outputs/GetClusterHardwareSpecsResult.cs b/sdk/dotnet/Outputs/GetClusterHardwareSpecsResult.cs index 8f2775a..bd95ac0 100644 --- a/sdk/dotnet/Outputs/GetClusterHardwareSpecsResult.cs +++ b/sdk/dotnet/Outputs/GetClusterHardwareSpecsResult.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Outputs +namespace KomminarLabs.CrateDB.Outputs { [OutputType] diff --git a/sdk/dotnet/Outputs/GetClusterHealthResult.cs b/sdk/dotnet/Outputs/GetClusterHealthResult.cs index de1ac00..dab7bb6 100644 --- a/sdk/dotnet/Outputs/GetClusterHealthResult.cs +++ b/sdk/dotnet/Outputs/GetClusterHealthResult.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Outputs +namespace KomminarLabs.CrateDB.Outputs { [OutputType] diff --git a/sdk/dotnet/Outputs/GetClusterIpWhitelistResult.cs b/sdk/dotnet/Outputs/GetClusterIpWhitelistResult.cs index 6f44653..2f57bdd 100644 --- a/sdk/dotnet/Outputs/GetClusterIpWhitelistResult.cs +++ b/sdk/dotnet/Outputs/GetClusterIpWhitelistResult.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Outputs +namespace KomminarLabs.CrateDB.Outputs { [OutputType] diff --git a/sdk/dotnet/Outputs/GetClusterLastAsyncOperationDcResult.cs b/sdk/dotnet/Outputs/GetClusterLastAsyncOperationDcResult.cs index 8748ca1..f3d7c4b 100644 --- a/sdk/dotnet/Outputs/GetClusterLastAsyncOperationDcResult.cs +++ b/sdk/dotnet/Outputs/GetClusterLastAsyncOperationDcResult.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Outputs +namespace KomminarLabs.CrateDB.Outputs { [OutputType] diff --git a/sdk/dotnet/Outputs/GetClusterLastAsyncOperationResult.cs b/sdk/dotnet/Outputs/GetClusterLastAsyncOperationResult.cs index 7d926dc..0aae7b7 100644 --- a/sdk/dotnet/Outputs/GetClusterLastAsyncOperationResult.cs +++ b/sdk/dotnet/Outputs/GetClusterLastAsyncOperationResult.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Outputs +namespace KomminarLabs.CrateDB.Outputs { [OutputType] diff --git a/sdk/dotnet/Outputs/GetOrganizationDcResult.cs b/sdk/dotnet/Outputs/GetOrganizationDcResult.cs index 85c62f2..a2cff57 100644 --- a/sdk/dotnet/Outputs/GetOrganizationDcResult.cs +++ b/sdk/dotnet/Outputs/GetOrganizationDcResult.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Outputs +namespace KomminarLabs.CrateDB.Outputs { [OutputType] diff --git a/sdk/dotnet/Outputs/GetOrganizationsOrganizationDcResult.cs b/sdk/dotnet/Outputs/GetOrganizationsOrganizationDcResult.cs index 3055b67..da3b40b 100644 --- a/sdk/dotnet/Outputs/GetOrganizationsOrganizationDcResult.cs +++ b/sdk/dotnet/Outputs/GetOrganizationsOrganizationDcResult.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Outputs +namespace KomminarLabs.CrateDB.Outputs { [OutputType] diff --git a/sdk/dotnet/Outputs/GetOrganizationsOrganizationResult.cs b/sdk/dotnet/Outputs/GetOrganizationsOrganizationResult.cs index 4c94df9..238ba24 100644 --- a/sdk/dotnet/Outputs/GetOrganizationsOrganizationResult.cs +++ b/sdk/dotnet/Outputs/GetOrganizationsOrganizationResult.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Outputs +namespace KomminarLabs.CrateDB.Outputs { [OutputType] diff --git a/sdk/dotnet/Outputs/GetProjectDcResult.cs b/sdk/dotnet/Outputs/GetProjectDcResult.cs index a72189b..a5a2f5f 100644 --- a/sdk/dotnet/Outputs/GetProjectDcResult.cs +++ b/sdk/dotnet/Outputs/GetProjectDcResult.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Outputs +namespace KomminarLabs.CrateDB.Outputs { [OutputType] diff --git a/sdk/dotnet/Outputs/OrganizationDc.cs b/sdk/dotnet/Outputs/OrganizationDc.cs index e1a45e2..6fb3f9e 100644 --- a/sdk/dotnet/Outputs/OrganizationDc.cs +++ b/sdk/dotnet/Outputs/OrganizationDc.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Outputs +namespace KomminarLabs.CrateDB.Outputs { [OutputType] diff --git a/sdk/dotnet/Outputs/ProjectDc.cs b/sdk/dotnet/Outputs/ProjectDc.cs index 2398447..324c8fc 100644 --- a/sdk/dotnet/Outputs/ProjectDc.cs +++ b/sdk/dotnet/Outputs/ProjectDc.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb.Outputs +namespace KomminarLabs.CrateDB.Outputs { [OutputType] diff --git a/sdk/dotnet/Project.cs b/sdk/dotnet/Project.cs index 18d8727..45d345f 100644 --- a/sdk/dotnet/Project.cs +++ b/sdk/dotnet/Project.cs @@ -8,12 +8,12 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb +namespace KomminarLabs.CrateDB { /// /// Creates and manages a project. /// - [cratedbResourceType("cratedb:index/project:Project")] + [CrateDBResourceType("cratedb:index/project:Project")] public partial class Project : global::Pulumi.CustomResource { /// diff --git a/sdk/dotnet/Provider.cs b/sdk/dotnet/Provider.cs index 44b6b72..efbf3d4 100644 --- a/sdk/dotnet/Provider.cs +++ b/sdk/dotnet/Provider.cs @@ -8,7 +8,7 @@ using Pulumi.Serialization; using Pulumi; -namespace KomminarLabs.cratedb +namespace KomminarLabs.CrateDB { /// /// The provider type for the cratedb package. By default, resources use package-wide configuration @@ -16,7 +16,7 @@ namespace KomminarLabs.cratedb /// construction to achieve fine-grained programmatic control over provider settings. See the /// [documentation](https://www.pulumi.com/docs/reference/programming-model/#providers) for more information. /// - [cratedbResourceType("pulumi:providers:cratedb")] + [CrateDBResourceType("pulumi:providers:cratedb")] public partial class Provider : global::Pulumi.ProviderResource { /// diff --git a/sdk/dotnet/Utilities.cs b/sdk/dotnet/Utilities.cs index 2622cb0..ec9e463 100644 --- a/sdk/dotnet/Utilities.cs +++ b/sdk/dotnet/Utilities.cs @@ -1,7 +1,7 @@ // *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** // *** Do not edit by hand unless you're certain you know what you are doing! *** -namespace KomminarLabs.cratedb +namespace KomminarLabs.CrateDB { static class Utilities { @@ -63,7 +63,7 @@ static class Utilities static Utilities() { var assembly = global::System.Reflection.IntrospectionExtensions.GetTypeInfo(typeof(Utilities)).Assembly; - using var stream = assembly.GetManifestResourceStream("KomminarLabs.cratedb.version.txt"); + using var stream = assembly.GetManifestResourceStream("KomminarLabs.CrateDB.version.txt"); using var reader = new global::System.IO.StreamReader(stream ?? throw new global::System.NotSupportedException("Missing embedded version.txt file")); version = reader.ReadToEnd().Trim(); var parts = version.Split("\n"); @@ -75,9 +75,9 @@ static Utilities() } } - internal sealed class cratedbResourceTypeAttribute : global::Pulumi.ResourceTypeAttribute + internal sealed class CrateDBResourceTypeAttribute : global::Pulumi.ResourceTypeAttribute { - public cratedbResourceTypeAttribute(string type) : base(type, Utilities.Version) + public CrateDBResourceTypeAttribute(string type) : base(type, Utilities.Version) { } } diff --git a/sdk/dotnet/version.txt b/sdk/dotnet/version.txt index 1c85add..5505cb3 100644 --- a/sdk/dotnet/version.txt +++ b/sdk/dotnet/version.txt @@ -1 +1 @@ -0.0.1-alpha.1728395396+53753477.dirty +0.1.0+dirty diff --git a/sdk/nodejs/yarn.lock b/sdk/nodejs/yarn.lock index 30d49e4..ca770e7 100644 --- a/sdk/nodejs/yarn.lock +++ b/sdk/nodejs/yarn.lock @@ -3,9 +3,9 @@ "@grpc/grpc-js@^1.10.1": - version "1.12.0" - resolved "https://registry.yarnpkg.com/@grpc/grpc-js/-/grpc-js-1.12.0.tgz#3f2294c7b685d2df4dc5b0b9b74b595ff3affed0" - integrity sha512-eWdP97A6xKtZXVP/ze9y8zYRB2t6ugQAuLXFuZXAsyqmyltaAjl4yPkmIfc0wuTFJMOUF1AdvIFQCL7fMtaX6g== + version "1.12.2" + resolved "https://registry.yarnpkg.com/@grpc/grpc-js/-/grpc-js-1.12.2.tgz#97eda82dd49bb9c24eaf6434ea8d7de446e95aac" + integrity sha512-bgxdZmgTrJZX50OjyVwz3+mNEnCTNkh3cIqGPWVNeW9jX6bn1ZkU80uPd+67/ZpIJIjRQ9qaHCjhavyoWYxumg== dependencies: "@grpc/proto-loader" "^0.7.13" "@js-sdsl/ordered-map" "^4.4.2" @@ -370,9 +370,9 @@ integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== "@pulumi/pulumi@^3.0.0": - version "3.136.0" - resolved "https://registry.yarnpkg.com/@pulumi/pulumi/-/pulumi-3.136.0.tgz#52bf15335abadbd9a40b07a7ad7d745b7ba89650" - integrity sha512-8RWX7yoxxDXZxXhJyfKrKpetSuSJzIirW16vF4naKoqF0aUDYE+6gGUrFttEfikGxaEXie4YT1UFnwuCGbXhTw== + version "3.136.1" + resolved "https://registry.yarnpkg.com/@pulumi/pulumi/-/pulumi-3.136.1.tgz#1ef187cdb3f3b4abf119ae6088e76edb20947ed4" + integrity sha512-bO+AVYKyf4dFDVSbBRoCiwAVE0JhugwAEv5FmWit+VHE3f9eoy1qrw7t5DmGmAiL2cGCwTpvVEIf4y1N7360ZA== dependencies: "@grpc/grpc-js" "^1.10.1" "@logdna/tail-file" "^2.0.6"