• ServicesApi - functional programming interface

    Parameters

    Returns {
        adminCreateService(groupId, appId, body?, options?) => Promise<((axios?, basePath?) => AxiosPromise<any>)>;
        adminDeleteService(groupId, appId, serviceId, options?) => Promise<((axios?, basePath?) => AxiosPromise<void>)>;
        adminGenerateSchema(groupId, appId, serviceId, adminGenerateSchemaRequest, options?) => Promise<((axios?, basePath?) => AxiosPromise<AdminGenerateSchema200Response>)>;
        adminGetService(groupId, appId, serviceId, options?) => Promise<((axios?, basePath?) => AxiosPromise<any>)>;
        adminGetServiceConfig(groupId, appId, serviceId, options?) => Promise<((axios?, basePath?) => AxiosPromise<void>)>;
        adminListServices(groupId, appId, options?) => Promise<((axios?, basePath?) => AxiosPromise<any>)>;
        adminRunCommand(groupId, appId, serviceId, commandName, options?) => Promise<((axios?, basePath?) => AxiosPromise<void>)>;
        adminUpdateService(groupId, appId, serviceId, options?) => Promise<((axios?, basePath?) => AxiosPromise<void>)>;
        adminUpdateServiceConfig(groupId, appId, serviceId, options?) => Promise<((axios?, basePath?) => AxiosPromise<void>)>;
        getBuildInfo(groupId, appId, serviceId, options?) => Promise<((axios?, basePath?) => AxiosPromise<BuildInfo>)>;
    }

    • adminCreateService:function
    • adminDeleteService:function
    • adminGenerateSchema:function
    • adminGetService:function
    • adminGetServiceConfig:function
      • Retrieve a service's configuration.

        Parameters

        Returns Promise<((axios?, basePath?) => AxiosPromise<void>)>

        Summary

        Retrieve a service's configuration

        Throws

    • adminListServices:function
    • adminRunCommand:function
      • Run a command associated with a service.

        Parameters

        Returns Promise<((axios?, basePath?) => AxiosPromise<void>)>

        Summary

        Run a command associated with a service

        Throws

    • adminUpdateService:function
      • Update a service.

        Parameters

        Returns Promise<((axios?, basePath?) => AxiosPromise<void>)>

        Summary

        Update a service

        Throws

    • adminUpdateServiceConfig:function
      • Update a service's configuration.

        Parameters

        Returns Promise<((axios?, basePath?) => AxiosPromise<void>)>

        Summary

        Update a service's configuration

        Throws

    • getBuildInfo:function
      • Parameters

        Returns Promise<((axios?, basePath?) => AxiosPromise<BuildInfo>)>

        Summary

        Get information about the underlying Atlas mongod

        Throws

    Export

Generated using TypeDoc