Environment
Record Fields
Record Field | Description |
ap
Signature: AuthenticationProviderType option
|
|
creds
Signature: Credentials option
|
|
name
Signature: string
|
|
url
Signature: Uri
|
Instance members
Instance member | Description |
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 member | Description |
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 |