IScheduledScriptAdministrationService1

Operations

NameSignatureDescription
Activatevoid Activate(Uri scriptUri)Activate a script
BindTimeTriggeredScriptTimeTriggeredScriptBindingReference1 BindTimeTriggeredScript(ScriptTargetParameter1 script, TimeTriggeredScriptBindingContextParameter1 bindingContext, Time1 triggerTime)Bind the specified script to be run for the specified recipient when the specified triggerTime elapses
BulkDeleteScriptBulkDeleteResults1 BulkDelete(Uri[] scriptUris, Uri scriptBulkDeleteOptionUri)Delete many scripts
BulkGetScriptDescriptionSummaryScriptDescriptionSummary1[] BulkGetScriptDescriptionSummary(Uri[] scriptUris)Retrieve script description summary for many scripts
BulkGetScriptDetailsScriptDetails1[] BulkGetScriptDetails(Uri[] scriptUris)Retrieve script details for many scripts. Null elements will be returned for requested scripts that can not be returned
CreateEditDraftUri CreateEditDraft(Uri scriptUri)Create a draft of an existing script.
CreateFromGlobalScriptReference1 CreateFromGlobal(GlobalScriptTargetParameter1 globalScript, String unitOfWorkId)Copy a script from global script
CreateNewDraftUri CreateNewDraft()Create a draft of a new script.
Deactivatevoid Deactivate(Uri scriptUri)Deactivate a script. Existing bindings will still use the script, but the script will be unavailable for new bindings.
Deletevoid Delete(Uri scriptUri)Delete a script
GetActiveScriptsScriptReference1[] GetActiveScripts()Retrieve a list of all enabled scripts in the system
GetActiveScriptsWithKeyValuesScriptReference1[] GetActiveScriptsWithKeyValues(ScriptKeyValue1[] keyValues)Retrieve a list of active scripts which have a specified setting value
GetAllScheduledScriptTimeTriggeredBindingDetailsForScriptTimeTriggeredScriptBindingDetails1[] GetAllScheduledScriptTimeTriggeredBindingDetailsForScript(Uri scriptUri)Get list of binding details for the specified scheduled script
GetAllScheduledScriptTimeTriggeredBindingsTimeTriggeredScriptBindingReference1[] GetAllScheduledScriptTimeTriggeredBindings()Get all scheduled script time-triggered bindings
GetAllScriptsScriptReference1[] GetAllScripts()Retrieve a list of all scripts in the system
GetConfigurableNotificationScriptDetailsConfigurableNotificationScriptDetails1 GetConfigurableNotificationScriptDetails(Uri scriptUri)Retrieve pay scheduled script details for a scheduled notification script or scheduled notification script draft.
GetScheduledScriptTimeTriggeredBindingDetailsTimeTriggeredScriptBindingDetails1 GetScheduledScriptTimeTriggeredBindingDetails(TimeTriggeredScriptBindingTargetParameter1 target)Get details of the specified scheduled script binding
GetScriptScriptReference1 GetScript(Uri scriptUri)Get a given script
GetScriptDetailsScriptDetails1 GetScriptDetails(Uri scriptUri)Retrieve script details for a script or script draft.
GetScriptDetailsIfUpdatedScriptConditionalDetails1 GetScriptDetailsIfUpdated(Uri scriptUri, Uri scriptVersionUri)Retrieve script details for a script or draft if it has been changed since the provided parameter ScriptVersion.
GetScriptRevisionsScriptRevision1[] GetScriptRevisions(Uri scriptUri)Retrieve script details with revisions for many scripts. Null elements will be returned for requested scripts that can not be returned
GetScriptsWithKeyValuesScriptReference1[] GetScriptsWithKeyValues(ScriptKeyValue1[] keyValues)Retrieve a list of all scripts which have a specified setting value
GetUriFromDraftUri GetUriFromDraft(Uri draftUri)Convert a script draft URI into the backing script URI.
GetUriFromSlugUri GetUriFromSlug(String scriptSlug)Convert a script slug into a URI.
PublishDraftScriptReference1 PublishDraft(Uri draftUri)Publish a script draft, converting it into a script that is returned.
PutScriptScriptReference1 PutScript(ScriptParameter1 script)Put an entire script object and corresponding properties
PutSettingValueForScriptvoid PutSettingValueForScript(Uri scriptUri, ScriptKeyValue1 keyValue)Sets the specified key on the specified script or draft
UnbindTimeTriggeredScriptvoid UnbindTimeTriggeredScript(TimeTriggeredScriptBindingTargetParameter1 binding)Remove the specified script binding
UpdateCostCentervoid UpdateCostCenter(Uri scriptUri, CostCenterTargetParameter1 costCenter)Modify the cost center of a notification script or notification script draft.
UpdateDepartmentGroupvoid UpdateDepartmentGroup(Uri scriptUri, DepartmentGroupTargetParameter1 departmentGroup)Modify the department group of a notification script or notification script draft.
UpdateDescriptionvoid UpdateDescription(Uri scriptUri, String description)Modify the description of a script or draft.
UpdateDetailedDescriptionvoid UpdateDetailedDescription(Uri scriptUri, String detailedDescription)Modify the detail description of a script or draft.
UpdateDivisionvoid UpdateDivision(Uri scriptUri, DivisionTargetParameter1 division)Modify the division of a notification script or notification script draft.
UpdateEmployeeTypeGroupvoid UpdateEmployeeTypeGroup(Uri scriptUri, EmployeeTypeGroupTargetParameter1 employeeTypeGroup)Modify the employeetype group of a notification script or notification script draft.
UpdateLocationvoid UpdateLocation(Uri scriptUri, LocationTargetParameter1 location)Modify the location of a notification script or notification script draft.
UpdateNamevoid UpdateName(Uri scriptUri, String name)Modify the name of a script or draft.
UpdateScriptCodevoid UpdateScriptCode(Uri scriptUri, String scriptCode, Uri scriptCodeLanguageUri)Modify the code of an script or draft.
UpdateServiceCentervoid UpdateServiceCenter(Uri scriptUri, ServiceCenterTargetParameter1 serviceCenter)Modify the service center of a notification script or notification script draft.