Skip to main content

EmailNotificationOption

Properties​

NameTypeDescriptionNotes
NotifyManagersPointer to boolIf true, then the manager is notified of the lifecycle state change.[optional] [default to false]
NotifyAllAdminsPointer to boolIf true, then all the admins are notified of the lifecycle state change.[optional] [default to false]
NotifySpecificUsersPointer to boolIf true, then the users specified in "emailAddressList" below are notified of lifecycle state change.[optional] [default to false]
EmailAddressListPointer to []stringList of user email addresses. If "notifySpecificUsers" option is true, then these users are notified of lifecycle state change.[optional]

Methods​

NewEmailNotificationOption​

func NewEmailNotificationOption() *EmailNotificationOption

NewEmailNotificationOption instantiates a new EmailNotificationOption 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

NewEmailNotificationOptionWithDefaults​

func NewEmailNotificationOptionWithDefaults() *EmailNotificationOption

NewEmailNotificationOptionWithDefaults instantiates a new EmailNotificationOption 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

GetNotifyManagers​

func (o *EmailNotificationOption) GetNotifyManagers() bool

GetNotifyManagers returns the NotifyManagers field if non-nil, zero value otherwise.

GetNotifyManagersOk​

func (o *EmailNotificationOption) GetNotifyManagersOk() (*bool, bool)

GetNotifyManagersOk returns a tuple with the NotifyManagers field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetNotifyManagers​

func (o *EmailNotificationOption) SetNotifyManagers(v bool)

SetNotifyManagers sets NotifyManagers field to given value.

HasNotifyManagers​

func (o *EmailNotificationOption) HasNotifyManagers() bool

HasNotifyManagers returns a boolean if a field has been set.

GetNotifyAllAdmins​

func (o *EmailNotificationOption) GetNotifyAllAdmins() bool

GetNotifyAllAdmins returns the NotifyAllAdmins field if non-nil, zero value otherwise.

GetNotifyAllAdminsOk​

func (o *EmailNotificationOption) GetNotifyAllAdminsOk() (*bool, bool)

GetNotifyAllAdminsOk returns a tuple with the NotifyAllAdmins field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetNotifyAllAdmins​

func (o *EmailNotificationOption) SetNotifyAllAdmins(v bool)

SetNotifyAllAdmins sets NotifyAllAdmins field to given value.

HasNotifyAllAdmins​

func (o *EmailNotificationOption) HasNotifyAllAdmins() bool

HasNotifyAllAdmins returns a boolean if a field has been set.

GetNotifySpecificUsers​

func (o *EmailNotificationOption) GetNotifySpecificUsers() bool

GetNotifySpecificUsers returns the NotifySpecificUsers field if non-nil, zero value otherwise.

GetNotifySpecificUsersOk​

func (o *EmailNotificationOption) GetNotifySpecificUsersOk() (*bool, bool)

GetNotifySpecificUsersOk returns a tuple with the NotifySpecificUsers field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetNotifySpecificUsers​

func (o *EmailNotificationOption) SetNotifySpecificUsers(v bool)

SetNotifySpecificUsers sets NotifySpecificUsers field to given value.

HasNotifySpecificUsers​

func (o *EmailNotificationOption) HasNotifySpecificUsers() bool

HasNotifySpecificUsers returns a boolean if a field has been set.

GetEmailAddressList​

func (o *EmailNotificationOption) GetEmailAddressList() []string

GetEmailAddressList returns the EmailAddressList field if non-nil, zero value otherwise.

GetEmailAddressListOk​

func (o *EmailNotificationOption) GetEmailAddressListOk() (*[]string, bool)

GetEmailAddressListOk returns a tuple with the EmailAddressList field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetEmailAddressList​

func (o *EmailNotificationOption) SetEmailAddressList(v []string)

SetEmailAddressList sets EmailAddressList field to given value.

HasEmailAddressList​

func (o *EmailNotificationOption) HasEmailAddressList() bool

HasEmailAddressList returns a boolean if a field has been set.