Skip to content

Latest commit

 

History

History
82 lines (45 loc) · 2.96 KB

HttpCertificateAttributes.md

File metadata and controls

82 lines (45 loc) · 2.96 KB

HttpCertificateAttributes

Properties

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]

Methods

NewHttpCertificateAttributes

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

NewHttpCertificateAttributesWithDefaults

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

GetVerifyCertificate

func (o *HttpCertificateAttributes) GetVerifyCertificate() bool

GetVerifyCertificate returns the VerifyCertificate field if non-nil, zero value otherwise.

GetVerifyCertificateOk

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.

SetVerifyCertificate

func (o *HttpCertificateAttributes) SetVerifyCertificate(v bool)

SetVerifyCertificate sets VerifyCertificate field to given value.

HasVerifyCertificate

func (o *HttpCertificateAttributes) HasVerifyCertificate() bool

HasVerifyCertificate returns a boolean if a field has been set.

GetSslDownDaysBefore

func (o *HttpCertificateAttributes) GetSslDownDaysBefore() int32

GetSslDownDaysBefore returns the SslDownDaysBefore field if non-nil, zero value otherwise.

GetSslDownDaysBeforeOk

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.

SetSslDownDaysBefore

func (o *HttpCertificateAttributes) SetSslDownDaysBefore(v int32)

SetSslDownDaysBefore sets SslDownDaysBefore field to given value.

HasSslDownDaysBefore

func (o *HttpCertificateAttributes) HasSslDownDaysBefore() bool

HasSslDownDaysBefore returns a boolean if a field has been set.

[Back to Model list] [Back to API list] [Back to README]