src

Go monorepo.
git clone git://code.dwrz.net/src
Log | Files | Refs

restrict_file_permissions.go (855B)


      1 package aws
      2 
      3 // RestrictFilePermissions controls whether the SDK restricts file permissions
      4 // on credential cache files it creates.
      5 type RestrictFilePermissions string
      6 
      7 const (
      8 	// RestrictFilePermissionsUnset indicates the setting has not been
      9 	// configured.
     10 	RestrictFilePermissionsUnset RestrictFilePermissions = ""
     11 
     12 	// RestrictFilePermissionsUserReadWrite sets file permissions to owner
     13 	// read/write only (0600) and directory permissions to owner only (0700)
     14 	// when creating new cache files and directories on Unix. This is the
     15 	// default behavior.
     16 	RestrictFilePermissionsUserReadWrite RestrictFilePermissions = "user_read_write"
     17 
     18 	// RestrictFilePermissionsUnrestricted does not set any file or directory
     19 	// permissions, relying on the system's default umask.
     20 	RestrictFilePermissionsUnrestricted RestrictFilePermissions = "unrestricted"
     21 )