Interface IApplianceSecurityIntrusion
- Namespace
- Meraki.Api.Interfaces.Products.Appliance
- Assembly
- Meraki.Api.dll
public interface IApplianceSecurityIntrusion
Methods
GetNetworkApplianceSecurityIntrusionAsync(string, CancellationToken)
Returns all supported intrusion settings for an MX network
[Get("/networks/{networkId}/appliance/security/intrusion")]
Task<NetworkApplianceSecurityIntrusion> GetNetworkApplianceSecurityIntrusionAsync(string networkId, CancellationToken cancellationToken = default)
Parameters
networkId
stringThe network id
cancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
GetOrganizationApplianceSecurityIntrusionAsync(string, CancellationToken)
Returns all supported intrusion settings for an organization
[Get("/organizations/{organizationId}/appliance/security/intrusion")]
Task<OrganizationSecurityIntrusion> GetOrganizationApplianceSecurityIntrusionAsync(string organizationId, CancellationToken cancellationToken = default)
Parameters
organizationId
stringThe organization id
cancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
UpdateNetworkApplianceSecurityIntrusionAsync(string, NetworkApplianceSecurityIntrusion, CancellationToken)
Set the supported intrusion settings for an MX network
[Put("/networks/{networkId}/appliance/security/intrusion")]
Task<NetworkApplianceSecurityIntrusion> UpdateNetworkApplianceSecurityIntrusionAsync(string networkId, NetworkApplianceSecurityIntrusion networkSecurityIntrusion, CancellationToken cancellationToken = default)
Parameters
networkId
stringThe network id
networkSecurityIntrusion
NetworkApplianceSecurityIntrusionBody for updating security intrusion settings
cancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
UpdateOrganizationApplianceSecurityIntrusionAsync(string, OrganizationSecurityIntrusion, CancellationToken)
Sets supported intrusion settings for an organization
[Put("/organizations/{organizationId}/appliance/security/intrusion")]
Task<OrganizationSecurityIntrusion> UpdateOrganizationApplianceSecurityIntrusionAsync(string organizationId, OrganizationSecurityIntrusion securityIntrusion, CancellationToken cancellationToken = default)
Parameters
organizationId
stringThe organization id
securityIntrusion
OrganizationSecurityIntrusionBody for updating security intrusion settings
cancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call