feat(policies): Update SDK/API to support setting/clearing attributes (#4385)
This commit is contained in:
1 parent
c01b8df2a3
commit
d59f089819
9 files changed
+288
-144
No files matched your search
@@ -759,25 +759,21 @@ var inputStructs = []*structInfo{
|
||||
},
|
||||
|
||||
// Policy-related resources.
|
||||
{
|
||||
inProto: &policies.StoragePolicyDeleteAfter{},
|
||||
outFile: "policies/storage_policy_delete_after.gen.go",
|
||||
},
|
||||
{
|
||||
inProto: &policies.StoragePolicyRetainFor{},
|
||||
outFile: "policies/storage_policy_retain_for.gen.go",
|
||||
},
|
||||
{
|
||||
inProto: &policies.StoragePolicyAttributes{},
|
||||
outFile: "policies/storage_policy_attributes.gen.go",
|
||||
parentTypeName: "Policy",
|
||||
subtypeName: "StoragePolicy",
|
||||
subtype: "storage",
|
||||
fieldOverrides: []fieldInfo{
|
||||
{
|
||||
Name: "RetainFor",
|
||||
ProtoName: "retain_for",
|
||||
FieldType: "map[string]any",
|
||||
},
|
||||
{
|
||||
Name: "DeleteAfter",
|
||||
ProtoName: "delete_after",
|
||||
FieldType: "map[string]any",
|
||||
},
|
||||
},
|
||||
templates: []*template.Template{mapstructureConversionTemplate},
|
||||
templates: []*template.Template{mapstructureConversionTemplate},
|
||||
},
|
||||
{
|
||||
inProto: &policies.Policy{},
|
||||
|
||||
Reference in new issue
Block a user