# -*- coding: utf-8 -*-
# Copyright 2021 Cohesity Inc.
[docs]class PrivilegeIdEnum(object):
"""Implementation of the 'PrivilegeId' enum.
Specifies unique id for a privilege. This number must be unique when
creating a new privilege.
Type for unique privilege Id values.
All below enum values specify a value for all uniquely defined
privileges in Cohesity.
Attributes:
KPRINCIPALVIEW: TODO: type description here.
KPRINCIPALMODIFY: TODO: type description here.
KAPPLAUNCH: TODO: type description here.
KAPPSMANAGEMENT: TODO: type description here.
KORGANIZATIONVIEW: TODO: type description here.
KORGANIZATIONMODIFY: TODO: type description here.
KORGANIZATIONIMPERSONATE: TODO: type description here.
KCLONEVIEW: TODO: type description here.
KCLONEMODIFY: TODO: type description here.
KCLUSTERVIEW: TODO: type description here.
KCLUSTERMODIFY: TODO: type description here.
KCLUSTERCREATE: TODO: type description here.
KCLUSTERSUPPORT: TODO: type description here.
KCLUSTERUPGRADE: TODO: type description here.
KCLUSTERREMOTEVIEW: TODO: type description here.
KCLUSTERREMOTEMODIFY: TODO: type description here.
KCLUSTEREXTERNALTARGETVIEW: TODO: type description here.
KCLUSTEREXTERNALTARGETMODIFY: TODO: type description here.
KCLUSTERAUDIT: TODO: type description here.
KALERTVIEW: TODO: type description here.
KALERTMODIFY: TODO: type description here.
KVLANVIEW: TODO: type description here.
KVLANMODIFY: TODO: type description here.
KHYBRIDEXTENDERVIEW: TODO: type description here.
KHYBRIDEXTENDERDOWNLOAD: TODO: type description here.
KADLDAPVIEW: TODO: type description here.
KADLDAPMODIFY: TODO: type description here.
KSCHEDULERVIEW: TODO: type description here.
KSCHEDULERMODIFY: TODO: type description here.
KPROTECTIONVIEW: TODO: type description here.
KPROTECTIONMODIFY: TODO: type description here.
KPROTECTIONJOBOPERATE: TODO: type description here.
KPROTECTIONSOURCEMODIFY: TODO: type description here.
KPROTECTIONPOLICYVIEW: TODO: type description here.
KPROTECTIONPOLICYMODIFY: TODO: type description here.
KRESTOREVIEW: TODO: type description here.
KRESTOREMODIFY: TODO: type description here.
KRESTOREDOWNLOAD: TODO: type description here.
KREMOTERESTORE: TODO: type description here.
KSTORAGEVIEW: TODO: type description here.
KSTORAGEMODIFY: TODO: type description here.
KSTORAGEDOMAINVIEW: TODO: type description here.
KSTORAGEDOMAINMODIFY: TODO: type description here.
KANALYTICSVIEW: TODO: type description here.
KANALYTICSMODIFY: TODO: type description here.
KREPORTSVIEW: TODO: type description here.
KMCMMODIFY: TODO: type description here.
KDATASECURITY: TODO: type description here.
KSMBBACKUP: TODO: type description here.
KSMBRESTORE: TODO: type description here.
KSMBTAKEOWNERSHIP: TODO: type description here.
KSMBAUDITING: TODO: type description here.
KMCMUNREGISTER: TODO: type description here.
KMCMUPGRADE: TODO: type description here.
KMCMMODIFYSUPERADMIN: TODO: type description here.
KMCMVIEWSUPERADMIN: TODO: type description here.
KMCMMODIFYCOHESITYADMIN: TODO: type description here.
KMCMVIEWCOHESITYADMIN: TODO: type description here.
KOBJECTSEARCH: TODO: type description here.
KFILEDATALOCKEXPIRYTIMEDECREASE: TODO: type description here.
"""
KPRINCIPALVIEW = 'kPrincipalView'
KPRINCIPALMODIFY = 'kPrincipalModify'
KAPPLAUNCH = 'kAppLaunch'
KAPPSMANAGEMENT = 'kAppsManagement'
KORGANIZATIONVIEW = 'kOrganizationView'
KORGANIZATIONMODIFY = 'kOrganizationModify'
KORGANIZATIONIMPERSONATE = 'kOrganizationImpersonate'
KCLONEVIEW = 'kCloneView'
KCLONEMODIFY = 'kCloneModify'
KCLUSTERVIEW = 'kClusterView'
KCLUSTERMODIFY = 'kClusterModify'
KCLUSTERCREATE = 'kClusterCreate'
KCLUSTERSUPPORT = 'kClusterSupport'
KCLUSTERUPGRADE = 'kClusterUpgrade'
KCLUSTERREMOTEVIEW = 'kClusterRemoteView'
KCLUSTERREMOTEMODIFY = 'kClusterRemoteModify'
KCLUSTEREXTERNALTARGETVIEW = 'kClusterExternalTargetView'
KCLUSTEREXTERNALTARGETMODIFY = 'kClusterExternalTargetModify'
KCLUSTERAUDIT = 'kClusterAudit'
KALERTVIEW = 'kAlertView'
KALERTMODIFY = 'kAlertModify'
KVLANVIEW = 'kVlanView'
KVLANMODIFY = 'kVlanModify'
KHYBRIDEXTENDERVIEW = 'kHybridExtenderView'
KHYBRIDEXTENDERDOWNLOAD = 'kHybridExtenderDownload'
KADLDAPVIEW = 'kAdLdapView'
KADLDAPMODIFY = 'kAdLdapModify'
KSCHEDULERVIEW = 'kSchedulerView'
KSCHEDULERMODIFY = 'kSchedulerModify'
KPROTECTIONVIEW = 'kProtectionView'
KPROTECTIONMODIFY = 'kProtectionModify'
KPROTECTIONJOBOPERATE = 'kProtectionJobOperate'
KPROTECTIONSOURCEMODIFY = 'kProtectionSourceModify'
KPROTECTIONPOLICYVIEW = 'kProtectionPolicyView'
KPROTECTIONPOLICYMODIFY = 'kProtectionPolicyModify'
KRESTOREVIEW = 'kRestoreView'
KRESTOREMODIFY = 'kRestoreModify'
KRESTOREDOWNLOAD = 'kRestoreDownload'
KREMOTERESTORE = 'kRemoteRestore'
KSTORAGEVIEW = 'kStorageView'
KSTORAGEMODIFY = 'kStorageModify'
KSTORAGEDOMAINVIEW = 'kStorageDomainView'
KSTORAGEDOMAINMODIFY = 'kStorageDomainModify'
KANALYTICSVIEW = 'kAnalyticsView'
KANALYTICSMODIFY = 'kAnalyticsModify'
KREPORTSVIEW = 'kReportsView'
KMCMMODIFY = 'kMcmModify'
KDATASECURITY = 'kDataSecurity'
KSMBBACKUP = 'kSmbBackup'
KSMBRESTORE = 'kSmbRestore'
KSMBTAKEOWNERSHIP = 'kSmbTakeOwnership'
KSMBAUDITING = 'kSmbAuditing'
KMCMUNREGISTER = 'kMcmUnregister'
KMCMUPGRADE = 'kMcmUpgrade'
KMCMMODIFYSUPERADMIN = 'kMcmModifySuperAdmin'
KMCMVIEWSUPERADMIN = 'kMcmViewSuperAdmin'
KMCMMODIFYCOHESITYADMIN = 'kMcmModifyCohesityAdmin'
KMCMVIEWCOHESITYADMIN = 'kMcmViewCohesityAdmin'
KOBJECTSEARCH = 'kObjectSearch'
KFILEDATALOCKEXPIRYTIMEDECREASE = 'kFileDatalockExpiryTimeDecrease'