skysync-cli
Version:
SkySync Command Line Interface
24 lines (23 loc) • 771 B
TypeScript
import { AccountMap } from './accountMaps';
import { TransferJob } from './transfers';
export declare enum PersonalDriveMappingJobConventionMatch {
Account = "account",
Container = "container",
Ldap = "ldap"
}
export declare enum PersonalDriveMappingJobConventionUsers {
Source = "source",
Destination = "destination",
Ldap = "ldap"
}
export interface PersonalDriveMappingConvention {
account_map?: AccountMap;
match?: PersonalDriveMappingJobConventionMatch;
include_matches?: boolean;
remove_invalid?: boolean;
users?: PersonalDriveMappingJobConventionUsers;
search_domain?: string;
}
export interface PersonalDriveMappingJob extends TransferJob {
convention?: PersonalDriveMappingConvention;
}