• Stars
    star
    108
  • Rank 321,259 (Top 7 %)
  • Language
    Go
  • License
    Mozilla Public Li...
  • Created over 5 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Terraform Akamai provider

Akamai Provider for Terraform

Build Status Go Report Card GitHub release (latest by date) License: MPL 2.0 GoDoc

Use the Akamai Provider to manage and provision your Akamai configurations in Terraform. You can use the Akamai Provider for many Akamai products.

Requirements

Installation

To automatically install the Akamai Provider, run terraform init on a configuration.

Documentation

You can find documentation for the Akamai Provider on the Terraform Website.

Credits

Akamai Provider for Terraform uses a version of dnsjava that was modified by Akamai. dnsjava is used under the terms of the BSD 3-clause license, as shown in this notice.

More Repositories

1

akamai-security-research

This repository includes code and IoCs that are the product of research done in Akamai's various security research teams.
C
407
star
2

cli

Manage and configure Akamai from the Command Line.
Go
207
star
3

edgeworkers-examples

EdgeWorkers Examples – This repository contains practical examples, that can be used as a starting point for Akamai EdgeWorkers.
JavaScript
138
star
4

DDSpoof

DDSpoof is a tool that enables DHCP DNS Dynamic Update attacks against Microsoft DHCP servers in AD environments.
Python
113
star
5

cl-http2-protocol

HTTP/2 interop library in Common Lisp
Common Lisp
103
star
6

Invoke-DHCPCheckup

PowerShell
101
star
7

AkamaiOPEN-edgegrid-python

This library implements an Authentication handler for the Akamai OPEN EdgeGrid Authentication scheme
Python
84
star
8

akr

Akamai Krypton CLI and SSH Agent (v2)
Rust
81
star
9

AkamaiOPEN-edgegrid-golang

This library implements an Authentication handler for the Akamai OPEN EdgeGrid Authentication scheme
Go
77
star
10

luda

Malicious actors often reuse code to deploy their malware, phishing website or CNC server. As a result, similiaries can be found on URLs path by inspecting internet traffic. Moreover, deep learning models or even regular ML model do not fit for inline deployment in terms of running performance. However, regexes ( or YARA rules ) can be deployed on a proxy and work in real time on all the traffic. LUDA can take a set of malicious and benign URLs and return a list of regexes ready to be deployed inline !
Python
74
star
11

httpie-edgegrid

Plugin for httpie to allow edge grid authentication for Akamai
Python
67
star
12

cli-purge

Akamai CLI for Purge allows you to purge cached content from the Edge using FastPurge (CCUv3).
Go
51
star
13

AkamaiOPEN-edgegrid-php-client

PHP client library for Akamai {OPEN} EdgeGrid Authentication scheme (based on Guzzle)
PHP
43
star
14

edgegrid-curl

Python based command line tool which simplifies Akamai OPEN EdgeGrid Client Authentication
Python
42
star
15

AkamaiOPEN-edgegrid-java

Java library for Akamai OPEN EdgeGrid Client Authentication
Java
39
star
16

akamai-docker

Dockerfile for official Akamai's DevOps environment containing CLI packages and useful tools
Dockerfile
38
star
17

EdgeAuth-Token-Python

Akamai Authorization Token for Python
Python
32
star
18

esi-test-server-docker

A dockerized version of Akamai's Edge Side Includes Test Server (ETS).
HTML
31
star
19

uls

Unified Log Streamer (ULS)
Python
30
star
20

hface

Hackable HTTP/{1,2,3} {client,server,proxy}
Python
29
star
21

cli-property-manager

Use this Property Manager CLI to automate Akamai property changes and deployments across many environments.
JavaScript
29
star
22

akamai_developer_toolkit

Akamai Developer Toolkit chrome extension
JavaScript
28
star
23

entropy-ip

Source code supporting Akamai's Custom Analytics project: http://entropy-ip.com/
Python
25
star
24

akamaipowershell

Powershell module for Akamai {OPEN} APIs
PowerShell
24
star
25

NetStorageKit-Python

Akamai Netstorage API for Python
Python
24
star
26

cli-terraform

Akamai CLI plugin Admin Support for multiple OpenAPI resource types
Go
24
star
27

wp-akamai

PHP
23
star
28

cli-eaa

CLI for Enterprise Application Access (EAA)
Python
23
star
29

EdgeAuth-Token-Node

Akamai Authorization Token for Node
JavaScript
20
star
30

js_api

Web server and API to scan any websites to detect malicious JS
JavaScript
19
star
31

stamp-materials

Educational materials related to the STAMP safety analysis framework.
TeX
19
star
32

cli-edgeworkers

Akamai CLI for EdgeWorkers, allows you to interact with EdgeWorkers APIs via a command line interface
TypeScript
19
star
33

NetStorageKit-Node

Akamai NetStorage API for Node
JavaScript
19
star
34

NetStorageKit-Golang

Netstorage API for Golang
Go
18
star
35

NetStorageKit-Java

Java
18
star
36

AkamaiOPEN-edgegrid-ruby

This library implements the Akamai OPEN EdgeGrid Authentication scheme for the ruby net/http library.
Ruby
18
star
37

cell-emulation-util

A script based on TC netem to emulate the latency, loss, and bandwidth of a real-world cellular network.
Shell
18
star
38

NetStorageKit-PHP

Akamai NetStorage for PHP
PHP
17
star
39

cli-netstorage

JavaScript
15
star
40

js2esi

Bidirectional JavaScript <-> ESI converter. Write javascript code that will be converted to valid ESI (Edge Side Includes), capable of running at the Edge.
Python
15
star
41

cli-firewall

Provides a way to interact with Firewall Rules and Site Shield related information via Open APIs.
Python
15
star
42

