Viam SDK
    Preparing search index...

    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

    appClient: AppClient
    billingClient: BillingClient
    dataClient: DataClient
    mlTrainingClient: MlTrainingClient
    provisioningClient: ProvisioningClient

    Methods

    • Parameters

      • __namedParameters: ViamClientMachineConnectionOpts

      Returns Promise<Client>

    • Parameters

      • host: string

      Returns Promise<string | undefined>