Skip to content

Commit 828465f

Browse files
authored
Upgrade terraform-provider-scaleway to v2.70.0 (#513)
* make tfgen * make build_sdks * golangci-lint 2.9.0 or higher required for Go 1.26 support * Remapped to proper modules
1 parent 6125410 commit 828465f

File tree

230 files changed

+24622
-3578
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

230 files changed

+24622
-3578
lines changed

.golangci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ linters:
2020
- schema.go
2121
- pulumiManifest.go
2222
- pkg/vendored
23+
- pkg/version
2324
- third_party$
2425
- builtin$
2526
- examples$

.pulumi-java-gen.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.21.0
1+
1.21.2

mise.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@
55
"vfox-pulumi:pulumi/pulumi-gitlab" = "latest"
66
"vfox-pulumi:pulumi/pulumi-local" = "latest"
77
"vfox-pulumi:pulumi/pulumi-null" = "latest"
8+
golangci-lint = "2.10.1"

provider/cmd/pulumi-resource-scaleway/bridge-metadata.json

Lines changed: 202 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -389,6 +389,16 @@
389389
"current": "scaleway:datawarehouse/deployment:Deployment",
390390
"majorVersion": 1,
391391
"fields": {
392+
"private_network": {
393+
"maxItemsOne": true,
394+
"elem": {
395+
"fields": {
396+
"services": {
397+
"maxItemsOne": false
398+
}
399+
}
400+
}
401+
},
392402
"public_network": {
393403
"maxItemsOne": false,
394404
"elem": {
@@ -1417,11 +1427,17 @@
14171427
],
14181428
"majorVersion": 1,
14191429
"fields": {
1430+
"args": {
1431+
"maxItemsOne": false
1432+
},
14201433
"cron": {
14211434
"maxItemsOne": true
14221435
},
14231436
"secret_reference": {
14241437
"maxItemsOne": false
1438+
},
1439+
"startup_command": {
1440+
"maxItemsOne": false
14251441
}
14261442
}
14271443
},
@@ -1510,6 +1526,35 @@
15101526
}
15111527
}
15121528
},
1529+
"scaleway_kafka_cluster": {
1530+
"current": "scaleway:kafka/cluster:Cluster",
1531+
"majorVersion": 1,
1532+
"fields": {
1533+
"private_network": {
1534+
"maxItemsOne": true,
1535+
"elem": {
1536+
"fields": {
1537+
"dns_records": {
1538+
"maxItemsOne": false
1539+
}
1540+
}
1541+
}
1542+
},
1543+
"public_network": {
1544+
"maxItemsOne": false,
1545+
"elem": {
1546+
"fields": {
1547+
"dns_records": {
1548+
"maxItemsOne": false
1549+
}
1550+
}
1551+
}
1552+
},
1553+
"tags": {
1554+
"maxItemsOne": false
1555+
}
1556+
}
1557+
},
15131558
"scaleway_key_manager_key": {
15141559
"current": "scaleway:keymanager/key:Key",
15151560
"past": [
@@ -2050,6 +2095,31 @@
20502095
}
20512096
}
20522097
},
2098+
"scaleway_opensearch_deployment": {
2099+
"current": "scaleway:opensearch/deployment:Deployment",
2100+
"majorVersion": 1,
2101+
"fields": {
2102+
"endpoints": {
2103+
"maxItemsOne": false,
2104+
"elem": {
2105+
"fields": {
2106+
"services": {
2107+
"maxItemsOne": false
2108+
}
2109+
}
2110+
}
2111+
},
2112+
"private_network": {
2113+
"maxItemsOne": true
2114+
},
2115+
"tags": {
2116+
"maxItemsOne": false
2117+
},
2118+
"volume": {
2119+
"maxItemsOne": true
2120+
}
2121+
}
2122+
},
20532123
"scaleway_rdb_acl": {
20542124
"current": "scaleway:databases/acl:Acl",
20552125
"past": [
@@ -2640,6 +2710,37 @@
26402710
}
26412711
}
26422712
},
2713+
"scaleway_autoscaling_instance_group": {
2714+
"current": "scaleway:autoscaling/getInstanceGroup:getInstanceGroup",
2715+
"majorVersion": 1,
2716+
"fields": {
2717+
"capacity": {
2718+
"maxItemsOne": false
2719+
},
2720+
"load_balancer": {
2721+
"maxItemsOne": false,
2722+
"elem": {
2723+
"fields": {
2724+
"backend_ids": {
2725+
"maxItemsOne": false
2726+
}
2727+
}
2728+
}
2729+
},
2730+
"tags": {
2731+
"maxItemsOne": false
2732+
}
2733+
}
2734+
},
2735+
"scaleway_autoscaling_instance_policy": {
2736+
"current": "scaleway:autoscaling/getInstancePolicy:getInstancePolicy",
2737+
"majorVersion": 1,
2738+
"fields": {
2739+
"metric": {
2740+
"maxItemsOne": false
2741+
}
2742+
}
2743+
},
26432744
"scaleway_availability_zones": {
26442745
"current": "scaleway:account/getAvailabilityZones:getAvailabilityZones",
26452746
"past": [
@@ -3617,6 +3718,35 @@
36173718
}
36183719
}
36193720
},
3721+
"scaleway_kafka_cluster": {
3722+
"current": "scaleway:kafka/getCluster:getCluster",
3723+
"majorVersion": 1,
3724+
"fields": {
3725+
"private_network": {
3726+
"maxItemsOne": false,
3727+
"elem": {
3728+
"fields": {
3729+
"dns_records": {
3730+
"maxItemsOne": false
3731+
}
3732+
}
3733+
}
3734+
},
3735+
"public_network": {
3736+
"maxItemsOne": false,
3737+
"elem": {
3738+
"fields": {
3739+
"dns_records": {
3740+
"maxItemsOne": false
3741+
}
3742+
}
3743+
}
3744+
},
3745+
"tags": {
3746+
"maxItemsOne": false
3747+
}
3748+
}
3749+
},
36203750
"scaleway_key_manager_key": {
36213751
"current": "scaleway:keymanager/getKey:getKey",
36223752
"past": [
@@ -4264,6 +4394,69 @@
42644394
],
42654395
"majorVersion": 1
42664396
},
4397+
"scaleway_s2s_vpn_connection": {
4398+
"current": "scaleway:s2svpn/getConnection:getConnection",
4399+
"majorVersion": 1,
4400+
"fields": {
4401+
"bgp_config_ipv4": {
4402+
"maxItemsOne": false
4403+
},
4404+
"bgp_config_ipv6": {
4405+
"maxItemsOne": false
4406+
},
4407+
"bgp_session_ipv4": {
4408+
"maxItemsOne": false
4409+
},
4410+
"bgp_session_ipv6": {
4411+
"maxItemsOne": false
4412+
},
4413+
"esp_ciphers": {
4414+
"maxItemsOne": false
4415+
},
4416+
"ikev2_ciphers": {
4417+
"maxItemsOne": false
4418+
},
4419+
"tags": {
4420+
"maxItemsOne": false
4421+
}
4422+
}
4423+
},
4424+
"scaleway_s2s_vpn_customer_gateway": {
4425+
"current": "scaleway:s2svpn/getCustomerGateway:getCustomerGateway",
4426+
"majorVersion": 1,
4427+
"fields": {
4428+
"tags": {
4429+
"maxItemsOne": false
4430+
}
4431+
}
4432+
},
4433+
"scaleway_s2s_vpn_gateway": {
4434+
"current": "scaleway:s2svpn/getGateway:getGateway",
4435+
"majorVersion": 1,
4436+
"fields": {
4437+
"public_config": {
4438+
"maxItemsOne": false
4439+
},
4440+
"tags": {
4441+
"maxItemsOne": false
4442+
}
4443+
}
4444+
},
4445+
"scaleway_s2s_vpn_routing_policy": {
4446+
"current": "scaleway:s2svpn/getRoutingPolicy:getRoutingPolicy",
4447+
"majorVersion": 1,
4448+
"fields": {
4449+
"prefix_filter_in": {
4450+
"maxItemsOne": false
4451+
},
4452+
"prefix_filter_out": {
4453+
"maxItemsOne": false
4454+
},
4455+
"tags": {
4456+
"maxItemsOne": false
4457+
}
4458+
}
4459+
},
42674460
"scaleway_secret": {
42684461
"current": "scaleway:secrets/getSecret:getSecret",
42694462
"past": [
@@ -5765,6 +5958,7 @@
57655958
"scaleway:ipam/ip:Ip": 0,
57665959
"scaleway:ipam/ipReverseDns:IpReverseDns": 0,
57675960
"scaleway:job/definition:Definition": 0,
5961+
"scaleway:kafka/cluster:Cluster": 0,
57685962
"scaleway:keymanager/key:Key": 0,
57695963
"scaleway:kubernetes/acl:Acl": 0,
57705964
"scaleway:kubernetes/cluster:Cluster": 0,
@@ -5811,6 +6005,7 @@
58116005
"scaleway:observability/grafanaUser:GrafanaUser": 0,
58126006
"scaleway:observability/source:Source": 0,
58136007
"scaleway:observability/token:Token": 0,
6008+
"scaleway:opensearch/deployment:Deployment": 0,
58146009
"scaleway:redis/cluster:Cluster": 0,
58156010
"scaleway:registry/namespace:Namespace": 0,
58166011
"scaleway:s2svpn/connection:Connection": 0,
@@ -5831,6 +6026,8 @@
58316026
"scaleway:account/getSshKey:getSshKey": 0,
58326027
"scaleway:applesilicon/getOs:getOs": 0,
58336028
"scaleway:audittrail/getEvent:getEvent": 0,
6029+
"scaleway:autoscaling/getInstanceGroup:getInstanceGroup": 0,
6030+
"scaleway:autoscaling/getInstancePolicy:getInstancePolicy": 0,
58346031
"scaleway:billing/getConsumptions:getConsumptions": 0,
58356032
"scaleway:billing/getInvoices:getInvoices": 0,
58366033
"scaleway:block/getSnapshot:getSnapshot": 0,
@@ -5962,6 +6159,7 @@
59626159
"scaleway:iot/getHub:getHub": 0,
59636160
"scaleway:ipam/getIp:getIp": 0,
59646161
"scaleway:ipam/getIps:getIps": 0,
6162+
"scaleway:kafka/getCluster:getCluster": 0,
59656163
"scaleway:keymanager/getKey:getKey": 0,
59666164
"scaleway:keymanager/getVerify:getVerify": 0,
59676165
"scaleway:kubernetes/getCluster:getCluster": 0,
@@ -6004,6 +6202,10 @@
60046202
"scaleway:registry/getImage:getImage": 0,
60056203
"scaleway:registry/getImageTag:getImageTag": 0,
60066204
"scaleway:registry/getNamespace:getNamespace": 0,
6205+
"scaleway:s2svpn/getConnection:getConnection": 0,
6206+
"scaleway:s2svpn/getCustomerGateway:getCustomerGateway": 0,
6207+
"scaleway:s2svpn/getGateway:getGateway": 0,
6208+
"scaleway:s2svpn/getRoutingPolicy:getRoutingPolicy": 0,
60076209
"scaleway:secrets/getSecret:getSecret": 0,
60086210
"scaleway:secrets/getVersion:getVersion": 0,
60096211
"scaleway:tem/getDomain:getDomain": 0,

0 commit comments

Comments
 (0)