Class: Aws::PcaConnectorAd::Types::UpdateTemplateRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-pcaconnectorad/lib/aws-sdk-pcaconnectorad/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#definitionTypes::TemplateDefinition

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.



2766
2767
2768
2769
2770
2771
2772
# File 'gems/aws-sdk-pcaconnectorad/lib/aws-sdk-pcaconnectorad/types.rb', line 2766

class UpdateTemplateRequest < Struct.new(
  :definition,
  :reenroll_all_certificate_holders,
  :template_arn)
  SENSITIVE = []
  include Aws::Structure
end

#reenroll_all_certificate_holdersBoolean

This setting allows the major version of a template to be increased automatically. All members of Active Directory groups that are allowed to enroll with a template will receive a new certificate issued using that template.

Returns:

  • (Boolean)


2766
2767
2768
2769
2770
2771
2772
# File 'gems/aws-sdk-pcaconnectorad/lib/aws-sdk-pcaconnectorad/types.rb', line 2766

class UpdateTemplateRequest < Struct.new(
  :definition,
  :reenroll_all_certificate_holders,
  :template_arn)
  SENSITIVE = []
  include Aws::Structure
end

#template_arnString

The Amazon Resource Name (ARN) that was returned when you called CreateTemplate.

Returns:

  • (String)


2766
2767
2768
2769
2770
2771
2772
# File 'gems/aws-sdk-pcaconnectorad/lib/aws-sdk-pcaconnectorad/types.rb', line 2766

class UpdateTemplateRequest < Struct.new(
  :definition,
  :reenroll_all_certificate_holders,
  :template_arn)
  SENSITIVE = []
  include Aws::Structure
end