Over the course of the next 12 months I will be adding functions to this page so bookmark it and come back regularly for new cool features and updates.
GitHub Repository: https://github.com/SimonSparksUK/Orchestrator
Filename: Constants.ts
import{ActiveDirectoryGroupType}from"./Types_ActiveDirectory";
exportclassConstants{
privateconstructor(){}
//#region public static readonly Constants Simple - Integers - Start
publicstaticreadonly VSPHERE_MAXIMUM_VCPU_COUNT:number=128;
publicstaticreadonly VSPHERE_MAXIMUM_SCSI_TARGET:number=16;
publicstaticreadonly VSPHERE_MAX_SCSI_CONTROLLER_UNITS:number=64;
publicstaticreadonly AUTOMATION_DEFAULT_POLLING_TIME_SECONDS:number=5;
publicstaticreadonly AUTOMATION_DEFAULT_TIMEOUT_SECONDS:number=360;
publicstaticreadonly VMFS_VERSION:number=6;
//#endregion public static readonly Constants Simple - Integers - End
//#region public static readonly Constants Simple - Strings - Start
publicstaticreadonly SMTP_SERVER:string="smtp.office365.com";
publicstaticreadonly DYNAMIC_TYPE_OBJECT_MIME_TYPE:string="text/json";
publicstaticreadonly DNS_IP_PRIMARY:string="8.8.8.8";
publicstaticreadonly DNS_IP_SECONDARY:string="8.8.4.4";
publicstaticreadonly ESXI_SYSLOG_HOST="loginsight.cloudbuildtools.com"
//#endregion public static readonly Constants Simple - Strings - End
//#region public static readonly Constants Complex - Start
publicstaticreadonly ACTIVE_DIRECTORY_GROUP_TYPE:ActiveDirectoryGroupType={
Distribution:{
Global:2,
Universal:8,
Domain_Local:4
},
Security:{
Global:-2147483646,
Universal:-2147483640,
Domain_Local:-2147483644
}
};
//#endregion public static readonly Constants Complex - End
}Discover more from Cloud Build Tools
Subscribe to get the latest posts sent to your email.
