Name | Type | Description | Notes |
---|---|---|---|
VerifyCertificate | Pointer to bool | Treat target site as down if an invalid/unverifiable certificate is found. | [optional] [default to true] |
SslDownDaysBefore | Pointer to int32 | Treat the target site as down if a certificate expires within the given number of days. This parameter will be ignored if `verify_certificate` is set to `false`. | [optional] [default to 0] |
func NewHttpCertificateAttributes() *HttpCertificateAttributes
NewHttpCertificateAttributes instantiates a new HttpCertificateAttributes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewHttpCertificateAttributesWithDefaults() *HttpCertificateAttributes
NewHttpCertificateAttributesWithDefaults instantiates a new HttpCertificateAttributes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *HttpCertificateAttributes) GetVerifyCertificate() bool
GetVerifyCertificate returns the VerifyCertificate field if non-nil, zero value otherwise.
func (o *HttpCertificateAttributes) GetVerifyCertificateOk() (*bool, bool)
GetVerifyCertificateOk returns a tuple with the VerifyCertificate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *HttpCertificateAttributes) SetVerifyCertificate(v bool)
SetVerifyCertificate sets VerifyCertificate field to given value.
func (o *HttpCertificateAttributes) HasVerifyCertificate() bool
HasVerifyCertificate returns a boolean if a field has been set.
func (o *HttpCertificateAttributes) GetSslDownDaysBefore() int32
GetSslDownDaysBefore returns the SslDownDaysBefore field if non-nil, zero value otherwise.
func (o *HttpCertificateAttributes) GetSslDownDaysBeforeOk() (*int32, bool)
GetSslDownDaysBeforeOk returns a tuple with the SslDownDaysBefore field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *HttpCertificateAttributes) SetSslDownDaysBefore(v int32)
SetSslDownDaysBefore sets SslDownDaysBefore field to given value.
func (o *HttpCertificateAttributes) HasSslDownDaysBefore() bool
HasSslDownDaysBefore returns a boolean if a field has been set.