Tagging functions for AWS EC2

Source:

Methods

(inner) createClusternator() → {Ec2Tag}

Source:
Returns:
Type
Ec2Tag

(inner) createDeployment(deployment) → {Ec2Tag}

Parameters:
Name Type Description
deployment string
Source:
Returns:
Type
Ec2Tag

(inner) createExpires(ttl) → {Ec2Tag}

Parameters:
Name Type Description
ttl string
Source:
Returns:
Type
Ec2Tag

(inner) createName(name) → {Ec2Tag}

Parameters:
Name Type Description
name string
Source:
Returns:
Type
Ec2Tag

(inner) createPr(prNum) → {Ec2Tag}

Parameters:
Name Type Description
prNum string
Source:
Returns:
Type
Ec2Tag

(inner) createProject(projectId) → {Ec2Tag}

Parameters:
Name Type Description
projectId string
Source:
Returns:
Type
Ec2Tag

(inner) Ec2Tag(key, value) → {Ec2Tag}

Parameters:
Name Type Description
key string
value string
Source:
Throws:
TypeError
Returns:
Type
Ec2Tag

(inner) tag(aws, resources, tags) → {function}

Parameters:
Name Type Description
aws AwsWrapper
resources Array.<string>
tags Array.<Ec2Tag>
Source:
Throws:
TypeError
Returns:
Type
function

(inner) unTag(aws, resources, tags) → {function}

Parameters:
Name Type Description
aws AwsWrapper
resources Array.<string>
tags Array.<Ec2Tag>
Source:
Throws:
TypeError
Returns:
Type
function