• DeployApi - functional programming interface

    Parameters

    Returns {
        adminConfigureDeployment(groupId, appId, deploymentConfig?, options?) => Promise<((axios?, basePath?) => AxiosPromise<void>)>;
        adminCreateDeploymentDraft(groupId, appId, options?) => Promise<((axios?, basePath?) => AxiosPromise<DeploymentDraft>)>;
        adminCreateDeploymentMigration(groupId, appId, appDeploymentSettings, options?) => Promise<((axios?, basePath?) => AxiosPromise<void>)>;
        adminDeployDraft(groupId, appId, draftId, adminDeployDraftRequest?, options?) => Promise<((axios?, basePath?) => AxiosPromise<Deployment>)>;
        adminDeployDraftDiff(groupId, appId, draftId, options?) => Promise<((axios?, basePath?) => AxiosPromise<Diff>)>;
        adminDiscardDraft(groupId, appId, draftId, options?) => Promise<((axios?, basePath?) => AxiosPromise<void>)>;
        adminGetDeployment(groupId, appId, deploymentId, options?) => Promise<((axios?, basePath?) => AxiosPromise<Deployment>)>;
        adminGetDeploymentConfig(groupId, appId, options?) => Promise<((axios?, basePath?) => AxiosPromise<DeploymentConfig>)>;
        adminGetDeploymentMigration(groupId, appId, options?) => Promise<((axios?, basePath?) => AxiosPromise<DeploymentMigration>)>;
        adminListAppRegions(options?) => Promise<((axios?, basePath?) => AxiosPromise<any>)>;
        adminListDeploymentDrafts(groupId, appId, options?) => Promise<((axios?, basePath?) => AxiosPromise<DeploymentDraft>)>;
        adminListDeployments(groupId, appId, options?) => Promise<((axios?, basePath?) => AxiosPromise<any>)>;
        adminRedeployDeployment(groupId, appId, deploymentId, options?) => Promise<((axios?, basePath?) => AxiosPromise<void>)>;
    }

    • adminConfigureDeployment:function
      • Modify an App's deployment configuration to customize how the App deploys changes.

        Parameters

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

        Summary

        Configure Deployment

        Throws

    • adminCreateDeploymentDraft:function
    • adminCreateDeploymentMigration:function
      • Start a new deployment migration.

        Parameters

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

        Summary

        Create a Deployment Migration

        Throws

    • adminDeployDraft:function
      • Deploy the specified application deployment draft.

        Parameters

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

        Summary

        Deploy a deployment draft

        Throws

    • adminDeployDraftDiff:function
      • Return a diff between the currently deployed application and the specified draft.

        Parameters

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

        Summary

        Diff a draft with the current deployment

        Throws

    • adminDiscardDraft:function
      • Discard the specified application deployment draft.

        Parameters

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

        Summary

        Discard the specified deployment draft

        Throws

    • adminGetDeployment:function
      • Get information about a recent deployment of the application.

        Parameters

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

        Summary

        Get a deployment

        Throws

    • adminGetDeploymentConfig:function
    • adminGetDeploymentMigration:function
    • adminListAppRegions:function
      • Return a list of all supported cloud regions in which you can deploy an Atlas App.

        Parameters

        • Optional options: AxiosRequestConfig<any>

          Override http request option.

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

        Summary

        List all available Atlas App cloud regions

        Throws

    • adminListDeploymentDrafts:function
      • Return the current application deployment draft, if applicable.

        Parameters

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

        Summary

        Get Current Deployment Draft

        Throws

    • adminListDeployments:function
      • Return the 25 most recent application deployments.

        Parameters

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

        Summary

        List recent deployments

        Throws

    • adminRedeployDeployment:function
      • Redeploy a previously-deployed version of an App.

        Parameters

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

        Summary

        Redeploy a Deployment

        Throws

    Export

Generated using TypeDoc