title: Terraform script for ICMP
body: <p>My terraform plan got crashed after adding ICMP options to the script. </p>
  
  <p>My requirement is to give "all" in the type and code for ICMP. The moment I gave, I got a syntax error. </p>
  
  <pre><code>            icmp_options 
                      "type" = All
                      "code" = All
  </code></pre>
  
  <p>After referring to multiple links, I found "-1" is used in type &amp; code for "all". the moment i gave the options and gave terraform plan, the terraform crash log got generated.</p>
  
  <pre><code>2018/12/15 14:08:32 [ERROR] root: eval: *terraform.EvalValidateResource, err: Warnings: []. Errors: [unexpected EOF]
  2018/12/15 14:08:32 [ERROR] root: eval: *terraform.EvalSequence, err: Warnings: []. Errors: [unexpected EOF]
  2018/12/15 14:08:32 [ERROR] root: eval: *terraform.EvalDiff, err: unexpected EOF
  2018/12/15 14:08:32 [ERROR] root: eval: *terraform.EvalSequence, err: unexpected EOF
  2018/12/15 14:08:32 [ERROR] root: eval: *terraform.EvalDiff, err: unexpected EOF
  2018/12/15 14:08:32 [ERROR] root: eval: *terraform.EvalSequence, err: unexpected EOF
  2018/12/15 14:08:32 [ERROR] root: eval: *terraform.EvalDiff, err: unexpected EOF
  2018/12/15 14:08:32 [ERROR] root: eval: *terraform.EvalSequence, err: unexpected EOF
  2018/12/15 14:08:32 [ERROR] root: eval: *terraform.EvalDiff, err: unexpected EOF
  2018/12/15 14:08:32 [ERROR] root: eval: *terraform.EvalSequence, err: unexpected EOF
  2018/12/15 14:08:32 [ERROR] root: eval: *terraform.EvalDiff, err: unexpected EOF
  2018/12/15 14:08:32 [ERROR] root: eval: *terraform.EvalSequence, err: unexpected EOF
  2018/12/15 14:08:32 [ERROR] root: eval: *terraform.EvalDiff, err: unexpected EOF
  2018/12/15 14:08:32 [ERROR] root: eval: *terraform.EvalSequence, err: unexpected EOF
  2018/12/15 14:08:32 [ERROR] root: eval: *terraform.EvalDiff, err: unexpected EOF
  2018/12/15 14:08:32 [ERROR] root: eval: *terraform.EvalSequence, err: unexpected EOF
  2018/12/15 14:08:32 [ERROR] root: eval: *terraform.EvalDiff, err: unexpected EOF
  2018/12/15 14:08:32 [ERROR] root: eval: *terraform.EvalSequence, err: unexpected EOF
  2018/12/15 14:08:32 [ERROR] root: eval: *terraform.EvalDiff, err: unexpected EOF
  2018/12/15 14:08:32 [ERROR] root: eval: *terraform.EvalSequence, err: unexpected EOF
  2018/12/15 14:08:32 [ERROR] root: eval: *terraform.EvalValidateResource, err: Warnings: []. Errors: [connection is shut down]
  2018/12/15 14:08:32 [ERROR] root: eval: *terraform.EvalSequence, err: Warnings: []. Errors: [connection is shut down]
  2018/12/15 14:08:32 [ERROR] root: eval: *terraform.EvalValidateResource, err: Warnings: []. Errors: [connection is shut down]
  2018/12/15 14:08:32 [ERROR] root: eval: *terraform.EvalSequence, err: Warnings: []. Errors: [connection is shut down]
  2018/12/15 14:08:32 [ERROR] root: eval: *terraform.EvalValidateResource, err: Warnings: []. Errors: [connection is shut down]
  2018/12/15 14:08:32 [ERROR] root: eval: *terraform.EvalSequence, err: Warnings: []. Errors: [connection is shut down]
  
  
  
  Error:
  Error: Error running plan: 4 error(s) occurred:
  
  * oci_core_dhcp_options.a-n-dev-db: 1 error(s) occurred:
  
  * oci_core_dhcp_options.a-n-dev-db: unexpected EOF
  * oci_core_security_list.a-n-dev-app-1: 1 error(s) occurred:
  
  * oci_core_security_list.a-n-dev-app-1: unexpected EOF
  * oci_core_default_dhcp_options.default-dhcp-options-a-vcn: 1 error(s) occurred:
  
  * oci_core_default_dhcp_options.default-dhcp-options-a-vcn: unexpected EOF
  * oci_core_security_list.a-n-uat-db-4: 1 error(s) occurred:
  
  * oci_core_security_list.a-n-uat-db-4: unexpected EOF
  </code></pre>
  
  <p>Please advise, what type or code should i use to give "All" in the ICMP.</p>