make tfgen
This commit is contained in:
@@ -227,6 +227,11 @@ func Provider() tfbridge.ProviderInfo {
|
||||
ComputeID: tfbridge.DelegateIDField("name", prov.Name, prov.Repository),
|
||||
}
|
||||
|
||||
prov.Resources["incus_cluster_group_member"] = &tfbridge.ResourceInfo{
|
||||
Tok: tfbridge.MakeResource(mainPkg, mainMod, "ClusterGroupMember"),
|
||||
ComputeID: tfbridge.DelegateIDField("cluster_group", prov.Name, prov.Repository),
|
||||
}
|
||||
|
||||
prov.Resources["incus_image"] = &tfbridge.ResourceInfo{
|
||||
Tok: tfbridge.MakeResource(mainPkg, mainMod, "Image"),
|
||||
// Does this work if source image is used?
|
||||
@@ -308,6 +313,12 @@ func Provider() tfbridge.ProviderInfo {
|
||||
ComputeID: tfbridge.DelegateIDField("name", prov.Name, prov.Repository),
|
||||
}
|
||||
|
||||
prov.Resources["incus_server"] = &tfbridge.ResourceInfo{
|
||||
Tok: tfbridge.MakeResource(mainPkg, mainMod, "Server"),
|
||||
// It seems there is no id for this
|
||||
// ComputeID: tfbridge.DelegateIDField("name", prov.Name, prov.Repository),
|
||||
}
|
||||
|
||||
prov.Resources["incus_storage_bucket"] = &tfbridge.ResourceInfo{
|
||||
Tok: tfbridge.MakeResource(mainPkg, mainMod, "StorageBucket"),
|
||||
ComputeID: delegateIDFields([]resource.PropertyKey{"project", "pool", "name"}, prov.Name, prov.Repository),
|
||||
@@ -333,7 +344,8 @@ func Provider() tfbridge.ProviderInfo {
|
||||
}
|
||||
|
||||
prov.MustApplyAutoAliases()
|
||||
prov.SetAutonaming(255, "-")
|
||||
// SetAutonaming doesn't work with plugin-framework providers
|
||||
// prov.SetAutonaming(255, "-")
|
||||
|
||||
return prov
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user