filesystem.acltemplate.update¶
update filesystem ACL template with id.
 Type: object
    
        
   
No Additional Properties   
   
        
   
        
   
        
   
          
   
 
        
   
         
 Type: array
No Additional Items  
     
No Additional Properties   
   
        
   
          
   
 
        
   
       
 No Additional Items
Tuple Validation
Parameter 1: id
id
Type: integerParameter 2: acltemplate_update
acltemplate_update
Type: objectNo Additional Properties
Name
Type: stringAcltype
Type: enum (of string)Must be one of:
- "NFS4"
- "POSIX1E"
Acl
 Type: array of object
No Additional Items  
No Additional Properties   
   
          
   
          
   
 
 
No Additional Properties   
   
        
   
        
   
        
   
        
   
        
   
        
   
        
   
        
   
        
   
        
   
        
   
        
   
        
   
      
No Additional Properties   
   
               
   
 
 
No Additional Properties   
   
        
   
        
   
        
   
        
   
      
No Additional Properties   
   
               
   
 
        
   
 
       
No Additional Items
Each item of this array must be:
NFS4ACE
Type: objectNo Additional Properties
Tag
Type: enum (of string)Must be one of:
- "owner@"
- "group@"
- "everyone@"
- "USER"
- "GROUP"
Type
Type: enum (of string)Must be one of:
- "ALLOW"
- "DENY"
Perms
NFS4ACE_AdvancedPerms
Type: objectNo Additional Properties
Read Data
Type: boolean Default: falseWrite Data
Type: boolean Default: falseAppend Data
Type: boolean Default: falseRead Named Attrs
Type: boolean Default: falseWrite Named Attrs
Type: boolean Default: falseExecute
Type: boolean Default: falseDelete
Type: boolean Default: falseDelete Child
Type: boolean Default: falseRead Attributes
Type: boolean Default: falseWrite Attributes
Type: boolean Default: falseRead Acl
Type: boolean Default: falseWrite Acl
Type: boolean Default: falseWrite Owner
Type: boolean Default: falseSynchronize
Type: boolean Default: falseNFS4ACE_BasicPerms
Type: objectNo Additional Properties
Basic
Type: enum (of string)Must be one of:
- "FULL_CONTROL"
- "MODIFY"
- "READ"
- "TRAVERSE"
Flags
NFS4ACE_AdvancedFlags
Type: objectNo Additional Properties
File Inherit
Type: boolean Default: falseDirectory Inherit
Type: boolean Default: falseNo Propagate Inherit
Type: boolean Default: falseInherit Only
Type: boolean Default: falseInherited
Type: boolean Default: falseNFS4ACE_BasicFlags
Type: objectNo Additional Properties
Basic
Type: enum (of string)Must be one of:
- "INHERIT"
- "NOINHERIT"
Id
Default: null Type: integer
 
Value must be greater or equal to -1 and lesser or equal to 2147483647
 Type: null
 
Who
Default: null Type: string
 
 Type: string
 
Must be at least 1 characters long
 Type: null
 
 Type: array of object
No Additional Items  
No Additional Properties   
   
          
   
No Additional Properties   
   
        
   
        
   
            
   
        
   
 
        
   
 
       
No Additional Items
Each item of this array must be:
POSIXACE
Type: objectNo Additional Properties
Tag
Type: enum (of string)Must be one of:
- "USER_OBJ"
- "GROUP_OBJ"
- "OTHER"
- "MASK"
- "USER"
- "GROUP"
POSIXACE_Perms
Type: objectNo Additional Properties
Read
Type: booleanWrite
Type: booleanExecute
Type: booleanDefault
Type: booleanId
Default: null Type: integer
 
Value must be greater or equal to -1 and lesser or equal to 2147483647
 Type: null
 
Who
Default: null Type: string
 
 Type: string
 
Must be at least 1 characters long
 Type: null
 
Comment
Type: stringAclTemplateEntry
Type: objectNo Additional Properties
Id
Type: integerBuiltin
Type: booleanName
Type: stringAcltype
Type: enum (of string)Must be one of:
- "NFS4"
- "POSIX1E"
Acl
 Type: array of object
No Additional Items  
No Additional Properties   
   
          
   
          
   
 
 
No Additional Properties   
   
        
   
        
   
        
   
        
   
        
   
        
   
        
   
        
   
        
   
        
   
        
   
        
   
        
   
      
No Additional Properties   
   
               
   
 
 
No Additional Properties   
   
        
   
        
   
        
   
        
   
      
No Additional Properties   
   
               
   
 
        
   
 
       
No Additional Items
Each item of this array must be:
NFS4ACE
Type: objectNo Additional Properties
Tag
Type: enum (of string)Must be one of:
- "owner@"
- "group@"
- "everyone@"
- "USER"
- "GROUP"
Type
Type: enum (of string)Must be one of:
- "ALLOW"
- "DENY"
Perms
NFS4ACE_AdvancedPerms
Type: objectNo Additional Properties
Read Data
Type: boolean Default: falseWrite Data
Type: boolean Default: falseAppend Data
Type: boolean Default: falseRead Named Attrs
Type: boolean Default: falseWrite Named Attrs
Type: boolean Default: falseExecute
Type: boolean Default: falseDelete
Type: boolean Default: falseDelete Child
Type: boolean Default: falseRead Attributes
Type: boolean Default: falseWrite Attributes
Type: boolean Default: falseRead Acl
Type: boolean Default: falseWrite Acl
Type: boolean Default: falseWrite Owner
Type: boolean Default: falseSynchronize
Type: boolean Default: falseNFS4ACE_BasicPerms
Type: objectNo Additional Properties
Basic
Type: enum (of string)Must be one of:
- "FULL_CONTROL"
- "MODIFY"
- "READ"
- "TRAVERSE"
Flags
NFS4ACE_AdvancedFlags
Type: objectNo Additional Properties
File Inherit
Type: boolean Default: falseDirectory Inherit
Type: boolean Default: falseNo Propagate Inherit
Type: boolean Default: falseInherit Only
Type: boolean Default: falseInherited
Type: boolean Default: falseNFS4ACE_BasicFlags
Type: objectNo Additional Properties
Basic
Type: enum (of string)Must be one of:
- "INHERIT"
- "NOINHERIT"
Id
Default: null Type: integer
 
Value must be greater or equal to -1 and lesser or equal to 2147483647
 Type: null
 
Who
Default: null Type: string
 
 Type: string
 
Must be at least 1 characters long
 Type: null
 
 Type: array of object
No Additional Items  
No Additional Properties   
   
          
   
No Additional Properties   
   
        
   
        
   
            
   
        
   
 
        
   
 
       
No Additional Items
Each item of this array must be:
POSIXACE
Type: objectNo Additional Properties
Tag
Type: enum (of string)Must be one of:
- "USER_OBJ"
- "GROUP_OBJ"
- "OTHER"
- "MASK"
- "USER"
- "GROUP"
POSIXACE_Perms
Type: objectNo Additional Properties
Read
Type: booleanWrite
Type: booleanExecute
Type: booleanDefault
Type: booleanId
Default: null Type: integer
 
Value must be greater or equal to -1 and lesser or equal to 2147483647
 Type: null
 
Who
Default: null Type: string
 
 Type: string
 
Must be at least 1 characters long
 Type: null
 
Comment
Type: string Default: ""Required roles: FILESYSTEM_ATTRS_WRITE