awscc_pcaconnectorad_template (Resource)

Represents a template that defines certificate configurations, both for issuance and client handling

Schema

Required

Optional

Read-Only

Nested Schema for definition

Optional:

Nested Schema for definition.template_v2

Required:

Optional:

Nested Schema for definition.template_v2.certificate_validity

Required:

Nested Schema for definition.template_v2.certificate_validity.renewal_period

Required:

Nested Schema for definition.template_v2.certificate_validity.validity_period

Required:

Nested Schema for definition.template_v2.enrollment_flags

Optional:

Nested Schema for definition.template_v2.extensions

Required:

Optional:

Nested Schema for definition.template_v2.extensions.key_usage

Required:

Optional:

Nested Schema for definition.template_v2.extensions.application_policies.usage_flags

Optional:

Nested Schema for definition.template_v2.extensions.application_policies

Required:

Optional:

Nested Schema for definition.template_v2.extensions.application_policies.policies

Optional:

Nested Schema for definition.template_v2.general_flags

Optional:

Nested Schema for definition.template_v2.private_key_attributes

Required:

Optional:

Nested Schema for definition.template_v2.private_key_flags

Required:

Optional:

Nested Schema for definition.template_v2.subject_name_flags

Optional:

Nested Schema for definition.template_v3

Required:

Optional:

Nested Schema for definition.template_v3.certificate_validity

Required:

Nested Schema for definition.template_v3.certificate_validity.renewal_period

Required:

Nested Schema for definition.template_v3.certificate_validity.validity_period

Required:

Nested Schema for definition.template_v3.enrollment_flags

Optional:

Nested Schema for definition.template_v3.extensions

Required:

Optional:

Nested Schema for definition.template_v3.extensions.key_usage

Required:

Optional:

Nested Schema for definition.template_v3.extensions.application_policies.usage_flags

Optional:

Nested Schema for definition.template_v3.extensions.application_policies

Required:

Optional:

Nested Schema for definition.template_v3.extensions.application_policies.policies

Optional:

Nested Schema for definition.template_v3.general_flags

Optional:

Nested Schema for definition.template_v3.private_key_attributes

Required:

Optional:

Nested Schema for definition.template_v3.private_key_attributes.key_usage_property

Optional:

Nested Schema for definition.template_v3.private_key_attributes.crypto_providers.property_flags

Optional:

Nested Schema for definition.template_v3.private_key_flags

Required:

Optional:

Nested Schema for definition.template_v3.subject_name_flags

Optional:

Nested Schema for definition.template_v4

Required:

Optional:

Nested Schema for definition.template_v4.certificate_validity

Required:

Nested Schema for definition.template_v4.certificate_validity.renewal_period

Required:

Nested Schema for definition.template_v4.certificate_validity.validity_period

Required:

Nested Schema for definition.template_v4.enrollment_flags

Optional:

Nested Schema for definition.template_v4.extensions

Required:

Optional:

Nested Schema for definition.template_v4.extensions.key_usage

Required:

Optional:

Nested Schema for definition.template_v4.extensions.application_policies.usage_flags

Optional:

Nested Schema for definition.template_v4.extensions.application_policies

Required:

Optional:

Nested Schema for definition.template_v4.extensions.application_policies.policies

Optional:

Nested Schema for definition.template_v4.general_flags

Optional:

Nested Schema for definition.template_v4.private_key_attributes

Required:

Optional:

Nested Schema for definition.template_v4.private_key_attributes.key_usage_property

Optional:

Nested Schema for definition.template_v4.private_key_attributes.key_usage_property.property_flags

Optional:

Nested Schema for definition.template_v4.private_key_flags

Required:

Optional:

Nested Schema for definition.template_v4.subject_name_flags

Optional:

Import

Import is supported using the following syntax:

$ terraform import awscc_pcaconnectorad_template.example <resource ID>