Name | Type | Description | Notes |
---|---|---|---|
Emails | Pointer to []string | A list of emails that will receive information about the alert | [optional] |
AllAdmins | Pointer to bool | If true, then all network admins will receive emails for this alert | [optional] |
Snmp | Pointer to bool | If true, then an SNMP trap will be sent for this alert if there is an SNMP trap server configured for this network | [optional] |
HttpServerIds | Pointer to []string | A list of HTTP server IDs to send a Webhook to for this alert | [optional] |
func NewUpdateNetworkAlertsSettingsRequestAlertsInnerAlertDestinations() *UpdateNetworkAlertsSettingsRequestAlertsInnerAlertDestinations
NewUpdateNetworkAlertsSettingsRequestAlertsInnerAlertDestinations instantiates a new UpdateNetworkAlertsSettingsRequestAlertsInnerAlertDestinations 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 NewUpdateNetworkAlertsSettingsRequestAlertsInnerAlertDestinationsWithDefaults() *UpdateNetworkAlertsSettingsRequestAlertsInnerAlertDestinations
NewUpdateNetworkAlertsSettingsRequestAlertsInnerAlertDestinationsWithDefaults instantiates a new UpdateNetworkAlertsSettingsRequestAlertsInnerAlertDestinations 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 *UpdateNetworkAlertsSettingsRequestAlertsInnerAlertDestinations) GetEmails() []string
GetEmails returns the Emails field if non-nil, zero value otherwise.
func (o *UpdateNetworkAlertsSettingsRequestAlertsInnerAlertDestinations) GetEmailsOk() (*[]string, bool)
GetEmailsOk returns a tuple with the Emails field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateNetworkAlertsSettingsRequestAlertsInnerAlertDestinations) SetEmails(v []string)
SetEmails sets Emails field to given value.
func (o *UpdateNetworkAlertsSettingsRequestAlertsInnerAlertDestinations) HasEmails() bool
HasEmails returns a boolean if a field has been set.
func (o *UpdateNetworkAlertsSettingsRequestAlertsInnerAlertDestinations) GetAllAdmins() bool
GetAllAdmins returns the AllAdmins field if non-nil, zero value otherwise.
func (o *UpdateNetworkAlertsSettingsRequestAlertsInnerAlertDestinations) GetAllAdminsOk() (*bool, bool)
GetAllAdminsOk returns a tuple with the AllAdmins field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateNetworkAlertsSettingsRequestAlertsInnerAlertDestinations) SetAllAdmins(v bool)
SetAllAdmins sets AllAdmins field to given value.
func (o *UpdateNetworkAlertsSettingsRequestAlertsInnerAlertDestinations) HasAllAdmins() bool
HasAllAdmins returns a boolean if a field has been set.
func (o *UpdateNetworkAlertsSettingsRequestAlertsInnerAlertDestinations) GetSnmp() bool
GetSnmp returns the Snmp field if non-nil, zero value otherwise.
func (o *UpdateNetworkAlertsSettingsRequestAlertsInnerAlertDestinations) GetSnmpOk() (*bool, bool)
GetSnmpOk returns a tuple with the Snmp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateNetworkAlertsSettingsRequestAlertsInnerAlertDestinations) SetSnmp(v bool)
SetSnmp sets Snmp field to given value.
func (o *UpdateNetworkAlertsSettingsRequestAlertsInnerAlertDestinations) HasSnmp() bool
HasSnmp returns a boolean if a field has been set.
func (o *UpdateNetworkAlertsSettingsRequestAlertsInnerAlertDestinations) GetHttpServerIds() []string
GetHttpServerIds returns the HttpServerIds field if non-nil, zero value otherwise.
func (o *UpdateNetworkAlertsSettingsRequestAlertsInnerAlertDestinations) GetHttpServerIdsOk() (*[]string, bool)
GetHttpServerIdsOk returns a tuple with the HttpServerIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateNetworkAlertsSettingsRequestAlertsInnerAlertDestinations) SetHttpServerIds(v []string)
SetHttpServerIds sets HttpServerIds field to given value.
func (o *UpdateNetworkAlertsSettingsRequestAlertsInnerAlertDestinations) HasHttpServerIds() bool
HasHttpServerIds returns a boolean if a field has been set.