1.10.7-beta78 • Published 8 years ago

cloudcoreo-jsrunner-commons v1.10.7-beta78

Weekly downloads
10
License
ISC
Repository
github
Last release
8 years ago

Description

Generate HTMLReports for the email reports of CloudCoreo audit composites. Our module offers following methods:

  • createEmails(JSON_INPUT, SETTINGS);

createEmails() method generates HTML report from raw data for particular audit composite.

How to install

npm install cloudcoreo-jsrunner-commons

How to use

/**
* START VARIABLE FOR MODULE
*/

let alertListArray = ["ec2-get-all-instances-older-than", "rds-short-backup-retention-period"];
let disabledArray = "['ec2-get-all-instances-older-than', 'rds-short-backup-retention-period', 'ec2-get-all-instances-older-2']";


function createConfig(email, cloudObjects, userSuppression, ownerTAG, userSchemes, alertListArray, disabledArray) {
    let JSON_INPUT = {
        "composite name": "Composite Name",
        "plan name": "Plan Name",
        cloudObjects, userSchemes,
        userSuppression, 'alertList':alertListArray,
        "disabled": disabledArray
    };
    let SETTINGS = {
        NO_OWNER_EMAIL: email, OWNER_TAG: ownerTAG,
        ALLOW_EMPTY: "true", SEND_ON: "always",
        SHOWN_NOT_SORTED_VIOLATIONS_COUNTER: false
    };
    return {JSON_INPUT, SETTINGS};
}

const {JSON_INPUT, SETTINGS} = createConfig(
    'mihail@cloudcoreo',
    violations,
    suppression_input,
    'NOT_A_TAG',
    table_input,
    alertListArray,
    disabledArray
);

/**
* END VARIABLE FOR MODULE 
*/


/**
* HOW TO USE
* create JSRunnerModule
* and use method
* example:
*/

const CloudCoreoJSRunner = JSRunner.CloudCoreoJSRunner;
const emails = CloudCoreoJSRunner.createEmails(JSON_INPUT, SETTINGS);


/**
* END HOW TO USE
*/
1.10.7-beta78

8 years ago

1.10.7-beta77

8 years ago

1.10.7-beta76

8 years ago

1.10.7-beta75

8 years ago

1.10.7-beta74

8 years ago

1.10.7-beta73

8 years ago

1.10.7-beta72

8 years ago

1.10.7-beta71

8 years ago

1.10.7-beta70

8 years ago

1.10.7-beta69

8 years ago

1.10.7-beta68

8 years ago

1.10.7-30

8 years ago

1.10.7-29

8 years ago

1.10.7-28

8 years ago

1.10.7-beta67

8 years ago

1.10.7-27

8 years ago

1.10.7-beta66

8 years ago

1.10.7-beta65

8 years ago

1.10.7-26

8 years ago

1.10.7-beta64

8 years ago

1.10.7-25

8 years ago

1.10.7-beta63

8 years ago

1.10.7-beta62

8 years ago

1.10.7-24

8 years ago

1.10.7-beta61

8 years ago

1.10.7-beta60

8 years ago

1.10.7-23

8 years ago

1.10.7-beta59

8 years ago

1.10.7-22

8 years ago

1.10.7-beta57

8 years ago

1.10.7-beta56

8 years ago

1.10.7-beta54

8 years ago

1.10.7-21

8 years ago

1.10.7-beta53

8 years ago

1.10.7-20

8 years ago

1.10.7-beta51

8 years ago

1.10.7-19

8 years ago

1.10.7-beta50

8 years ago

1.10.7-beta49

8 years ago

1.10.7-beta48

8 years ago

1.10.7-beta47

8 years ago

1.10.7-18

8 years ago

1.10.7-beta46

8 years ago

1.10.7-17

8 years ago

1.10.7-16

8 years ago

1.10.7-15

8 years ago

1.10.7-14

8 years ago

1.10.7-beta45

8 years ago

1.10.7-beta44

8 years ago

1.10.7-13

8 years ago

1.9.7-beta43

8 years ago

1.10.7-beta42

8 years ago

1.9.7-beta41

8 years ago

1.9.7-beta40

8 years ago

1.9.7-beta39

8 years ago

1.9.7-beta38

8 years ago

1.9.7-beta37

8 years ago

1.9.7-beta36

8 years ago

1.9.7-beta35

8 years ago

