This commit is contained in:
2026-02-11 13:02:14 +03:00
parent 069d63a65c
commit b8283ebfaf
277 changed files with 2184 additions and 4192 deletions

View File

@@ -109,7 +109,7 @@ func dataSourceSepTemplateSchemaMake() map[string]*schema.Schema {
"sep_type": {
Type: schema.TypeString,
Required: true,
ValidateFunc: validation.StringInSlice([]string{"hitachi", "dorado", "tatlin", "shared", "local", "des"}, false),
ValidateFunc: validation.StringInSlice([]string{"des", "hitachi", "dorado", "tatlin", "shared", "local", "ustor"}, false),
Description: "type of sep",
},
"lang": {
@@ -305,6 +305,14 @@ func dataSourceSepListSchemaMake() map[string]*schema.Schema {
Optional: true,
Description: "page size",
},
"sep_ids": {
Type: schema.TypeList,
Optional: true,
Description: "sort by list of SEP identifiers",
Elem: &schema.Schema{
Type: schema.TypeInt,
},
},
"items": {
Type: schema.TypeList,
Computed: true,
@@ -503,9 +511,10 @@ func resourceSepSchemaMake() map[string]*schema.Schema {
Description: "SEP name",
},
"type": {
Type: schema.TypeString,
Required: true,
Description: "type of storage",
Type: schema.TypeString,
Required: true,
ValidateFunc: validation.StringInSlice([]string{"des", "hitachi", "dorado", "tatlin", "shared", "local", "ustor"}, false),
Description: "type of storage",
},
"access_to_pool": {
Type: schema.TypeSet,