update
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
import sys,argparse,json,time
|
||||
sys.path.insert(0, './classes/')
|
||||
|
||||
import cohesityAPI as cohesity
|
||||
|
||||
mdn = cohesity.API('itdmdndpc01.nd.gov')
|
||||
mdnToken = mdn.GetAuthToken()
|
||||
mdn.UpdateHeaders(mdnToken['accessToken'])
|
||||
|
||||
# Block Update all SQL jobs with new SQL policy
|
||||
sqlPolicyName = mdn.GetFilteredRequest("/public/protectionPolicies", "?names=ITD-SQL")
|
||||
|
||||
sqlProtectionJobs = mdn.GetFilteredRequest("/public/protectionJobs", "?environments=kSQL")
|
||||
uniqueJobs = {job['id'] : job for job in sqlProtectionJobs}.values()
|
||||
|
||||
isPaused=bool('false')
|
||||
|
||||
for job in uniqueJobs:
|
||||
resp = mdn.UpdateProtectionJob(job['sourceIds'],job['parentSourceId'], job['name'], sqlPolicyName[0]['id'], job['viewBoxId'], job['id'], isPaused)
|
||||
print(resp.content)
|
||||
#End SQL Policy Update Block
|
||||
Reference in New Issue
Block a user