AWS.Networking.SecurityGroup
AWS TNB supports security groups to automate the provisioning of Amazon EC2 Security Groups which you can attach to Amazon EKS Kubernetes cluster node groups.
Syntax
tosca.nodes.AWS.Networking.SecurityGroup
properties:
description: String
name: String
tags: List
requirements:
vpc: String
Properties
-
description -
The description of the security group. You can use up to 255 characters to describe the group. You can include only letters (A-Z and a-z), numbers (0-9), spaces, and the following special characters: ._-:/()#,@[]+=&;{}!$*
Required: Yes
Type: String
-
name -
A name for the security group. You can use up to 255 characters for the name. You can include only letters (A-Z and a-z), numbers (0-9), spaces, and the following special characters: ._-:/()#,@[]+=&;{}!$*
Required: Yes
Type: String
-
tags -
The tags that you can attach to the security group resource.
Required: No
Type: List
Requirements
-
vpc -
An AWS.Networking.VPC node.
Required: Yes
Type: String
Example
SampleSecurityGroup001: type: tosca.nodes.AWS.Networking.SecurityGroup properties: description:"Sample Security Group for Testing"name:"SampleSecurityGroup"tags: -"Name=SecurityGroup"-"Environment=Testing"requirements: vpc:SampleVPC