← Resource types

AWS::PCAConnectorAD::Template

Version 138.0.0, issued

Each version of the AWS CloudFormation resource specification that changed AWS::PCAConnectorAD::Template, compared with the version before it.

  • added
  • modified
  • removed

01Added resource types1

addedAWS::PCAConnectorAD::Templatedocs ↗#Link to AWS::PCAConnectorAD::Template

Type: AWS::PCAConnectorAD::TemplateProperties:  ConnectorArn: String  Definition:    TemplateV4:      SubjectNameFlags:        SanRequireEmail: Boolean        SanRequireDns: Boolean        RequireCommonName: Boolean        SanRequireUpn: Boolean        SanRequireDomainDns: Boolean        SanRequireSpn: Boolean        RequireEmail: Boolean        RequireDirectoryPath: Boolean        SanRequireDirectoryGuid: Boolean        RequireDnsAsCn: Boolean      SupersededTemplates:        - String      PrivateKeyFlags:        RequireAlternateSignatureAlgorithm: Boolean        ExportableKey: Boolean        UseLegacyProvider: Boolean        StrongKeyProtectionRequired: Boolean        RequireSameKeyRenewal: Boolean        ClientVersion: String      PrivateKeyAttributes:        MinimalKeyLength: Double        KeySpec: String        KeyUsageProperty:          PropertyFlags:            Decrypt: Boolean            Sign: Boolean            KeyAgreement: Boolean          PropertyType: String        Algorithm: String        CryptoProviders:          - String      GeneralFlags:        AutoEnrollment: Boolean        MachineType: Boolean      CertificateValidity:        ValidityPeriod:          PeriodType: String          Period: Double        RenewalPeriod:  # ValidityPeriod: see above      Extensions:        ApplicationPolicies:          Policies:            - PolicyType: String              PolicyObjectIdentifier: String          Critical: Boolean        KeyUsage:          Critical: Boolean          UsageFlags:            KeyEncipherment: Boolean            DataEncipherment: Boolean            DigitalSignature: Boolean            KeyAgreement: Boolean            NonRepudiation: Boolean      EnrollmentFlags:        NoSecurityExtension: Boolean        IncludeSymmetricAlgorithms: Boolean        UserInteractionRequired: Boolean        EnableKeyReuseOnNtTokenKeysetStorageFull: Boolean        RemoveInvalidCertificateFromPersonalStore: Boolean      HashAlgorithm: String    TemplateV3:      SubjectNameFlags:        SanRequireEmail: Boolean        SanRequireDns: Boolean        RequireCommonName: Boolean        SanRequireUpn: Boolean        SanRequireDomainDns: Boolean        SanRequireSpn: Boolean        RequireEmail: Boolean        RequireDirectoryPath: Boolean        SanRequireDirectoryGuid: Boolean        RequireDnsAsCn: Boolean      SupersededTemplates:        - String      PrivateKeyFlags:        RequireAlternateSignatureAlgorithm: Boolean        ExportableKey: Boolean        StrongKeyProtectionRequired: Boolean        ClientVersion: String      PrivateKeyAttributes:        MinimalKeyLength: Double        KeySpec: String        KeyUsageProperty:  # KeyUsageProperty: see above        Algorithm: String        CryptoProviders:          - String      GeneralFlags:        AutoEnrollment: Boolean        MachineType: Boolean      CertificateValidity:  # CertificateValidity: see above      Extensions:        ApplicationPolicies:  # ApplicationPolicies: see above        KeyUsage:  # KeyUsage: see above      EnrollmentFlags:        NoSecurityExtension: Boolean        IncludeSymmetricAlgorithms: Boolean        UserInteractionRequired: Boolean        EnableKeyReuseOnNtTokenKeysetStorageFull: Boolean        RemoveInvalidCertificateFromPersonalStore: Boolean      HashAlgorithm: String    TemplateV2:      SubjectNameFlags:        SanRequireEmail: Boolean        SanRequireDns: Boolean        RequireCommonName: Boolean        SanRequireUpn: Boolean        SanRequireDomainDns: Boolean        SanRequireSpn: Boolean        RequireEmail: Boolean        RequireDirectoryPath: Boolean        SanRequireDirectoryGuid: Boolean        RequireDnsAsCn: Boolean      SupersededTemplates:        - String      PrivateKeyFlags:        ExportableKey: Boolean        StrongKeyProtectionRequired: Boolean        ClientVersion: String      PrivateKeyAttributes:        MinimalKeyLength: Double        KeySpec: String        CryptoProviders:          - String      GeneralFlags:        AutoEnrollment: Boolean        MachineType: Boolean      CertificateValidity:  # CertificateValidity: see above      Extensions:        ApplicationPolicies:  # ApplicationPolicies: see above        KeyUsage:  # KeyUsage: see above      EnrollmentFlags:        NoSecurityExtension: Boolean        IncludeSymmetricAlgorithms: Boolean        UserInteractionRequired: Boolean        EnableKeyReuseOnNtTokenKeysetStorageFull: Boolean        RemoveInvalidCertificateFromPersonalStore: Boolean  Tags:    <key>: String  Name: String  ReenrollAllCertificateHolders: BooleanFn::GetAtt:  TemplateArn: String