Skip to content

Commit e5e70ce

Browse files
authored
feat(ipam): add apple silicon resource types (scaleway#2330)
1 parent 94736bc commit e5e70ce

File tree

2 files changed

+43
-33
lines changed

2 files changed

+43
-33
lines changed

api/ipam/v1/ipam_sdk.go

Lines changed: 21 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -87,23 +87,25 @@ func (enum *ListIPsRequestOrderBy) UnmarshalJSON(data []byte) error {
8787
type ResourceType string
8888

8989
const (
90-
ResourceTypeUnknownType = ResourceType("unknown_type")
91-
ResourceTypeCustom = ResourceType("custom")
92-
ResourceTypeInstanceServer = ResourceType("instance_server")
93-
ResourceTypeInstanceIP = ResourceType("instance_ip")
94-
ResourceTypeInstancePrivateNic = ResourceType("instance_private_nic")
95-
ResourceTypeLBServer = ResourceType("lb_server")
96-
ResourceTypeFipIP = ResourceType("fip_ip")
97-
ResourceTypeVpcGateway = ResourceType("vpc_gateway")
98-
ResourceTypeVpcGatewayNetwork = ResourceType("vpc_gateway_network")
99-
ResourceTypeK8sNode = ResourceType("k8s_node")
100-
ResourceTypeK8sCluster = ResourceType("k8s_cluster")
101-
ResourceTypeRdbInstance = ResourceType("rdb_instance")
102-
ResourceTypeRedisCluster = ResourceType("redis_cluster")
103-
ResourceTypeBaremetalServer = ResourceType("baremetal_server")
104-
ResourceTypeBaremetalPrivateNic = ResourceType("baremetal_private_nic")
105-
ResourceTypeLlmDeployment = ResourceType("llm_deployment")
106-
ResourceTypeMgdbInstance = ResourceType("mgdb_instance")
90+
ResourceTypeUnknownType = ResourceType("unknown_type")
91+
ResourceTypeCustom = ResourceType("custom")
92+
ResourceTypeInstanceServer = ResourceType("instance_server")
93+
ResourceTypeInstanceIP = ResourceType("instance_ip")
94+
ResourceTypeInstancePrivateNic = ResourceType("instance_private_nic")
95+
ResourceTypeLBServer = ResourceType("lb_server")
96+
ResourceTypeFipIP = ResourceType("fip_ip")
97+
ResourceTypeVpcGateway = ResourceType("vpc_gateway")
98+
ResourceTypeVpcGatewayNetwork = ResourceType("vpc_gateway_network")
99+
ResourceTypeK8sNode = ResourceType("k8s_node")
100+
ResourceTypeK8sCluster = ResourceType("k8s_cluster")
101+
ResourceTypeRdbInstance = ResourceType("rdb_instance")
102+
ResourceTypeRedisCluster = ResourceType("redis_cluster")
103+
ResourceTypeBaremetalServer = ResourceType("baremetal_server")
104+
ResourceTypeBaremetalPrivateNic = ResourceType("baremetal_private_nic")
105+
ResourceTypeLlmDeployment = ResourceType("llm_deployment")
106+
ResourceTypeMgdbInstance = ResourceType("mgdb_instance")
107+
ResourceTypeAppleSiliconServer = ResourceType("apple_silicon_server")
108+
ResourceTypeAppleSiliconPrivateNic = ResourceType("apple_silicon_private_nic")
107109
)
108110

109111
func (enum ResourceType) String() string {
@@ -133,6 +135,8 @@ func (enum ResourceType) Values() []ResourceType {
133135
"baremetal_private_nic",
134136
"llm_deployment",
135137
"mgdb_instance",
138+
"apple_silicon_server",
139+
"apple_silicon_private_nic",
136140
}
137141
}
138142

api/ipam/v1alpha1/ipam_sdk.go

Lines changed: 22 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -87,22 +87,25 @@ func (enum *ListIPsRequestOrderBy) UnmarshalJSON(data []byte) error {
8787
type ResourceType string
8888

8989
const (
90-
ResourceTypeUnknownType = ResourceType("unknown_type")
91-
ResourceTypeCustom = ResourceType("custom")
92-
ResourceTypeInstanceServer = ResourceType("instance_server")
93-
ResourceTypeInstanceIP = ResourceType("instance_ip")
94-
ResourceTypeInstancePrivateNic = ResourceType("instance_private_nic")
95-
ResourceTypeLBServer = ResourceType("lb_server")
96-
ResourceTypeFipIP = ResourceType("fip_ip")
97-
ResourceTypeVpcGateway = ResourceType("vpc_gateway")
98-
ResourceTypeVpcGatewayNetwork = ResourceType("vpc_gateway_network")
99-
ResourceTypeK8sNode = ResourceType("k8s_node")
100-
ResourceTypeK8sCluster = ResourceType("k8s_cluster")
101-
ResourceTypeRdbInstance = ResourceType("rdb_instance")
102-
ResourceTypeRedisCluster = ResourceType("redis_cluster")
103-
ResourceTypeBaremetalServer = ResourceType("baremetal_server")
104-
ResourceTypeBaremetalPrivateNic = ResourceType("baremetal_private_nic")
105-
ResourceTypeLlmDeployment = ResourceType("llm_deployment")
90+
ResourceTypeUnknownType = ResourceType("unknown_type")
91+
ResourceTypeCustom = ResourceType("custom")
92+
ResourceTypeInstanceServer = ResourceType("instance_server")
93+
ResourceTypeInstanceIP = ResourceType("instance_ip")
94+
ResourceTypeInstancePrivateNic = ResourceType("instance_private_nic")
95+
ResourceTypeLBServer = ResourceType("lb_server")
96+
ResourceTypeFipIP = ResourceType("fip_ip")
97+
ResourceTypeVpcGateway = ResourceType("vpc_gateway")
98+
ResourceTypeVpcGatewayNetwork = ResourceType("vpc_gateway_network")
99+
ResourceTypeK8sNode = ResourceType("k8s_node")
100+
ResourceTypeK8sCluster = ResourceType("k8s_cluster")
101+
ResourceTypeRdbInstance = ResourceType("rdb_instance")
102+
ResourceTypeRedisCluster = ResourceType("redis_cluster")
103+
ResourceTypeBaremetalServer = ResourceType("baremetal_server")
104+
ResourceTypeBaremetalPrivateNic = ResourceType("baremetal_private_nic")
105+
ResourceTypeLlmDeployment = ResourceType("llm_deployment")
106+
ResourceTypeMgdbInstance = ResourceType("mgdb_instance")
107+
ResourceTypeAppleSiliconServer = ResourceType("apple_silicon_server")
108+
ResourceTypeAppleSiliconPrivateNic = ResourceType("apple_silicon_private_nic")
106109
)
107110

108111
func (enum ResourceType) String() string {
@@ -131,6 +134,9 @@ func (enum ResourceType) Values() []ResourceType {
131134
"baremetal_server",
132135
"baremetal_private_nic",
133136
"llm_deployment",
137+
"mgdb_instance",
138+
"apple_silicon_server",
139+
"apple_silicon_private_nic",
134140
}
135141
}
136142

0 commit comments

Comments
 (0)