Skip to main content

CertManagerCertificateProfile

Resource CertManagerCertificateProfile in pulumi-infisical.
4 min read

Resource CertManagerCertificateProfile in pulumi-infisical.

Pulumi type: infisical:index/certManagerCertificateProfile:CertManagerCertificateProfile.

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
caIdstringnoThe ID of the certificate authority to use (required unless issuerType is 'self-signed')
certificatePolicyIdstringyesThe ID of the certificate policy to use
defaultsCertManagerCertificateProfileDefaults (input)noDefault certificate attribute values applied when issuing certificates from this profile
descriptionstringnoThe description of the certificate profile
issuerTypestringnoThe issuer type for the profile. Supported values: ca, self-signed. Defaults to 'ca'.
namestringnoThe unique name of the certificate profile

Outputs#

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

PropertyTypeComputedDescription
caIdstringnoThe ID of the certificate authority to use (required unless issuerType is 'self-signed')
certificatePolicyIdstringnoThe ID of the certificate policy to use
defaultsCertManagerCertificateProfileDefaults (output)noDefault certificate attribute values applied when issuing certificates from this profile
descriptionstringnoThe description of the certificate profile
issuerTypestringnoThe issuer type for the profile. Supported values: ca, self-signed. Defaults to 'ca'.
namestringnoThe unique name of the certificate profile

CertManagerCertificateProfileDefaults (input)#

Input object CertManagerCertificateProfileDefaults. Fields below belong to this object, not to the parent.

PropertyTypeRequiredDescription
commonNamestringnoDefault common name
countrystringnoDefault country (C)
domainComponentsstring[]noDefault domain components (DC). Multi-valued; each entry becomes a DC attribute in the certificate subject.
extendedKeyUsagesstring[]noDefault extended key usages. Supported values: client_auth, server_auth, code_signing, email_protection, ocsp_signing, time_stamping
keyAlgorithmstringnoDefault key algorithm. Supported values: RSA_2048, RSA_3072, RSA_4096, EC_prime256v1, EC_secp384r1, EC_secp521r1
keyUsagesstring[]noDefault key usages. Supported values: digital_signature, key_encipherment, non_repudiation, data_encipherment, key_agreement, key_cert_sign, crl_sign, encipher_only, decipher_only
localitystringnoDefault locality (L)
organizationstringnoDefault organization (O)
organizationalUnitstringnoDefault organizational unit (OU)
signatureAlgorithmstringnoDefault signature algorithm. Supported values: RSA-SHA256, RSA-SHA384, RSA-SHA512, ECDSA-SHA256, ECDSA-SHA384, ECDSA-SHA512
statestringnoDefault state/province (ST)
ttlDaysnumbernoDefault certificate validity in days

CertManagerCertificateProfileDefaults (output)#

Output object CertManagerCertificateProfileDefaults. Fields below belong to this object.

PropertyTypeAlways presentDescription
commonNamestringnoDefault common name
countrystringnoDefault country (C)
domainComponentsstring[]noDefault domain components (DC). Multi-valued; each entry becomes a DC attribute in the certificate subject.
extendedKeyUsagesstring[]noDefault extended key usages. Supported values: client_auth, server_auth, code_signing, email_protection, ocsp_signing, time_stamping
keyAlgorithmstringnoDefault key algorithm. Supported values: RSA_2048, RSA_3072, RSA_4096, EC_prime256v1, EC_secp384r1, EC_secp521r1
keyUsagesstring[]noDefault key usages. Supported values: digital_signature, key_encipherment, non_repudiation, data_encipherment, key_agreement, key_cert_sign, crl_sign, encipher_only, decipher_only
localitystringnoDefault locality (L)
organizationstringnoDefault organization (O)
organizationalUnitstringnoDefault organizational unit (OU)
signatureAlgorithmstringnoDefault signature algorithm. Supported values: RSA-SHA256, RSA-SHA384, RSA-SHA512, ECDSA-SHA256, ECDSA-SHA384, ECDSA-SHA512
statestringnoDefault state/province (ST)
ttlDaysnumbernoDefault certificate validity in days