meraki.networks.AlertsSettings
Explore with Pulumi AI
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.meraki.networks.AlertsSettings;
import com.pulumi.meraki.networks.AlertsSettingsArgs;
import com.pulumi.meraki.networks.inputs.AlertsSettingsAlertArgs;
import com.pulumi.meraki.networks.inputs.AlertsSettingsAlertFiltersArgs;
import com.pulumi.meraki.networks.inputs.AlertsSettingsDefaultDestinationsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var example = new AlertsSettings("example", AlertsSettingsArgs.builder()
.alerts(AlertsSettingsAlertArgs.builder()
.alert_destinations(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.enabled(true)
.filters(AlertsSettingsAlertFiltersArgs.builder()
.timeout(60)
.build())
.type("gatewayDown")
.build())
.defaultDestinations(AlertsSettingsDefaultDestinationsArgs.builder()
.all_admins(true)
.emails("miles@meraki.com")
.http_server_ids("aHR0cHM6Ly93d3cuZXhhbXBsZS5jb20vd2ViaG9va3M=")
.snmp(true)
.build())
.networkId("string")
.build());
ctx.export("merakiNetworksAlertsSettingsExample", example);
}
}
resources:
example:
type: meraki:networks:AlertsSettings
properties:
alerts:
- alert_destinations:
allAdmins: false
emails:
- miles@meraki.com
httpServerIds:
- aHR0cHM6Ly93d3cuZXhhbXBsZS5jb20vd2ViaG9va3M=
snmp: false
enabled: true
filters:
timeout: 60
type: gatewayDown
defaultDestinations:
all_admins: true
emails:
- miles@meraki.com
http_server_ids:
- aHR0cHM6Ly93d3cuZXhhbXBsZS5jb20vd2ViaG9va3M=
snmp: true
networkId: string
outputs:
merakiNetworksAlertsSettingsExample: ${example}
Create AlertsSettings Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new AlertsSettings(name: string, args: AlertsSettingsArgs, opts?: CustomResourceOptions);
@overload
def AlertsSettings(resource_name: str,
args: AlertsSettingsArgs,
opts: Optional[ResourceOptions] = None)
@overload
def AlertsSettings(resource_name: str,
opts: Optional[ResourceOptions] = None,
network_id: Optional[str] = None,
alerts: Optional[Sequence[AlertsSettingsAlertArgs]] = None,
default_destinations: Optional[AlertsSettingsDefaultDestinationsArgs] = None,
muting: Optional[AlertsSettingsMutingArgs] = None)
func NewAlertsSettings(ctx *Context, name string, args AlertsSettingsArgs, opts ...ResourceOption) (*AlertsSettings, error)
public AlertsSettings(string name, AlertsSettingsArgs args, CustomResourceOptions? opts = null)
public AlertsSettings(String name, AlertsSettingsArgs args)
public AlertsSettings(String name, AlertsSettingsArgs args, CustomResourceOptions options)
type: meraki:networks:AlertsSettings
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args AlertsSettingsArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args AlertsSettingsArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args AlertsSettingsArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AlertsSettingsArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AlertsSettingsArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var alertsSettingsResource = new Meraki.Networks.AlertsSettings("alertsSettingsResource", new()
{
NetworkId = "string",
Alerts = new[]
{
new Meraki.Networks.Inputs.AlertsSettingsAlertArgs
{
AlertDestinations = new Meraki.Networks.Inputs.AlertsSettingsAlertAlertDestinationsArgs
{
AllAdmins = false,
Emails = new[]
{
"string",
},
HttpServerIds = new[]
{
"string",
},
Snmp = false,
},
Enabled = false,
Filters = new Meraki.Networks.Inputs.AlertsSettingsAlertFiltersArgs
{
Period = 0,
Threshold = 0,
Timeout = 0,
},
Type = "string",
},
},
DefaultDestinations = new Meraki.Networks.Inputs.AlertsSettingsDefaultDestinationsArgs
{
AllAdmins = false,
Emails = new[]
{
"string",
},
HttpServerIds = new[]
{
"string",
},
Snmp = false,
},
Muting = new Meraki.Networks.Inputs.AlertsSettingsMutingArgs
{
ByPortSchedules = new Meraki.Networks.Inputs.AlertsSettingsMutingByPortSchedulesArgs
{
Enabled = false,
},
},
});
example, err := networks.NewAlertsSettings(ctx, "alertsSettingsResource", &networks.AlertsSettingsArgs{
NetworkId: pulumi.String("string"),
Alerts: networks.AlertsSettingsAlertArray{
&networks.AlertsSettingsAlertArgs{
AlertDestinations: &networks.AlertsSettingsAlertAlertDestinationsArgs{
AllAdmins: pulumi.Bool(false),
Emails: pulumi.StringArray{
pulumi.String("string"),
},
HttpServerIds: pulumi.StringArray{
pulumi.String("string"),
},
Snmp: pulumi.Bool(false),
},
Enabled: pulumi.Bool(false),
Filters: &networks.AlertsSettingsAlertFiltersArgs{
Period: pulumi.Int(0),
Threshold: pulumi.Int(0),
Timeout: pulumi.Int(0),
},
Type: pulumi.String("string"),
},
},
DefaultDestinations: &networks.AlertsSettingsDefaultDestinationsArgs{
AllAdmins: pulumi.Bool(false),
Emails: pulumi.StringArray{
pulumi.String("string"),
},
HttpServerIds: pulumi.StringArray{
pulumi.String("string"),
},
Snmp: pulumi.Bool(false),
},
Muting: &networks.AlertsSettingsMutingArgs{
ByPortSchedules: &networks.AlertsSettingsMutingByPortSchedulesArgs{
Enabled: pulumi.Bool(false),
},
},
})
var alertsSettingsResource = new AlertsSettings("alertsSettingsResource", AlertsSettingsArgs.builder()
.networkId("string")
.alerts(AlertsSettingsAlertArgs.builder()
.alertDestinations(AlertsSettingsAlertAlertDestinationsArgs.builder()
.allAdmins(false)
.emails("string")
.httpServerIds("string")
.snmp(false)
.build())
.enabled(false)
.filters(AlertsSettingsAlertFiltersArgs.builder()
.period(0)
.threshold(0)
.timeout(0)
.build())
.type("string")
.build())
.defaultDestinations(AlertsSettingsDefaultDestinationsArgs.builder()
.allAdmins(false)
.emails("string")
.httpServerIds("string")
.snmp(false)
.build())
.muting(AlertsSettingsMutingArgs.builder()
.byPortSchedules(AlertsSettingsMutingByPortSchedulesArgs.builder()
.enabled(false)
.build())
.build())
.build());
alerts_settings_resource = meraki.networks.AlertsSettings("alertsSettingsResource",
network_id="string",
alerts=[meraki.networks.AlertsSettingsAlertArgs(
alert_destinations=meraki.networks.AlertsSettingsAlertAlertDestinationsArgs(
all_admins=False,
emails=["string"],
http_server_ids=["string"],
snmp=False,
),
enabled=False,
filters=meraki.networks.AlertsSettingsAlertFiltersArgs(
period=0,
threshold=0,
timeout=0,
),
type="string",
)],
default_destinations=meraki.networks.AlertsSettingsDefaultDestinationsArgs(
all_admins=False,
emails=["string"],
http_server_ids=["string"],
snmp=False,
),
muting=meraki.networks.AlertsSettingsMutingArgs(
by_port_schedules=meraki.networks.AlertsSettingsMutingByPortSchedulesArgs(
enabled=False,
),
))
const alertsSettingsResource = new meraki.networks.AlertsSettings("alertsSettingsResource", {
networkId: "string",
alerts: [{
alertDestinations: {
allAdmins: false,
emails: ["string"],
httpServerIds: ["string"],
snmp: false,
},
enabled: false,
filters: {
period: 0,
threshold: 0,
timeout: 0,
},
type: "string",
}],
defaultDestinations: {
allAdmins: false,
emails: ["string"],
httpServerIds: ["string"],
snmp: false,
},
muting: {
byPortSchedules: {
enabled: false,
},
},
});
type: meraki:networks:AlertsSettings
properties:
alerts:
- alertDestinations:
allAdmins: false
emails:
- string
httpServerIds:
- string
snmp: false
enabled: false
filters:
period: 0
threshold: 0
timeout: 0
type: string
defaultDestinations:
allAdmins: false
emails:
- string
httpServerIds:
- string
snmp: false
muting:
byPortSchedules:
enabled: false
networkId: string
AlertsSettings Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The AlertsSettings resource accepts the following input properties:
- Network
Id string - networkId path parameter. Network ID
- Alerts
List<Alerts
Settings Alert> - Alert-specific configuration for each type. Only alerts that pertain to the network can be updated.
- Default
Destinations AlertsSettings Default Destinations - The network-wide destinations for all alerts on the network.
- Muting
Alerts
Settings Muting - muting
- Network
Id string - networkId path parameter. Network ID
- Alerts
[]Alerts
Settings Alert Args - Alert-specific configuration for each type. Only alerts that pertain to the network can be updated.
- Default
Destinations AlertsSettings Default Destinations Args - The network-wide destinations for all alerts on the network.
- Muting
Alerts
Settings Muting Args - muting
- network
Id String - networkId path parameter. Network ID
- alerts
List<Alerts
Settings Alert> - Alert-specific configuration for each type. Only alerts that pertain to the network can be updated.
- default
Destinations AlertsSettings Default Destinations - The network-wide destinations for all alerts on the network.
- muting
Alerts
Settings Muting - muting
- network
Id string - networkId path parameter. Network ID
- alerts
Alerts
Settings Alert[] - Alert-specific configuration for each type. Only alerts that pertain to the network can be updated.
- default
Destinations AlertsSettings Default Destinations - The network-wide destinations for all alerts on the network.
- muting
Alerts
Settings Muting - muting
- network_
id str - networkId path parameter. Network ID
- alerts
Sequence[Alerts
Settings Alert Args] - Alert-specific configuration for each type. Only alerts that pertain to the network can be updated.
- default_
destinations AlertsSettings Default Destinations Args - The network-wide destinations for all alerts on the network.
- muting
Alerts
Settings Muting Args - muting
- network
Id String - networkId path parameter. Network ID
- alerts List<Property Map>
- Alert-specific configuration for each type. Only alerts that pertain to the network can be updated.
- default
Destinations Property Map - The network-wide destinations for all alerts on the network.
- muting Property Map
- muting
Outputs
All input properties are implicitly available as output properties. Additionally, the AlertsSettings resource produces the following output properties:
- Alerts
Responses List<AlertsSettings Alerts Response> - Alert-specific configuration for each type. Only alerts that pertain to the network can be updated.
- Id string
- The provider-assigned unique ID for this managed resource.
- Alerts
Responses []AlertsSettings Alerts Response - Alert-specific configuration for each type. Only alerts that pertain to the network can be updated.
- Id string
- The provider-assigned unique ID for this managed resource.
- alerts
Responses List<AlertsSettings Alerts Response> - Alert-specific configuration for each type. Only alerts that pertain to the network can be updated.
- id String
- The provider-assigned unique ID for this managed resource.
- alerts
Responses AlertsSettings Alerts Response[] - Alert-specific configuration for each type. Only alerts that pertain to the network can be updated.
- id string
- The provider-assigned unique ID for this managed resource.
- alerts_
responses Sequence[AlertsSettings Alerts Response] - Alert-specific configuration for each type. Only alerts that pertain to the network can be updated.
- id str
- The provider-assigned unique ID for this managed resource.
- alerts
Responses List<Property Map> - Alert-specific configuration for each type. Only alerts that pertain to the network can be updated.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing AlertsSettings Resource
Get an existing AlertsSettings resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: AlertsSettingsState, opts?: CustomResourceOptions): AlertsSettings
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
alerts: Optional[Sequence[AlertsSettingsAlertArgs]] = None,
alerts_responses: Optional[Sequence[AlertsSettingsAlertsResponseArgs]] = None,
default_destinations: Optional[AlertsSettingsDefaultDestinationsArgs] = None,
muting: Optional[AlertsSettingsMutingArgs] = None,
network_id: Optional[str] = None) -> AlertsSettings
func GetAlertsSettings(ctx *Context, name string, id IDInput, state *AlertsSettingsState, opts ...ResourceOption) (*AlertsSettings, error)
public static AlertsSettings Get(string name, Input<string> id, AlertsSettingsState? state, CustomResourceOptions? opts = null)
public static AlertsSettings get(String name, Output<String> id, AlertsSettingsState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Alerts
List<Alerts
Settings Alert> - Alert-specific configuration for each type. Only alerts that pertain to the network can be updated.
- Alerts
Responses List<AlertsSettings Alerts Response> - Alert-specific configuration for each type. Only alerts that pertain to the network can be updated.
- Default
Destinations AlertsSettings Default Destinations - The network-wide destinations for all alerts on the network.
- Muting
Alerts
Settings Muting - muting
- Network
Id string - networkId path parameter. Network ID
- Alerts
[]Alerts
Settings Alert Args - Alert-specific configuration for each type. Only alerts that pertain to the network can be updated.
- Alerts
Responses []AlertsSettings Alerts Response Args - Alert-specific configuration for each type. Only alerts that pertain to the network can be updated.
- Default
Destinations AlertsSettings Default Destinations Args - The network-wide destinations for all alerts on the network.
- Muting
Alerts
Settings Muting Args - muting
- Network
Id string - networkId path parameter. Network ID
- alerts
List<Alerts
Settings Alert> - Alert-specific configuration for each type. Only alerts that pertain to the network can be updated.
- alerts
Responses List<AlertsSettings Alerts Response> - Alert-specific configuration for each type. Only alerts that pertain to the network can be updated.
- default
Destinations AlertsSettings Default Destinations - The network-wide destinations for all alerts on the network.
- muting
Alerts
Settings Muting - muting
- network
Id String - networkId path parameter. Network ID
- alerts
Alerts
Settings Alert[] - Alert-specific configuration for each type. Only alerts that pertain to the network can be updated.
- alerts
Responses AlertsSettings Alerts Response[] - Alert-specific configuration for each type. Only alerts that pertain to the network can be updated.
- default
Destinations AlertsSettings Default Destinations - The network-wide destinations for all alerts on the network.
- muting
Alerts
Settings Muting - muting
- network
Id string - networkId path parameter. Network ID
- alerts
Sequence[Alerts
Settings Alert Args] - Alert-specific configuration for each type. Only alerts that pertain to the network can be updated.
- alerts_
responses Sequence[AlertsSettings Alerts Response Args] - Alert-specific configuration for each type. Only alerts that pertain to the network can be updated.
- default_
destinations AlertsSettings Default Destinations Args - The network-wide destinations for all alerts on the network.
- muting
Alerts
Settings Muting Args - muting
- network_
id str - networkId path parameter. Network ID
- alerts List<Property Map>
- Alert-specific configuration for each type. Only alerts that pertain to the network can be updated.
- alerts
Responses List<Property Map> - Alert-specific configuration for each type. Only alerts that pertain to the network can be updated.
- default
Destinations Property Map - The network-wide destinations for all alerts on the network.
- muting Property Map
- muting
- network
Id String - networkId path parameter. Network ID
Supporting Types
AlertsSettingsAlert, AlertsSettingsAlertArgs
- Alert
Destinations AlertsSettings Alert Alert Destinations - A hash of destinations for this specific alert
- Enabled bool
- A boolean depicting if the alert is turned on or off
- Filters
Alerts
Settings Alert Filters - A hash of specific configuration data for the alert. Only filters specific to the alert will be updated.
- Type string
- The type of alert
- Alert
Destinations AlertsSettings Alert Alert Destinations - A hash of destinations for this specific alert
- Enabled bool
- A boolean depicting if the alert is turned on or off
- Filters
Alerts
Settings Alert Filters - A hash of specific configuration data for the alert. Only filters specific to the alert will be updated.
- Type string
- The type of alert
- alert
Destinations AlertsSettings Alert Alert Destinations - A hash of destinations for this specific alert
- enabled Boolean
- A boolean depicting if the alert is turned on or off
- filters
Alerts
Settings Alert Filters - A hash of specific configuration data for the alert. Only filters specific to the alert will be updated.
- type String
- The type of alert
- alert
Destinations AlertsSettings Alert Alert Destinations - A hash of destinations for this specific alert
- enabled boolean
- A boolean depicting if the alert is turned on or off
- filters
Alerts
Settings Alert Filters - A hash of specific configuration data for the alert. Only filters specific to the alert will be updated.
- type string
- The type of alert
- alert_
destinations AlertsSettings Alert Alert Destinations - A hash of destinations for this specific alert
- enabled bool
- A boolean depicting if the alert is turned on or off
- filters
Alerts
Settings Alert Filters - A hash of specific configuration data for the alert. Only filters specific to the alert will be updated.
- type str
- The type of alert
- alert
Destinations Property Map - A hash of destinations for this specific alert
- enabled Boolean
- A boolean depicting if the alert is turned on or off
- filters Property Map
- A hash of specific configuration data for the alert. Only filters specific to the alert will be updated.
- type String
- The type of alert
AlertsSettingsAlertAlertDestinations, AlertsSettingsAlertAlertDestinationsArgs
- All
Admins bool - If true, then all network admins will receive emails for this alert
- Emails List<string>
- A list of emails that will receive information about the alert
- Http
Server List<string>Ids - A list of HTTP server IDs to send a Webhook to for this alert
- Snmp bool
- If true, then an SNMP trap will be sent for this alert if there is an SNMP trap server configured for this network
- All
Admins bool - If true, then all network admins will receive emails for this alert
- Emails []string
- A list of emails that will receive information about the alert
- Http
Server []stringIds - A list of HTTP server IDs to send a Webhook to for this alert
- Snmp bool
- If true, then an SNMP trap will be sent for this alert if there is an SNMP trap server configured for this network
- all
Admins Boolean - If true, then all network admins will receive emails for this alert
- emails List<String>
- A list of emails that will receive information about the alert
- http
Server List<String>Ids - A list of HTTP server IDs to send a Webhook to for this alert
- snmp Boolean
- If true, then an SNMP trap will be sent for this alert if there is an SNMP trap server configured for this network
- all
Admins boolean - If true, then all network admins will receive emails for this alert
- emails string[]
- A list of emails that will receive information about the alert
- http
Server string[]Ids - A list of HTTP server IDs to send a Webhook to for this alert
- snmp boolean
- If true, then an SNMP trap will be sent for this alert if there is an SNMP trap server configured for this network
- all_
admins bool - If true, then all network admins will receive emails for this alert
- emails Sequence[str]
- A list of emails that will receive information about the alert
- http_
server_ Sequence[str]ids - A list of HTTP server IDs to send a Webhook to for this alert
- snmp bool
- If true, then an SNMP trap will be sent for this alert if there is an SNMP trap server configured for this network
- all
Admins Boolean - If true, then all network admins will receive emails for this alert
- emails List<String>
- A list of emails that will receive information about the alert
- http
Server List<String>Ids - A list of HTTP server IDs to send a Webhook to for this alert
- snmp Boolean
- If true, then an SNMP trap will be sent for this alert if there is an SNMP trap server configured for this network
AlertsSettingsAlertFilters, AlertsSettingsAlertFiltersArgs
AlertsSettingsAlertsResponse, AlertsSettingsAlertsResponseArgs
- Alert
Destinations AlertsSettings Alerts Response Alert Destinations - A hash of destinations for this specific alert
- Enabled bool
- A boolean depicting if the alert is turned on or off
- Filters
Alerts
Settings Alerts Response Filters - A hash of specific configuration data for the alert. Only filters specific to the alert will be updated.
- Type string
- The type of alert
- Alert
Destinations AlertsSettings Alerts Response Alert Destinations - A hash of destinations for this specific alert
- Enabled bool
- A boolean depicting if the alert is turned on or off
- Filters
Alerts
Settings Alerts Response Filters - A hash of specific configuration data for the alert. Only filters specific to the alert will be updated.
- Type string
- The type of alert
- alert
Destinations AlertsSettings Alerts Response Alert Destinations - A hash of destinations for this specific alert
- enabled Boolean
- A boolean depicting if the alert is turned on or off
- filters
Alerts
Settings Alerts Response Filters - A hash of specific configuration data for the alert. Only filters specific to the alert will be updated.
- type String
- The type of alert
- alert
Destinations AlertsSettings Alerts Response Alert Destinations - A hash of destinations for this specific alert
- enabled boolean
- A boolean depicting if the alert is turned on or off
- filters
Alerts
Settings Alerts Response Filters - A hash of specific configuration data for the alert. Only filters specific to the alert will be updated.
- type string
- The type of alert
- alert_
destinations AlertsSettings Alerts Response Alert Destinations - A hash of destinations for this specific alert
- enabled bool
- A boolean depicting if the alert is turned on or off
- filters
Alerts
Settings Alerts Response Filters - A hash of specific configuration data for the alert. Only filters specific to the alert will be updated.
- type str
- The type of alert
- alert
Destinations Property Map - A hash of destinations for this specific alert
- enabled Boolean
- A boolean depicting if the alert is turned on or off
- filters Property Map
- A hash of specific configuration data for the alert. Only filters specific to the alert will be updated.
- type String
- The type of alert
AlertsSettingsAlertsResponseAlertDestinations, AlertsSettingsAlertsResponseAlertDestinationsArgs
- All
Admins bool - If true, then all network admins will receive emails for this alert
- Emails List<string>
- A list of emails that will receive information about the alert
- Http
Server List<string>Ids - A list of HTTP server IDs to send a Webhook to for this alert
- Snmp bool
- If true, then an SNMP trap will be sent for this alert if there is an SNMP trap server configured for this network
- All
Admins bool - If true, then all network admins will receive emails for this alert
- Emails []string
- A list of emails that will receive information about the alert
- Http
Server []stringIds - A list of HTTP server IDs to send a Webhook to for this alert
- Snmp bool
- If true, then an SNMP trap will be sent for this alert if there is an SNMP trap server configured for this network
- all
Admins Boolean - If true, then all network admins will receive emails for this alert
- emails List<String>
- A list of emails that will receive information about the alert
- http
Server List<String>Ids - A list of HTTP server IDs to send a Webhook to for this alert
- snmp Boolean
- If true, then an SNMP trap will be sent for this alert if there is an SNMP trap server configured for this network
- all
Admins boolean - If true, then all network admins will receive emails for this alert
- emails string[]
- A list of emails that will receive information about the alert
- http
Server string[]Ids - A list of HTTP server IDs to send a Webhook to for this alert
- snmp boolean
- If true, then an SNMP trap will be sent for this alert if there is an SNMP trap server configured for this network
- all_
admins bool - If true, then all network admins will receive emails for this alert
- emails Sequence[str]
- A list of emails that will receive information about the alert
- http_
server_ Sequence[str]ids - A list of HTTP server IDs to send a Webhook to for this alert
- snmp bool
- If true, then an SNMP trap will be sent for this alert if there is an SNMP trap server configured for this network
- all
Admins Boolean - If true, then all network admins will receive emails for this alert
- emails List<String>
- A list of emails that will receive information about the alert
- http
Server List<String>Ids - A list of HTTP server IDs to send a Webhook to for this alert
- snmp Boolean
- If true, then an SNMP trap will be sent for this alert if there is an SNMP trap server configured for this network
AlertsSettingsAlertsResponseFilters, AlertsSettingsAlertsResponseFiltersArgs
AlertsSettingsDefaultDestinations, AlertsSettingsDefaultDestinationsArgs
- All
Admins bool - If true, then all network admins will receive emails.
- Emails List<string>
- A list of emails that will receive the alert(s).
- Http
Server List<string>Ids - A list of HTTP server IDs to send a Webhook to
- Snmp bool
- If true, then an SNMP trap will be sent if there is an SNMP trap server configured for this network.
- All
Admins bool - If true, then all network admins will receive emails.
- Emails []string
- A list of emails that will receive the alert(s).
- Http
Server []stringIds - A list of HTTP server IDs to send a Webhook to
- Snmp bool
- If true, then an SNMP trap will be sent if there is an SNMP trap server configured for this network.
- all
Admins Boolean - If true, then all network admins will receive emails.
- emails List<String>
- A list of emails that will receive the alert(s).
- http
Server List<String>Ids - A list of HTTP server IDs to send a Webhook to
- snmp Boolean
- If true, then an SNMP trap will be sent if there is an SNMP trap server configured for this network.
- all
Admins boolean - If true, then all network admins will receive emails.
- emails string[]
- A list of emails that will receive the alert(s).
- http
Server string[]Ids - A list of HTTP server IDs to send a Webhook to
- snmp boolean
- If true, then an SNMP trap will be sent if there is an SNMP trap server configured for this network.
- all_
admins bool - If true, then all network admins will receive emails.
- emails Sequence[str]
- A list of emails that will receive the alert(s).
- http_
server_ Sequence[str]ids - A list of HTTP server IDs to send a Webhook to
- snmp bool
- If true, then an SNMP trap will be sent if there is an SNMP trap server configured for this network.
- all
Admins Boolean - If true, then all network admins will receive emails.
- emails List<String>
- A list of emails that will receive the alert(s).
- http
Server List<String>Ids - A list of HTTP server IDs to send a Webhook to
- snmp Boolean
- If true, then an SNMP trap will be sent if there is an SNMP trap server configured for this network.
AlertsSettingsMuting, AlertsSettingsMutingArgs
- By
Port AlertsSchedules Settings Muting By Port Schedules - by_port_schedules
- By
Port AlertsSchedules Settings Muting By Port Schedules - by_port_schedules
- by
Port AlertsSchedules Settings Muting By Port Schedules - by_port_schedules
- by
Port AlertsSchedules Settings Muting By Port Schedules - by_port_schedules
- by_
port_ Alertsschedules Settings Muting By Port Schedules - by_port_schedules
- by
Port Property MapSchedules - by_port_schedules
AlertsSettingsMutingByPortSchedules, AlertsSettingsMutingByPortSchedulesArgs
- Enabled bool
- enabled
- Enabled bool
- enabled
- enabled Boolean
- enabled
- enabled boolean
- enabled
- enabled bool
- enabled
- enabled Boolean
- enabled
Import
$ pulumi import meraki:networks/alertsSettings:AlertsSettings example "network_id"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- meraki pulumi/pulumi-meraki
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
meraki
Terraform Provider.