Skip to content

tf-cloud-modules/terraform-aiven-project

Repository files navigation

Aiven Project Terraform module

Terraform module which creates Aiven Project resources.

Usage

module "project" {
  source     = "tf-cloud-modules/project/aiven"
  project    = "test23294"
}

Requirements

Name Version
terraform >= 0.13.1
aiven >= 4.0.0, < 5.0.0

Providers

Name Version
aiven 3.5.1

Modules

No modules.

Resources

Name Type
aiven_project.this resource

Inputs

Name Description Type Default Required
account_id An optional property to link a project to already an existing account by using account ID. string "" no
add_account_owners_admin_access If account_id is set, grant account owner team admin access to the new project. bool true no
available_credits The amount of platform credits available to the project. string "" no
billing_group The id of the billing group that is linked to this project. string "" no
copy_from_project The name of another project used to copy billing information and some other project attributes like technical contacts from. string "" no
create Controls if resources should be created. bool true no
default_cloud Defines the default cloud provider and region where services are hosted. string "" no
project Defines the name of the project. string n/a yes
tags List of the service tags. list(any) [] no
technical_emails Defines the email addresses that will receive alerts about upcoming maintenance updates or warnings about service instability. list(string) [] no
use_source_project_billing_group Use the same billing group that is used in source project. bool false no

Outputs

Name Description
ca_cert The CA certificate of the project.
id The ID of this resource.
project Defines the name of the project.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages