Releases: akamai/cli-eaa
Releases · akamai/cli-eaa
v0.3.6
v0.3.5
0.2.7
0.2.6
This release makes the akamai eaa app - create
more powerful by saving extra information like:
- Connectors
- IdP, Directory, Group
- URL based policy
The source JSON can use Jinja template element.
Here is an example:
{
"eaa_cli_comment": [
"This is an example of JSON template to create an application with CLI-EAA",
"To create the app, use the following command:",
"cat this_file.json.j2 | akamai eaa -v app - create"
],
{# Pure Jinja variable #}
{% set random_appsuffix = range(1, 10000) | random %}
"app_profile": {{ AppProfile.HTTP.value }},
"domain" : {{ AppDomainType.Custom.value }},
"name": "EAA CLI Example Application Cust Domain {{ random_appsuffix }}",
"description" : "Test app to be deleted",
"advanced_settings": {
"internal_hostname": "www.example.com",
"internal_host_port": "0"
},
"cert": "{{ cli_certificate('*.akamaidemo.net') }}",
"host" : "dummyspopenapidelete{{ random_appsuffix }}.akamaidemo.net",
"pop": "{{ cli_cloudzone('US-East') }}",
"servers": [
{"origin_host": "www1.example.com", "orig_tls": "true", "origin_port": 80, "origin_protocol": "http"},
{"origin_host": "www2.example.com", "orig_tls": "true", "origin_port": 81, "origin_protocol": "http"}
],
"agents": [
{"name": "demo-v2-con-1-amer", "uuid_url": "cht3_GEjQWyMW9LEk7KQfg"},
{"name": "demo-v2-con-2-amer", "uuid_url": "Wy0Y6FrwQ66yQzLBAInC4w"}
],
"idp": {
"idp_id": "NMmW2cwqQJanYnXXXXXXX"
},
"directories": [
{
"name": "AD Domain",
"uuid_url": "2Kz2YqmgSpqT_XXXXXXX"
}
],
"groups": [
{
"name": "Administrators",
"enable_mfa": "inherit",
"uuid_url": "196YoFHhQa-XXXXXXX"
},
{
"name": "Support",
"enable_mfa": "inherit",
"uuid_url": "9hDCxROqTYmhXXXXXXX"
}
]
}
Add first report on EAA Client
Use akamai eaa report clients
or the short version "r" akamai eaa r clients
Minor bug fix release
Minor release to fix the error when accessing admin logs. See bug #1 for details.
August 2020 release
See readme.md file for more details.
Initial release
0.1.1 Insert TOC