Class: Aws::Types::CertificateDetail

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#acme_account_id::String

Returns the value of attribute acme_account_id.

Returns:

  • (::String)


223
224
225
# File 'sig/types.rbs', line 223

def 
  @acme_account_id
end

#acme_endpoint_arn::String

Returns the value of attribute acme_endpoint_arn.

Returns:

  • (::String)


222
223
224
# File 'sig/types.rbs', line 222

def acme_endpoint_arn
  @acme_endpoint_arn
end

#certificate_arn::String

Returns the value of attribute certificate_arn.

Returns:

  • (::String)


193
194
195
# File 'sig/types.rbs', line 193

def certificate_arn
  @certificate_arn
end

#certificate_authority_arn::String

Returns the value of attribute certificate_authority_arn.

Returns:

  • (::String)


217
218
219
# File 'sig/types.rbs', line 217

def certificate_authority_arn
  @certificate_authority_arn
end

#certificate_key_pair_origin"AWS_MANAGED", ...

Returns the value of attribute certificate_key_pair_origin.

Returns:

  • ("AWS_MANAGED", "ACME", "CUSTOMER_PROVIDED")


221
222
223
# File 'sig/types.rbs', line 221

def certificate_key_pair_origin
  @certificate_key_pair_origin
end

#created_at::Time

Returns the value of attribute created_at.

Returns:

  • (::Time)


201
202
203
# File 'sig/types.rbs', line 201

def created_at
  @created_at
end

#domain_name::String

Returns the value of attribute domain_name.

Returns:

  • (::String)


194
195
196
# File 'sig/types.rbs', line 194

def domain_name
  @domain_name
end

#domain_validation_options::Array[Types::DomainValidation]

Returns the value of attribute domain_validation_options.

Returns:



197
198
199
# File 'sig/types.rbs', line 197

def domain_validation_options
  @domain_validation_options
end

#extended_key_usages::Array[Types::ExtendedKeyUsage]

Returns the value of attribute extended_key_usages.

Returns:



216
217
218
# File 'sig/types.rbs', line 216

def extended_key_usages
  @extended_key_usages
end

#failure_reason"NO_AVAILABLE_CONTACTS", ...

Returns the value of attribute failure_reason.

Returns:

  • ("NO_AVAILABLE_CONTACTS", "ADDITIONAL_VERIFICATION_REQUIRED", "DOMAIN_NOT_ALLOWED", "INVALID_PUBLIC_DOMAIN", "DOMAIN_VALIDATION_DENIED", "CAA_ERROR", "PCA_LIMIT_EXCEEDED", "PCA_INVALID_ARN", "PCA_INVALID_STATE", "PCA_REQUEST_FAILED", "PCA_NAME_CONSTRAINTS_VALIDATION", "PCA_RESOURCE_NOT_FOUND", "PCA_INVALID_ARGS", "PCA_INVALID_DURATION", "PCA_ACCESS_DENIED", "SLR_NOT_FOUND", "OTHER")


212
213
214
# File 'sig/types.rbs', line 212

def failure_reason
  @failure_reason
end

#imported_at::Time

Returns the value of attribute imported_at.

Returns:

  • (::Time)


203
204
205
# File 'sig/types.rbs', line 203

def imported_at
  @imported_at
end

#in_use_by::Array[::String]

Returns the value of attribute in_use_by.

Returns:

  • (::Array[::String])


211
212
213
# File 'sig/types.rbs', line 211

def in_use_by
  @in_use_by
end

#issued_at::Time

Returns the value of attribute issued_at.

Returns:

  • (::Time)


202
203
204
# File 'sig/types.rbs', line 202

def issued_at
  @issued_at
end

#issuer::String

Returns the value of attribute issuer.

Returns:

  • (::String)


200
201
202
# File 'sig/types.rbs', line 200

def issuer
  @issuer
end

#key_algorithm"RSA_1024", ...

Returns the value of attribute key_algorithm.