AkamaiOPEN-edgegrid-C-Sharp

C#
14
star
43

EdgeAuth-Token-Java

Akamai Authorization Token for Java
Java
14
star
44

examples-terraform

This repository contains examples and templates for the Akamai Terraform Provider. Maintained by the Developer Advocacy team @ Akamai.
HCL
14
star
45

AkamaiOPEN-edgegrid-php

PHP library for Akamai {OPEN} EdgeGrid Authentication scheme (signing only)
PHP
14
star
46

cli-cps

Provides a way to interact with the Akamai Certificate Provisioning System (CPS) via Open APIs. Provides various functionality such as viewing certificate details, generating audits, checking change statuses, and creating/modifying certificates.
Python
14
star
47

cli-sandbox

Akamai CLI for Sandbox
JavaScript
13
star
48

cli-appsec

Akamai CLI for Application Security
JavaScript
13
star
49

mpulse.js

mpulse.js JavaScript API
JavaScript
13
star
50

cli-diagnostics

Use the Edge Diagnostics CLI to identify, analyze, and troubleshoot common content delivery network issues that your users may encounter.
Go
12
star
51

bash

C
11
star
52

cli-mpulse

CLI for the Akamai's mPulse Query API
Python
10
star
53

cli-etp

CLI for Enterprise Threat Protector (ETP)
Python
10
star
54

cli-dns

Akamai CLI for Edge DNS
Go
9
star
55

AkamaiOPEN-edgegrid-powershell

Akamai OPEN EdgeGrid Powershell authorization wrapper
PowerShell
9
star
56

NetStorageKit-Ruby

Akamai NetStorage API for Ruby
Ruby
8
star
57

EdgeAuth-Token-Ruby

Akamai Authorization Token for Ruby
Ruby
7
star
58

edgeworkers-vscode

VS Code extension for Akamai EdgeWorkers
TypeScript
7
star
59

NetStorageKit-C-Sharp

C#
7
star
60

customersuccess-compute-workshop

HCL
6
star
61

papi-vscode-extension

TypeScript
6
star
62

boomerang-inspector

Boomerang Inspector Browser Extension
JavaScript
6
star
63

akamai-edgedns-traffic-exporter

Go
5
star
64

pallas

Pallas is Python library for querying AWS Athena.
Python
5
star
65

linode-failover-workshop

HCL
5
star
66

repository.js

JavaScript (Node.js) wrapper for the mPulse/CloudTest Repository REST API.
JavaScript
5
star
67

cli-test-center

Akamai CLI for test center allows you to test the behavior of configuration changes on your own from the Command Line
Go
5
star
68

UrbanCrawl-API

The Loopback based API that powers Urban Crawl apps
JavaScript
5
star
69

edgeworkers-unittest

Mocks and examples to write and run unit tests for EdgeWorkers
JavaScript
5
star
70

change-DNS-TTL

A command line tool for changing the TTL of zone records of Akamai DNS solutions.
Ruby
5
star
71

java-simple-mqtt-device

This is where some sample Java MQTT Paho client programs (multiple but one project) show how to connect to IoT Edge Connect
Java
5
star
72

edgenativeworkshop

Shell
4
star
73

nomcc

A python library for the Nominum Command Channel
Python
4
star
74

cli-api-gateway

Go
4
star
75

alerts-to-slack

Python
4
star
76

lds-connector

This script continuously moves Akamai logs into the Splunk SIEM tool
Python
4
star
77

mPulse-iOS

iOS tracking library for mPulse Analytics
Objective-C
4
star
78

akamai-gtm-metrics-exporter

Prometheus Exporter for Akamai GTM Activity Metrics
Go
4
star
79

cli-mfa

CLI module for Akamai MFA https://www.akamai.com/mfa
Python
4
star
80

certbot-plugin-edgedns

Python
4
star
81

intentspec

A LaTeX package extending enumeration and providing macros for use in writing "Intent Specification" style requirements documents.
TeX
4
star
82

cli-onboard

Akamai CLI Onboard allows you to create a new Property Manager configuration from any flexible template including SSL Certificates and adding to an existing WAF configuration
Python
4
star
83

cli-cloudlets

Akamai CLI for Cloudlets allows you to work with cloudlets from the Command Line
Python
3
star
84

re2g

A grep-alike built on re2
C++
3
star
85

Entity-Persistence-Service

3
star
86

AkamaiOPEN-edgegrid-perl

This library implements the Akama OPEN Edgegrid Authentication scheme for LWP
Perl
3
star
87

Jenkins-API-Gateway-sample-code

Sample code to showing how to use Jenkins to keep API Gateway Swagger definitions up to date
Python
3
star
88

distimate

Distributions visualized
Python
3
star
89

PowerShell

PowerShell
3
star
90

akj-tech-preview

Experimental JavaScript SDK for configuring Properties (tech preview)
TypeScript
2
star
91

Information-based-Heavy-Hitters-for-Real-Time-DNS-Exfiltration-Detection

Algorithm for detection of real-time DNS exfiltration
C
2
star
92

gtm-grafana-datasource-plugin

Grafana plugin to view Global Traffic Management (GTM) reports
Go
2
star
93

akamai-cli

NPM Installer for akamai CLI binary
JavaScript
2
star
94

cli-gtm

Go
2
star
95

mpulse-query.js

Akamai mPulse Query REST API interface for Javascript
JavaScript
2
star
96

akr-pkg

Shell
2
star
97

levelup-linode-workshop

HCL
2
star
98

edgeworkers-intellij

IntelliJ plugin for Akamai EdgeWorkers
Java
2
star
99

python-simple-mqtt-device

MQTT Device
Python
2
star
100

sandbox-client

2
star