Skip to main content

Project

Resource Project in pulumi-infisical.
2 min read

Resource Project in pulumi-infisical.

Pulumi type: infisical:index/project:Project.

name is the Pulumi resource name. Nested object fields are documented under that object. They are not arguments of this resource.

Example#

Only required arguments are set. A string in angle brackets stands in for that argument. Any other value is an option or example written in the SDK description.

Arguments#

PropertyTypeRequiredDescription
auditLogRetentionDaysnumbernoThe audit log retention in days
descriptionstringnoThe description of the project
hasDeleteProtectionbooleannoWhether the project has delete protection, defaults to false
kmsSecretManagerKeyIdstringnoThe ID of the KMS secret manager key to use for the project
namestringnoThe name of the project
shouldCreateDefaultEnvsbooleannoWhether to create default environments for the project (dev, staging, prod), defaults to true
slugstringyesThe slug of the project
templateNamestringnoThe name of the template to use for the project
typestringnoThe type of the project. Supported values: secret-manager, cert-manager, kms. Defaults to 'secret-manager'.

Outputs#

Computed outputs are produced by the provider. They are not constructor arguments.

PropertyTypeComputedDescription
auditLogRetentionDaysnumbernoThe audit log retention in days
descriptionstringnoThe description of the project
hasDeleteProtectionbooleannoWhether the project has delete protection, defaults to false
kmsSecretManagerKeyIdstringnoThe ID of the KMS secret manager key to use for the project
lastUpdatedstringyes
namestringnoThe name of the project
shouldCreateDefaultEnvsbooleannoWhether to create default environments for the project (dev, staging, prod), defaults to true
slugstringnoThe slug of the project
templateNamestringnoThe name of the template to use for the project
typestringnoThe type of the project. Supported values: secret-manager, cert-manager, kms. Defaults to 'secret-manager'.