Have Questions?  Need Expert Answers?  JOIN LUNCH N' LEARNS!

Create Network ACL Entry

Prev Next
Step Details
Introduced in Version3.0.0
Last Modified in Version7.0.0
LocationIntegration > Amazon AWS > EC2

The Create Network ACL Entry step is used to create a rule in the network ACL with a specified rule number.

Prerequisites 


Properties

Inputs

PropertyDescriptionData Type
Cidr BlockCIDR block of a VPC to associate newly created Network ACL with.String
EgressDetermines whether there is outbound traffic for the Network ACL.Boolean
Icmp CodeICMP Code to specify specifications or rules for the Network ACL.Int32
Icmp TypeUsed to specify the category of ICMP message.Int32
Ipv 6 Cidr BlockIPV6 CIDR block of a VPC to associate newly created Network ACL with.
String
Network ACL IdID to assign to newly created Network ACL.String
Port Range FromLocation to port new Network ACL from.Int32
Port Range ToLocation to port new Network ACL to.Int32
ProtocolUsed to specify the protocol method to associate with the Network ACL. (Ex. TCP, UDP, ICMP)String
RegionThe Amazon AWS region the instance will be associated with.
AmazonAWSRegion
Rule ActionUsed to determine whether certain types of traffic are permitted.String
Rule NumberSpecified number of the rule determining order of execution.Int32


Common Errors

AWS Was Not Able To Validate the Provided Access Credentials.

If the access credentials established in system settings are invalid, the step will cause an error.

To correct this, ensure the Access Key Id and Secret Access Key are both correct and active.

Exception Message:

Exception Stack Trace: DecisionsFramework.Design.Flow.ErrorRunningFlowStep: Error running step Substring 1[Substring] in flow [Display Steps]: Exception invoking method Substring on class StringSteps 
 ---> DecisionsFramework.LoggedException: Exception invoking method Substring on class StringSteps 
 ---> System.ArgumentOutOfRangeException: Index and length must refer to a location within the string. (Parameter 'length')  
   at System.String.Substring(Int32 startIndex, Int32 length)       
   --- End of inner exception stack trace ---  
   at DecisionsFramework.Design.Flow.StepImplementations.InvokeMethodStep.Run(StepStartData data  at DecisionsFramework.Design.Flow.FlowStep.RunStepInternal(String flowTrackingID, String stepTrackingID, KeyValuePairDataStructure[] stepRunDataValues, AbstractFlowTrackingData trackingData)  
   at DecisionsFramework.Design.Flow.FlowStep.Start(String flowTrackingID, String stepTrackingID, FlowStateData data, AbstractFlowTrackingData trackingData, RunningStepData currentStepData)       
   --- End of inner exception stack trace ---

Incorrect or Missing Id

If there is a mandatory Id required for the step to run successfully that is missing or invalid, the step will cause an error.

To correct this, ensure all mandatory fields are properly filled out and are valid.

Mandatory fields include inputs such as: Key Name, Network Interface Id, Region, and Server Name.

Exception Message:

DecisionsFramework.Design.Flow.ErrorRunningFlowStep: Error running step Create Instance 1[CreateInstance] in flow [Step Flows]: Exception invoking method CreateInstance on class AmazonEC2Core
 ---> DecisionsFramework.LoggedException: Exception invoking method CreateInstance on class AmazonEC2Core
 ---> Amazon.EC2.AmazonEC2Exception: Invalid id: "vpc-05cfd87c13032cfce" (expecting "eni-...")
 ---> Amazon.Runtime.Internal.HttpErrorResponseException: Exception of type 'Amazon.Runtime.Internal.HttpErrorResponseException' was thrown. at Amazon.Runtime.HttpWebRequestMessage.ProcessHttpResponseMessage(HttpResponseMessage responseMessage)
 at Amazon.Runtime.HttpWebRequestMessage.GetResponseAsync(CancellationToken cancellationToken)
 at Amazon.Runtime.Internal.HttpHandler`1.InvokeAsync[T](IExecutionContext executionContext)
 at Amazon.Runtime.Internal.Unmarshaller.InvokeAsync[T](IExecutionContext executionContext)
 at Amazon.EC2.Internal.AmazonEC2ResponseHandler.InvokeAsync[T](IExecutionContext executionContext)
 at Amazon.Runtime.Internal.ErrorHandler.InvokeAsync[T](IExecutionContext executionContext)
   --- End of inner exception stack trace ---


Related Information


Related Articles:

EC2

AWS