Akamai v7.5.0 published on Friday, Oct 11, 2024 by Pulumi
akamai.getCPSEnrollment
Explore with Pulumi AI
Using getCPSEnrollment
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getCPSEnrollment(args: GetCPSEnrollmentArgs, opts?: InvokeOptions): Promise<GetCPSEnrollmentResult>
function getCPSEnrollmentOutput(args: GetCPSEnrollmentOutputArgs, opts?: InvokeOptions): Output<GetCPSEnrollmentResult>
def get_cps_enrollment(enrollment_id: Optional[int] = None,
opts: Optional[InvokeOptions] = None) -> GetCPSEnrollmentResult
def get_cps_enrollment_output(enrollment_id: Optional[pulumi.Input[int]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCPSEnrollmentResult]
func GetCPSEnrollment(ctx *Context, args *GetCPSEnrollmentArgs, opts ...InvokeOption) (*GetCPSEnrollmentResult, error)
func GetCPSEnrollmentOutput(ctx *Context, args *GetCPSEnrollmentOutputArgs, opts ...InvokeOption) GetCPSEnrollmentResultOutput
> Note: This function is named GetCPSEnrollment
in the Go SDK.
public static class GetCPSEnrollment
{
public static Task<GetCPSEnrollmentResult> InvokeAsync(GetCPSEnrollmentArgs args, InvokeOptions? opts = null)
public static Output<GetCPSEnrollmentResult> Invoke(GetCPSEnrollmentInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCPSEnrollmentResult> getCPSEnrollment(GetCPSEnrollmentArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: akamai:index/getCPSEnrollment:getCPSEnrollment
arguments:
# arguments dictionary
The following arguments are supported:
- Enrollment
Id int
- Enrollment
Id int
- enrollment
Id Integer
- enrollment
Id number
- enrollment_
id int
- enrollment
Id Number
getCPSEnrollment Result
The following output properties are available:
- Admin
Contacts List<GetCPSEnrollment Admin Contact> - Assigned
Slots List<int> - Certificate
Chain stringType - Certificate
Type string - Common
Name string - Contract
Id string - Csrs
List<Get
CPSEnrollment Csr> - Dns
Challenges List<GetCPSEnrollment Dns Challenge> - Enable
Multi boolStacked Certificates - Enrollment
Id int - Http
Challenges List<GetCPSEnrollment Http Challenge> - Id string
- The provider-assigned unique ID for this managed resource.
- Network
Configurations List<GetCPSEnrollment Network Configuration> - Org
Id int - Organizations
List<Get
CPSEnrollment Organization> - Pending
Changes bool - Production
Slots List<int> - string
- Sans List<string>
- Secure
Network string - Signature
Algorithm string - Sni
Only bool - Staging
Slots List<int> - Tech
Contacts List<GetCPSEnrollment Tech Contact> - Validation
Type string
- Admin
Contacts []GetCPSEnrollment Admin Contact - Assigned
Slots []int - Certificate
Chain stringType - Certificate
Type string - Common
Name string - Contract
Id string - Csrs
[]Get
CPSEnrollment Csr - Dns
Challenges []GetCPSEnrollment Dns Challenge - Enable
Multi boolStacked Certificates - Enrollment
Id int - Http
Challenges []GetCPSEnrollment Http Challenge - Id string
- The provider-assigned unique ID for this managed resource.
- Network
Configurations []GetCPSEnrollment Network Configuration - Org
Id int - Organizations
[]Get
CPSEnrollment Organization - Pending
Changes bool - Production
Slots []int - string
- Sans []string
- Secure
Network string - Signature
Algorithm string - Sni
Only bool - Staging
Slots []int - Tech
Contacts []GetCPSEnrollment Tech Contact - Validation
Type string
- admin
Contacts List<GetCPSEnrollment Admin Contact> - assigned
Slots List<Integer> - certificate
Chain StringType - certificate
Type String - common
Name String - contract
Id String - csrs
List<Get
CPSEnrollment Csr> - dns
Challenges List<GetCPSEnrollment Dns Challenge> - enable
Multi BooleanStacked Certificates - enrollment
Id Integer - http
Challenges List<GetCPSEnrollment Http Challenge> - id String
- The provider-assigned unique ID for this managed resource.
- network
Configurations List<GetCPSEnrollment Network Configuration> - org
Id Integer - organizations
List<Get
CPSEnrollment Organization> - pending
Changes Boolean - production
Slots List<Integer> - String
- sans List<String>
- secure
Network String - signature
Algorithm String - sni
Only Boolean - staging
Slots List<Integer> - tech
Contacts List<GetCPSEnrollment Tech Contact> - validation
Type String
- admin
Contacts GetCPSEnrollment Admin Contact[] - assigned
Slots number[] - certificate
Chain stringType - certificate
Type string - common
Name string - contract
Id string - csrs
Get
CPSEnrollment Csr[] - dns
Challenges GetCPSEnrollment Dns Challenge[] - enable
Multi booleanStacked Certificates - enrollment
Id number - http
Challenges GetCPSEnrollment Http Challenge[] - id string
- The provider-assigned unique ID for this managed resource.
- network
Configurations GetCPSEnrollment Network Configuration[] - org
Id number - organizations
Get
CPSEnrollment Organization[] - pending
Changes boolean - production
Slots number[] - string
- sans string[]
- secure
Network string - signature
Algorithm string - sni
Only boolean - staging
Slots number[] - tech
Contacts GetCPSEnrollment Tech Contact[] - validation
Type string
- admin_
contacts Sequence[GetCPSEnrollment Admin Contact] - assigned_
slots Sequence[int] - certificate_
chain_ strtype - certificate_
type str - common_
name str - contract_
id str - csrs
Sequence[Get
CPSEnrollment Csr] - dns_
challenges Sequence[GetCPSEnrollment Dns Challenge] - enable_
multi_ boolstacked_ certificates - enrollment_
id int - http_
challenges Sequence[GetCPSEnrollment Http Challenge] - id str
- The provider-assigned unique ID for this managed resource.
- network_
configurations Sequence[GetCPSEnrollment Network Configuration] - org_
id int - organizations
Sequence[Get
CPSEnrollment Organization] - pending_
changes bool - production_
slots Sequence[int] - str
- sans Sequence[str]
- secure_
network str - signature_
algorithm str - sni_
only bool - staging_
slots Sequence[int] - tech_
contacts Sequence[GetCPSEnrollment Tech Contact] - validation_
type str
- admin
Contacts List<Property Map> - assigned
Slots List<Number> - certificate
Chain StringType - certificate
Type String - common
Name String - contract
Id String - csrs List<Property Map>
- dns
Challenges List<Property Map> - enable
Multi BooleanStacked Certificates - enrollment
Id Number - http
Challenges List<Property Map> - id String
- The provider-assigned unique ID for this managed resource.
- network
Configurations List<Property Map> - org
Id Number - organizations List<Property Map>
- pending
Changes Boolean - production
Slots List<Number> - String
- sans List<String>
- secure
Network String - signature
Algorithm String - sni
Only Boolean - staging
Slots List<Number> - tech
Contacts List<Property Map> - validation
Type String
Supporting Types
GetCPSEnrollmentAdminContact
- Email string
- E-mail address of the contact
- First
Name string - First name of the contact
- Last
Name string - Last name of the contact
- Phone string
- Phone number of the contact
- Address
Line stringOne - The address of the contact
- Address
Line stringTwo - The address of the contact
- City string
- City of residence of the contact
- Country
Code string - Country code of the contact
- Organization string
- Organization where contact is hired
- Postal
Code string - Postal code of the contact
- Region string
- The region of the contact
- Title string
- Title of the the contact
- Email string
- E-mail address of the contact
- First
Name string - First name of the contact
- Last
Name string - Last name of the contact
- Phone string
- Phone number of the contact
- Address
Line stringOne - The address of the contact
- Address
Line stringTwo - The address of the contact
- City string
- City of residence of the contact
- Country
Code string - Country code of the contact
- Organization string
- Organization where contact is hired
- Postal
Code string - Postal code of the contact
- Region string
- The region of the contact
- Title string
- Title of the the contact
- email String
- E-mail address of the contact
- first
Name String - First name of the contact
- last
Name String - Last name of the contact
- phone String
- Phone number of the contact
- address
Line StringOne - The address of the contact
- address
Line StringTwo - The address of the contact
- city String
- City of residence of the contact
- country
Code String - Country code of the contact
- organization String
- Organization where contact is hired
- postal
Code String - Postal code of the contact
- region String
- The region of the contact
- title String
- Title of the the contact
- email string
- E-mail address of the contact
- first
Name string - First name of the contact
- last
Name string - Last name of the contact
- phone string
- Phone number of the contact
- address
Line stringOne - The address of the contact
- address
Line stringTwo - The address of the contact
- city string
- City of residence of the contact
- country
Code string - Country code of the contact
- organization string
- Organization where contact is hired
- postal
Code string - Postal code of the contact
- region string
- The region of the contact
- title string
- Title of the the contact
- email str
- E-mail address of the contact
- first_
name str - First name of the contact
- last_
name str - Last name of the contact
- phone str
- Phone number of the contact
- address_
line_ strone - The address of the contact
- address_
line_ strtwo - The address of the contact
- city str
- City of residence of the contact
- country_
code str - Country code of the contact
- organization str
- Organization where contact is hired
- postal_
code str - Postal code of the contact
- region str
- The region of the contact
- title str
- Title of the the contact
- email String
- E-mail address of the contact
- first
Name String - First name of the contact
- last
Name String - Last name of the contact
- phone String
- Phone number of the contact
- address
Line StringOne - The address of the contact
- address
Line StringTwo - The address of the contact
- city String
- City of residence of the contact
- country
Code String - Country code of the contact
- organization String
- Organization where contact is hired
- postal
Code String - Postal code of the contact
- region String
- The region of the contact
- title String
- Title of the the contact
GetCPSEnrollmentCsr
- City string
- City where organization is located
- Country
Code string - The code of the country where organization is located
- Organization string
- Name of organization used in all legal documents
- Organizational
Unit string - Organizational unit of organization
- Preferred
Trust stringChain - For the Let's Encrypt Domain Validated (DV) SAN certificates, the preferred trust chain will be included by CPS with the leaf certificate in the TLS handshake. If the field does not have a value, whichever trust chain Akamai chooses will be used by default
- State string
- State or province of organization location
- City string
- City where organization is located
- Country
Code string - The code of the country where organization is located
- Organization string
- Name of organization used in all legal documents
- Organizational
Unit string - Organizational unit of organization
- Preferred
Trust stringChain - For the Let's Encrypt Domain Validated (DV) SAN certificates, the preferred trust chain will be included by CPS with the leaf certificate in the TLS handshake. If the field does not have a value, whichever trust chain Akamai chooses will be used by default
- State string
- State or province of organization location
- city String
- City where organization is located
- country
Code String - The code of the country where organization is located
- organization String
- Name of organization used in all legal documents
- organizational
Unit String - Organizational unit of organization
- preferred
Trust StringChain - For the Let's Encrypt Domain Validated (DV) SAN certificates, the preferred trust chain will be included by CPS with the leaf certificate in the TLS handshake. If the field does not have a value, whichever trust chain Akamai chooses will be used by default
- state String
- State or province of organization location
- city string
- City where organization is located
- country
Code string - The code of the country where organization is located
- organization string
- Name of organization used in all legal documents
- organizational
Unit string - Organizational unit of organization
- preferred
Trust stringChain - For the Let's Encrypt Domain Validated (DV) SAN certificates, the preferred trust chain will be included by CPS with the leaf certificate in the TLS handshake. If the field does not have a value, whichever trust chain Akamai chooses will be used by default
- state string
- State or province of organization location
- city str
- City where organization is located
- country_
code str - The code of the country where organization is located
- organization str
- Name of organization used in all legal documents
- organizational_
unit str - Organizational unit of organization
- preferred_
trust_ strchain - For the Let's Encrypt Domain Validated (DV) SAN certificates, the preferred trust chain will be included by CPS with the leaf certificate in the TLS handshake. If the field does not have a value, whichever trust chain Akamai chooses will be used by default
- state str
- State or province of organization location
- city String
- City where organization is located
- country
Code String - The code of the country where organization is located
- organization String
- Name of organization used in all legal documents
- organizational
Unit String - Organizational unit of organization
- preferred
Trust StringChain - For the Let's Encrypt Domain Validated (DV) SAN certificates, the preferred trust chain will be included by CPS with the leaf certificate in the TLS handshake. If the field does not have a value, whichever trust chain Akamai chooses will be used by default
- state String
- State or province of organization location
GetCPSEnrollmentDnsChallenge
- Domain string
- Domain for which the challenges were completed
- Full
Path string - The domain name where Akamai publishes the response body to validate
- Response
Body string - The unique content of the challenge
- Domain string
- Domain for which the challenges were completed
- Full
Path string - The domain name where Akamai publishes the response body to validate
- Response
Body string - The unique content of the challenge
- domain String
- Domain for which the challenges were completed
- full
Path String - The domain name where Akamai publishes the response body to validate
- response
Body String - The unique content of the challenge
- domain string
- Domain for which the challenges were completed
- full
Path string - The domain name where Akamai publishes the response body to validate
- response
Body string - The unique content of the challenge
- domain str
- Domain for which the challenges were completed
- full_
path str - The domain name where Akamai publishes the response body to validate
- response_
body str - The unique content of the challenge
- domain String
- Domain for which the challenges were completed
- full
Path String - The domain name where Akamai publishes the response body to validate
- response
Body String - The unique content of the challenge
GetCPSEnrollmentHttpChallenge
- Domain string
- Domain for which the challenges were completed
- Full
Path string - The URL where Akamai publishes the response body to validate
- Response
Body string - The unique content of the challenge
- Domain string
- Domain for which the challenges were completed
- Full
Path string - The URL where Akamai publishes the response body to validate
- Response
Body string - The unique content of the challenge
- domain String
- Domain for which the challenges were completed
- full
Path String - The URL where Akamai publishes the response body to validate
- response
Body String - The unique content of the challenge
- domain string
- Domain for which the challenges were completed
- full
Path string - The URL where Akamai publishes the response body to validate
- response
Body string - The unique content of the challenge
- domain str
- Domain for which the challenges were completed
- full_
path str - The URL where Akamai publishes the response body to validate
- response_
body str - The unique content of the challenge
- domain String
- Domain for which the challenges were completed
- full
Path String - The URL where Akamai publishes the response body to validate
- response
Body String - The unique content of the challenge
GetCPSEnrollmentNetworkConfiguration
- Client
Mutual List<GetAuthentications CPSEnrollment Network Configuration Client Mutual Authentication> - The trust chain configuration used for client mutual authentication
- Clone
Dns boolNames - Enable CPS to direct traffic using all the SANs listed in the SANs parameter when enrollment is created
- Disallowed
Tls List<string>Versions - TLS versions which are disallowed
- Geography string
- Geography type used for enrollment
- Must
Have stringCiphers - Mandatory Ciphers which are included for enrollment
- Ocsp
Stapling string - Enable OCSP stapling
- Preferred
Ciphers string - Preferred Ciphers which are included for enrollment
- Quic
Enabled bool - Enable QUIC protocol
- Client
Mutual []GetAuthentications CPSEnrollment Network Configuration Client Mutual Authentication - The trust chain configuration used for client mutual authentication
- Clone
Dns boolNames - Enable CPS to direct traffic using all the SANs listed in the SANs parameter when enrollment is created
- Disallowed
Tls []stringVersions - TLS versions which are disallowed
- Geography string
- Geography type used for enrollment
- Must
Have stringCiphers - Mandatory Ciphers which are included for enrollment
- Ocsp
Stapling string - Enable OCSP stapling
- Preferred
Ciphers string - Preferred Ciphers which are included for enrollment
- Quic
Enabled bool - Enable QUIC protocol
- client
Mutual List<GetAuthentications CPSEnrollment Network Configuration Client Mutual Authentication> - The trust chain configuration used for client mutual authentication
- clone
Dns BooleanNames - Enable CPS to direct traffic using all the SANs listed in the SANs parameter when enrollment is created
- disallowed
Tls List<String>Versions - TLS versions which are disallowed
- geography String
- Geography type used for enrollment
- must
Have StringCiphers - Mandatory Ciphers which are included for enrollment
- ocsp
Stapling String - Enable OCSP stapling
- preferred
Ciphers String - Preferred Ciphers which are included for enrollment
- quic
Enabled Boolean - Enable QUIC protocol
- client
Mutual GetAuthentications CPSEnrollment Network Configuration Client Mutual Authentication[] - The trust chain configuration used for client mutual authentication
- clone
Dns booleanNames - Enable CPS to direct traffic using all the SANs listed in the SANs parameter when enrollment is created
- disallowed
Tls string[]Versions - TLS versions which are disallowed
- geography string
- Geography type used for enrollment
- must
Have stringCiphers - Mandatory Ciphers which are included for enrollment
- ocsp
Stapling string - Enable OCSP stapling
- preferred
Ciphers string - Preferred Ciphers which are included for enrollment
- quic
Enabled boolean - Enable QUIC protocol
- client_
mutual_ Sequence[Getauthentications CPSEnrollment Network Configuration Client Mutual Authentication] - The trust chain configuration used for client mutual authentication
- clone_
dns_ boolnames - Enable CPS to direct traffic using all the SANs listed in the SANs parameter when enrollment is created
- disallowed_
tls_ Sequence[str]versions - TLS versions which are disallowed
- geography str
- Geography type used for enrollment
- must_
have_ strciphers - Mandatory Ciphers which are included for enrollment
- ocsp_
stapling str - Enable OCSP stapling
- preferred_
ciphers str - Preferred Ciphers which are included for enrollment
- quic_
enabled bool - Enable QUIC protocol
- client
Mutual List<Property Map>Authentications - The trust chain configuration used for client mutual authentication
- clone
Dns BooleanNames - Enable CPS to direct traffic using all the SANs listed in the SANs parameter when enrollment is created
- disallowed
Tls List<String>Versions - TLS versions which are disallowed
- geography String
- Geography type used for enrollment
- must
Have StringCiphers - Mandatory Ciphers which are included for enrollment
- ocsp
Stapling String - Enable OCSP stapling
- preferred
Ciphers String - Preferred Ciphers which are included for enrollment
- quic
Enabled Boolean - Enable QUIC protocol
GetCPSEnrollmentNetworkConfigurationClientMutualAuthentication
- Ocsp
Enabled bool - Enable the OCSP stapling
- Send
Ca boolList To Client - Enable the server to send the certificate authority (CA) list to the client
- Set
Id string - The identifier of the set of trust chains, created in the Trust Chain Manager
- Ocsp
Enabled bool - Enable the OCSP stapling
- Send
Ca boolList To Client - Enable the server to send the certificate authority (CA) list to the client
- Set
Id string - The identifier of the set of trust chains, created in the Trust Chain Manager
- ocsp
Enabled Boolean - Enable the OCSP stapling
- send
Ca BooleanList To Client - Enable the server to send the certificate authority (CA) list to the client
- set
Id String - The identifier of the set of trust chains, created in the Trust Chain Manager
- ocsp
Enabled boolean - Enable the OCSP stapling
- send
Ca booleanList To Client - Enable the server to send the certificate authority (CA) list to the client
- set
Id string - The identifier of the set of trust chains, created in the Trust Chain Manager
- ocsp_
enabled bool - Enable the OCSP stapling
- send_
ca_ boollist_ to_ client - Enable the server to send the certificate authority (CA) list to the client
- set_
id str - The identifier of the set of trust chains, created in the Trust Chain Manager
- ocsp
Enabled Boolean - Enable the OCSP stapling
- send
Ca BooleanList To Client - Enable the server to send the certificate authority (CA) list to the client
- set
Id String - The identifier of the set of trust chains, created in the Trust Chain Manager
GetCPSEnrollmentOrganization
- Address
Line stringOne - The address of organization
- Address
Line stringTwo - The address of organization
- City string
- City where organization is located
- Country
Code string - Country code of country where organization is located
- Name string
- Name of organization
- Phone string
- The phone number of the administrator who is organization contact
- Postal
Code string - The postal code of organization
- Region string
- The region where organization resides
- Address
Line stringOne - The address of organization
- Address
Line stringTwo - The address of organization
- City string
- City where organization is located
- Country
Code string - Country code of country where organization is located
- Name string
- Name of organization
- Phone string
- The phone number of the administrator who is organization contact
- Postal
Code string - The postal code of organization
- Region string
- The region where organization resides
- address
Line StringOne - The address of organization
- address
Line StringTwo - The address of organization
- city String
- City where organization is located
- country
Code String - Country code of country where organization is located
- name String
- Name of organization
- phone String
- The phone number of the administrator who is organization contact
- postal
Code String - The postal code of organization
- region String
- The region where organization resides
- address
Line stringOne - The address of organization
- address
Line stringTwo - The address of organization
- city string
- City where organization is located
- country
Code string - Country code of country where organization is located
- name string
- Name of organization
- phone string
- The phone number of the administrator who is organization contact
- postal
Code string - The postal code of organization
- region string
- The region where organization resides
- address_
line_ strone - The address of organization
- address_
line_ strtwo - The address of organization
- city str
- City where organization is located
- country_
code str - Country code of country where organization is located
- name str
- Name of organization
- phone str
- The phone number of the administrator who is organization contact
- postal_
code str - The postal code of organization
- region str
- The region where organization resides
- address
Line StringOne - The address of organization
- address
Line StringTwo - The address of organization
- city String
- City where organization is located
- country
Code String - Country code of country where organization is located
- name String
- Name of organization
- phone String
- The phone number of the administrator who is organization contact
- postal
Code String - The postal code of organization
- region String
- The region where organization resides
GetCPSEnrollmentTechContact
- Email string
- E-mail address of the contact
- First
Name string - First name of the contact
- Last
Name string - Last name of the contact
- Phone string
- Phone number of the contact
- Address
Line stringOne - The address of the contact
- Address
Line stringTwo - The address of the contact
- City string
- City of residence of the contact
- Country
Code string - Country code of the contact
- Organization string
- Organization where contact is hired
- Postal
Code string - Postal code of the contact
- Region string
- The region of the contact
- Title string
- Title of the the contact
- Email string
- E-mail address of the contact
- First
Name string - First name of the contact
- Last
Name string - Last name of the contact
- Phone string
- Phone number of the contact
- Address
Line stringOne - The address of the contact
- Address
Line stringTwo - The address of the contact
- City string
- City of residence of the contact
- Country
Code string - Country code of the contact
- Organization string
- Organization where contact is hired
- Postal
Code string - Postal code of the contact
- Region string
- The region of the contact
- Title string
- Title of the the contact
- email String
- E-mail address of the contact
- first
Name String - First name of the contact
- last
Name String - Last name of the contact
- phone String
- Phone number of the contact
- address
Line StringOne - The address of the contact
- address
Line StringTwo - The address of the contact
- city String
- City of residence of the contact
- country
Code String - Country code of the contact
- organization String
- Organization where contact is hired
- postal
Code String - Postal code of the contact
- region String
- The region of the contact
- title String
- Title of the the contact
- email string
- E-mail address of the contact
- first
Name string - First name of the contact
- last
Name string - Last name of the contact
- phone string
- Phone number of the contact
- address
Line stringOne - The address of the contact
- address
Line stringTwo - The address of the contact
- city string
- City of residence of the contact
- country
Code string - Country code of the contact
- organization string
- Organization where contact is hired
- postal
Code string - Postal code of the contact
- region string
- The region of the contact
- title string
- Title of the the contact
- email str
- E-mail address of the contact
- first_
name str - First name of the contact
- last_
name str - Last name of the contact
- phone str
- Phone number of the contact
- address_
line_ strone - The address of the contact
- address_
line_ strtwo - The address of the contact
- city str
- City of residence of the contact
- country_
code str - Country code of the contact
- organization str
- Organization where contact is hired
- postal_
code str - Postal code of the contact
- region str
- The region of the contact
- title str
- Title of the the contact
- email String
- E-mail address of the contact
- first
Name String - First name of the contact
- last
Name String - Last name of the contact
- phone String
- Phone number of the contact
- address
Line StringOne - The address of the contact
- address
Line StringTwo - The address of the contact
- city String
- City of residence of the contact
- country
Code String - Country code of the contact
- organization String
- Organization where contact is hired
- postal
Code String - Postal code of the contact
- region String
- The region of the contact
- title String
- Title of the the contact
Package Details
- Repository
- Akamai pulumi/pulumi-akamai
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
akamai
Terraform Provider.