Viam SDK
GitHub
Preparing search index...
ViamClient
Interface ViamClient
A gRPC client for method calls to Viam app.
interface
ViamClient
{
appClient
:
AppClient
;
billingClient
:
BillingClient
;
dataClient
:
DataClient
;
mlTrainingClient
:
MlTrainingClient
;
provisioningClient
:
ProvisioningClient
;
connectToMachine
(
__namedParameters
:
ViamClientMachineConnectionOpts
,
)
:
Promise
<
Client
>
;
getRobotSecretFromHost
(
host
:
string
)
:
Promise
<
string
|
undefined
>
;
}
Index
Properties
app
Client
billing
Client
data
Client
ml
Training
Client
provisioning
Client
Methods
connect
To
Machine
get
Robot
Secret
From
Host
Properties
Readonly
app
Client
appClient
:
AppClient
Readonly
billing
Client
billingClient
:
BillingClient
Readonly
data
Client
dataClient
:
DataClient
Readonly
ml
Training
Client
mlTrainingClient
:
MlTrainingClient
Readonly
provisioning
Client
provisioningClient
:
ProvisioningClient
Methods
connect
To
Machine
connectToMachine
(
__namedParameters
:
ViamClientMachineConnectionOpts
,
)
:
Promise
<
Client
>
Parameters
__namedParameters
:
ViamClientMachineConnectionOpts
Returns
Promise
<
Client
>
get
Robot
Secret
From
Host
getRobotSecretFromHost
(
host
:
string
)
:
Promise
<
string
|
undefined
>
Parameters
host
:
string
Returns
Promise
<
string
|
undefined
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
app
Client
billing
Client
data
Client
ml
Training
Client
provisioning
Client
Methods
connect
To
Machine
get
Robot
Secret
From
Host
GitHub
Viam SDK
Loading...
A gRPC client for method calls to Viam app.