

This is the new *CloudFormation Template Reference Guide*. Please update your bookmarks and links. For help getting started with CloudFormation, see the [AWS CloudFormation User Guide](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html).

# AWS::PCAConnectorAD::Template TemplateDefinition
<a name="aws-properties-pcaconnectorad-template-templatedefinition"></a>

Template configuration to define the information included in certificates. Define certificate validity and renewal periods, certificate request handling and enrollment options, key usage extensions, application policies, and cryptography settings.

## Syntax
<a name="aws-properties-pcaconnectorad-template-templatedefinition-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-pcaconnectorad-template-templatedefinition-syntax.json"></a>

```
{
  "[TemplateV2](#cfn-pcaconnectorad-template-templatedefinition-templatev2)" : TemplateV2,
  "[TemplateV3](#cfn-pcaconnectorad-template-templatedefinition-templatev3)" : TemplateV3,
  "[TemplateV4](#cfn-pcaconnectorad-template-templatedefinition-templatev4)" : TemplateV4
}
```

### YAML
<a name="aws-properties-pcaconnectorad-template-templatedefinition-syntax.yaml"></a>

```
  [TemplateV2](#cfn-pcaconnectorad-template-templatedefinition-templatev2): 
    TemplateV2
  [TemplateV3](#cfn-pcaconnectorad-template-templatedefinition-templatev3): 
    TemplateV3
  [TemplateV4](#cfn-pcaconnectorad-template-templatedefinition-templatev4): 
    TemplateV4
```

## Properties
<a name="aws-properties-pcaconnectorad-template-templatedefinition-properties"></a>

`TemplateV2`  <a name="cfn-pcaconnectorad-template-templatedefinition-templatev2"></a>
Template configuration to define the information included in certificates. Define certificate validity and renewal periods, certificate request handling and enrollment options, key usage extensions, application policies, and cryptography settings.  
*Required*: No  
*Type*: [TemplateV2](aws-properties-pcaconnectorad-template-templatev2.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TemplateV3`  <a name="cfn-pcaconnectorad-template-templatedefinition-templatev3"></a>
Template configuration to define the information included in certificates. Define certificate validity and renewal periods, certificate request handling and enrollment options, key usage extensions, application policies, and cryptography settings.  
*Required*: No  
*Type*: [TemplateV3](aws-properties-pcaconnectorad-template-templatev3.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`TemplateV4`  <a name="cfn-pcaconnectorad-template-templatedefinition-templatev4"></a>
Template configuration to define the information included in certificates. Define certificate validity and renewal periods, certificate request handling and enrollment options, key usage extensions, application policies, and cryptography settings.  
*Required*: No  
*Type*: [TemplateV4](aws-properties-pcaconnectorad-template-templatev4.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)