The following macros are not currently supported in the header:
  • style

createSecurityGroup


Create a security group with user defined rules.

Environment/Instance Properties

Property Name

Property Code

Required

Description

EC2 Access Key

FDAWS_EC2_ACCESS_KEY

Yes

The access key found on the "Security Credentials" page of the AWS management console.

EC2 Secret Key

FDAWS_EC2_SECRET_KEY

Yes

The secret key found on the "Security Credentials" page of the AWS management console.

EC2 Endpoint

FDAWS_EC2_ENDPOINT

Yes

The AWS endpoint to use for plugin operations


Inputs

Property Name

Property Code

Required

Description

Security Group

FDAWS_EC2_SEC_GROUP_NAME

Yes

The name of the security group to create.

Group Description

FDAWS_EC2_SEC_GROUP_DESCRIPTION

No

A description for the security groupDefault "Created by FlexDeploy" (or similar).

Inbound Rules

FDAWS_EC2_INBOUND_SECURITY_RULES

No

The inbound rules to create the group with. See security rule examples.

Outbound RulesFDAWS_EC2_OUTBOUND_SECURITY_RULESNoThe outbound rules to create the group with. See security rule examples.


Outputs

Property Name

Property Code

Required

Description






Artifacts

This operation does not produce or consume artifacts.

Endpoint Selection

This operation will select all available endpoints associated to the environment/instance.

Endpoint Execution

This operation will execute on any one of the selected endpoints and will be random in the determination of which one.


See Secutiry Rules Examples for more information.





The following macros are not currently supported in the footer:
  • style