Class: DatadogAPIClient::V1::SyntheticsSSLCertificate

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

Overview

Object describing the SSL certificate used for a Synthetic 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/v1/models/synthetics_ssl_certificate.rb', line 60

def additional_properties
  @additional_properties
end

#cipherObject

Cipher used for the connection.



25
26
27
# File 'lib/datadog_api_client/v1/models/synthetics_ssl_certificate.rb', line 25

def cipher
  @cipher
end

#exponentObject

Exponent associated to the certificate.



28
29
30
# File 'lib/datadog_api_client/v1/models/synthetics_ssl_certificate.rb', line 28

def exponent
  @exponent
end

#ext_key_usageObject

Array of extensions and details used for the certificate.



31
32
33
# File 'lib/datadog_api_client/v1/models/synthetics_ssl_certificate.rb', line 31

def ext_key_usage
  @ext_key_usage
end

#fingerprintObject

MD5 digest of the DER-encoded Certificate information.



34
35
36
# File 'lib/datadog_api_client/v1/models/synthetics_ssl_certificate.rb', line 34

def fingerprint
  @fingerprint
end

#fingerprint256Object

SHA-1 digest of the DER-encoded Certificate information.



37
38
39
# File 'lib/datadog_api_client/v1/models/synthetics_ssl_certificate.rb', line 37

def fingerprint256
  @fingerprint256
end

#issuerObject

Object describing the issuer of a SSL certificate.



40
41
42
# File 'lib/datadog_api_client/v1/models/synthetics_ssl_certificate.rb', line 40

def issuer
  @issuer
end

#modulusObject

Modulus associated to the SSL certificate private key.



43
44
45
# File 'lib/datadog_api_client/v1/models/synthetics_ssl_certificate.rb', line 43

def modulus
  @modulus
end

#protocolObject

TLS protocol used for the test.



46
47
48
# File 'lib/datadog_api_client/v1/models/synthetics_ssl_certificate.rb', line 46

def protocol
  @protocol
end

#serial_numberObject

Serial Number assigned by Symantec to the SSL certificate.



49
50
51
# File 'lib/datadog_api_client/v1/models/synthetics_ssl_certificate.rb', line 49

def serial_number
  @serial_number
end

#subjectObject

Object describing the SSL certificate used for the test.



52
53
54
# File 'lib/datadog_api_client/v1/models/synthetics_ssl_certificate.rb', line 52

def subject
  @subject
end

#valid_fromObject

Date from which the SSL certificate is valid.



55
56
57
# File 'lib/datadog_api_client/v1/models/synthetics_ssl_certificate.rb', line 55

def valid_from
  @valid_from
end

#valid_toObject

Date until which the SSL certificate is valid.



58
59
60
# File 'lib/datadog_api_client/v1/models/synthetics_ssl_certificate.rb', line 58

def valid_to
  @valid_to
end