{ "author": { "email": "mm.shreyas@gmail.com", "name": "Shreyas MM", "roles": [ "author" ], "url": "https://www.shreyasmm.com" }, "dependencies": { "@aws-cdk/aws-ec2": "^1.56.0", "@aws-cdk/core": "1.56.0", "constructs": "^3.0.2" }, "dependencyClosure": { "@aws-cdk/aws-cloudwatch": { "targets": { "dotnet": { "assemblyOriginatorKeyFile": "../../key.snk", "iconUrl": "https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png", "namespace": "Amazon.CDK.AWS.CloudWatch", "packageId": "Amazon.CDK.AWS.CloudWatch", "signAssembly": true }, "java": { "maven": { "artifactId": "cloudwatch", "groupId": "software.amazon.awscdk" }, "package": "software.amazon.awscdk.services.cloudwatch" }, "js": { "npm": "@aws-cdk/aws-cloudwatch" }, "python": { "distName": "aws-cdk.aws-cloudwatch", "module": "aws_cdk.aws_cloudwatch" } } }, "@aws-cdk/aws-ec2": { "targets": { "dotnet": { "assemblyOriginatorKeyFile": "../../key.snk", "iconUrl": "https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png", "namespace": "Amazon.CDK.AWS.EC2", "packageId": "Amazon.CDK.AWS.EC2", "signAssembly": true }, "java": { "maven": { "artifactId": "ec2", "groupId": "software.amazon.awscdk" }, "package": "software.amazon.awscdk.services.ec2" }, "js": { "npm": "@aws-cdk/aws-ec2" }, "python": { "distName": "aws-cdk.aws-ec2", "module": "aws_cdk.aws_ec2" } } }, "@aws-cdk/aws-events": { "targets": { "dotnet": { "assemblyOriginatorKeyFile": "../../key.snk", "iconUrl": "https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png", "namespace": "Amazon.CDK.AWS.Events", "packageId": "Amazon.CDK.AWS.Events", "signAssembly": true }, "java": { "maven": { "artifactId": "events", "groupId": "software.amazon.awscdk" }, "package": "software.amazon.awscdk.services.events" }, "js": { "npm": "@aws-cdk/aws-events" }, "python": { "distName": "aws-cdk.aws-events", "module": "aws_cdk.aws_events" } } }, "@aws-cdk/aws-iam": { "targets": { "dotnet": { "assemblyOriginatorKeyFile": "../../key.snk", "iconUrl": "https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png", "namespace": "Amazon.CDK.AWS.IAM", "packageId": "Amazon.CDK.AWS.IAM", "signAssembly": true }, "java": { "maven": { "artifactId": "iam", "groupId": "software.amazon.awscdk" }, "package": "software.amazon.awscdk.services.iam" }, "js": { "npm": "@aws-cdk/aws-iam" }, "python": { "distName": "aws-cdk.aws-iam", "module": "aws_cdk.aws_iam" } } }, "@aws-cdk/aws-kms": { "targets": { "dotnet": { "assemblyOriginatorKeyFile": "../../key.snk", "iconUrl": "https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png", "namespace": "Amazon.CDK.AWS.KMS", "packageId": "Amazon.CDK.AWS.KMS", "signAssembly": true }, "java": { "maven": { "artifactId": "kms", "groupId": "software.amazon.awscdk" }, "package": "software.amazon.awscdk.services.kms" }, "js": { "npm": "@aws-cdk/aws-kms" }, "python": { "distName": "aws-cdk.aws-kms", "module": "aws_cdk.aws_kms" } } }, "@aws-cdk/aws-logs": { "targets": { "dotnet": { "assemblyOriginatorKeyFile": "../../key.snk", "iconUrl": "https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png", "namespace": "Amazon.CDK.AWS.Logs", "packageId": "Amazon.CDK.AWS.Logs", "signAssembly": true }, "java": { "maven": { "artifactId": "logs", "groupId": "software.amazon.awscdk" }, "package": "software.amazon.awscdk.services.logs" }, "js": { "npm": "@aws-cdk/aws-logs" }, "python": { "distName": "aws-cdk.aws-logs", "module": "aws_cdk.aws_logs" } } }, "@aws-cdk/aws-s3": { "targets": { "dotnet": { "assemblyOriginatorKeyFile": "../../key.snk", "iconUrl": "https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png", "namespace": "Amazon.CDK.AWS.S3", "packageId": "Amazon.CDK.AWS.S3", "signAssembly": true }, "java": { "maven": { "artifactId": "s3", "groupId": "software.amazon.awscdk" }, "package": "software.amazon.awscdk.services.s3" }, "js": { "npm": "@aws-cdk/aws-s3" }, "python": { "distName": "aws-cdk.aws-s3", "module": "aws_cdk.aws_s3" } } }, "@aws-cdk/aws-ssm": { "targets": { "dotnet": { "assemblyOriginatorKeyFile": "../../key.snk", "iconUrl": "https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png", "namespace": "Amazon.CDK.AWS.SSM", "packageId": "Amazon.CDK.AWS.SSM", "signAssembly": true }, "java": { "maven": { "artifactId": "ssm", "groupId": "software.amazon.awscdk" }, "package": "software.amazon.awscdk.services.ssm" }, "js": { "npm": "@aws-cdk/aws-ssm" }, "python": { "distName": "aws-cdk.aws-ssm", "module": "aws_cdk.aws_ssm" } } }, "@aws-cdk/cloud-assembly-schema": { "targets": { "dotnet": { "assemblyOriginatorKeyFile": "../../key.snk", "iconUrl": "https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png", "namespace": "Amazon.CDK.CloudAssembly.Schema", "packageId": "Amazon.CDK.CloudAssembly.Schema", "signAssembly": true }, "java": { "maven": { "artifactId": "cdk-cloud-assembly-schema", "groupId": "software.amazon.awscdk" }, "package": "software.amazon.awscdk.cloudassembly.schema" }, "js": { "npm": "@aws-cdk/cloud-assembly-schema" }, "python": { "distName": "aws-cdk.cloud-assembly-schema", "module": "aws_cdk.cloud_assembly_schema" } } }, "@aws-cdk/core": { "targets": { "dotnet": { "assemblyOriginatorKeyFile": "../../key.snk", "iconUrl": "https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png", "namespace": "Amazon.CDK", "packageId": "Amazon.CDK", "signAssembly": true }, "java": { "maven": { "artifactId": "core", "groupId": "software.amazon.awscdk" }, "package": "software.amazon.awscdk.core" }, "js": { "npm": "@aws-cdk/core" }, "python": { "distName": "aws-cdk.core", "module": "aws_cdk.core" } } }, "@aws-cdk/cx-api": { "targets": { "dotnet": { "assemblyOriginatorKeyFile": "../../key.snk", "iconUrl": "https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png", "namespace": "Amazon.CDK.CXAPI", "packageId": "Amazon.CDK.CXAPI", "signAssembly": true }, "java": { "maven": { "artifactId": "cdk-cx-api", "groupId": "software.amazon.awscdk" }, "package": "software.amazon.awscdk.cxapi" }, "js": { "npm": "@aws-cdk/cx-api" }, "python": { "distName": "aws-cdk.cx-api", "module": "aws_cdk.cx_api" } } }, "@aws-cdk/region-info": { "targets": { "dotnet": { "assemblyOriginatorKeyFile": "../../key.snk", "iconUrl": "https://raw.githubusercontent.com/aws/aws-cdk/master/logo/default-256-dark.png", "namespace": "Amazon.CDK.RegionInfo", "packageId": "Amazon.CDK.RegionInfo", "signAssembly": true }, "java": { "maven": { "artifactId": "cdk-region-info", "groupId": "software.amazon.awscdk" }, "package": "software.amazon.awscdk.regioninfo" }, "js": { "npm": "@aws-cdk/region-info" }, "python": { "distName": "aws-cdk.region-info", "module": "aws_cdk.region_info" } } }, "constructs": { "targets": { "dotnet": { "namespace": "Constructs", "packageId": "Constructs" }, "java": { "maven": { "artifactId": "constructs", "groupId": "software.constructs" }, "package": "software.constructs" }, "js": { "npm": "constructs" }, "python": { "distName": "constructs", "module": "constructs" } } } }, "description": "Higher level constructs for AWS CDK", "homepage": "https://github.com/shreyasmm/hov-ec2.git", "jsiiVersion": "1.9.0 (build 5c646d5)", "keywords": [ "Cloudformation", "CDK" ], "license": "Apache-2.0", "name": "hov-ec2", "readme": { "markdown": "# Welcome to your CDK TypeScript Construct Library project!\n\nYou should explore the contents of this project. It demonstrates a CDK Construct Library that includes a construct (`HovEc2`)\nwhich contains an Amazon SQS queue that is subscribed to an Amazon SNS topic.\n\nThe construct defines an interface (`HovEc2Props`) to configure the visibility timeout of the queue.\n\n## Useful commands\n\n * `npm run build` compile typescript to js\n * `npm run watch` watch for changes and compile\n * `npm run test` perform the jest unit tests" }, "repository": { "type": "git", "url": "https://github.com/shreyasmm/hov-ec2.git" }, "schema": "jsii/0.10.0", "targets": { "js": { "npm": "hov-ec2" }, "python": { "distName": "shreyasmm.hov-ec2", "module": "shreyasmm.hov-ec2" } }, "types": { "hov-ec2.HovEc2": { "assembly": "hov-ec2", "base": "@aws-cdk/core.Construct", "fqn": "hov-ec2.HovEc2", "initializer": { "parameters": [ { "name": "scope", "type": { "fqn": "@aws-cdk/core.Construct" } }, { "name": "id", "type": { "primitive": "string" } }, { "name": "props", "type": { "fqn": "hov-ec2.HovEc2Props" } } ] }, "kind": "class", "locationInModule": { "filename": "lib/index.ts", "line": 27 }, "name": "HovEc2" }, "hov-ec2.HovEc2Props": { "assembly": "hov-ec2", "datatype": true, "fqn": "hov-ec2.HovEc2Props", "kind": "interface", "locationInModule": { "filename": "lib/index.ts", "line": 4 }, "name": "HovEc2Props", "properties": [ { "abstract": true, "immutable": true, "locationInModule": { "filename": "lib/index.ts", "line": 8 }, "name": "amiName", "type": { "primitive": "string" } }, { "abstract": true, "immutable": true, "locationInModule": { "filename": "lib/index.ts", "line": 24 }, "name": "appId", "type": { "primitive": "string" } }, { "abstract": true, "immutable": true, "locationInModule": { "filename": "lib/index.ts", "line": 6 }, "name": "bizUnit", "type": { "primitive": "string" } }, { "abstract": true, "immutable": true, "locationInModule": { "filename": "lib/index.ts", "line": 21 }, "name": "deploymentGuid", "type": { "primitive": "string" } }, { "abstract": true, "immutable": true, "locationInModule": { "filename": "lib/index.ts", "line": 20 }, "name": "deploymentZone", "type": { "primitive": "string" } }, { "abstract": true, "immutable": true, "locationInModule": { "filename": "lib/index.ts", "line": 7 }, "name": "envType", "type": { "primitive": "string" } }, { "abstract": true, "immutable": true, "locationInModule": { "filename": "lib/index.ts", "line": 13 }, "name": "instanceName", "type": { "primitive": "string" } }, { "abstract": true, "immutable": true, "locationInModule": { "filename": "lib/index.ts", "line": 12 }, "name": "instanceType", "type": { "primitive": "string" } }, { "abstract": true, "immutable": true, "locationInModule": { "filename": "lib/index.ts", "line": 14 }, "name": "iops", "type": { "primitive": "number" } }, { "abstract": true, "immutable": true, "locationInModule": { "filename": "lib/index.ts", "line": 16 }, "name": "keyName", "type": { "primitive": "string" } }, { "abstract": true, "immutable": true, "locationInModule": { "filename": "lib/index.ts", "line": 9 }, "name": "osType", "type": { "primitive": "string" } }, { "abstract": true, "immutable": true, "locationInModule": { "filename": "lib/index.ts", "line": 22 }, "name": "region", "type": { "primitive": "string" } }, { "abstract": true, "immutable": true, "locationInModule": { "filename": "lib/index.ts", "line": 18 }, "name": "stackName", "type": { "primitive": "string" } }, { "abstract": true, "immutable": true, "locationInModule": { "filename": "lib/index.ts", "line": 15 }, "name": "volumeSize", "type": { "primitive": "number" } }, { "abstract": true, "immutable": true, "locationInModule": { "filename": "lib/index.ts", "line": 19 }, "name": "workloadType", "type": { "primitive": "string" } }, { "abstract": true, "immutable": true, "locationInModule": { "filename": "lib/index.ts", "line": 23 }, "name": "includeAppIdInOU", "optional": true, "type": { "primitive": "string" } } ] } }, "version": "0.1.0", "fingerprint": "McTG2L+7hCg+V+I14ntmUN9LAcgrlG07Jm17G301hV8=" }