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 )