UNPKG

sp-jsom-node

Version:

SharePoint JavaScript Object Model for Node.js

1,222 lines (1,057 loc) 164 kB
// JScript File Type.registerNamespace('SP.ComplianceFoundation'); SP.ComplianceFoundation.ComplianceRetentionWorkItemSubmitter = function SP_ComplianceFoundation_ComplianceRetentionWorkItemSubmitter(context, objectPath) { SP.ComplianceFoundation.ComplianceRetentionWorkItemSubmitter.initializeBase(this, [ context, objectPath ]); } SP.ComplianceFoundation.PreserveDocumentSubmitter = function SP_ComplianceFoundation_PreserveDocumentSubmitter(context, objectPath) { SP.ComplianceFoundation.PreserveDocumentSubmitter.initializeBase(this, [ context, objectPath ]); } Type.registerNamespace('SP.ComplianceFoundation.Models'); SP.ComplianceFoundation.Models.ComplianceTagInfo = function SP_ComplianceFoundation_Models_ComplianceTagInfo() { SP.ComplianceFoundation.Models.ComplianceTagInfo.initializeBase(this); } SP.ComplianceFoundation.Models.ComplianceTagInfo.prototype = { $5_1: false, $6_1: false, $7_1: false, $0_1: null, $8_1: null, $9_1: null, get_isRecord: function SP_ComplianceFoundation_Models_ComplianceTagInfo$get_isRecord() { return this.$5_1; }, set_isRecord: function SP_ComplianceFoundation_Models_ComplianceTagInfo$set_isRecord(value) { this.$5_1 = value; return value; }, get_isRegulatory: function SP_ComplianceFoundation_Models_ComplianceTagInfo$get_isRegulatory() { return this.$6_1; }, set_isRegulatory: function SP_ComplianceFoundation_Models_ComplianceTagInfo$set_isRegulatory(value) { this.$6_1 = value; return value; }, get_shouldKeep: function SP_ComplianceFoundation_Models_ComplianceTagInfo$get_shouldKeep() { return this.$7_1; }, set_shouldKeep: function SP_ComplianceFoundation_Models_ComplianceTagInfo$set_shouldKeep(value) { this.$7_1 = value; return value; }, get_tagName: function SP_ComplianceFoundation_Models_ComplianceTagInfo$get_tagName() { return this.$0_1; }, set_tagName: function SP_ComplianceFoundation_Models_ComplianceTagInfo$set_tagName(value) { this.$0_1 = value; return value; }, get_unifiedRuleId: function SP_ComplianceFoundation_Models_ComplianceTagInfo$get_unifiedRuleId() { return this.$8_1; }, set_unifiedRuleId: function SP_ComplianceFoundation_Models_ComplianceTagInfo$set_unifiedRuleId(value) { this.$8_1 = value; return value; }, get_unifiedTagId: function SP_ComplianceFoundation_Models_ComplianceTagInfo$get_unifiedTagId() { return this.$9_1; }, set_unifiedTagId: function SP_ComplianceFoundation_Models_ComplianceTagInfo$set_unifiedTagId(value) { this.$9_1 = value; return value; }, get_typeId: function SP_ComplianceFoundation_Models_ComplianceTagInfo$get_typeId() { return '{8d8e2313-34cf-48f7-9e0d-bd2d6eb9b362}'; }, writeToXml: function SP_ComplianceFoundation_Models_ComplianceTagInfo$writeToXml(writer, serializationContext) { if (!writer) { throw Error.argumentNull('writer'); } if (!serializationContext) { throw Error.argumentNull('serializationContext'); } var $v_0 = [ 'IsRecord', 'IsRegulatory', 'ShouldKeep', 'TagName', 'UnifiedRuleId', 'UnifiedTagId' ]; SP.DataConvert.writePropertiesToXml(writer, this, $v_0, serializationContext); SP.ClientValueObject.prototype.writeToXml.call(this, writer, serializationContext); }, initPropertiesFromJson: function SP_ComplianceFoundation_Models_ComplianceTagInfo$initPropertiesFromJson(parentNode) { SP.ClientValueObject.prototype.initPropertiesFromJson.call(this, parentNode); var $v_0; $v_0 = parentNode.IsRecord; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$5_1 = ($v_0); delete parentNode.IsRecord; } $v_0 = parentNode.IsRegulatory; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$6_1 = ($v_0); delete parentNode.IsRegulatory; } $v_0 = parentNode.ShouldKeep; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$7_1 = ($v_0); delete parentNode.ShouldKeep; } $v_0 = parentNode.TagName; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$0_1 = ($v_0); delete parentNode.TagName; } $v_0 = parentNode.UnifiedRuleId; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$8_1 = ($v_0); delete parentNode.UnifiedRuleId; } $v_0 = parentNode.UnifiedTagId; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$9_1 = ($v_0); delete parentNode.UnifiedTagId; } } } SP.ComplianceFoundation.Models.PreservedCloudAttachment = function SP_ComplianceFoundation_Models_PreservedCloudAttachment() { SP.ComplianceFoundation.Models.PreservedCloudAttachment.initializeBase(this); } SP.ComplianceFoundation.Models.PreservedCloudAttachment.prototype = { $2_1: null, $A_1: null, get_compositeDocumentId: function SP_ComplianceFoundation_Models_PreservedCloudAttachment$get_compositeDocumentId() { return this.$2_1; }, set_compositeDocumentId: function SP_ComplianceFoundation_Models_PreservedCloudAttachment$set_compositeDocumentId(value) { this.$2_1 = value; return value; }, get_url: function SP_ComplianceFoundation_Models_PreservedCloudAttachment$get_url() { return this.$A_1; }, set_url: function SP_ComplianceFoundation_Models_PreservedCloudAttachment$set_url(value) { this.$A_1 = value; return value; }, get_typeId: function SP_ComplianceFoundation_Models_PreservedCloudAttachment$get_typeId() { return '{b09f8aa7-a2cd-4b60-a6ad-70465a20fd23}'; }, writeToXml: function SP_ComplianceFoundation_Models_PreservedCloudAttachment$writeToXml(writer, serializationContext) { if (!writer) { throw Error.argumentNull('writer'); } if (!serializationContext) { throw Error.argumentNull('serializationContext'); } var $v_0 = [ 'CompositeDocumentId', 'Url' ]; SP.DataConvert.writePropertiesToXml(writer, this, $v_0, serializationContext); SP.ClientValueObject.prototype.writeToXml.call(this, writer, serializationContext); }, initPropertiesFromJson: function SP_ComplianceFoundation_Models_PreservedCloudAttachment$initPropertiesFromJson(parentNode) { SP.ClientValueObject.prototype.initPropertiesFromJson.call(this, parentNode); var $v_0; $v_0 = parentNode.CompositeDocumentId; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$2_1 = ($v_0); delete parentNode.CompositeDocumentId; } $v_0 = parentNode.Url; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$A_1 = ($v_0); delete parentNode.Url; } } } Type.registerNamespace('SP.CompliancePolicy'); SP.CompliancePolicy.DlpAccessScope = function() {} SP.CompliancePolicy.DlpAccessScope.prototype = { none: 0, internalUsersOnly: 1, includeExternalUsers: 2 } SP.CompliancePolicy.DlpAccessScope.registerEnum('SP.CompliancePolicy.DlpAccessScope', false); SP.CompliancePolicy.PolicyEvaluationInfoEnums = function() {} SP.CompliancePolicy.PolicyEvaluationInfoEnums.prototype = { dlpAccessScope: 1, applicablePolicies: 2, overriddenRules: 4, matchedRules: 8 } SP.CompliancePolicy.PolicyEvaluationInfoEnums.registerEnum('SP.CompliancePolicy.PolicyEvaluationInfoEnums', false); SP.CompliancePolicy.PolicyScenario = function() {} SP.CompliancePolicy.PolicyScenario.prototype = { retention: 0, hold: 1, dlp: 2, deviceSettings: 3, auditSettings: 4, deviceConditionalAccess: 5, deviceTenantConditionalAccess: 6, auditAlert: 7, caseHold: 8 } SP.CompliancePolicy.PolicyScenario.registerEnum('SP.CompliancePolicy.PolicyScenario', false); SP.CompliancePolicy.PolicyTipOverrideResult = function() {} SP.CompliancePolicy.PolicyTipOverrideResult.prototype = { none: 0, falsePositiveReported: 1, overridden: 2, falsePositiveReportedAndOverridden: 3 } SP.CompliancePolicy.PolicyTipOverrideResult.registerEnum('SP.CompliancePolicy.PolicyTipOverrideResult', false); SP.CompliancePolicy.PolicyTipOverrideUserAction = function() {} SP.CompliancePolicy.PolicyTipOverrideUserAction.prototype = { override: 0, reportFalsePositive: 1, reportFalsePositiveAndOverride: 2 } SP.CompliancePolicy.PolicyTipOverrideUserAction.registerEnum('SP.CompliancePolicy.PolicyTipOverrideUserAction', false); SP.CompliancePolicy.SPContainerType = function() {} SP.CompliancePolicy.SPContainerType.prototype = { site: 0, web: 1, list: 2 } SP.CompliancePolicy.SPContainerType.registerEnum('SP.CompliancePolicy.SPContainerType', false); SP.CompliancePolicy.ComplianceTag = function SP_CompliancePolicy_ComplianceTag() { SP.CompliancePolicy.ComplianceTag.initializeBase(this); } SP.CompliancePolicy.ComplianceTag.prototype = { $B_1: false, $C_1: null, $D_1: null, $E_1: false, $F_1: false, $G_1: false, $H_1: false, $I_1: null, $J_1: null, $K_1: false, $L_1: false, $O_1: null, $P_1: null, $R_1: false, $S_1: null, $T_1: null, $U_1: false, $V_1: 0, $W_1: null, $0_1: null, $X_1: null, $Y_1: false, get_acceptMessagesOnlyFromSendersOrMembers: function SP_CompliancePolicy_ComplianceTag$get_acceptMessagesOnlyFromSendersOrMembers() { return this.$B_1; }, get_accessType: function SP_CompliancePolicy_ComplianceTag$get_accessType() { return this.$C_1; }, get_allowAccessFromUnmanagedDevice: function SP_CompliancePolicy_ComplianceTag$get_allowAccessFromUnmanagedDevice() { return this.$D_1; }, get_autoDelete: function SP_CompliancePolicy_ComplianceTag$get_autoDelete() { return this.$E_1; }, get_blockDelete: function SP_CompliancePolicy_ComplianceTag$get_blockDelete() { return this.$F_1; }, get_blockEdit: function SP_CompliancePolicy_ComplianceTag$get_blockEdit() { return this.$G_1; }, get_containsSiteLabel: function SP_CompliancePolicy_ComplianceTag$get_containsSiteLabel() { return this.$H_1; }, get_displayName: function SP_CompliancePolicy_ComplianceTag$get_displayName() { return this.$I_1; }, get_encryptionRMSTemplateId: function SP_CompliancePolicy_ComplianceTag$get_encryptionRMSTemplateId() { return this.$J_1; }, get_hasRetentionAction: function SP_CompliancePolicy_ComplianceTag$get_hasRetentionAction() { return this.$K_1; }, get_isEventTag: function SP_CompliancePolicy_ComplianceTag$get_isEventTag() { return this.$L_1; }, get_multiStageReviewerEmail: function SP_CompliancePolicy_ComplianceTag$get_multiStageReviewerEmail() { return this.$O_1; }, get_notes: function SP_CompliancePolicy_ComplianceTag$get_notes() { return this.$P_1; }, get_requireSenderAuthenticationEnabled: function SP_CompliancePolicy_ComplianceTag$get_requireSenderAuthenticationEnabled() { return this.$R_1; }, get_reviewerEmail: function SP_CompliancePolicy_ComplianceTag$get_reviewerEmail() { return this.$S_1; }, get_sharingCapabilities: function SP_CompliancePolicy_ComplianceTag$get_sharingCapabilities() { return this.$T_1; }, get_superLock: function SP_CompliancePolicy_ComplianceTag$get_superLock() { return this.$U_1; }, get_tagDuration: function SP_CompliancePolicy_ComplianceTag$get_tagDuration() { return this.$V_1; }, get_tagId: function SP_CompliancePolicy_ComplianceTag$get_tagId() { return this.$W_1; }, get_tagName: function SP_CompliancePolicy_ComplianceTag$get_tagName() { return this.$0_1; }, get_tagRetentionBasedOn: function SP_CompliancePolicy_ComplianceTag$get_tagRetentionBasedOn() { return this.$X_1; }, get_unlockedAsDefault: function SP_CompliancePolicy_ComplianceTag$get_unlockedAsDefault() { return this.$Y_1; }, get_typeId: function SP_CompliancePolicy_ComplianceTag$get_typeId() { return '{b2f05a72-c139-4467-ace0-045002b41186}'; }, writeToXml: function SP_CompliancePolicy_ComplianceTag$writeToXml(writer, serializationContext) { if (!writer) { throw Error.argumentNull('writer'); } if (!serializationContext) { throw Error.argumentNull('serializationContext'); } var $v_0 = [ 'AcceptMessagesOnlyFromSendersOrMembers', 'AccessType', 'AllowAccessFromUnmanagedDevice', 'AutoDelete', 'BlockDelete', 'BlockEdit', 'ContainsSiteLabel', 'DisplayName', 'EncryptionRMSTemplateId', 'HasRetentionAction', 'IsEventTag', 'MultiStageReviewerEmail', 'Notes', 'RequireSenderAuthenticationEnabled', 'ReviewerEmail', 'SharingCapabilities', 'SuperLock', 'TagDuration', 'TagId', 'TagName', 'TagRetentionBasedOn', 'UnlockedAsDefault' ]; SP.DataConvert.writePropertiesToXml(writer, this, $v_0, serializationContext); SP.ClientValueObject.prototype.writeToXml.call(this, writer, serializationContext); }, initPropertiesFromJson: function SP_CompliancePolicy_ComplianceTag$initPropertiesFromJson(parentNode) { SP.ClientValueObject.prototype.initPropertiesFromJson.call(this, parentNode); var $v_0; $v_0 = parentNode.AcceptMessagesOnlyFromSendersOrMembers; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$B_1 = ($v_0); delete parentNode.AcceptMessagesOnlyFromSendersOrMembers; } $v_0 = parentNode.AccessType; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$C_1 = ($v_0); delete parentNode.AccessType; } $v_0 = parentNode.AllowAccessFromUnmanagedDevice; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$D_1 = ($v_0); delete parentNode.AllowAccessFromUnmanagedDevice; } $v_0 = parentNode.AutoDelete; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$E_1 = ($v_0); delete parentNode.AutoDelete; } $v_0 = parentNode.BlockDelete; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$F_1 = ($v_0); delete parentNode.BlockDelete; } $v_0 = parentNode.BlockEdit; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$G_1 = ($v_0); delete parentNode.BlockEdit; } $v_0 = parentNode.ContainsSiteLabel; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$H_1 = ($v_0); delete parentNode.ContainsSiteLabel; } $v_0 = parentNode.DisplayName; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$I_1 = ($v_0); delete parentNode.DisplayName; } $v_0 = parentNode.EncryptionRMSTemplateId; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$J_1 = ($v_0); delete parentNode.EncryptionRMSTemplateId; } $v_0 = parentNode.HasRetentionAction; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$K_1 = ($v_0); delete parentNode.HasRetentionAction; } $v_0 = parentNode.IsEventTag; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$L_1 = ($v_0); delete parentNode.IsEventTag; } $v_0 = parentNode.MultiStageReviewerEmail; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$O_1 = ($v_0); delete parentNode.MultiStageReviewerEmail; } $v_0 = parentNode.Notes; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$P_1 = ($v_0); delete parentNode.Notes; } $v_0 = parentNode.RequireSenderAuthenticationEnabled; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$R_1 = ($v_0); delete parentNode.RequireSenderAuthenticationEnabled; } $v_0 = parentNode.ReviewerEmail; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$S_1 = ($v_0); delete parentNode.ReviewerEmail; } $v_0 = parentNode.SharingCapabilities; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$T_1 = ($v_0); delete parentNode.SharingCapabilities; } $v_0 = parentNode.SuperLock; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$U_1 = ($v_0); delete parentNode.SuperLock; } $v_0 = parentNode.TagDuration; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$V_1 = ($v_0); delete parentNode.TagDuration; } $v_0 = parentNode.TagId; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$W_1 = ($v_0); delete parentNode.TagId; } $v_0 = parentNode.TagName; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$0_1 = ($v_0); delete parentNode.TagName; } $v_0 = parentNode.TagRetentionBasedOn; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$X_1 = ($v_0); delete parentNode.TagRetentionBasedOn; } $v_0 = parentNode.UnlockedAsDefault; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$Y_1 = ($v_0); delete parentNode.UnlockedAsDefault; } } } SP.CompliancePolicy.DlpClassificationResult = function SP_CompliancePolicy_DlpClassificationResult() { SP.CompliancePolicy.DlpClassificationResult.initializeBase(this); } SP.CompliancePolicy.DlpClassificationResult.prototype = { $1_1: null, $3_1: 0, $4_1: 0, get_classificationId: function SP_CompliancePolicy_DlpClassificationResult$get_classificationId() { return this.$1_1; }, set_classificationId: function SP_CompliancePolicy_DlpClassificationResult$set_classificationId(value) { this.$1_1 = value; return value; }, get_confidence: function SP_CompliancePolicy_DlpClassificationResult$get_confidence() { return this.$3_1; }, set_confidence: function SP_CompliancePolicy_DlpClassificationResult$set_confidence(value) { this.$3_1 = value; return value; }, get_count: function SP_CompliancePolicy_DlpClassificationResult$get_count() { return this.$4_1; }, set_count: function SP_CompliancePolicy_DlpClassificationResult$set_count(value) { this.$4_1 = value; return value; }, get_typeId: function SP_CompliancePolicy_DlpClassificationResult$get_typeId() { return '{ff35427d-2450-4603-aa55-9272d3acdb33}'; }, writeToXml: function SP_CompliancePolicy_DlpClassificationResult$writeToXml(writer, serializationContext) { if (!writer) { throw Error.argumentNull('writer'); } if (!serializationContext) { throw Error.argumentNull('serializationContext'); } var $v_0 = [ 'ClassificationId', 'Confidence', 'Count' ]; SP.DataConvert.writePropertiesToXml(writer, this, $v_0, serializationContext); SP.ClientValueObject.prototype.writeToXml.call(this, writer, serializationContext); }, initPropertiesFromJson: function SP_CompliancePolicy_DlpClassificationResult$initPropertiesFromJson(parentNode) { SP.ClientValueObject.prototype.initPropertiesFromJson.call(this, parentNode); var $v_0; $v_0 = parentNode.ClassificationId; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$1_1 = ($v_0); delete parentNode.ClassificationId; } $v_0 = parentNode.Confidence; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$3_1 = ($v_0); delete parentNode.Confidence; } $v_0 = parentNode.Count; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$4_1 = ($v_0); delete parentNode.Count; } } } SP.CompliancePolicy.PendingReviewItemsStatistics = function SP_CompliancePolicy_PendingReviewItemsStatistics() { SP.CompliancePolicy.PendingReviewItemsStatistics.initializeBase(this); } SP.CompliancePolicy.PendingReviewItemsStatistics.prototype = { $M_1: null, $N_1: null, $Q_1: 0, get_labelId: function SP_CompliancePolicy_PendingReviewItemsStatistics$get_labelId() { return this.$M_1; }, get_labelName: function SP_CompliancePolicy_PendingReviewItemsStatistics$get_labelName() { return this.$N_1; }, get_pendingReviewItemsCount: function SP_CompliancePolicy_PendingReviewItemsStatistics$get_pendingReviewItemsCount() { return this.$Q_1; }, get_typeId: function SP_CompliancePolicy_PendingReviewItemsStatistics$get_typeId() { return '{61aec189-a6f3-4364-91c4-26914d649e06}'; }, writeToXml: function SP_CompliancePolicy_PendingReviewItemsStatistics$writeToXml(writer, serializationContext) { if (!writer) { throw Error.argumentNull('writer'); } if (!serializationContext) { throw Error.argumentNull('serializationContext'); } var $v_0 = [ 'LabelId', 'LabelName', 'PendingReviewItemsCount' ]; SP.DataConvert.writePropertiesToXml(writer, this, $v_0, serializationContext); SP.ClientValueObject.prototype.writeToXml.call(this, writer, serializationContext); }, initPropertiesFromJson: function SP_CompliancePolicy_PendingReviewItemsStatistics$initPropertiesFromJson(parentNode) { SP.ClientValueObject.prototype.initPropertiesFromJson.call(this, parentNode); var $v_0; $v_0 = parentNode.LabelId; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$M_1 = ($v_0); delete parentNode.LabelId; } $v_0 = parentNode.LabelName; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$N_1 = ($v_0); delete parentNode.LabelName; } $v_0 = parentNode.PendingReviewItemsCount; if (!SP.ScriptUtility.isUndefined($v_0)) { this.$Q_1 = ($v_0); delete parentNode.PendingReviewItemsCount; } } } SP.CompliancePolicy.PolicyEvaluationInfo = function SP_CompliancePolicy_PolicyEvaluationInfo(context, objectPath) { SP.CompliancePolicy.PolicyEvaluationInfo.initializeBase(this, [ context, objectPath ]); } SP.CompliancePolicy.PolicyEvaluationInfo.prototype = { get_applicablePolicies: function SP_CompliancePolicy_PolicyEvaluationInfo$get_applicablePolicies() { this.checkUninitializedProperty('ApplicablePolicies'); return ((this.get_objectData().get_properties()['ApplicablePolicies'])); }, get_dlpAccessScope: function SP_CompliancePolicy_PolicyEvaluationInfo$get_dlpAccessScope() { this.checkUninitializedProperty('DlpAccessScope'); return ((this.get_objectData().get_properties()['DlpAccessScope'])); }, get_matchedRules: function SP_CompliancePolicy_PolicyEvaluationInfo$get_matchedRules() { this.checkUninitializedProperty('MatchedRules'); return ((this.get_objectData().get_properties()['MatchedRules'])); }, get_overriddenRules: function SP_CompliancePolicy_PolicyEvaluationInfo$get_overriddenRules() { this.checkUninitializedProperty('OverriddenRules'); return ((this.get_objectData().get_properties()['OverriddenRules'])); }, initPropertiesFromJson: function SP_CompliancePolicy_PolicyEvaluationInfo$initPropertiesFromJson(parentNode) { SP.ClientObject.prototype.initPropertiesFromJson.call(this, parentNode); var $v_0; $v_0 = parentNode.ApplicablePolicies; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['ApplicablePolicies'] = ((SP.DataConvert.fixupType(this.get_context(), $v_0))); delete parentNode.ApplicablePolicies; } $v_0 = parentNode.DlpAccessScope; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['DlpAccessScope'] = ((SP.DataConvert.fixupType(this.get_context(), $v_0))); delete parentNode.DlpAccessScope; } $v_0 = parentNode.MatchedRules; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['MatchedRules'] = ((SP.DataConvert.fixupType(this.get_context(), $v_0))); delete parentNode.MatchedRules; } $v_0 = parentNode.OverriddenRules; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['OverriddenRules'] = ((SP.DataConvert.fixupType(this.get_context(), $v_0))); delete parentNode.OverriddenRules; } } } SP.CompliancePolicy.PolicyEvaluationInfoPropertyNames = function SP_CompliancePolicy_PolicyEvaluationInfoPropertyNames() { } SP.CompliancePolicy.SPContainerId = function SP_CompliancePolicy_SPContainerId(context, objectPath) { SP.CompliancePolicy.SPContainerId.initializeBase(this, [ context, objectPath ]); } SP.CompliancePolicy.SPContainerId.createFromList = function SP_CompliancePolicy_SPContainerId$createFromList(context, list) { if ((!context)) { throw Error.argumentNull('context'); } var $v_0; $v_0 = new SP.CompliancePolicy.SPContainerId(context, new SP.ObjectPathStaticMethod(context, '{184f5ffb-43cb-4579-95cb-3ca29091f22e}', 'CreateFromList', [ list ])); return $v_0; } SP.CompliancePolicy.SPContainerId.createFromWeb = function SP_CompliancePolicy_SPContainerId$createFromWeb(context, web) { if ((!context)) { throw Error.argumentNull('context'); } var $v_0; $v_0 = new SP.CompliancePolicy.SPContainerId(context, new SP.ObjectPathStaticMethod(context, '{184f5ffb-43cb-4579-95cb-3ca29091f22e}', 'CreateFromWeb', [ web ])); return $v_0; } SP.CompliancePolicy.SPContainerId.createFromSite = function SP_CompliancePolicy_SPContainerId$createFromSite(context, site) { if ((!context)) { throw Error.argumentNull('context'); } var $v_0; $v_0 = new SP.CompliancePolicy.SPContainerId(context, new SP.ObjectPathStaticMethod(context, '{184f5ffb-43cb-4579-95cb-3ca29091f22e}', 'CreateFromSite', [ site ])); return $v_0; } SP.CompliancePolicy.SPContainerId.create = function SP_CompliancePolicy_SPContainerId$create(context, containerId) { if ((!context)) { throw Error.argumentNull('context'); } var $v_0; $v_0 = new SP.CompliancePolicy.SPContainerId(context, new SP.ObjectPathStaticMethod(context, '{184f5ffb-43cb-4579-95cb-3ca29091f22e}', 'Create', [ containerId ])); return $v_0; } SP.CompliancePolicy.SPContainerId.prototype = { get_containerType: function SP_CompliancePolicy_SPContainerId$get_containerType() { this.checkUninitializedProperty('ContainerType'); return ((this.get_objectData().get_properties()['ContainerType'])); }, set_containerType: function SP_CompliancePolicy_SPContainerId$set_containerType(value) { this.get_objectData().get_properties()['ContainerType'] = value; if ((this.get_context())) { this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'ContainerType', value)); } return value; }, get_listId: function SP_CompliancePolicy_SPContainerId$get_listId() { this.checkUninitializedProperty('ListId'); return ((this.get_objectData().get_properties()['ListId'])); }, set_listId: function SP_CompliancePolicy_SPContainerId$set_listId(value) { this.get_objectData().get_properties()['ListId'] = value; if ((this.get_context())) { this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'ListId', value)); } return value; }, get_siteId: function SP_CompliancePolicy_SPContainerId$get_siteId() { this.checkUninitializedProperty('SiteId'); return ((this.get_objectData().get_properties()['SiteId'])); }, set_siteId: function SP_CompliancePolicy_SPContainerId$set_siteId(value) { this.get_objectData().get_properties()['SiteId'] = value; if ((this.get_context())) { this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'SiteId', value)); } return value; }, get_siteUrl: function SP_CompliancePolicy_SPContainerId$get_siteUrl() { this.checkUninitializedProperty('SiteUrl'); return ((this.get_objectData().get_properties()['SiteUrl'])); }, set_siteUrl: function SP_CompliancePolicy_SPContainerId$set_siteUrl(value) { this.get_objectData().get_properties()['SiteUrl'] = value; if ((this.get_context())) { this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'SiteUrl', value)); } return value; }, get_tenantId: function SP_CompliancePolicy_SPContainerId$get_tenantId() { this.checkUninitializedProperty('TenantId'); return ((this.get_objectData().get_properties()['TenantId'])); }, set_tenantId: function SP_CompliancePolicy_SPContainerId$set_tenantId(value) { this.get_objectData().get_properties()['TenantId'] = value; if ((this.get_context())) { this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'TenantId', value)); } return value; }, get_title: function SP_CompliancePolicy_SPContainerId$get_title() { this.checkUninitializedProperty('Title'); return ((this.get_objectData().get_properties()['Title'])); }, set_title: function SP_CompliancePolicy_SPContainerId$set_title(value) { this.get_objectData().get_properties()['Title'] = value; if ((this.get_context())) { this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'Title', value)); } return value; }, get_version: function SP_CompliancePolicy_SPContainerId$get_version() { this.checkUninitializedProperty('Version'); return ((this.get_objectData().get_properties()['Version'])); }, set_version: function SP_CompliancePolicy_SPContainerId$set_version(value) { this.get_objectData().get_properties()['Version'] = value; if ((this.get_context())) { this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'Version', value)); } return value; }, get_webId: function SP_CompliancePolicy_SPContainerId$get_webId() { this.checkUninitializedProperty('WebId'); return ((this.get_objectData().get_properties()['WebId'])); }, set_webId: function SP_CompliancePolicy_SPContainerId$set_webId(value) { this.get_objectData().get_properties()['WebId'] = value; if ((this.get_context())) { this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'WebId', value)); } return value; }, initPropertiesFromJson: function SP_CompliancePolicy_SPContainerId$initPropertiesFromJson(parentNode) { SP.ClientObject.prototype.initPropertiesFromJson.call(this, parentNode); var $v_0; $v_0 = parentNode.ContainerType; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['ContainerType'] = ((SP.DataConvert.fixupType(this.get_context(), $v_0))); delete parentNode.ContainerType; } $v_0 = parentNode.ListId; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['ListId'] = ($v_0); delete parentNode.ListId; } $v_0 = parentNode.SiteId; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['SiteId'] = ($v_0); delete parentNode.SiteId; } $v_0 = parentNode.SiteUrl; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['SiteUrl'] = ((SP.DataConvert.fixupType(this.get_context(), $v_0))); delete parentNode.SiteUrl; } $v_0 = parentNode.TenantId; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['TenantId'] = ($v_0); delete parentNode.TenantId; } $v_0 = parentNode.Title; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['Title'] = ($v_0); delete parentNode.Title; } $v_0 = parentNode.Version; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['Version'] = ($v_0); delete parentNode.Version; } $v_0 = parentNode.WebId; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['WebId'] = ($v_0); delete parentNode.WebId; } }, serialize: function SP_CompliancePolicy_SPContainerId$serialize() { var $v_0 = this.get_context(); var $v_1; var $v_2 = new SP.ClientActionInvokeMethod(this, 'Serialize', null); $v_0.addQuery($v_2); $v_1 = new SP.StringResult(); $v_0.addQueryIdAndResultObject($v_2.get_id(), $v_1); return $v_1; } } SP.CompliancePolicy.SPContainerIdPropertyNames = function SP_CompliancePolicy_SPContainerIdPropertyNames() { } SP.CompliancePolicy.SPPolicyAssociation = function SP_CompliancePolicy_SPPolicyAssociation(context, objectPath) { SP.CompliancePolicy.SPPolicyAssociation.initializeBase(this, [ context, objectPath ]); } SP.CompliancePolicy.SPPolicyAssociation.prototype = { get_allowOverride: function SP_CompliancePolicy_SPPolicyAssociation$get_allowOverride() { this.checkUninitializedProperty('AllowOverride'); return ((this.get_objectData().get_properties()['AllowOverride'])); }, set_allowOverride: function SP_CompliancePolicy_SPPolicyAssociation$set_allowOverride(value) { this.get_objectData().get_properties()['AllowOverride'] = value; if ((this.get_context())) { this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'AllowOverride', value)); } return value; }, get_comment: function SP_CompliancePolicy_SPPolicyAssociation$get_comment() { this.checkUninitializedProperty('Comment'); return ((this.get_objectData().get_properties()['Comment'])); }, set_comment: function SP_CompliancePolicy_SPPolicyAssociation$set_comment(value) { this.get_objectData().get_properties()['Comment'] = value; if ((this.get_context())) { this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'Comment', value)); } return value; }, get_defaultPolicyDefinitionConfigId: function SP_CompliancePolicy_SPPolicyAssociation$get_defaultPolicyDefinitionConfigId() { this.checkUninitializedProperty('DefaultPolicyDefinitionConfigId'); return ((this.get_objectData().get_properties()['DefaultPolicyDefinitionConfigId'])); }, set_defaultPolicyDefinitionConfigId: function SP_CompliancePolicy_SPPolicyAssociation$set_defaultPolicyDefinitionConfigId(value) { this.get_objectData().get_properties()['DefaultPolicyDefinitionConfigId'] = value; if ((this.get_context())) { this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'DefaultPolicyDefinitionConfigId', value)); } return value; }, get_description: function SP_CompliancePolicy_SPPolicyAssociation$get_description() { this.checkUninitializedProperty('Description'); return ((this.get_objectData().get_properties()['Description'])); }, set_description: function SP_CompliancePolicy_SPPolicyAssociation$set_description(value) { this.get_objectData().get_properties()['Description'] = value; if ((this.get_context())) { this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'Description', value)); } return value; }, get_identity: function SP_CompliancePolicy_SPPolicyAssociation$get_identity() { this.checkUninitializedProperty('Identity'); return ((this.get_objectData().get_properties()['Identity'])); }, set_identity: function SP_CompliancePolicy_SPPolicyAssociation$set_identity(value) { this.get_objectData().get_properties()['Identity'] = value; if ((this.get_context())) { this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'Identity', value)); } return value; }, get_name: function SP_CompliancePolicy_SPPolicyAssociation$get_name() { this.checkUninitializedProperty('Name'); return ((this.get_objectData().get_properties()['Name'])); }, set_name: function SP_CompliancePolicy_SPPolicyAssociation$set_name(value) { this.get_objectData().get_properties()['Name'] = value; if ((this.get_context())) { this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'Name', value)); } return value; }, get_policyApplyStatus: function SP_CompliancePolicy_SPPolicyAssociation$get_policyApplyStatus() { this.checkUninitializedProperty('PolicyApplyStatus'); return ((this.get_objectData().get_properties()['PolicyApplyStatus'])); }, set_policyApplyStatus: function SP_CompliancePolicy_SPPolicyAssociation$set_policyApplyStatus(value) { this.get_objectData().get_properties()['PolicyApplyStatus'] = value; if ((this.get_context())) { this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'PolicyApplyStatus', value)); } return value; }, get_policyDefinitionConfigIds: function SP_CompliancePolicy_SPPolicyAssociation$get_policyDefinitionConfigIds() { this.checkUninitializedProperty('PolicyDefinitionConfigIds'); return ((this.get_objectData().get_properties()['PolicyDefinitionConfigIds'])); }, set_policyDefinitionConfigIds: function SP_CompliancePolicy_SPPolicyAssociation$set_policyDefinitionConfigIds(value) { this.get_objectData().get_properties()['PolicyDefinitionConfigIds'] = value; if ((this.get_context())) { this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'PolicyDefinitionConfigIds', value)); } return value; }, get_scope: function SP_CompliancePolicy_SPPolicyAssociation$get_scope() { this.checkUninitializedProperty('Scope'); return ((this.get_objectData().get_properties()['Scope'])); }, set_scope: function SP_CompliancePolicy_SPPolicyAssociation$set_scope(value) { this.get_objectData().get_properties()['Scope'] = value; if ((this.get_context())) { this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'Scope', value)); } return value; }, get_source: function SP_CompliancePolicy_SPPolicyAssociation$get_source() { this.checkUninitializedProperty('Source'); return ((this.get_objectData().get_properties()['Source'])); }, set_source: function SP_CompliancePolicy_SPPolicyAssociation$set_source(value) { this.get_objectData().get_properties()['Source'] = value; if ((this.get_context())) { this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'Source', value)); } return value; }, get_version: function SP_CompliancePolicy_SPPolicyAssociation$get_version() { this.checkUninitializedProperty('Version'); return ((this.get_objectData().get_properties()['Version'])); }, set_version: function SP_CompliancePolicy_SPPolicyAssociation$set_version(value) { this.get_objectData().get_properties()['Version'] = value; if ((this.get_context())) { this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'Version', value)); } return value; }, get_whenAppliedUTC: function SP_CompliancePolicy_SPPolicyAssociation$get_whenAppliedUTC() { this.checkUninitializedProperty('WhenAppliedUTC'); return ((this.get_objectData().get_properties()['WhenAppliedUTC'])); }, set_whenAppliedUTC: function SP_CompliancePolicy_SPPolicyAssociation$set_whenAppliedUTC(value) { this.get_objectData().get_properties()['WhenAppliedUTC'] = value; if ((this.get_context())) { this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'WhenAppliedUTC', value)); } return value; }, get_whenChangedUTC: function SP_CompliancePolicy_SPPolicyAssociation$get_whenChangedUTC() { this.checkUninitializedProperty('WhenChangedUTC'); return ((this.get_objectData().get_properties()['WhenChangedUTC'])); }, set_whenChangedUTC: function SP_CompliancePolicy_SPPolicyAssociation$set_whenChangedUTC(value) { this.get_objectData().get_properties()['WhenChangedUTC'] = value; if ((this.get_context())) { this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'WhenChangedUTC', value)); } return value; }, get_whenCreatedUTC: function SP_CompliancePolicy_SPPolicyAssociation$get_whenCreatedUTC() { this.checkUninitializedProperty('WhenCreatedUTC'); return ((this.get_objectData().get_properties()['WhenCreatedUTC'])); }, set_whenCreatedUTC: function SP_CompliancePolicy_SPPolicyAssociation$set_whenCreatedUTC(value) { this.get_objectData().get_properties()['WhenCreatedUTC'] = value; if ((this.get_context())) { this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'WhenCreatedUTC', value)); } return value; }, get_workload: function SP_CompliancePolicy_SPPolicyAssociation$get_workload() { this.checkUninitializedProperty('Workload'); return ((this.get_objectData().get_properties()['Workload'])); }, set_workload: function SP_CompliancePolicy_SPPolicyAssociation$set_workload(value) { this.get_objectData().get_properties()['Workload'] = value; if ((this.get_context())) { this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'Workload', value)); } return value; }, initPropertiesFromJson: function SP_CompliancePolicy_SPPolicyAssociation$initPropertiesFromJson(parentNode) { SP.ClientObject.prototype.initPropertiesFromJson.call(this, parentNode); var $v_0; $v_0 = parentNode.AllowOverride; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['AllowOverride'] = ($v_0); delete parentNode.AllowOverride; } $v_0 = parentNode.Comment; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['Comment'] = ($v_0); delete parentNode.Comment; } $v_0 = parentNode.DefaultPolicyDefinitionConfigId; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['DefaultPolicyDefinitionConfigId'] = ($v_0); delete parentNode.DefaultPolicyDefinitionConfigId; } $v_0 = parentNode.Description; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['Description'] = ($v_0); delete parentNode.Description; } $v_0 = parentNode.Identity; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['Identity'] = ($v_0); delete parentNode.Identity; } $v_0 = parentNode.Name; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['Name'] = ($v_0); delete parentNode.Name; } $v_0 = parentNode.PolicyApplyStatus; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['PolicyApplyStatus'] = ($v_0); delete parentNode.PolicyApplyStatus; } $v_0 = parentNode.PolicyDefinitionConfigIds; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['PolicyDefinitionConfigIds'] = ((SP.DataConvert.fixupType(this.get_context(), $v_0))); delete parentNode.PolicyDefinitionConfigIds; } $v_0 = parentNode.Scope; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['Scope'] = ($v_0); delete parentNode.Scope; } $v_0 = parentNode.Source; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['Source'] = ($v_0); delete parentNode.Source; } $v_0 = parentNode.Version; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['Version'] = ($v_0); delete parentNode.Version; } $v_0 = parentNode.WhenAppliedUTC; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['WhenAppliedUTC'] = ($v_0); delete parentNode.WhenAppliedUTC; } $v_0 = parentNode.WhenChangedUTC; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['WhenChangedUTC'] = ($v_0); delete parentNode.WhenChangedUTC; } $v_0 = parentNode.WhenCreatedUTC; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['WhenCreatedUTC'] = ($v_0); delete parentNode.WhenCreatedUTC; } $v_0 = parentNode.Workload; if (!SP.ScriptUtility.isUndefined($v_0)) { this.get_objectData().get_properties()['Workload'] = ($v_0); delete parentNode.Workload; } } } SP.CompliancePolicy.SPPolicyAssociationPropertyNames = function SP_CompliancePolicy_SPPolicyAssociationPropertyNames() { } SP.CompliancePolicy.SPPolicyBinding = function SP_CompliancePolicy_SPPolicyBinding(context, objectPath) { SP.CompliancePolicy.SPPolicyBinding.initializeBase(this, [ context, objectPath ]); } SP.CompliancePolicy.SPPolicyBinding.prototype = { get_bindingType: function SP_CompliancePolicy_SPPolicyBinding$get_bindingType() { this.checkUninitializedProperty('BindingType'); return ((this.get_objectData().get_properties()['BindingType'])); }, set_bindingType: function SP_CompliancePolicy_SPPolicyBinding$set_bindingType(value) { this.get_objectData().get_properties()['BindingType'] = value; if ((this.get_context())) { this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'BindingType', value)); } return value; }, get_identity: function SP_CompliancePolicy_SPPolicyBinding$get_identity() { this.checkUninitializedProperty('Identity'); return ((this.get_objectData().get_properties()['Identity'])); }, set_identity: function SP_CompliancePolicy_SPPolicyBinding$set_identity(value) { this.get_objectData().get_properties()['Identity'] = value; if ((this.get_context())) { this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'Identity', value)); } return value; }, get_isExempt: function SP_CompliancePolicy_SPPolicyBinding$get_isExempt() { this.checkUninitializedProperty('IsExempt'); return ((this.get_objectData().get_properties()['IsExempt'])); }, set_isExempt: function SP_CompliancePolicy_SPPolicyBinding$set_isExempt(value) { this.get_objectData().get_properties()['IsExempt'] = value; if ((this.get_context())) { this.get_context().addQuery(new SP.ClientActionSetProperty(this, 'IsExempt', value)); } return v