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.