Skip to content

Latest commit

 

History

History
187 lines (123 loc) · 6.71 KB

File metadata and controls

187 lines (123 loc) · 6.71 KB

Schema

Required

  • certificate_authority_arn (String)
  • certificate_signing_request (String) The certificate signing request (CSR) for the Certificate.
  • signing_algorithm (String) The name of the algorithm that will be used to sign the Certificate.
  • validity (Attributes) Validity for a certificate. (See below for nested schema)

Optional

  • api_passthrough (Attributes) Structure that specifies fields to be overridden in a certificate at the time of issuance. These requires an API Passthrough template be used or they will be ignored. (See below for nested schema)
  • template_arn (String)
  • validity_not_before (Attributes) Validity for a certificate. (See below for nested schema)

Read-Only

  • arn (String)
  • certificate (String) The issued certificate in base 64 PEM-encoded format.
  • id (String) Uniquely identifies the resource.

Nested Schema for validity

Required:

  • type (String)
  • value (Number)

Nested Schema for api_passthrough

Optional:

Nested Schema for api_passthrough.extensions

Optional:

Nested Schema for api_passthrough.extensions.certificate_policies

Required:

  • cert_policy_id (String) String that contains X.509 ObjectIdentifier information.

Optional:

Nested Schema for api_passthrough.extensions.certificate_policies.policy_qualifiers

Required:

  • policy_qualifier_id (String)
  • qualifier (Attributes) Structure that contains a X.509 policy qualifier. (See below for nested schema)

Nested Schema for api_passthrough.extensions.certificate_policies.policy_qualifiers.qualifier

Required:

  • cps_uri (String)

Nested Schema for api_passthrough.extensions.extended_key_usage

Optional:

  • extended_key_usage_object_identifier (String) String that contains X.509 ObjectIdentifier information.
  • extended_key_usage_type (String)

Nested Schema for api_passthrough.extensions.key_usage

Optional:

  • crl_sign (Boolean)
  • data_encipherment (Boolean)
  • decipher_only (Boolean)
  • digital_signature (Boolean)
  • encipher_only (Boolean)
  • key_agreement (Boolean)
  • key_cert_sign (Boolean)
  • key_encipherment (Boolean)
  • non_repudiation (Boolean)

Nested Schema for api_passthrough.extensions.subject_alternative_names

Optional:

  • directory_name (Attributes) Structure that contains X.500 distinguished name information. (See below for nested schema)
  • dns_name (String) String that contains X.509 DnsName information.
  • edi_party_name (Attributes) Structure that contains X.509 EdiPartyName information. (See below for nested schema)
  • ip_address (String) String that contains X.509 IpAddress information.
  • other_name (Attributes) Structure that contains X.509 OtherName information. (See below for nested schema)
  • registered_id (String) String that contains X.509 ObjectIdentifier information.
  • rfc_822_name (String) String that contains X.509 Rfc822Name information.
  • uniform_resource_identifier (String) String that contains X.509 UniformResourceIdentifier information.

Nested Schema for api_passthrough.extensions.subject_alternative_names.directory_name

Optional:

  • common_name (String)
  • country (String)
  • distinguished_name_qualifier (String)
  • generation_qualifier (String)
  • given_name (String)
  • initials (String)
  • locality (String)
  • organization (String)
  • organizational_unit (String)
  • pseudonym (String)
  • serial_number (String)
  • state (String)
  • surname (String)
  • title (String)

Nested Schema for api_passthrough.extensions.subject_alternative_names.edi_party_name

Required:

  • name_assigner (String)
  • party_name (String)

Nested Schema for api_passthrough.extensions.subject_alternative_names.other_name

Required:

  • type_id (String) String that contains X.509 ObjectIdentifier information.
  • value (String)

Nested Schema for api_passthrough.subject

Optional:

  • common_name (String)
  • country (String)
  • distinguished_name_qualifier (String)
  • generation_qualifier (String)
  • given_name (String)
  • initials (String)
  • locality (String)
  • organization (String)
  • organizational_unit (String)
  • pseudonym (String)
  • serial_number (String)
  • state (String)
  • surname (String)
  • title (String)

Nested Schema for validity_not_before

Required:

  • type (String)
  • value (Number)