terraform-provider-akamai

command module
v5.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 7, 2023 License: MPL-2.0 Imports: 11 Imported by: 0

README

Akamai Provider for Terraform

Build Status Go Report Card GitHub release (latest by date) 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.

Documentation

Overview

Package main allows to run Golang code for Akamai Terraform Provider

Directories

Path Synopsis
pkg
akamai
Package akamai allows to initialize and set up Akamai Provider
Package akamai allows to initialize and set up Akamai Provider
cache
Package cache contains provider's cache instance
Package cache contains provider's cache instance
common/collections
Package collections contains useful functions for working with collections
Package collections contains useful functions for working with collections
common/framework/modifiers
Package modifiers contains plan modifier related functions to be used with resource and data sources written using Terraform Provider Framework
Package modifiers contains plan modifier related functions to be used with resource and data sources written using Terraform Provider Framework
common/framework/replacer
Package replacer ...
Package replacer ...
common/testutils
Package testutils gathers reusable pieces useful for testing
Package testutils gathers reusable pieces useful for testing
common/tf
Package tf is where provider functions were dropped
Package tf is where provider functions were dropped
common/tf/validators
Package validators contains custom terraform schema validators
Package validators contains custom terraform schema validators
common/timeouts
Package timeouts contains all functions and variables related to handling timeouts
Package timeouts contains all functions and variables related to handling timeouts
logger
Package logger contains types and functions related to logging in terraform provider
Package logger contains types and functions related to logging in terraform provider
meta
Package meta contains code related to provider's meta information
Package meta contains code related to provider's meta information
providers
Package providers allows to import list of sub-providers
Package providers allows to import list of sub-providers
providers/appsec
Package appsec contains implementation for Akamai Terraform sub-provider responsible for Application Security
Package appsec contains implementation for Akamai Terraform sub-provider responsible for Application Security
providers/botman
Package botman contains implementation for Akamai Terraform sub-provider responsible for maintaining Bot Manager
Package botman contains implementation for Akamai Terraform sub-provider responsible for maintaining Bot Manager
providers/clientlists
Package clientlists contains implementation for Akamai Terraform sub-provider responsible for creation, deployment, and management of client lists
Package clientlists contains implementation for Akamai Terraform sub-provider responsible for creation, deployment, and management of client lists
providers/cloudlets
Package cloudlets contains implementation for Akamai Terraform sub-provider responsible for managing Cloudlets applications
Package cloudlets contains implementation for Akamai Terraform sub-provider responsible for managing Cloudlets applications
providers/cloudwrapper
Package cloudwrapper contains implementation for Akamai Terraform sub-provider responsible for cloud wrapper
Package cloudwrapper contains implementation for Akamai Terraform sub-provider responsible for cloud wrapper
providers/cps
Package cps contains implementation for Akamai Terraform sub-provider responsible for maintaining certificates
Package cps contains implementation for Akamai Terraform sub-provider responsible for maintaining certificates
providers/cps/tools
Package tools contains set of specific functions used by CPS sub-provider
Package tools contains set of specific functions used by CPS sub-provider
providers/datastream
Package datastream contains implementation for Akamai Terraform sub-provider responsible for providing scalable, low latency streaming of data
Package datastream contains implementation for Akamai Terraform sub-provider responsible for providing scalable, low latency streaming of data
providers/dns
Package dns contains implementation for Akamai Terraform sub-provider responsible for managing DNS zones configuration
Package dns contains implementation for Akamai Terraform sub-provider responsible for managing DNS zones configuration
providers/dns/internal/txtrecord
Package txtrecord contains logic used handling and transforming DNS records of type TXT.
Package txtrecord contains logic used handling and transforming DNS records of type TXT.
providers/edgeworkers
Package edgeworkers contains implementation for Akamai Terraform sub-provider responsible for maintaining EdgeWorkers functions to dynamically manage web traffic
Package edgeworkers contains implementation for Akamai Terraform sub-provider responsible for maintaining EdgeWorkers functions to dynamically manage web traffic
providers/gtm
Package gtm contains implementation for Akamai Terraform sub-provider responsible for managing Global Traffic Management (GTM) domain configuration and administration
Package gtm contains implementation for Akamai Terraform sub-provider responsible for managing Global Traffic Management (GTM) domain configuration and administration
providers/iam
Package iam contains implementation for Akamai Terraform sub-provider responsible for managing identities and accesses
Package iam contains implementation for Akamai Terraform sub-provider responsible for managing identities and accesses
providers/imaging
Package imaging contains implementation for Akamai Terraform sub-provider responsible for managing images and videos
Package imaging contains implementation for Akamai Terraform sub-provider responsible for managing images and videos
providers/imaging/imagewriter
Package imagewriter contains set of functions used to manage image
Package imagewriter contains set of functions used to manage image
providers/imaging/videowriter
Package videowriter contains set of functions used to manage video
Package videowriter contains set of functions used to manage video
providers/networklists
Package networklists contains implementation for Akamai Terraform sub-provider responsible for creation, deployment, and management of network lists
Package networklists contains implementation for Akamai Terraform sub-provider responsible for creation, deployment, and management of network lists
providers/property
Package property contains implementation for Property Provisioning module used to manage properties
Package property contains implementation for Property Provisioning module used to manage properties
providers/property/ruleformats
Package ruleformats contains logic required for akamai_property_rules_builder data source.
Package ruleformats contains logic required for akamai_property_rules_builder data source.
providers/registry
Package registry allows to add and register specific sub-providers in Akamai Terraform
Package registry allows to add and register specific sub-providers in Akamai Terraform
subprovider
Package subprovider defines contract for a subprovider
Package subprovider defines contract for a subprovider
test
Package test contains set of tools used for testing
Package test contains set of tools used for testing
tools
Package tools is where some legacy provider functions were dropped
Package tools is where some legacy provider functions were dropped
Package version allows to handle specific provider version
Package version allows to handle specific provider version

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL