resource key support

This commit is contained in:
Jay Lee
2021-06-25 16:52:14 -04:00
parent 91cddd72e5
commit a501b89ecd
2 changed files with 6 additions and 0 deletions

View File

@ -3719,6 +3719,10 @@ def getDriveFileAttribute(i, body, parameters, myarg, update=False):
body['mimeType'] = MIMETYPE_GA_SHORTCUT body['mimeType'] = MIMETYPE_GA_SHORTCUT
body['shortcutDetails'] = {'targetId': sys.argv[i+1]} body['shortcutDetails'] = {'targetId': sys.argv[i+1]}
i += 2 i += 2
elif myarg == 'securityupdate':
body['linkShareMetadata'] = {'securityUpdateEnabled': getBoolean(
sys.argv[i+1], f'gam <users> {operation} drivefile'), 'securityUpdateElibible': True}
i += 2
else: else:
controlflow.invalid_argument_exit( controlflow.invalid_argument_exit(
myarg, f"gam <users> {operation} drivefile") myarg, f"gam <users> {operation} drivefile")

View File

@ -478,6 +478,7 @@ DRIVEFILE_FIELDS_CHOICES_MAP = {
'lastviewedbymedate': 'lastViewedByMeDate', 'lastviewedbymedate': 'lastViewedByMeDate',
'lastviewedbymetime': 'lastViewedByMeDate', 'lastviewedbymetime': 'lastViewedByMeDate',
'lastviewedbyuser': 'lastViewedByMeDate', 'lastviewedbyuser': 'lastViewedByMeDate',
'linksharemetadata': 'linkShareMetadata',
'md5': 'md5Checksum', 'md5': 'md5Checksum',
'md5checksum': 'md5Checksum', 'md5checksum': 'md5Checksum',
'md5sum': 'md5Checksum', 'md5sum': 'md5Checksum',
@ -496,6 +497,7 @@ DRIVEFILE_FIELDS_CHOICES_MAP = {
'owners': 'owners', 'owners': 'owners',
'parents': 'parents', 'parents': 'parents',
'permissions': 'permissions', 'permissions': 'permissions',
'resourcekey': 'resourceKey',
'quotabytesused': 'quotaBytesUsed', 'quotabytesused': 'quotaBytesUsed',
'quotaused': 'quotaBytesUsed', 'quotaused': 'quotaBytesUsed',
'shareable': 'shareable', 'shareable': 'shareable',