1.9.7-beta34

8 years ago

1.10.7-12

8 years ago

1.9.7-beta33

8 years ago

1.9.7-beta32

8 years ago

1.9.7-beta31

8 years ago

1.9.7-beta30

8 years ago

1.9.7-beta29

8 years ago

1.10.7-11

8 years ago

1.9.7-beta28

8 years ago

1.9.7-beta27

8 years ago

1.9.7-beta26

8 years ago

1.9.7-beta25

8 years ago

1.9.7-beta22

8 years ago

1.9.7-beta21

8 years ago

1.9.7-beta19

8 years ago

1.9.7-beta18

8 years ago

1.9.7-beta17

8 years ago

1.9.7-beta16

8 years ago

1.9.7-beta15

8 years ago

1.9.7-beta14

8 years ago

1.9.7-beta13

8 years ago

1.9.7-beta12

8 years ago

1.9.7-beta11

8 years ago

1.9.7-beta10

8 years ago

1.9.7-beta9

8 years ago

1.9.7-beta8

8 years ago

1.9.7-beta7

8 years ago

1.9.7-beta6

8 years ago

1.10.7-9

8 years ago

1.9.7-beta5

8 years ago

1.9.6-beta1

8 years ago

1.8.2-beta2

8 years ago

1.10.2-beta1

8 years ago

1.10.2-8

8 years ago

1.9.6

8 years ago

1.9.5

8 years ago

1.9.4

8 years ago

1.9.3

8 years ago

1.9.2-beta.2

8 years ago

1.9.2-beta.1

8 years ago

1.9.2

8 years ago

1.9.1

8 years ago

1.9.0-beta.3

8 years ago

1.9.0-beta.2

8 years ago

1.9.0-beta.1

8 years ago

1.9.0

8 years ago

1.8.9

8 years ago

1.8.8

8 years ago

1.8.6

8 years ago

1.8.5

8 years ago

1.8.4

8 years ago

1.8.3

8 years ago

1.8.2

8 years ago

1.8.1

8 years ago

1.8.0

8 years ago

1.7.9

8 years ago

1.7.8

8 years ago

1.7.7

8 years ago

1.7.6

8 years ago

1.7.5

8 years ago

1.7.4

8 years ago

1.7.3

8 years ago

1.7.2

8 years ago

1.7.1

8 years ago

1.7.0

8 years ago

1.6.9

8 years ago

1.6.8

8 years ago

1.6.7

8 years ago

1.6.6

8 years ago

1.6.5

8 years ago

1.6.4

8 years ago

1.6.3

8 years ago

1.6.2

8 years ago

1.6.1

8 years ago

1.6.0

8 years ago

1.5.9

8 years ago

1.5.8

8 years ago

1.5.7

8 years ago

1.5.6

8 years ago

1.5.5

8 years ago

1.5.4

8 years ago

1.5.3

8 years ago

1.5.2

8 years ago

1.5.1

8 years ago

1.5.0

8 years ago

1.4.9

8 years ago

1.4.8

8 years ago

1.4.7

8 years ago

1.4.6

8 years ago

1.4.5

8 years ago

1.4.4

8 years ago

1.4.3

8 years ago

1.4.2

8 years ago

1.4.1

8 years ago

1.4.0

8 years ago

1.3.9

8 years ago

1.3.8

8 years ago

1.3.7

8 years ago

1.3.6

8 years ago

1.3.5

8 years ago

1.3.4

8 years ago

1.3.3

8 years ago

1.3.2

8 years ago

1.3.1

8 years ago

1.3.0

8 years ago

1.2.9

8 years ago

1.2.7

8 years ago

1.2.6

8 years ago

1.2.5

8 years ago

1.2.4

8 years ago

1.2.3

8 years ago

1.2.2

8 years ago

1.2.1

9 years ago

1.2.0

9 years ago

1.1.9

9 years ago

1.1.8

9 years ago

1.1.7

9 years ago

1.1.6

9 years ago

1.1.5

9 years ago

1.1.4

9 years ago

1.1.3

9 years ago

1.1.2

9 years ago

1.1.1

9 years ago

1.1.0

9 years ago

1.0.9

9 years ago

1.0.8

9 years ago

1.0.7

9 years ago

1.0.6

9 years ago

1.0.5

9 years ago

1.0.4

9 years ago

1.0.3

9 years ago

1.0.2

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago