We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.pcaconnectorad.getTemplate
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
Represents a template that defines certificate configurations, both for issuance and client handling
Using getTemplate
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getTemplate(args: GetTemplateArgs, opts?: InvokeOptions): Promise<GetTemplateResult>
function getTemplateOutput(args: GetTemplateOutputArgs, opts?: InvokeOptions): Output<GetTemplateResult>def get_template(template_arn: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> GetTemplateResult
def get_template_output(template_arn: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetTemplateResult]func LookupTemplate(ctx *Context, args *LookupTemplateArgs, opts ...InvokeOption) (*LookupTemplateResult, error)
func LookupTemplateOutput(ctx *Context, args *LookupTemplateOutputArgs, opts ...InvokeOption) LookupTemplateResultOutput> Note: This function is named LookupTemplate in the Go SDK.
public static class GetTemplate 
{
    public static Task<GetTemplateResult> InvokeAsync(GetTemplateArgs args, InvokeOptions? opts = null)
    public static Output<GetTemplateResult> Invoke(GetTemplateInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetTemplateResult> getTemplate(GetTemplateArgs args, InvokeOptions options)
public static Output<GetTemplateResult> getTemplate(GetTemplateArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:pcaconnectorad:getTemplate
  arguments:
    # arguments dictionaryThe following arguments are supported:
- TemplateArn string
- The Amazon Resource Name (ARN) that was returned when you called CreateTemplate .
- TemplateArn string
- The Amazon Resource Name (ARN) that was returned when you called CreateTemplate .
- templateArn String
- The Amazon Resource Name (ARN) that was returned when you called CreateTemplate .
- templateArn string
- The Amazon Resource Name (ARN) that was returned when you called CreateTemplate .
- template_arn str
- The Amazon Resource Name (ARN) that was returned when you called CreateTemplate .
- templateArn String
- The Amazon Resource Name (ARN) that was returned when you called CreateTemplate .
getTemplate Result
The following output properties are available:
- Definition
Pulumi.Aws | Pulumi.Native. Pca Connector Ad. Outputs. Template Definition0Properties Aws | Pulumi.Native. Pca Connector Ad. Outputs. Template Definition1Properties Aws Native. Pca Connector Ad. Outputs. Template Definition2Properties 
- 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.
- Dictionary<string, string>
- Metadata assigned to a template consisting of a key-value pair.
- TemplateArn string
- The Amazon Resource Name (ARN) that was returned when you called CreateTemplate .
- Definition
TemplateDefinition0Properties | TemplateDefinition1Properties | TemplateDefinition2Properties 
- 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.
- map[string]string
- Metadata assigned to a template consisting of a key-value pair.
- TemplateArn string
- The Amazon Resource Name (ARN) that was returned when you called CreateTemplate .
- definition
TemplateDefinition0Properties | TemplateDefinition1Properties | TemplateDefinition2Properties 
- 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.
- Map<String,String>
- Metadata assigned to a template consisting of a key-value pair.
- templateArn String
- The Amazon Resource Name (ARN) that was returned when you called CreateTemplate .
- definition
TemplateDefinition0Properties | TemplateDefinition1Properties | TemplateDefinition2Properties 
- 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.
- {[key: string]: string}
- Metadata assigned to a template consisting of a key-value pair.
- templateArn string
- The Amazon Resource Name (ARN) that was returned when you called CreateTemplate .
- definition
TemplateDefinition0Properties | TemplateDefinition1Properties | TemplateDefinition2Properties 
- 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.
- Mapping[str, str]
- Metadata assigned to a template consisting of a key-value pair.
- template_arn str
- The Amazon Resource Name (ARN) that was returned when you called CreateTemplate .
- definition Property Map | Property Map | Property Map
- 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.
- Map<String>
- Metadata assigned to a template consisting of a key-value pair.
- templateArn String
- The Amazon Resource Name (ARN) that was returned when you called CreateTemplate .
Supporting Types
TemplateApplicationPolicies  
TemplateApplicationPolicy0Properties  
- policyType "ALL_APPLICATION_POLICIES" | "ANY_PURPOSE" | "ATTESTATION_IDENTITY_KEY_CERTIFICATE" | "CERTIFICATE_REQUEST_AGENT" | "CLIENT_AUTHENTICATION" | "CODE_SIGNING" | "CTL_USAGE" | "DIGITAL_RIGHTS" | "DIRECTORY_SERVICE_EMAIL_REPLICATION" | "DISALLOWED_LIST" | "DNS_SERVER_TRUST" | "DOCUMENT_ENCRYPTION" | "DOCUMENT_SIGNING" | "DYNAMIC_CODE_GENERATOR" | "EARLY_LAUNCH_ANTIMALWARE_DRIVER" | "EMBEDDED_WINDOWS_SYSTEM_COMPONENT_VERIFICATION" | "ENCLAVE" | "ENCRYPTING_FILE_SYSTEM" | "ENDORSEMENT_KEY_CERTIFICATE" | "FILE_RECOVERY" | "HAL_EXTENSION" | "IP_SECURITY_END_SYSTEM" | "IP_SECURITY_IKE_INTERMEDIATE" | "IP_SECURITY_TUNNEL_TERMINATION" | "IP_SECURITY_USER" | "ISOLATED_USER_MODE" | "KDC_AUTHENTICATION" | "KERNEL_MODE_CODE_SIGNING" | "KEY_PACK_LICENSES" | "KEY_RECOVERY" | "KEY_RECOVERY_AGENT" | "LICENSE_SERVER_VERIFICATION" | "LIFETIME_SIGNING" | "MICROSOFT_PUBLISHER" | "MICROSOFT_TIME_STAMPING" | "MICROSOFT_TRUST_LIST_SIGNING" | "OCSP_SIGNING" | "OEM_WINDOWS_SYSTEM_COMPONENT_VERIFICATION" | "PLATFORM_CERTIFICATE" | "PREVIEW_BUILD_SIGNING" | "PRIVATE_KEY_ARCHIVAL" | "PROTECTED_PROCESS_LIGHT_VERIFICATION" | "PROTECTED_PROCESS_VERIFICATION" | "QUALIFIED_SUBORDINATION" | "REVOKED_LIST_SIGNER" | "ROOT_PROGRAM_AUTO_UPDATE_CA_REVOCATION" | "ROOT_PROGRAM_AUTO_UPDATE_END_REVOCATION" | "ROOT_PROGRAM_NO_OSCP_FAILOVER_TO_CRL" | "ROOT_LIST_SIGNER" | "SECURE_EMAIL" | "SERVER_AUTHENTICATION" | "SMART_CARD_LOGIN" | "SPC_ENCRYPTED_DIGEST_RETRY_COUNT" | "SPC_RELAXED_PE_MARKER_CHECK" | "TIME_STAMPING" | "WINDOWS_HARDWARE_DRIVER_ATTESTED_VERIFICATION" | "WINDOWS_HARDWARE_DRIVER_EXTENDED_VERIFICATION" | "WINDOWS_HARDWARE_DRIVER_VERIFICATION" | "WINDOWS_HELLO_RECOVERY_KEY_ENCRYPTION" | "WINDOWS_KITS_COMPONENT" | "WINDOWS_RT_VERIFICATION" | "WINDOWS_SOFTWARE_EXTENSION_VERIFICATION" | "WINDOWS_STORE" | "WINDOWS_SYSTEM_COMPONENT_VERIFICATION" | "WINDOWS_TCB_COMPONENT" | "WINDOWS_THIRD_PARTY_APPLICATION_COMPONENT" | "WINDOWS_UPDATE"
TemplateApplicationPolicy1Properties  
- PolicyObject stringIdentifier 
- PolicyObject stringIdentifier 
- policyObject StringIdentifier 
- policyObject stringIdentifier 
- policyObject StringIdentifier 
TemplateApplicationPolicyType   
TemplateCertificateValidity  
TemplateClientCompatibilityV2   
TemplateClientCompatibilityV3   
TemplateClientCompatibilityV4   
TemplateDefinition0Properties 
TemplateDefinition1Properties 
TemplateDefinition2Properties 
TemplateEnrollmentFlagsV2   
- enableKey BooleanReuse On Nt Token Keyset Storage Full 
- includeSymmetric BooleanAlgorithms 
- noSecurity BooleanExtension 
- removeInvalid BooleanCertificate From Personal Store 
- userInteraction BooleanRequired 
- enableKey booleanReuse On Nt Token Keyset Storage Full 
- includeSymmetric booleanAlgorithms 
- noSecurity booleanExtension 
- removeInvalid booleanCertificate From Personal Store 
- userInteraction booleanRequired 
- enableKey BooleanReuse On Nt Token Keyset Storage Full 
- includeSymmetric BooleanAlgorithms 
- noSecurity BooleanExtension 
- removeInvalid BooleanCertificate From Personal Store 
- userInteraction BooleanRequired 
TemplateEnrollmentFlagsV3   
- enableKey BooleanReuse On Nt Token Keyset Storage Full 
- includeSymmetric BooleanAlgorithms 
- noSecurity BooleanExtension 
- removeInvalid BooleanCertificate From Personal Store 
- userInteraction BooleanRequired 
- enableKey booleanReuse On Nt Token Keyset Storage Full 
- includeSymmetric booleanAlgorithms 
- noSecurity booleanExtension 
- removeInvalid booleanCertificate From Personal Store 
- userInteraction booleanRequired 
- enableKey BooleanReuse On Nt Token Keyset Storage Full 
- includeSymmetric BooleanAlgorithms 
- noSecurity BooleanExtension 
- removeInvalid BooleanCertificate From Personal Store 
- userInteraction BooleanRequired 
TemplateEnrollmentFlagsV4   
- enableKey BooleanReuse On Nt Token Keyset Storage Full 
- includeSymmetric BooleanAlgorithms 
- noSecurity BooleanExtension 
- removeInvalid BooleanCertificate From Personal Store 
- userInteraction BooleanRequired 
- enableKey booleanReuse On Nt Token Keyset Storage Full 
- includeSymmetric booleanAlgorithms 
- noSecurity booleanExtension 
- removeInvalid booleanCertificate From Personal Store 
- userInteraction booleanRequired 
- enableKey BooleanReuse On Nt Token Keyset Storage Full 
- includeSymmetric BooleanAlgorithms 
- noSecurity BooleanExtension 
- removeInvalid BooleanCertificate From Personal Store 
- userInteraction BooleanRequired 
TemplateExtensionsV2  
TemplateExtensionsV3  
TemplateExtensionsV4  
TemplateGeneralFlagsV2   
- AutoEnrollment bool
- MachineType bool
- AutoEnrollment bool
- MachineType bool
- autoEnrollment Boolean
- machineType Boolean
- autoEnrollment boolean
- machineType boolean
- auto_enrollment bool
- machine_type bool
- autoEnrollment Boolean
- machineType Boolean
TemplateGeneralFlagsV3   
- AutoEnrollment bool
- MachineType bool
- AutoEnrollment bool
- MachineType bool
- autoEnrollment Boolean
- machineType Boolean
- autoEnrollment boolean
- machineType boolean
- auto_enrollment bool
- machine_type bool
- autoEnrollment Boolean
- machineType Boolean
TemplateGeneralFlagsV4   
- AutoEnrollment bool
- MachineType bool
- AutoEnrollment bool
- MachineType bool
- autoEnrollment Boolean
- machineType Boolean
- autoEnrollment boolean
- machineType boolean
- auto_enrollment bool
- machine_type bool
- autoEnrollment Boolean
- machineType Boolean
TemplateHashAlgorithm  
TemplateKeySpec  
TemplateKeyUsage  
- usageFlags Property Map
- critical Boolean
TemplateKeyUsageFlags   
- DataEncipherment bool
- DigitalSignature bool
- KeyAgreement bool
- KeyEncipherment bool
- NonRepudiation bool
- DataEncipherment bool
- DigitalSignature bool
- KeyAgreement bool
- KeyEncipherment bool
- NonRepudiation bool
- dataEncipherment Boolean
- digitalSignature Boolean
- keyAgreement Boolean
- keyEncipherment Boolean
- nonRepudiation Boolean
- dataEncipherment boolean
- digitalSignature boolean
- keyAgreement boolean
- keyEncipherment boolean
- nonRepudiation boolean
- data_encipherment bool
- digital_signature bool
- key_agreement bool
- key_encipherment bool
- non_repudiation bool
- dataEncipherment Boolean
- digitalSignature Boolean
- keyAgreement Boolean
- keyEncipherment Boolean
- nonRepudiation Boolean
TemplateKeyUsageProperty0Properties   
TemplateKeyUsageProperty1Properties   
TemplateKeyUsagePropertyFlags    
- Decrypt bool
- KeyAgreement bool
- Sign bool
- Decrypt bool
- KeyAgreement bool
- Sign bool
- decrypt Boolean
- keyAgreement Boolean
- sign Boolean
- decrypt boolean
- keyAgreement boolean
- sign boolean
- decrypt bool
- key_agreement bool
- sign bool
- decrypt Boolean
- keyAgreement Boolean
- sign Boolean
TemplateKeyUsagePropertyType    
TemplatePrivateKeyAlgorithm   
TemplatePrivateKeyAttributesV2    
- KeySpec TemplateKey Spec 
- MinimalKey float64Length 
- CryptoProviders []string
- keySpec TemplateKey Spec 
- minimalKey DoubleLength 
- cryptoProviders List<String>
- keySpec TemplateKey Spec 
- minimalKey numberLength 
- cryptoProviders string[]
- key_spec TemplateKey Spec 
- minimal_key_ floatlength 
- crypto_providers Sequence[str]
- keySpec "KEY_EXCHANGE" | "SIGNATURE"
- minimalKey NumberLength 
- cryptoProviders List<String>
TemplatePrivateKeyAttributesV3    
- Algorithm
Pulumi.Aws Native. Pca Connector Ad. Template Private Key Algorithm 
- KeySpec Pulumi.Aws Native. Pca Connector Ad. Template Key Spec 
- KeyUsage Pulumi.Property Aws | Pulumi.Native. Pca Connector Ad. Inputs. Template Key Usage Property0Properties Aws Native. Pca Connector Ad. Inputs. Template Key Usage Property1Properties 
- MinimalKey doubleLength 
- CryptoProviders List<string>
TemplatePrivateKeyAttributesV4    
- KeySpec Pulumi.Aws Native. Pca Connector Ad. Template Key Spec 
- MinimalKey doubleLength 
- Algorithm
Pulumi.Aws Native. Pca Connector Ad. Template Private Key Algorithm 
- CryptoProviders List<string>
- KeyUsage Pulumi.Property Aws | Pulumi.Native. Pca Connector Ad. Inputs. Template Key Usage Property0Properties Aws Native. Pca Connector Ad. Inputs. Template Key Usage Property1Properties 
TemplatePrivateKeyFlagsV2    
TemplatePrivateKeyFlagsV3    
TemplatePrivateKeyFlagsV4    
- clientVersion TemplateClient Compatibility V4 
- exportableKey Boolean
- requireAlternate BooleanSignature Algorithm 
- requireSame BooleanKey Renewal 
- strongKey BooleanProtection Required 
- useLegacy BooleanProvider 
- clientVersion TemplateClient Compatibility V4 
- exportableKey boolean
- requireAlternate booleanSignature Algorithm 
- requireSame booleanKey Renewal 
- strongKey booleanProtection Required 
- useLegacy booleanProvider 
TemplateSubjectNameFlagsV2    
- RequireCommon boolName 
- RequireDirectory boolPath 
- RequireDns boolAs Cn 
- RequireEmail bool
- SanRequire boolDirectory Guid 
- SanRequire boolDns 
- SanRequire boolDomain Dns 
- SanRequire boolEmail 
- SanRequire boolSpn 
- SanRequire boolUpn 
- RequireCommon boolName 
- RequireDirectory boolPath 
- RequireDns boolAs Cn 
- RequireEmail bool
- SanRequire boolDirectory Guid 
- SanRequire boolDns 
- SanRequire boolDomain Dns 
- SanRequire boolEmail 
- SanRequire boolSpn 
- SanRequire boolUpn 
- requireCommon BooleanName 
- requireDirectory BooleanPath 
- requireDns BooleanAs Cn 
- requireEmail Boolean
- sanRequire BooleanDirectory Guid 
- sanRequire BooleanDns 
- sanRequire BooleanDomain Dns 
- sanRequire BooleanEmail 
- sanRequire BooleanSpn 
- sanRequire BooleanUpn 
- requireCommon booleanName 
- requireDirectory booleanPath 
- requireDns booleanAs Cn 
- requireEmail boolean
- sanRequire booleanDirectory Guid 
- sanRequire booleanDns 
- sanRequire booleanDomain Dns 
- sanRequire booleanEmail 
- sanRequire booleanSpn 
- sanRequire booleanUpn 
- require_common_ boolname 
- require_directory_ boolpath 
- require_dns_ boolas_ cn 
- require_email bool
- san_require_ booldirectory_ guid 
- san_require_ booldns 
- san_require_ booldomain_ dns 
- san_require_ boolemail 
- san_require_ boolspn 
- san_require_ boolupn 
- requireCommon BooleanName 
- requireDirectory BooleanPath 
- requireDns BooleanAs Cn 
- requireEmail Boolean
- sanRequire BooleanDirectory Guid 
- sanRequire BooleanDns 
- sanRequire BooleanDomain Dns 
- sanRequire BooleanEmail 
- sanRequire BooleanSpn 
- sanRequire BooleanUpn 
TemplateSubjectNameFlagsV3    
- RequireCommon boolName 
- RequireDirectory boolPath 
- RequireDns boolAs Cn 
- RequireEmail bool
- SanRequire boolDirectory Guid 
- SanRequire boolDns 
- SanRequire boolDomain Dns 
- SanRequire boolEmail 
- SanRequire boolSpn 
- SanRequire boolUpn 
- RequireCommon boolName 
- RequireDirectory boolPath 
- RequireDns boolAs Cn 
- RequireEmail bool
- SanRequire boolDirectory Guid 
- SanRequire boolDns 
- SanRequire boolDomain Dns 
- SanRequire boolEmail 
- SanRequire boolSpn 
- SanRequire boolUpn 
- requireCommon BooleanName 
- requireDirectory BooleanPath 
- requireDns BooleanAs Cn 
- requireEmail Boolean
- sanRequire BooleanDirectory Guid 
- sanRequire BooleanDns 
- sanRequire BooleanDomain Dns 
- sanRequire BooleanEmail 
- sanRequire BooleanSpn 
- sanRequire BooleanUpn 
- requireCommon booleanName 
- requireDirectory booleanPath 
- requireDns booleanAs Cn 
- requireEmail boolean
- sanRequire booleanDirectory Guid 
- sanRequire booleanDns 
- sanRequire booleanDomain Dns 
- sanRequire booleanEmail 
- sanRequire booleanSpn 
- sanRequire booleanUpn 
- require_common_ boolname 
- require_directory_ boolpath 
- require_dns_ boolas_ cn 
- require_email bool
- san_require_ booldirectory_ guid 
- san_require_ booldns 
- san_require_ booldomain_ dns 
- san_require_ boolemail 
- san_require_ boolspn 
- san_require_ boolupn 
- requireCommon BooleanName 
- requireDirectory BooleanPath 
- requireDns BooleanAs Cn 
- requireEmail Boolean
- sanRequire BooleanDirectory Guid 
- sanRequire BooleanDns 
- sanRequire BooleanDomain Dns 
- sanRequire BooleanEmail 
- sanRequire BooleanSpn 
- sanRequire BooleanUpn 
TemplateSubjectNameFlagsV4    
- RequireCommon boolName 
- RequireDirectory boolPath 
- RequireDns boolAs Cn 
- RequireEmail bool
- SanRequire boolDirectory Guid 
- SanRequire boolDns 
- SanRequire boolDomain Dns 
- SanRequire boolEmail 
- SanRequire boolSpn 
- SanRequire boolUpn 
- RequireCommon boolName 
- RequireDirectory boolPath 
- RequireDns boolAs Cn 
- RequireEmail bool
- SanRequire boolDirectory Guid 
- SanRequire boolDns 
- SanRequire boolDomain Dns 
- SanRequire boolEmail 
- SanRequire boolSpn 
- SanRequire boolUpn 
- requireCommon BooleanName 
- requireDirectory BooleanPath 
- requireDns BooleanAs Cn 
- requireEmail Boolean
- sanRequire BooleanDirectory Guid 
- sanRequire BooleanDns 
- sanRequire BooleanDomain Dns 
- sanRequire BooleanEmail 
- sanRequire BooleanSpn 
- sanRequire BooleanUpn 
- requireCommon booleanName 
- requireDirectory booleanPath 
- requireDns booleanAs Cn 
- requireEmail boolean
- sanRequire booleanDirectory Guid 
- sanRequire booleanDns 
- sanRequire booleanDomain Dns 
- sanRequire booleanEmail 
- sanRequire booleanSpn 
- sanRequire booleanUpn 
- require_common_ boolname 
- require_directory_ boolpath 
- require_dns_ boolas_ cn 
- require_email bool
- san_require_ booldirectory_ guid 
- san_require_ booldns 
- san_require_ booldomain_ dns 
- san_require_ boolemail 
- san_require_ boolspn 
- san_require_ boolupn 
- requireCommon BooleanName 
- requireDirectory BooleanPath 
- requireDns BooleanAs Cn 
- requireEmail Boolean
- sanRequire BooleanDirectory Guid 
- sanRequire BooleanDns 
- sanRequire BooleanDomain Dns 
- sanRequire BooleanEmail 
- sanRequire BooleanSpn 
- sanRequire BooleanUpn 
TemplateV2 
- CertificateValidity Pulumi.Aws Native. Pca Connector Ad. Inputs. Template Certificate Validity 
- EnrollmentFlags Pulumi.Aws Native. Pca Connector Ad. Inputs. Template Enrollment Flags V2 
- Extensions
Pulumi.Aws Native. Pca Connector Ad. Inputs. Template Extensions V2 
- GeneralFlags Pulumi.Aws Native. Pca Connector Ad. Inputs. Template General Flags V2 
- PrivateKey Pulumi.Attributes Aws Native. Pca Connector Ad. Inputs. Template Private Key Attributes V2 
- PrivateKey Pulumi.Flags Aws Native. Pca Connector Ad. Inputs. Template Private Key Flags V2 
- SubjectName Pulumi.Flags Aws Native. Pca Connector Ad. Inputs. Template Subject Name Flags V2 
- SupersededTemplates List<string>
- CertificateValidity TemplateCertificate Validity 
- EnrollmentFlags TemplateEnrollment Flags V2 
- Extensions
TemplateExtensions V2 
- GeneralFlags TemplateGeneral Flags V2 
- PrivateKey TemplateAttributes Private Key Attributes V2 
- PrivateKey TemplateFlags Private Key Flags V2 
- SubjectName TemplateFlags Subject Name Flags V2 
- SupersededTemplates []string
- certificateValidity TemplateCertificate Validity 
- enrollmentFlags TemplateEnrollment Flags V2 
- extensions
TemplateExtensions V2 
- generalFlags TemplateGeneral Flags V2 
- privateKey TemplateAttributes Private Key Attributes V2 
- privateKey TemplateFlags Private Key Flags V2 
- subjectName TemplateFlags Subject Name Flags V2 
- supersededTemplates List<String>
- certificateValidity TemplateCertificate Validity 
- enrollmentFlags TemplateEnrollment Flags V2 
- extensions
TemplateExtensions V2 
- generalFlags TemplateGeneral Flags V2 
- privateKey TemplateAttributes Private Key Attributes V2 
- privateKey TemplateFlags Private Key Flags V2 
- subjectName TemplateFlags Subject Name Flags V2 
- supersededTemplates string[]
- certificate_validity TemplateCertificate Validity 
- enrollment_flags TemplateEnrollment Flags V2 
- extensions
TemplateExtensions V2 
- general_flags TemplateGeneral Flags V2 
- private_key_ Templateattributes Private Key Attributes V2 
- private_key_ Templateflags Private Key Flags V2 
- subject_name_ Templateflags Subject Name Flags V2 
- superseded_templates Sequence[str]
TemplateV3 
- CertificateValidity Pulumi.Aws Native. Pca Connector Ad. Inputs. Template Certificate Validity 
- EnrollmentFlags Pulumi.Aws Native. Pca Connector Ad. Inputs. Template Enrollment Flags V3 
- Extensions
Pulumi.Aws Native. Pca Connector Ad. Inputs. Template Extensions V3 
- GeneralFlags Pulumi.Aws Native. Pca Connector Ad. Inputs. Template General Flags V3 
- HashAlgorithm Pulumi.Aws Native. Pca Connector Ad. Template Hash Algorithm 
- PrivateKey Pulumi.Attributes Aws Native. Pca Connector Ad. Inputs. Template Private Key Attributes V3 
- PrivateKey Pulumi.Flags Aws Native. Pca Connector Ad. Inputs. Template Private Key Flags V3 
- SubjectName Pulumi.Flags Aws Native. Pca Connector Ad. Inputs. Template Subject Name Flags V3 
- SupersededTemplates List<string>
- CertificateValidity TemplateCertificate Validity 
- EnrollmentFlags TemplateEnrollment Flags V3 
- Extensions
TemplateExtensions V3 
- GeneralFlags TemplateGeneral Flags V3 
- HashAlgorithm TemplateHash Algorithm 
- PrivateKey TemplateAttributes Private Key Attributes V3 
- PrivateKey TemplateFlags Private Key Flags V3 
- SubjectName TemplateFlags Subject Name Flags V3 
- SupersededTemplates []string
- certificateValidity TemplateCertificate Validity 
- enrollmentFlags TemplateEnrollment Flags V3 
- extensions
TemplateExtensions V3 
- generalFlags TemplateGeneral Flags V3 
- hashAlgorithm TemplateHash Algorithm 
- privateKey TemplateAttributes Private Key Attributes V3 
- privateKey TemplateFlags Private Key Flags V3 
- subjectName TemplateFlags Subject Name Flags V3 
- supersededTemplates List<String>
- certificateValidity TemplateCertificate Validity 
- enrollmentFlags TemplateEnrollment Flags V3 
- extensions
TemplateExtensions V3 
- generalFlags TemplateGeneral Flags V3 
- hashAlgorithm TemplateHash Algorithm 
- privateKey TemplateAttributes Private Key Attributes V3 
- privateKey TemplateFlags Private Key Flags V3 
- subjectName TemplateFlags Subject Name Flags V3 
- supersededTemplates string[]
- certificate_validity TemplateCertificate Validity 
- enrollment_flags TemplateEnrollment Flags V3 
- extensions
TemplateExtensions V3 
- general_flags TemplateGeneral Flags V3 
- hash_algorithm TemplateHash Algorithm 
- private_key_ Templateattributes Private Key Attributes V3 
- private_key_ Templateflags Private Key Flags V3 
- subject_name_ Templateflags Subject Name Flags V3 
- superseded_templates Sequence[str]
TemplateV4 
- CertificateValidity Pulumi.Aws Native. Pca Connector Ad. Inputs. Template Certificate Validity 
- EnrollmentFlags Pulumi.Aws Native. Pca Connector Ad. Inputs. Template Enrollment Flags V4 
- Extensions
Pulumi.Aws Native. Pca Connector Ad. Inputs. Template Extensions V4 
- GeneralFlags Pulumi.Aws Native. Pca Connector Ad. Inputs. Template General Flags V4 
- PrivateKey Pulumi.Attributes Aws Native. Pca Connector Ad. Inputs. Template Private Key Attributes V4 
- PrivateKey Pulumi.Flags Aws Native. Pca Connector Ad. Inputs. Template Private Key Flags V4 
- SubjectName Pulumi.Flags Aws Native. Pca Connector Ad. Inputs. Template Subject Name Flags V4 
- HashAlgorithm Pulumi.Aws Native. Pca Connector Ad. Template Hash Algorithm 
- SupersededTemplates List<string>
- CertificateValidity TemplateCertificate Validity 
- EnrollmentFlags TemplateEnrollment Flags V4 
- Extensions
TemplateExtensions V4 
- GeneralFlags TemplateGeneral Flags V4 
- PrivateKey TemplateAttributes Private Key Attributes V4 
- PrivateKey TemplateFlags Private Key Flags V4 
- SubjectName TemplateFlags Subject Name Flags V4 
- HashAlgorithm TemplateHash Algorithm 
- SupersededTemplates []string
- certificateValidity TemplateCertificate Validity 
- enrollmentFlags TemplateEnrollment Flags V4 
- extensions
TemplateExtensions V4 
- generalFlags TemplateGeneral Flags V4 
- privateKey TemplateAttributes Private Key Attributes V4 
- privateKey TemplateFlags Private Key Flags V4 
- subjectName TemplateFlags Subject Name Flags V4 
- hashAlgorithm TemplateHash Algorithm 
- supersededTemplates List<String>
- certificateValidity TemplateCertificate Validity 
- enrollmentFlags TemplateEnrollment Flags V4 
- extensions
TemplateExtensions V4 
- generalFlags TemplateGeneral Flags V4 
- privateKey TemplateAttributes Private Key Attributes V4 
- privateKey TemplateFlags Private Key Flags V4 
- subjectName TemplateFlags Subject Name Flags V4 
- hashAlgorithm TemplateHash Algorithm 
- supersededTemplates string[]
- certificate_validity TemplateCertificate Validity 
- enrollment_flags TemplateEnrollment Flags V4 
- extensions
TemplateExtensions V4 
- general_flags TemplateGeneral Flags V4 
- private_key_ Templateattributes Private Key Attributes V4 
- private_key_ Templateflags Private Key Flags V4 
- subject_name_ Templateflags Subject Name Flags V4 
- hash_algorithm TemplateHash Algorithm 
- superseded_templates Sequence[str]
TemplateValidityPeriod  
TemplateValidityPeriodType   
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi