Puppet Function: aws_firewall::services

Defined in:
functions/services.pp
Function type:
Puppet Language

Overview

aws_firewall::services()AWS_Firewall::Services

Get an array of all AWS services.

Returns:

  • (AWS_Firewall::Services)

    All available AWS services



5
6
7
8
9
10
11
12
13
14
15
# File 'functions/services.pp', line 5

function aws_firewall::services() >> AWS_Firewall::Services {
  unique(
    flatten(
      aws_firewall::prefixes().map |$region, $services_data| {
        $services_data.map |$service, $ip_data| {
          $service
        }
      }
    )
  )
}