Class: DatadogAPIClient::V2::SyntheticsTestResultCertificate

Inherits:
Object
  • Object
show all
Includes:
BaseGenericModel
Defined in:
lib/datadog_api_client/v2/models/synthetics_test_result_certificate.rb

Overview

SSL/TLS certificate information returned from an SSL test.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#additional_propertiesObject

Returns the value of attribute additional_properties.



60
61
62
# File 'lib/datadog_api_client/v2/models/synthetics_test_result_certificate.rb', line 60

def additional_properties
  @additional_properties
end

#cipherObject

Cipher used for the TLS connection.



25
26
27
# File 'lib/datadog_api_client/v2/models/synthetics_test_result_certificate.rb', line 25

def cipher
  @cipher
end

#exponentObject

RSA exponent of the certificate.



28
29
30
# File 'lib/datadog_api_client/v2/models/synthetics_test_result_certificate.rb', line 28

def exponent
  @exponent
end

#ext_key_usageObject

Extended key usage extensions for the certificate.



31
32
33
# File 'lib/datadog_api_client/v2/models/synthetics_test_result_certificate.rb', line 31

def ext_key_usage
  @ext_key_usage
end

#fingerprintObject

SHA-1 fingerprint of the certificate.



34
35
36
# File 'lib/datadog_api_client/v2/models/synthetics_test_result_certificate.rb', line 34

def fingerprint
  @fingerprint
end

#fingerprint256Object

SHA-256 fingerprint of the certificate.



37
38
39
# File 'lib/datadog_api_client/v2/models/synthetics_test_result_certificate.rb', line 37

def fingerprint256
  @fingerprint256
end

#issuerObject

Certificate issuer details.



40
41
42
# File 'lib/datadog_api_client/v2/models/synthetics_test_result_certificate.rb', line 40

def issuer
  @issuer
end

#modulusObject

RSA modulus of the certificate.



43
44
45
# File 'lib/datadog_api_client/v2/models/synthetics_test_result_certificate.rb', line 43

def modulus
  @modulus
end

#protocolObject

TLS protocol used (for example, ‘TLSv1.2`).



46
47
48
# File 'lib/datadog_api_client/v2/models/synthetics_test_result_certificate.rb', line 46

def protocol
  @protocol
end

#serial_numberObject

Serial number of the certificate.



49
50
51
# File 'lib/datadog_api_client/v2/models/synthetics_test_result_certificate.rb', line 49

def serial_number
  @serial_number
end

#subjectObject

Certificate subject details.



52
53
54
# File 'lib/datadog_api_client/v2/models/synthetics_test_result_certificate.rb', line 52

def subject
  @subject
end

#tls_versionObject

TLS protocol version.



55
56
57
# File 'lib/datadog_api_client/v2/models/synthetics_test_result_certificate.rb', line 55

def tls_version
  @tls_version
end

#validObject

Validity window of a certificate.



58
59
60
# File 'lib/datadog_api_client/v2/models/synthetics_test_result_certificate.rb', line 58

def valid
  @valid
end