Delegate A/S

Environment

Record Fields

Record FieldDescription
ap
Signature: AuthenticationProviderType option
creds
Signature: Credentials option
name
Signature: string
url
Signature: Uri

Instance members

Instance memberDescription
apToUse
Signature: AuthenticationProviderType
connect(?logger)
Signature: (logger:ConsoleLogger option) -> Connection
Connects to the given environment
executeProcess(...)
Signature: (exeLocation:string * args:'?133203 option * urlParam:string option * usrParam:string option * pwdParam:string option * apParam:string option * dmnParam:string option * paramToString:(string * string -> string) option) -> unit
Type parameters: '?133203
Runs an executable with the given arguments and also passes on necessary login details for CRM if specified
getCreds()
Signature: unit -> string * string * string
Gets credentials for the given environment

Static members

Static memberDescription
Create(name, url, ?ap, ?creds, ?args)
Signature: (name:string * url:string * ap:AuthenticationProviderType option * creds:Credentials option * args:string [] option) -> Environment
Creates a new environment using the credentials and arguments given
Get(name)
Signature: name:string -> Environment
Gets the environment with the given name, if one exists