Returns:

  • ("RSA_1024", "RSA_2048", "RSA_3072", "RSA_4096", "EC_prime256v1", "EC_secp384r1", "EC_secp521r1")


209
210
211
# File 'sig/types.rbs', line 209

def key_algorithm
  @key_algorithm
end

#key_usages::Array[Types::KeyUsage]

Returns the value of attribute key_usages.

Returns:



215
216
217
# File 'sig/types.rbs', line 215

def key_usages
  @key_usages
end

#managed_by"CLOUDFRONT"

Returns the value of attribute managed_by.

Returns:

  • ("CLOUDFRONT")


196
197
198
# File 'sig/types.rbs', line 196

def managed_by
  @managed_by
end

#not_after::Time

Returns the value of attribute not_after.

Returns:

  • (::Time)


208
209
210
# File 'sig/types.rbs', line 208

def not_after
  @not_after
end

#not_before::Time

Returns the value of attribute not_before.

Returns:

  • (::Time)


207
208
209
# File 'sig/types.rbs', line 207

def not_before
  @not_before
end

#optionsTypes::CertificateOptions

Returns the value of attribute options.



219
220
221
# File 'sig/types.rbs', line 219

def options
  @options
end

#renewal_eligibility"ELIGIBLE", "INELIGIBLE"

Returns the value of attribute renewal_eligibility.

Returns:

  • ("ELIGIBLE", "INELIGIBLE")


218
219
220
# File 'sig/types.rbs', line 218

def renewal_eligibility
  @renewal_eligibility
end

#renewal_summaryTypes::RenewalSummary

Returns the value of attribute renewal_summary.



214
215
216
# File 'sig/types.rbs', line 214

def renewal_summary
  @renewal_summary
end

#revocation_reason"UNSPECIFIED", ...

Returns the value of attribute revocation_reason.

Returns:

  • ("UNSPECIFIED", "KEY_COMPROMISE", "CA_COMPROMISE", "AFFILIATION_CHANGED", "SUPERCEDED", "SUPERSEDED", "CESSATION_OF_OPERATION", "CERTIFICATE_HOLD", "REMOVE_FROM_CRL", "PRIVILEGE_WITHDRAWN", "A_A_COMPROMISE")


206
207
208
# File 'sig/types.rbs', line 206

def revocation_reason
  @revocation_reason
end

#revoked_at::Time

Returns the value of attribute revoked_at.

Returns:

  • (::Time)


205
206
207
# File 'sig/types.rbs', line 205

def revoked_at
  @revoked_at
end

#serial::String

Returns the value of attribute serial.

Returns:

  • (::String)


198
199
200
# File 'sig/types.rbs', line 198

def serial
  @serial
end

#signature_algorithm::String

Returns the value of attribute signature_algorithm.

Returns:

  • (::String)


210
211
212
# File 'sig/types.rbs', line 210

def signature_algorithm
  @signature_algorithm
end

#status"PENDING_VALIDATION", ...

Returns the value of attribute status.

Returns:

  • ("PENDING_VALIDATION", "ISSUED", "INACTIVE", "EXPIRED", "VALIDATION_TIMED_OUT", "REVOKED", "FAILED")


204
205
206
# File 'sig/types.rbs', line 204

def status
  @status
end

#subject::String

Returns the value of attribute subject.

Returns:

  • (::String)


199
200
201
# File 'sig/types.rbs', line 199

def subject
  @subject
end

#subject_alternative_names::Array[::String]

Returns the value of attribute subject_alternative_names.

Returns:

  • (::Array[::String])


195
196
197
# File 'sig/types.rbs', line 195

def subject_alternative_names
  @subject_alternative_names
end

#type"IMPORTED", ...

Returns the value of attribute type.

Returns:

  • ("IMPORTED", "AMAZON_ISSUED", "PRIVATE")


213
214
215
# File 'sig/types.rbs', line 213

def type
  @type
end

#update_summaryTypes::UpdateSummary

Returns the value of attribute update_summary.



220
221
222
# File 'sig/types.rbs', line 220

def update_summary
  @update_summary
end