@myjunior/gcp-appengine
    TypeScript icon, indicating that this package has built-in type declarations

    1.2.0 • Public • Published

    GCP AppEngine

    A package to create and get information about Google AppEngine Application.

    How to use it?

    Package reuired project owner permission to create the AppEngine Application.

    import Gcp from "@myjunior/gcp-appengine";
    const keyFile = "service-account-key.json"
    const gcpProjectId = "project-xyz";
    const gcp = new Gcp(keyFile);
    
    // create AppEngine Application
    gcp.createInstance(gcpProjectId).then((resp)=>{
      console.log(resp);
    }).catch(err=>{
      console.log(err);
    });
    
    // Get AppEngine Application
    gcp.getInstance(gcpProjectId).then((resp)=>{
      console.log(resp);
    }).catch(err=>{
      console.log(err);
    });
    
    
    

    Develop

    • Create a service account with owner permission
    • export Google Cloud Auth Environment variable export GOOGLE_APPLICATION_CREDENTIALS="key.json"

    NPM publish

    • create a access token with read+publish permission
    • set access token as environment variable export NPM_TOKEN="000-000-0000-00000"
    • run npm run push command

    Install

    npm i @myjunior/gcp-appengine

    DownloadsWeekly Downloads

    5

    Version

    1.2.0

    License

    MIT

    Unpacked Size

    14.3 kB

    Total Files

    13

    Last publish

    Collaborators

    • vinaymavi