| Name | Type | Description | Notes |
|---|---|---|---|
| EmailFrom | Pointer to string | [optional] | |
| SenderName | Pointer to string | [optional] | |
| SmtpHost | Pointer to string | [optional] | |
| SmtpPort | Pointer to float32 | [optional] | |
| Secure | Pointer to bool | [optional] | |
| IgnoreTls | Pointer to bool | [optional] | |
| RequireTls | Pointer to bool | [optional] | |
| AuthUser | Pointer to NullableString | [optional] | |
| AuthPass | Pointer to NullableString | [optional] | |
| AllowSelfSigned | Pointer to bool | [optional] |
func NewNotificationEmailSettingsOptions() *NotificationEmailSettingsOptions
NewNotificationEmailSettingsOptions instantiates a new NotificationEmailSettingsOptions 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 NewNotificationEmailSettingsOptionsWithDefaults() *NotificationEmailSettingsOptions
NewNotificationEmailSettingsOptionsWithDefaults instantiates a new NotificationEmailSettingsOptions 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 *NotificationEmailSettingsOptions) GetEmailFrom() string
GetEmailFrom returns the EmailFrom field if non-nil, zero value otherwise.
func (o *NotificationEmailSettingsOptions) GetEmailFromOk() (*string, bool)
GetEmailFromOk returns a tuple with the EmailFrom field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NotificationEmailSettingsOptions) SetEmailFrom(v string)
SetEmailFrom sets EmailFrom field to given value.
func (o *NotificationEmailSettingsOptions) HasEmailFrom() bool
HasEmailFrom returns a boolean if a field has been set.
func (o *NotificationEmailSettingsOptions) GetSenderName() string
GetSenderName returns the SenderName field if non-nil, zero value otherwise.
func (o *NotificationEmailSettingsOptions) GetSenderNameOk() (*string, bool)
GetSenderNameOk returns a tuple with the SenderName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NotificationEmailSettingsOptions) SetSenderName(v string)
SetSenderName sets SenderName field to given value.
func (o *NotificationEmailSettingsOptions) HasSenderName() bool
HasSenderName returns a boolean if a field has been set.
func (o *NotificationEmailSettingsOptions) GetSmtpHost() string
GetSmtpHost returns the SmtpHost field if non-nil, zero value otherwise.
func (o *NotificationEmailSettingsOptions) GetSmtpHostOk() (*string, bool)
GetSmtpHostOk returns a tuple with the SmtpHost field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NotificationEmailSettingsOptions) SetSmtpHost(v string)
SetSmtpHost sets SmtpHost field to given value.
func (o *NotificationEmailSettingsOptions) HasSmtpHost() bool
HasSmtpHost returns a boolean if a field has been set.
func (o *NotificationEmailSettingsOptions) GetSmtpPort() float32
GetSmtpPort returns the SmtpPort field if non-nil, zero value otherwise.
func (o *NotificationEmailSettingsOptions) GetSmtpPortOk() (*float32, bool)
GetSmtpPortOk returns a tuple with the SmtpPort field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NotificationEmailSettingsOptions) SetSmtpPort(v float32)
SetSmtpPort sets SmtpPort field to given value.
func (o *NotificationEmailSettingsOptions) HasSmtpPort() bool
HasSmtpPort returns a boolean if a field has been set.
func (o *NotificationEmailSettingsOptions) GetSecure() bool
GetSecure returns the Secure field if non-nil, zero value otherwise.
func (o *NotificationEmailSettingsOptions) GetSecureOk() (*bool, bool)
GetSecureOk returns a tuple with the Secure field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NotificationEmailSettingsOptions) SetSecure(v bool)
SetSecure sets Secure field to given value.
func (o *NotificationEmailSettingsOptions) HasSecure() bool
HasSecure returns a boolean if a field has been set.
func (o *NotificationEmailSettingsOptions) GetIgnoreTls() bool
GetIgnoreTls returns the IgnoreTls field if non-nil, zero value otherwise.
func (o *NotificationEmailSettingsOptions) GetIgnoreTlsOk() (*bool, bool)
GetIgnoreTlsOk returns a tuple with the IgnoreTls field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NotificationEmailSettingsOptions) SetIgnoreTls(v bool)
SetIgnoreTls sets IgnoreTls field to given value.
func (o *NotificationEmailSettingsOptions) HasIgnoreTls() bool
HasIgnoreTls returns a boolean if a field has been set.
func (o *NotificationEmailSettingsOptions) GetRequireTls() bool
GetRequireTls returns the RequireTls field if non-nil, zero value otherwise.
func (o *NotificationEmailSettingsOptions) GetRequireTlsOk() (*bool, bool)
GetRequireTlsOk returns a tuple with the RequireTls field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NotificationEmailSettingsOptions) SetRequireTls(v bool)
SetRequireTls sets RequireTls field to given value.
func (o *NotificationEmailSettingsOptions) HasRequireTls() bool
HasRequireTls returns a boolean if a field has been set.
func (o *NotificationEmailSettingsOptions) GetAuthUser() string
GetAuthUser returns the AuthUser field if non-nil, zero value otherwise.
func (o *NotificationEmailSettingsOptions) GetAuthUserOk() (*string, bool)
GetAuthUserOk returns a tuple with the AuthUser field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NotificationEmailSettingsOptions) SetAuthUser(v string)
SetAuthUser sets AuthUser field to given value.
func (o *NotificationEmailSettingsOptions) HasAuthUser() bool
HasAuthUser returns a boolean if a field has been set.
func (o *NotificationEmailSettingsOptions) SetAuthUserNil(b bool)
SetAuthUserNil sets the value for AuthUser to be an explicit nil
func (o *NotificationEmailSettingsOptions) UnsetAuthUser()
UnsetAuthUser ensures that no value is present for AuthUser, not even an explicit nil
func (o *NotificationEmailSettingsOptions) GetAuthPass() string
GetAuthPass returns the AuthPass field if non-nil, zero value otherwise.
func (o *NotificationEmailSettingsOptions) GetAuthPassOk() (*string, bool)
GetAuthPassOk returns a tuple with the AuthPass field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NotificationEmailSettingsOptions) SetAuthPass(v string)
SetAuthPass sets AuthPass field to given value.
func (o *NotificationEmailSettingsOptions) HasAuthPass() bool
HasAuthPass returns a boolean if a field has been set.
func (o *NotificationEmailSettingsOptions) SetAuthPassNil(b bool)
SetAuthPassNil sets the value for AuthPass to be an explicit nil
func (o *NotificationEmailSettingsOptions) UnsetAuthPass()
UnsetAuthPass ensures that no value is present for AuthPass, not even an explicit nil
func (o *NotificationEmailSettingsOptions) GetAllowSelfSigned() bool
GetAllowSelfSigned returns the AllowSelfSigned field if non-nil, zero value otherwise.
func (o *NotificationEmailSettingsOptions) GetAllowSelfSignedOk() (*bool, bool)
GetAllowSelfSignedOk returns a tuple with the AllowSelfSigned field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *NotificationEmailSettingsOptions) SetAllowSelfSigned(v bool)
SetAllowSelfSigned sets AllowSelfSigned field to given value.
func (o *NotificationEmailSettingsOptions) HasAllowSelfSigned() bool
HasAllowSelfSigned returns a boolean if a field has been set.