mcdev
Version:
Accenture Salesforce Marketing Cloud DevTools
239 lines • 6.94 kB
TypeScript
declare namespace _default {
let bodyIteratorField: string;
let dependencies: string[];
let dependencyGraph: any;
let folderType: string;
namespace filter {
let CustomerKey: string[];
let Name: string[];
}
let templateFields: {
AudienceBuilderResult: string[];
CONTEXTUAL_SUPPRESSION_LISTS: string[];
DomainExclusion: string[];
'Event DE Template': string[];
PushSendLog: string[];
SendLog: string[];
'SmartCapture - Contacts Template Extension': string[];
SmsSendLog: string[];
SMSMessageTracking: any;
SMSSubscriptionLog: any;
TriggeredSendDataExtension: string[];
};
namespace dataRetentionPeriodUnitOfMeasureMapping {
let Days: number;
let Weeks: number;
let Months: number;
let Years: number;
}
let hasExtended: boolean;
let idField: string;
let keyIsFixed: boolean;
let keyField: string;
let nameField: string;
let folderIdField: string;
let createdDateField: string;
let createdNameField: any;
let lastmodDateField: string;
let lastmodNameField: any;
let restPagination: boolean;
let maxKeyLength: number;
let type: string;
let typeDescription: string;
let typeRetrieveByDefault: boolean;
let typeCdpByDefault: boolean;
let typeName: string;
let fields: {
CategoryID: {
isCreateable: any;
isUpdateable: any;
retrieving: boolean;
template: boolean;
};
'Client.ID': {
isCreateable: boolean;
isUpdateable: boolean;
retrieving: boolean;
template: boolean;
};
CreatedDate: {
isCreateable: boolean;
isUpdateable: boolean;
retrieving: boolean;
template: boolean;
};
CustomerKey: {
isCreateable: boolean;
isUpdateable: boolean;
retrieving: boolean;
template: boolean;
};
DataRetentionPeriod: {
isCreateable: boolean;
isUpdateable: boolean;
retrieving: boolean;
template: boolean;
};
DataRetentionPeriodLength: {
isCreateable: boolean;
isUpdateable: boolean;
retrieving: boolean;
template: boolean;
};
DataRetentionPeriodUnitOfMeasure: {
isCreateable: boolean;
isUpdateable: boolean;
retrieving: boolean;
template: boolean;
};
DeleteAtEndOfRetentionPeriod: {
isCreateable: boolean;
isUpdateable: boolean;
retrieving: boolean;
template: boolean;
};
Description: {
isCreateable: boolean;
isUpdateable: boolean;
retrieving: boolean;
template: boolean;
};
Fields: {
skipValidation: boolean;
};
folderContentType: {
skipValidation: boolean;
};
IsPlatformObject: {
isCreateable: boolean;
isUpdateable: boolean;
retrieving: boolean;
template: boolean;
};
IsSendable: {
isCreateable: boolean;
isUpdateable: boolean;
retrieving: boolean;
template: boolean;
};
IsTestable: {
isCreateable: boolean;
isUpdateable: boolean;
retrieving: boolean;
template: boolean;
};
ModifiedDate: {
isCreateable: boolean;
isUpdateable: boolean;
retrieving: boolean;
template: boolean;
};
Name: {
isCreateable: boolean;
isUpdateable: boolean;
retrieving: boolean;
template: boolean;
};
ObjectID: {
isCreateable: boolean;
isUpdateable: boolean;
retrieving: boolean;
template: boolean;
};
PartnerKey: {
isCreateable: boolean;
isUpdateable: boolean;
retrieving: boolean;
template: boolean;
};
ResetRetentionPeriodOnImport: {
isCreateable: boolean;
isUpdateable: boolean;
retrieving: boolean;
template: boolean;
};
RetainUntil: {
isCreateable: boolean;
isUpdateable: boolean;
retrieving: boolean;
template: boolean;
};
RowBasedRetention: {
isCreateable: boolean;
isUpdateable: boolean;
retrieving: boolean;
template: boolean;
};
'SendableDataExtensionField.Name': {
isCreateable: boolean;
isUpdateable: boolean;
retrieving: boolean;
template: boolean;
};
'SendableDataExtensionField.ObjectID': {
isCreateable: boolean;
isUpdateable: boolean;
retrieving: boolean;
template: boolean;
};
'SendableDataExtensionField.PartnerKey': {
isCreateable: boolean;
isUpdateable: boolean;
retrieving: boolean;
template: boolean;
};
SendableSubscriberField: {
skipValidation: boolean;
};
'SendableSubscriberField.Name': {
isCreateable: boolean;
isUpdateable: boolean;
retrieving: boolean;
template: boolean;
};
Status: {
isCreateable: boolean;
isUpdateable: boolean;
retrieving: boolean;
template: boolean;
};
'Template.CustomerKey': {
isCreateable: boolean;
isUpdateable: boolean;
retrieving: boolean;
template: boolean;
};
'Template.ObjectID': {
isCreateable: boolean;
isUpdateable: boolean;
retrieving: boolean;
template: boolean;
};
'Template.PartnerKey': {
isCreateable: boolean;
isUpdateable: boolean;
retrieving: boolean;
template: boolean;
};
r__folder_ContentType: {
skipValidation: boolean;
};
r__folder_Path: {
skipValidation: boolean;
};
r__dataExtensionTemplate_name: {
skipValidation: boolean;
};
c__retentionPolicy: {
skipValidation: boolean;
};
c__retainUntil: {
skipValidation: boolean;
};
c__dataRetentionPeriodUnitOfMeasure: {
skipValidation: boolean;
};
};
}
export default _default;
//# sourceMappingURL=DataExtension.definition.d.ts.map