iosxe.Errdisable
Explore with Pulumi AI
This resource can manage the Errdisable configuration.
Example Usage
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Iosxe = Lbrlabs.PulumiPackage.Iosxe;
return await Deployment.RunAsync(() =>
{
var example = new Iosxe.Errdisable("example", new()
{
DetectCauseAll = true,
DetectCauseDhcpRateLimit = true,
DetectCauseDtpFlap = true,
DetectCauseL2ptguard = true,
DetectCauseLinkFlap = true,
DetectCausePppoeIaRateLimit = true,
FlapSettingCauseDtpFlapMaxFlaps = 80,
FlapSettingCauseDtpFlapTime = 90,
FlapSettingCauseLinkFlapMaxFlaps = 80,
FlapSettingCauseLinkFlapTime = 90,
FlapSettingCausePagpFlapMaxFlaps = 80,
FlapSettingCausePagpFlapTime = 90,
RecoveryCauseAll = true,
RecoveryCauseArpInspection = true,
RecoveryCauseBpduguard = true,
RecoveryCauseDhcpRateLimit = true,
RecoveryCauseDtpFlap = true,
RecoveryCauseL2ptguard = true,
RecoveryCauseLinkFlap = true,
RecoveryCausePortModeFailure = true,
RecoveryCausePppoeIaRateLimit = true,
RecoveryCausePsecureViolation = true,
RecoveryCausePsp = true,
RecoveryCauseSecurityViolation = true,
RecoveryCauseUdld = true,
RecoveryInterval = 855,
});
});
package main
import (
"github.com/lbrlabs/pulumi-iosxe/sdk/go/iosxe"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := iosxe.NewErrdisable(ctx, "example", &iosxe.ErrdisableArgs{
DetectCauseAll: pulumi.Bool(true),
DetectCauseDhcpRateLimit: pulumi.Bool(true),
DetectCauseDtpFlap: pulumi.Bool(true),
DetectCauseL2ptguard: pulumi.Bool(true),
DetectCauseLinkFlap: pulumi.Bool(true),
DetectCausePppoeIaRateLimit: pulumi.Bool(true),
FlapSettingCauseDtpFlapMaxFlaps: pulumi.Int(80),
FlapSettingCauseDtpFlapTime: pulumi.Int(90),
FlapSettingCauseLinkFlapMaxFlaps: pulumi.Int(80),
FlapSettingCauseLinkFlapTime: pulumi.Int(90),
FlapSettingCausePagpFlapMaxFlaps: pulumi.Int(80),
FlapSettingCausePagpFlapTime: pulumi.Int(90),
RecoveryCauseAll: pulumi.Bool(true),
RecoveryCauseArpInspection: pulumi.Bool(true),
RecoveryCauseBpduguard: pulumi.Bool(true),
RecoveryCauseDhcpRateLimit: pulumi.Bool(true),
RecoveryCauseDtpFlap: pulumi.Bool(true),
RecoveryCauseL2ptguard: pulumi.Bool(true),
RecoveryCauseLinkFlap: pulumi.Bool(true),
RecoveryCausePortModeFailure: pulumi.Bool(true),
RecoveryCausePppoeIaRateLimit: pulumi.Bool(true),
RecoveryCausePsecureViolation: pulumi.Bool(true),
RecoveryCausePsp: pulumi.Bool(true),
RecoveryCauseSecurityViolation: pulumi.Bool(true),
RecoveryCauseUdld: pulumi.Bool(true),
RecoveryInterval: pulumi.Int(855),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.iosxe.Errdisable;
import com.pulumi.iosxe.ErrdisableArgs;
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 Errdisable("example", ErrdisableArgs.builder()
.detectCauseAll(true)
.detectCauseDhcpRateLimit(true)
.detectCauseDtpFlap(true)
.detectCauseL2ptguard(true)
.detectCauseLinkFlap(true)
.detectCausePppoeIaRateLimit(true)
.flapSettingCauseDtpFlapMaxFlaps(80)
.flapSettingCauseDtpFlapTime(90)
.flapSettingCauseLinkFlapMaxFlaps(80)
.flapSettingCauseLinkFlapTime(90)
.flapSettingCausePagpFlapMaxFlaps(80)
.flapSettingCausePagpFlapTime(90)
.recoveryCauseAll(true)
.recoveryCauseArpInspection(true)
.recoveryCauseBpduguard(true)
.recoveryCauseDhcpRateLimit(true)
.recoveryCauseDtpFlap(true)
.recoveryCauseL2ptguard(true)
.recoveryCauseLinkFlap(true)
.recoveryCausePortModeFailure(true)
.recoveryCausePppoeIaRateLimit(true)
.recoveryCausePsecureViolation(true)
.recoveryCausePsp(true)
.recoveryCauseSecurityViolation(true)
.recoveryCauseUdld(true)
.recoveryInterval(855)
.build());
}
}
import pulumi
import lbrlabs_pulumi_iosxe as iosxe
example = iosxe.Errdisable("example",
detect_cause_all=True,
detect_cause_dhcp_rate_limit=True,
detect_cause_dtp_flap=True,
detect_cause_l2ptguard=True,
detect_cause_link_flap=True,
detect_cause_pppoe_ia_rate_limit=True,
flap_setting_cause_dtp_flap_max_flaps=80,
flap_setting_cause_dtp_flap_time=90,
flap_setting_cause_link_flap_max_flaps=80,
flap_setting_cause_link_flap_time=90,
flap_setting_cause_pagp_flap_max_flaps=80,
flap_setting_cause_pagp_flap_time=90,
recovery_cause_all=True,
recovery_cause_arp_inspection=True,
recovery_cause_bpduguard=True,
recovery_cause_dhcp_rate_limit=True,
recovery_cause_dtp_flap=True,
recovery_cause_l2ptguard=True,
recovery_cause_link_flap=True,
recovery_cause_port_mode_failure=True,
recovery_cause_pppoe_ia_rate_limit=True,
recovery_cause_psecure_violation=True,
recovery_cause_psp=True,
recovery_cause_security_violation=True,
recovery_cause_udld=True,
recovery_interval=855)
import * as pulumi from "@pulumi/pulumi";
import * as iosxe from "@lbrlabs/pulumi-iosxe";
const example = new iosxe.Errdisable("example", {
detectCauseAll: true,
detectCauseDhcpRateLimit: true,
detectCauseDtpFlap: true,
detectCauseL2ptguard: true,
detectCauseLinkFlap: true,
detectCausePppoeIaRateLimit: true,
flapSettingCauseDtpFlapMaxFlaps: 80,
flapSettingCauseDtpFlapTime: 90,
flapSettingCauseLinkFlapMaxFlaps: 80,
flapSettingCauseLinkFlapTime: 90,
flapSettingCausePagpFlapMaxFlaps: 80,
flapSettingCausePagpFlapTime: 90,
recoveryCauseAll: true,
recoveryCauseArpInspection: true,
recoveryCauseBpduguard: true,
recoveryCauseDhcpRateLimit: true,
recoveryCauseDtpFlap: true,
recoveryCauseL2ptguard: true,
recoveryCauseLinkFlap: true,
recoveryCausePortModeFailure: true,
recoveryCausePppoeIaRateLimit: true,
recoveryCausePsecureViolation: true,
recoveryCausePsp: true,
recoveryCauseSecurityViolation: true,
recoveryCauseUdld: true,
recoveryInterval: 855,
});
resources:
example:
type: iosxe:Errdisable
properties:
detectCauseAll: true
detectCauseDhcpRateLimit: true
detectCauseDtpFlap: true
detectCauseL2ptguard: true
detectCauseLinkFlap: true
detectCausePppoeIaRateLimit: true
flapSettingCauseDtpFlapMaxFlaps: 80
flapSettingCauseDtpFlapTime: 90
flapSettingCauseLinkFlapMaxFlaps: 80
flapSettingCauseLinkFlapTime: 90
flapSettingCausePagpFlapMaxFlaps: 80
flapSettingCausePagpFlapTime: 90
recoveryCauseAll: true
recoveryCauseArpInspection: true
recoveryCauseBpduguard: true
recoveryCauseDhcpRateLimit: true
recoveryCauseDtpFlap: true
recoveryCauseL2ptguard: true
recoveryCauseLinkFlap: true
recoveryCausePortModeFailure: true
recoveryCausePppoeIaRateLimit: true
recoveryCausePsecureViolation: true
recoveryCausePsp: true
recoveryCauseSecurityViolation: true
recoveryCauseUdld: true
recoveryInterval: 855
Create Errdisable Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Errdisable(name: string, args?: ErrdisableArgs, opts?: CustomResourceOptions);
@overload
def Errdisable(resource_name: str,
args: Optional[ErrdisableArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def Errdisable(resource_name: str,
opts: Optional[ResourceOptions] = None,
delete_mode: Optional[str] = None,
detect_cause_all: Optional[bool] = None,
detect_cause_arp_inspection: Optional[bool] = None,
detect_cause_bpduguard: Optional[bool] = None,
detect_cause_dhcp_rate_limit: Optional[bool] = None,
detect_cause_dtp_flap: Optional[bool] = None,
detect_cause_gbic_invalid: Optional[bool] = None,
detect_cause_inline_power: Optional[bool] = None,
detect_cause_l2ptguard: Optional[bool] = None,
detect_cause_link_flap: Optional[bool] = None,
detect_cause_loopback: Optional[bool] = None,
detect_cause_loopdetect: Optional[bool] = None,
detect_cause_mlacp_minlink: Optional[bool] = None,
detect_cause_pagp_flap: Optional[bool] = None,
detect_cause_pppoe_ia_rate_limit: Optional[bool] = None,
detect_cause_security_violation_shutdown_vlan: Optional[bool] = None,
detect_cause_sfp_config_mismatch: Optional[bool] = None,
detect_cause_small_frame: Optional[bool] = None,
device: Optional[str] = None,
flap_setting_cause_dtp_flap_max_flaps: Optional[int] = None,
flap_setting_cause_dtp_flap_time: Optional[int] = None,
flap_setting_cause_link_flap_max_flaps: Optional[int] = None,
flap_setting_cause_link_flap_time: Optional[int] = None,
flap_setting_cause_pagp_flap_max_flaps: Optional[int] = None,
flap_setting_cause_pagp_flap_time: Optional[int] = None,
recovery_cause_all: Optional[bool] = None,
recovery_cause_arp_inspection: Optional[bool] = None,
recovery_cause_bpduguard: Optional[bool] = None,
recovery_cause_channel_misconfig: Optional[bool] = None,
recovery_cause_dhcp_rate_limit: Optional[bool] = None,
recovery_cause_dtp_flap: Optional[bool] = None,
recovery_cause_gbic_invalid: Optional[bool] = None,
recovery_cause_inline_power: Optional[bool] = None,
recovery_cause_l2ptguard: Optional[bool] = None,
recovery_cause_link_flap: Optional[bool] = None,
recovery_cause_link_monitor_failure: Optional[bool] = None,
recovery_cause_loopback: Optional[bool] = None,
recovery_cause_loopdetect: Optional[bool] = None,
recovery_cause_mac_limit: Optional[bool] = None,
recovery_cause_mlacp_minlink: Optional[bool] = None,
recovery_cause_pagp_flap: Optional[bool] = None,
recovery_cause_port_mode_failure: Optional[bool] = None,
recovery_cause_pppoe_ia_rate_limit: Optional[bool] = None,
recovery_cause_psecure_violation: Optional[bool] = None,
recovery_cause_psp: Optional[bool] = None,
recovery_cause_security_violation: Optional[bool] = None,
recovery_cause_sfp_config_mismatch: Optional[bool] = None,
recovery_cause_small_frame: Optional[bool] = None,
recovery_cause_storm_control: Optional[bool] = None,
recovery_cause_udld: Optional[bool] = None,
recovery_cause_unicast_flood: Optional[bool] = None,
recovery_cause_vmps: Optional[bool] = None,
recovery_interval: Optional[int] = None)
func NewErrdisable(ctx *Context, name string, args *ErrdisableArgs, opts ...ResourceOption) (*Errdisable, error)
public Errdisable(string name, ErrdisableArgs? args = null, CustomResourceOptions? opts = null)
public Errdisable(String name, ErrdisableArgs args)
public Errdisable(String name, ErrdisableArgs args, CustomResourceOptions options)
type: iosxe:Errdisable
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 ErrdisableArgs
- 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 ErrdisableArgs
- 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 ErrdisableArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ErrdisableArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ErrdisableArgs
- 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 errdisableResource = new Iosxe.Errdisable("errdisableResource", new()
{
DeleteMode = "string",
DetectCauseAll = false,
DetectCauseArpInspection = false,
DetectCauseBpduguard = false,
DetectCauseDhcpRateLimit = false,
DetectCauseDtpFlap = false,
DetectCauseGbicInvalid = false,
DetectCauseInlinePower = false,
DetectCauseL2ptguard = false,
DetectCauseLinkFlap = false,
DetectCauseLoopback = false,
DetectCauseLoopdetect = false,
DetectCauseMlacpMinlink = false,
DetectCausePagpFlap = false,
DetectCausePppoeIaRateLimit = false,
DetectCauseSecurityViolationShutdownVlan = false,
DetectCauseSfpConfigMismatch = false,
DetectCauseSmallFrame = false,
Device = "string",
FlapSettingCauseDtpFlapMaxFlaps = 0,
FlapSettingCauseDtpFlapTime = 0,
FlapSettingCauseLinkFlapMaxFlaps = 0,
FlapSettingCauseLinkFlapTime = 0,
FlapSettingCausePagpFlapMaxFlaps = 0,
FlapSettingCausePagpFlapTime = 0,
RecoveryCauseAll = false,
RecoveryCauseArpInspection = false,
RecoveryCauseBpduguard = false,
RecoveryCauseChannelMisconfig = false,
RecoveryCauseDhcpRateLimit = false,
RecoveryCauseDtpFlap = false,
RecoveryCauseGbicInvalid = false,
RecoveryCauseInlinePower = false,
RecoveryCauseL2ptguard = false,
RecoveryCauseLinkFlap = false,
RecoveryCauseLinkMonitorFailure = false,
RecoveryCauseLoopback = false,
RecoveryCauseLoopdetect = false,
RecoveryCauseMacLimit = false,
RecoveryCauseMlacpMinlink = false,
RecoveryCausePagpFlap = false,
RecoveryCausePortModeFailure = false,
RecoveryCausePppoeIaRateLimit = false,
RecoveryCausePsecureViolation = false,
RecoveryCausePsp = false,
RecoveryCauseSecurityViolation = false,
RecoveryCauseSfpConfigMismatch = false,
RecoveryCauseSmallFrame = false,
RecoveryCauseStormControl = false,
RecoveryCauseUdld = false,
RecoveryCauseUnicastFlood = false,
RecoveryCauseVmps = false,
RecoveryInterval = 0,
});
example, err := iosxe.NewErrdisable(ctx, "errdisableResource", &iosxe.ErrdisableArgs{
DeleteMode: pulumi.String("string"),
DetectCauseAll: pulumi.Bool(false),
DetectCauseArpInspection: pulumi.Bool(false),
DetectCauseBpduguard: pulumi.Bool(false),
DetectCauseDhcpRateLimit: pulumi.Bool(false),
DetectCauseDtpFlap: pulumi.Bool(false),
DetectCauseGbicInvalid: pulumi.Bool(false),
DetectCauseInlinePower: pulumi.Bool(false),
DetectCauseL2ptguard: pulumi.Bool(false),
DetectCauseLinkFlap: pulumi.Bool(false),
DetectCauseLoopback: pulumi.Bool(false),
DetectCauseLoopdetect: pulumi.Bool(false),
DetectCauseMlacpMinlink: pulumi.Bool(false),
DetectCausePagpFlap: pulumi.Bool(false),
DetectCausePppoeIaRateLimit: pulumi.Bool(false),
DetectCauseSecurityViolationShutdownVlan: pulumi.Bool(false),
DetectCauseSfpConfigMismatch: pulumi.Bool(false),
DetectCauseSmallFrame: pulumi.Bool(false),
Device: pulumi.String("string"),
FlapSettingCauseDtpFlapMaxFlaps: pulumi.Int(0),
FlapSettingCauseDtpFlapTime: pulumi.Int(0),
FlapSettingCauseLinkFlapMaxFlaps: pulumi.Int(0),
FlapSettingCauseLinkFlapTime: pulumi.Int(0),
FlapSettingCausePagpFlapMaxFlaps: pulumi.Int(0),
FlapSettingCausePagpFlapTime: pulumi.Int(0),
RecoveryCauseAll: pulumi.Bool(false),
RecoveryCauseArpInspection: pulumi.Bool(false),
RecoveryCauseBpduguard: pulumi.Bool(false),
RecoveryCauseChannelMisconfig: pulumi.Bool(false),
RecoveryCauseDhcpRateLimit: pulumi.Bool(false),
RecoveryCauseDtpFlap: pulumi.Bool(false),
RecoveryCauseGbicInvalid: pulumi.Bool(false),
RecoveryCauseInlinePower: pulumi.Bool(false),
RecoveryCauseL2ptguard: pulumi.Bool(false),
RecoveryCauseLinkFlap: pulumi.Bool(false),
RecoveryCauseLinkMonitorFailure: pulumi.Bool(false),
RecoveryCauseLoopback: pulumi.Bool(false),
RecoveryCauseLoopdetect: pulumi.Bool(false),
RecoveryCauseMacLimit: pulumi.Bool(false),
RecoveryCauseMlacpMinlink: pulumi.Bool(false),
RecoveryCausePagpFlap: pulumi.Bool(false),
RecoveryCausePortModeFailure: pulumi.Bool(false),
RecoveryCausePppoeIaRateLimit: pulumi.Bool(false),
RecoveryCausePsecureViolation: pulumi.Bool(false),
RecoveryCausePsp: pulumi.Bool(false),
RecoveryCauseSecurityViolation: pulumi.Bool(false),
RecoveryCauseSfpConfigMismatch: pulumi.Bool(false),
RecoveryCauseSmallFrame: pulumi.Bool(false),
RecoveryCauseStormControl: pulumi.Bool(false),
RecoveryCauseUdld: pulumi.Bool(false),
RecoveryCauseUnicastFlood: pulumi.Bool(false),
RecoveryCauseVmps: pulumi.Bool(false),
RecoveryInterval: pulumi.Int(0),
})
var errdisableResource = new Errdisable("errdisableResource", ErrdisableArgs.builder()
.deleteMode("string")
.detectCauseAll(false)
.detectCauseArpInspection(false)
.detectCauseBpduguard(false)
.detectCauseDhcpRateLimit(false)
.detectCauseDtpFlap(false)
.detectCauseGbicInvalid(false)
.detectCauseInlinePower(false)
.detectCauseL2ptguard(false)
.detectCauseLinkFlap(false)
.detectCauseLoopback(false)
.detectCauseLoopdetect(false)
.detectCauseMlacpMinlink(false)
.detectCausePagpFlap(false)
.detectCausePppoeIaRateLimit(false)
.detectCauseSecurityViolationShutdownVlan(false)
.detectCauseSfpConfigMismatch(false)
.detectCauseSmallFrame(false)
.device("string")
.flapSettingCauseDtpFlapMaxFlaps(0)
.flapSettingCauseDtpFlapTime(0)
.flapSettingCauseLinkFlapMaxFlaps(0)
.flapSettingCauseLinkFlapTime(0)
.flapSettingCausePagpFlapMaxFlaps(0)
.flapSettingCausePagpFlapTime(0)
.recoveryCauseAll(false)
.recoveryCauseArpInspection(false)
.recoveryCauseBpduguard(false)
.recoveryCauseChannelMisconfig(false)
.recoveryCauseDhcpRateLimit(false)
.recoveryCauseDtpFlap(false)
.recoveryCauseGbicInvalid(false)
.recoveryCauseInlinePower(false)
.recoveryCauseL2ptguard(false)
.recoveryCauseLinkFlap(false)
.recoveryCauseLinkMonitorFailure(false)
.recoveryCauseLoopback(false)
.recoveryCauseLoopdetect(false)
.recoveryCauseMacLimit(false)
.recoveryCauseMlacpMinlink(false)
.recoveryCausePagpFlap(false)
.recoveryCausePortModeFailure(false)
.recoveryCausePppoeIaRateLimit(false)
.recoveryCausePsecureViolation(false)
.recoveryCausePsp(false)
.recoveryCauseSecurityViolation(false)
.recoveryCauseSfpConfigMismatch(false)
.recoveryCauseSmallFrame(false)
.recoveryCauseStormControl(false)
.recoveryCauseUdld(false)
.recoveryCauseUnicastFlood(false)
.recoveryCauseVmps(false)
.recoveryInterval(0)
.build());
errdisable_resource = iosxe.Errdisable("errdisableResource",
delete_mode="string",
detect_cause_all=False,
detect_cause_arp_inspection=False,
detect_cause_bpduguard=False,
detect_cause_dhcp_rate_limit=False,
detect_cause_dtp_flap=False,
detect_cause_gbic_invalid=False,
detect_cause_inline_power=False,
detect_cause_l2ptguard=False,
detect_cause_link_flap=False,
detect_cause_loopback=False,
detect_cause_loopdetect=False,
detect_cause_mlacp_minlink=False,
detect_cause_pagp_flap=False,
detect_cause_pppoe_ia_rate_limit=False,
detect_cause_security_violation_shutdown_vlan=False,
detect_cause_sfp_config_mismatch=False,
detect_cause_small_frame=False,
device="string",
flap_setting_cause_dtp_flap_max_flaps=0,
flap_setting_cause_dtp_flap_time=0,
flap_setting_cause_link_flap_max_flaps=0,
flap_setting_cause_link_flap_time=0,
flap_setting_cause_pagp_flap_max_flaps=0,
flap_setting_cause_pagp_flap_time=0,
recovery_cause_all=False,
recovery_cause_arp_inspection=False,
recovery_cause_bpduguard=False,
recovery_cause_channel_misconfig=False,
recovery_cause_dhcp_rate_limit=False,
recovery_cause_dtp_flap=False,
recovery_cause_gbic_invalid=False,
recovery_cause_inline_power=False,
recovery_cause_l2ptguard=False,
recovery_cause_link_flap=False,
recovery_cause_link_monitor_failure=False,
recovery_cause_loopback=False,
recovery_cause_loopdetect=False,
recovery_cause_mac_limit=False,
recovery_cause_mlacp_minlink=False,
recovery_cause_pagp_flap=False,
recovery_cause_port_mode_failure=False,
recovery_cause_pppoe_ia_rate_limit=False,
recovery_cause_psecure_violation=False,
recovery_cause_psp=False,
recovery_cause_security_violation=False,
recovery_cause_sfp_config_mismatch=False,
recovery_cause_small_frame=False,
recovery_cause_storm_control=False,
recovery_cause_udld=False,
recovery_cause_unicast_flood=False,
recovery_cause_vmps=False,
recovery_interval=0)
const errdisableResource = new iosxe.Errdisable("errdisableResource", {
deleteMode: "string",
detectCauseAll: false,
detectCauseArpInspection: false,
detectCauseBpduguard: false,
detectCauseDhcpRateLimit: false,
detectCauseDtpFlap: false,
detectCauseGbicInvalid: false,
detectCauseInlinePower: false,
detectCauseL2ptguard: false,
detectCauseLinkFlap: false,
detectCauseLoopback: false,
detectCauseLoopdetect: false,
detectCauseMlacpMinlink: false,
detectCausePagpFlap: false,
detectCausePppoeIaRateLimit: false,
detectCauseSecurityViolationShutdownVlan: false,
detectCauseSfpConfigMismatch: false,
detectCauseSmallFrame: false,
device: "string",
flapSettingCauseDtpFlapMaxFlaps: 0,
flapSettingCauseDtpFlapTime: 0,
flapSettingCauseLinkFlapMaxFlaps: 0,
flapSettingCauseLinkFlapTime: 0,
flapSettingCausePagpFlapMaxFlaps: 0,
flapSettingCausePagpFlapTime: 0,
recoveryCauseAll: false,
recoveryCauseArpInspection: false,
recoveryCauseBpduguard: false,
recoveryCauseChannelMisconfig: false,
recoveryCauseDhcpRateLimit: false,
recoveryCauseDtpFlap: false,
recoveryCauseGbicInvalid: false,
recoveryCauseInlinePower: false,
recoveryCauseL2ptguard: false,
recoveryCauseLinkFlap: false,
recoveryCauseLinkMonitorFailure: false,
recoveryCauseLoopback: false,
recoveryCauseLoopdetect: false,
recoveryCauseMacLimit: false,
recoveryCauseMlacpMinlink: false,
recoveryCausePagpFlap: false,
recoveryCausePortModeFailure: false,
recoveryCausePppoeIaRateLimit: false,
recoveryCausePsecureViolation: false,
recoveryCausePsp: false,
recoveryCauseSecurityViolation: false,
recoveryCauseSfpConfigMismatch: false,
recoveryCauseSmallFrame: false,
recoveryCauseStormControl: false,
recoveryCauseUdld: false,
recoveryCauseUnicastFlood: false,
recoveryCauseVmps: false,
recoveryInterval: 0,
});
type: iosxe:Errdisable
properties:
deleteMode: string
detectCauseAll: false
detectCauseArpInspection: false
detectCauseBpduguard: false
detectCauseDhcpRateLimit: false
detectCauseDtpFlap: false
detectCauseGbicInvalid: false
detectCauseInlinePower: false
detectCauseL2ptguard: false
detectCauseLinkFlap: false
detectCauseLoopback: false
detectCauseLoopdetect: false
detectCauseMlacpMinlink: false
detectCausePagpFlap: false
detectCausePppoeIaRateLimit: false
detectCauseSecurityViolationShutdownVlan: false
detectCauseSfpConfigMismatch: false
detectCauseSmallFrame: false
device: string
flapSettingCauseDtpFlapMaxFlaps: 0
flapSettingCauseDtpFlapTime: 0
flapSettingCauseLinkFlapMaxFlaps: 0
flapSettingCauseLinkFlapTime: 0
flapSettingCausePagpFlapMaxFlaps: 0
flapSettingCausePagpFlapTime: 0
recoveryCauseAll: false
recoveryCauseArpInspection: false
recoveryCauseBpduguard: false
recoveryCauseChannelMisconfig: false
recoveryCauseDhcpRateLimit: false
recoveryCauseDtpFlap: false
recoveryCauseGbicInvalid: false
recoveryCauseInlinePower: false
recoveryCauseL2ptguard: false
recoveryCauseLinkFlap: false
recoveryCauseLinkMonitorFailure: false
recoveryCauseLoopback: false
recoveryCauseLoopdetect: false
recoveryCauseMacLimit: false
recoveryCauseMlacpMinlink: false
recoveryCausePagpFlap: false
recoveryCausePortModeFailure: false
recoveryCausePppoeIaRateLimit: false
recoveryCausePsecureViolation: false
recoveryCausePsp: false
recoveryCauseSecurityViolation: false
recoveryCauseSfpConfigMismatch: false
recoveryCauseSmallFrame: false
recoveryCauseStormControl: false
recoveryCauseUdld: false
recoveryCauseUnicastFlood: false
recoveryCauseVmps: false
recoveryInterval: 0
Errdisable Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Errdisable resource accepts the following input properties:
- Delete
Mode string - Configure behavior when deleting/destroying the resource. Either delete the entire object (YANG container) being
managed, or only delete the individual resource attributes configured explicitly and leave everything else as-is.
Default value is
all
. - Choices:all
,attributes
- Detect
Cause boolAll - Enable error detection on all cases
- Detect
Cause boolArp Inspection - Enable error detection for arp inspection
- Detect
Cause boolBpduguard - Enable error detection on bpdu-guard
- Detect
Cause boolDhcp Rate Limit - Enable error detection on dhcp-rate-limit
- Detect
Cause boolDtp Flap - Enable error detection on dtp-flapping
- Detect
Cause boolGbic Invalid - Enable error detection on gbic-invalid
- Detect
Cause boolInline Power - Enable error detection for inline-power
- Detect
Cause boolL2ptguard - Enable timer to recover from l2protocol-tunnel error disable state
- Detect
Cause boolLink Flap - Enable error detection on linkstate-flapping
- Detect
Cause boolLoopback - Enable error detection on loopback
- Detect
Cause boolLoopdetect - Enable error detection on loop detect
- Detect
Cause boolMlacp Minlink - Detect
Cause boolPagp Flap - Enable error detection on pagp-flapping
- Detect
Cause boolPppoe Ia Rate Limit - Enable error detection on PPPoE IA rate-limit
- Detect
Cause boolSecurity Violation Shutdown Vlan - Shutdown vlan on 802.1x-guard violation
- Detect
Cause boolSfp Config Mismatch - Enable error detection on SFP config mismatch
- Detect
Cause boolSmall Frame - Enable error detection on small_frame
- Device string
- A device name from the provider configuration.
- Flap
Setting intCause Dtp Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- Flap
Setting intCause Dtp Flap Time - time period the flaps are counted - Range:
1
-120
- Flap
Setting intCause Link Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- Flap
Setting intCause Link Flap Time - time period the flaps are counted - Range:
1
-120
- Flap
Setting intCause Pagp Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- Flap
Setting intCause Pagp Flap Time - time period the flaps are counted - Range:
1
-120
- Recovery
Cause boolAll - Enable timer to recover from all error causes
- Recovery
Cause boolArp Inspection - Enable timer to recover from arp inspection error disable state
- Recovery
Cause boolBpduguard - Enable timer to recover from BPDU Guard error
- Recovery
Cause boolChannel Misconfig - (STP) Enable timer to recover from channel misconfiguration error
- Recovery
Cause boolDhcp Rate Limit - Enable timer to recover from dhcp-rate-limit error
- Recovery
Cause boolDtp Flap - Enable timer to recover from dtp-flap error
- Recovery
Cause boolGbic Invalid - Enable timer to recover from invalid GBIC error
- Recovery
Cause boolInline Power - Enable timer to recover from inline-power error
- Recovery
Cause boolL2ptguard - Enable timer to recover from l2protocol-tunnel error disable state
- Recovery
Cause boolLink Flap - Enable timer to recover from link-flap error
- Recovery
Cause boolLink Monitor Failure - Recovery
Cause boolLoopback - Enable timer to recover from loopback error
- Recovery
Cause boolLoopdetect - Enable timer to recover from loop detect error
- Recovery
Cause boolMac Limit - Enable timer to recover from mac limit disable state
- Recovery
Cause boolMlacp Minlink - Recovery
Cause boolPagp Flap - Enable timer to recover from pagp-flap error
- Recovery
Cause boolPort Mode Failure - Enable timer to recover from port mode change failure
- Recovery
Cause boolPppoe Ia Rate Limit - Enable timer to recover from PPPoE IA rate-limit error
- Recovery
Cause boolPsecure Violation - Enable timer to recover from psecure violation error
- Recovery
Cause boolPsp - Recovery
Cause boolSecurity Violation - Enable timer to recover from 802.1x violation error
- Recovery
Cause boolSfp Config Mismatch - Enable timer to recover from SFP config mismatch error
- Recovery
Cause boolSmall Frame - Enable timer to recover from small frame error
- Recovery
Cause boolStorm Control - Enable timer to recover from storm-control error
- Recovery
Cause boolUdld - Enable timer to recover from udld error
- Recovery
Cause boolUnicast Flood - Recovery
Cause boolVmps - Enable timer to recover from vmps shutdown error
- Recovery
Interval int - Error disable recovery timer value - Range:
30
-86400
- Delete
Mode string - Configure behavior when deleting/destroying the resource. Either delete the entire object (YANG container) being
managed, or only delete the individual resource attributes configured explicitly and leave everything else as-is.
Default value is
all
. - Choices:all
,attributes
- Detect
Cause boolAll - Enable error detection on all cases
- Detect
Cause boolArp Inspection - Enable error detection for arp inspection
- Detect
Cause boolBpduguard - Enable error detection on bpdu-guard
- Detect
Cause boolDhcp Rate Limit - Enable error detection on dhcp-rate-limit
- Detect
Cause boolDtp Flap - Enable error detection on dtp-flapping
- Detect
Cause boolGbic Invalid - Enable error detection on gbic-invalid
- Detect
Cause boolInline Power - Enable error detection for inline-power
- Detect
Cause boolL2ptguard - Enable timer to recover from l2protocol-tunnel error disable state
- Detect
Cause boolLink Flap - Enable error detection on linkstate-flapping
- Detect
Cause boolLoopback - Enable error detection on loopback
- Detect
Cause boolLoopdetect - Enable error detection on loop detect
- Detect
Cause boolMlacp Minlink - Detect
Cause boolPagp Flap - Enable error detection on pagp-flapping
- Detect
Cause boolPppoe Ia Rate Limit - Enable error detection on PPPoE IA rate-limit
- Detect
Cause boolSecurity Violation Shutdown Vlan - Shutdown vlan on 802.1x-guard violation
- Detect
Cause boolSfp Config Mismatch - Enable error detection on SFP config mismatch
- Detect
Cause boolSmall Frame - Enable error detection on small_frame
- Device string
- A device name from the provider configuration.
- Flap
Setting intCause Dtp Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- Flap
Setting intCause Dtp Flap Time - time period the flaps are counted - Range:
1
-120
- Flap
Setting intCause Link Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- Flap
Setting intCause Link Flap Time - time period the flaps are counted - Range:
1
-120
- Flap
Setting intCause Pagp Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- Flap
Setting intCause Pagp Flap Time - time period the flaps are counted - Range:
1
-120
- Recovery
Cause boolAll - Enable timer to recover from all error causes
- Recovery
Cause boolArp Inspection - Enable timer to recover from arp inspection error disable state
- Recovery
Cause boolBpduguard - Enable timer to recover from BPDU Guard error
- Recovery
Cause boolChannel Misconfig - (STP) Enable timer to recover from channel misconfiguration error
- Recovery
Cause boolDhcp Rate Limit - Enable timer to recover from dhcp-rate-limit error
- Recovery
Cause boolDtp Flap - Enable timer to recover from dtp-flap error
- Recovery
Cause boolGbic Invalid - Enable timer to recover from invalid GBIC error
- Recovery
Cause boolInline Power - Enable timer to recover from inline-power error
- Recovery
Cause boolL2ptguard - Enable timer to recover from l2protocol-tunnel error disable state
- Recovery
Cause boolLink Flap - Enable timer to recover from link-flap error
- Recovery
Cause boolLink Monitor Failure - Recovery
Cause boolLoopback - Enable timer to recover from loopback error
- Recovery
Cause boolLoopdetect - Enable timer to recover from loop detect error
- Recovery
Cause boolMac Limit - Enable timer to recover from mac limit disable state
- Recovery
Cause boolMlacp Minlink - Recovery
Cause boolPagp Flap - Enable timer to recover from pagp-flap error
- Recovery
Cause boolPort Mode Failure - Enable timer to recover from port mode change failure
- Recovery
Cause boolPppoe Ia Rate Limit - Enable timer to recover from PPPoE IA rate-limit error
- Recovery
Cause boolPsecure Violation - Enable timer to recover from psecure violation error
- Recovery
Cause boolPsp - Recovery
Cause boolSecurity Violation - Enable timer to recover from 802.1x violation error
- Recovery
Cause boolSfp Config Mismatch - Enable timer to recover from SFP config mismatch error
- Recovery
Cause boolSmall Frame - Enable timer to recover from small frame error
- Recovery
Cause boolStorm Control - Enable timer to recover from storm-control error
- Recovery
Cause boolUdld - Enable timer to recover from udld error
- Recovery
Cause boolUnicast Flood - Recovery
Cause boolVmps - Enable timer to recover from vmps shutdown error
- Recovery
Interval int - Error disable recovery timer value - Range:
30
-86400
- delete
Mode String - Configure behavior when deleting/destroying the resource. Either delete the entire object (YANG container) being
managed, or only delete the individual resource attributes configured explicitly and leave everything else as-is.
Default value is
all
. - Choices:all
,attributes
- detect
Cause BooleanAll - Enable error detection on all cases
- detect
Cause BooleanArp Inspection - Enable error detection for arp inspection
- detect
Cause BooleanBpduguard - Enable error detection on bpdu-guard
- detect
Cause BooleanDhcp Rate Limit - Enable error detection on dhcp-rate-limit
- detect
Cause BooleanDtp Flap - Enable error detection on dtp-flapping
- detect
Cause BooleanGbic Invalid - Enable error detection on gbic-invalid
- detect
Cause BooleanInline Power - Enable error detection for inline-power
- detect
Cause BooleanL2ptguard - Enable timer to recover from l2protocol-tunnel error disable state
- detect
Cause BooleanLink Flap - Enable error detection on linkstate-flapping
- detect
Cause BooleanLoopback - Enable error detection on loopback
- detect
Cause BooleanLoopdetect - Enable error detection on loop detect
- detect
Cause BooleanMlacp Minlink - detect
Cause BooleanPagp Flap - Enable error detection on pagp-flapping
- detect
Cause BooleanPppoe Ia Rate Limit - Enable error detection on PPPoE IA rate-limit
- detect
Cause BooleanSecurity Violation Shutdown Vlan - Shutdown vlan on 802.1x-guard violation
- detect
Cause BooleanSfp Config Mismatch - Enable error detection on SFP config mismatch
- detect
Cause BooleanSmall Frame - Enable error detection on small_frame
- device String
- A device name from the provider configuration.
- flap
Setting IntegerCause Dtp Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- flap
Setting IntegerCause Dtp Flap Time - time period the flaps are counted - Range:
1
-120
- flap
Setting IntegerCause Link Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- flap
Setting IntegerCause Link Flap Time - time period the flaps are counted - Range:
1
-120
- flap
Setting IntegerCause Pagp Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- flap
Setting IntegerCause Pagp Flap Time - time period the flaps are counted - Range:
1
-120
- recovery
Cause BooleanAll - Enable timer to recover from all error causes
- recovery
Cause BooleanArp Inspection - Enable timer to recover from arp inspection error disable state
- recovery
Cause BooleanBpduguard - Enable timer to recover from BPDU Guard error
- recovery
Cause BooleanChannel Misconfig - (STP) Enable timer to recover from channel misconfiguration error
- recovery
Cause BooleanDhcp Rate Limit - Enable timer to recover from dhcp-rate-limit error
- recovery
Cause BooleanDtp Flap - Enable timer to recover from dtp-flap error
- recovery
Cause BooleanGbic Invalid - Enable timer to recover from invalid GBIC error
- recovery
Cause BooleanInline Power - Enable timer to recover from inline-power error
- recovery
Cause BooleanL2ptguard - Enable timer to recover from l2protocol-tunnel error disable state
- recovery
Cause BooleanLink Flap - Enable timer to recover from link-flap error
- recovery
Cause BooleanLink Monitor Failure - recovery
Cause BooleanLoopback - Enable timer to recover from loopback error
- recovery
Cause BooleanLoopdetect - Enable timer to recover from loop detect error
- recovery
Cause BooleanMac Limit - Enable timer to recover from mac limit disable state
- recovery
Cause BooleanMlacp Minlink - recovery
Cause BooleanPagp Flap - Enable timer to recover from pagp-flap error
- recovery
Cause BooleanPort Mode Failure - Enable timer to recover from port mode change failure
- recovery
Cause BooleanPppoe Ia Rate Limit - Enable timer to recover from PPPoE IA rate-limit error
- recovery
Cause BooleanPsecure Violation - Enable timer to recover from psecure violation error
- recovery
Cause BooleanPsp - recovery
Cause BooleanSecurity Violation - Enable timer to recover from 802.1x violation error
- recovery
Cause BooleanSfp Config Mismatch - Enable timer to recover from SFP config mismatch error
- recovery
Cause BooleanSmall Frame - Enable timer to recover from small frame error
- recovery
Cause BooleanStorm Control - Enable timer to recover from storm-control error
- recovery
Cause BooleanUdld - Enable timer to recover from udld error
- recovery
Cause BooleanUnicast Flood - recovery
Cause BooleanVmps - Enable timer to recover from vmps shutdown error
- recovery
Interval Integer - Error disable recovery timer value - Range:
30
-86400
- delete
Mode string - Configure behavior when deleting/destroying the resource. Either delete the entire object (YANG container) being
managed, or only delete the individual resource attributes configured explicitly and leave everything else as-is.
Default value is
all
. - Choices:all
,attributes
- detect
Cause booleanAll - Enable error detection on all cases
- detect
Cause booleanArp Inspection - Enable error detection for arp inspection
- detect
Cause booleanBpduguard - Enable error detection on bpdu-guard
- detect
Cause booleanDhcp Rate Limit - Enable error detection on dhcp-rate-limit
- detect
Cause booleanDtp Flap - Enable error detection on dtp-flapping
- detect
Cause booleanGbic Invalid - Enable error detection on gbic-invalid
- detect
Cause booleanInline Power - Enable error detection for inline-power
- detect
Cause booleanL2ptguard - Enable timer to recover from l2protocol-tunnel error disable state
- detect
Cause booleanLink Flap - Enable error detection on linkstate-flapping
- detect
Cause booleanLoopback - Enable error detection on loopback
- detect
Cause booleanLoopdetect - Enable error detection on loop detect
- detect
Cause booleanMlacp Minlink - detect
Cause booleanPagp Flap - Enable error detection on pagp-flapping
- detect
Cause booleanPppoe Ia Rate Limit - Enable error detection on PPPoE IA rate-limit
- detect
Cause booleanSecurity Violation Shutdown Vlan - Shutdown vlan on 802.1x-guard violation
- detect
Cause booleanSfp Config Mismatch - Enable error detection on SFP config mismatch
- detect
Cause booleanSmall Frame - Enable error detection on small_frame
- device string
- A device name from the provider configuration.
- flap
Setting numberCause Dtp Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- flap
Setting numberCause Dtp Flap Time - time period the flaps are counted - Range:
1
-120
- flap
Setting numberCause Link Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- flap
Setting numberCause Link Flap Time - time period the flaps are counted - Range:
1
-120
- flap
Setting numberCause Pagp Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- flap
Setting numberCause Pagp Flap Time - time period the flaps are counted - Range:
1
-120
- recovery
Cause booleanAll - Enable timer to recover from all error causes
- recovery
Cause booleanArp Inspection - Enable timer to recover from arp inspection error disable state
- recovery
Cause booleanBpduguard - Enable timer to recover from BPDU Guard error
- recovery
Cause booleanChannel Misconfig - (STP) Enable timer to recover from channel misconfiguration error
- recovery
Cause booleanDhcp Rate Limit - Enable timer to recover from dhcp-rate-limit error
- recovery
Cause booleanDtp Flap - Enable timer to recover from dtp-flap error
- recovery
Cause booleanGbic Invalid - Enable timer to recover from invalid GBIC error
- recovery
Cause booleanInline Power - Enable timer to recover from inline-power error
- recovery
Cause booleanL2ptguard - Enable timer to recover from l2protocol-tunnel error disable state
- recovery
Cause booleanLink Flap - Enable timer to recover from link-flap error
- recovery
Cause booleanLink Monitor Failure - recovery
Cause booleanLoopback - Enable timer to recover from loopback error
- recovery
Cause booleanLoopdetect - Enable timer to recover from loop detect error
- recovery
Cause booleanMac Limit - Enable timer to recover from mac limit disable state
- recovery
Cause booleanMlacp Minlink - recovery
Cause booleanPagp Flap - Enable timer to recover from pagp-flap error
- recovery
Cause booleanPort Mode Failure - Enable timer to recover from port mode change failure
- recovery
Cause booleanPppoe Ia Rate Limit - Enable timer to recover from PPPoE IA rate-limit error
- recovery
Cause booleanPsecure Violation - Enable timer to recover from psecure violation error
- recovery
Cause booleanPsp - recovery
Cause booleanSecurity Violation - Enable timer to recover from 802.1x violation error
- recovery
Cause booleanSfp Config Mismatch - Enable timer to recover from SFP config mismatch error
- recovery
Cause booleanSmall Frame - Enable timer to recover from small frame error
- recovery
Cause booleanStorm Control - Enable timer to recover from storm-control error
- recovery
Cause booleanUdld - Enable timer to recover from udld error
- recovery
Cause booleanUnicast Flood - recovery
Cause booleanVmps - Enable timer to recover from vmps shutdown error
- recovery
Interval number - Error disable recovery timer value - Range:
30
-86400
- delete_
mode str - Configure behavior when deleting/destroying the resource. Either delete the entire object (YANG container) being
managed, or only delete the individual resource attributes configured explicitly and leave everything else as-is.
Default value is
all
. - Choices:all
,attributes
- detect_
cause_ boolall - Enable error detection on all cases
- detect_
cause_ boolarp_ inspection - Enable error detection for arp inspection
- detect_
cause_ boolbpduguard - Enable error detection on bpdu-guard
- detect_
cause_ booldhcp_ rate_ limit - Enable error detection on dhcp-rate-limit
- detect_
cause_ booldtp_ flap - Enable error detection on dtp-flapping
- detect_
cause_ boolgbic_ invalid - Enable error detection on gbic-invalid
- detect_
cause_ boolinline_ power - Enable error detection for inline-power
- detect_
cause_ booll2ptguard - Enable timer to recover from l2protocol-tunnel error disable state
- detect_
cause_ boollink_ flap - Enable error detection on linkstate-flapping
- detect_
cause_ boolloopback - Enable error detection on loopback
- detect_
cause_ boolloopdetect - Enable error detection on loop detect
- detect_
cause_ boolmlacp_ minlink - detect_
cause_ boolpagp_ flap - Enable error detection on pagp-flapping
- detect_
cause_ boolpppoe_ ia_ rate_ limit - Enable error detection on PPPoE IA rate-limit
- detect_
cause_ boolsecurity_ violation_ shutdown_ vlan - Shutdown vlan on 802.1x-guard violation
- detect_
cause_ boolsfp_ config_ mismatch - Enable error detection on SFP config mismatch
- detect_
cause_ boolsmall_ frame - Enable error detection on small_frame
- device str
- A device name from the provider configuration.
- flap_
setting_ intcause_ dtp_ flap_ max_ flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- flap_
setting_ intcause_ dtp_ flap_ time - time period the flaps are counted - Range:
1
-120
- flap_
setting_ intcause_ link_ flap_ max_ flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- flap_
setting_ intcause_ link_ flap_ time - time period the flaps are counted - Range:
1
-120
- flap_
setting_ intcause_ pagp_ flap_ max_ flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- flap_
setting_ intcause_ pagp_ flap_ time - time period the flaps are counted - Range:
1
-120
- recovery_
cause_ boolall - Enable timer to recover from all error causes
- recovery_
cause_ boolarp_ inspection - Enable timer to recover from arp inspection error disable state
- recovery_
cause_ boolbpduguard - Enable timer to recover from BPDU Guard error
- recovery_
cause_ boolchannel_ misconfig - (STP) Enable timer to recover from channel misconfiguration error
- recovery_
cause_ booldhcp_ rate_ limit - Enable timer to recover from dhcp-rate-limit error
- recovery_
cause_ booldtp_ flap - Enable timer to recover from dtp-flap error
- recovery_
cause_ boolgbic_ invalid - Enable timer to recover from invalid GBIC error
- recovery_
cause_ boolinline_ power - Enable timer to recover from inline-power error
- recovery_
cause_ booll2ptguard - Enable timer to recover from l2protocol-tunnel error disable state
- recovery_
cause_ boollink_ flap - Enable timer to recover from link-flap error
- recovery_
cause_ boollink_ monitor_ failure - recovery_
cause_ boolloopback - Enable timer to recover from loopback error
- recovery_
cause_ boolloopdetect - Enable timer to recover from loop detect error
- recovery_
cause_ boolmac_ limit - Enable timer to recover from mac limit disable state
- recovery_
cause_ boolmlacp_ minlink - recovery_
cause_ boolpagp_ flap - Enable timer to recover from pagp-flap error
- recovery_
cause_ boolport_ mode_ failure - Enable timer to recover from port mode change failure
- recovery_
cause_ boolpppoe_ ia_ rate_ limit - Enable timer to recover from PPPoE IA rate-limit error
- recovery_
cause_ boolpsecure_ violation - Enable timer to recover from psecure violation error
- recovery_
cause_ boolpsp - recovery_
cause_ boolsecurity_ violation - Enable timer to recover from 802.1x violation error
- recovery_
cause_ boolsfp_ config_ mismatch - Enable timer to recover from SFP config mismatch error
- recovery_
cause_ boolsmall_ frame - Enable timer to recover from small frame error
- recovery_
cause_ boolstorm_ control - Enable timer to recover from storm-control error
- recovery_
cause_ booludld - Enable timer to recover from udld error
- recovery_
cause_ boolunicast_ flood - recovery_
cause_ boolvmps - Enable timer to recover from vmps shutdown error
- recovery_
interval int - Error disable recovery timer value - Range:
30
-86400
- delete
Mode String - Configure behavior when deleting/destroying the resource. Either delete the entire object (YANG container) being
managed, or only delete the individual resource attributes configured explicitly and leave everything else as-is.
Default value is
all
. - Choices:all
,attributes
- detect
Cause BooleanAll - Enable error detection on all cases
- detect
Cause BooleanArp Inspection - Enable error detection for arp inspection
- detect
Cause BooleanBpduguard - Enable error detection on bpdu-guard
- detect
Cause BooleanDhcp Rate Limit - Enable error detection on dhcp-rate-limit
- detect
Cause BooleanDtp Flap - Enable error detection on dtp-flapping
- detect
Cause BooleanGbic Invalid - Enable error detection on gbic-invalid
- detect
Cause BooleanInline Power - Enable error detection for inline-power
- detect
Cause BooleanL2ptguard - Enable timer to recover from l2protocol-tunnel error disable state
- detect
Cause BooleanLink Flap - Enable error detection on linkstate-flapping
- detect
Cause BooleanLoopback - Enable error detection on loopback
- detect
Cause BooleanLoopdetect - Enable error detection on loop detect
- detect
Cause BooleanMlacp Minlink - detect
Cause BooleanPagp Flap - Enable error detection on pagp-flapping
- detect
Cause BooleanPppoe Ia Rate Limit - Enable error detection on PPPoE IA rate-limit
- detect
Cause BooleanSecurity Violation Shutdown Vlan - Shutdown vlan on 802.1x-guard violation
- detect
Cause BooleanSfp Config Mismatch - Enable error detection on SFP config mismatch
- detect
Cause BooleanSmall Frame - Enable error detection on small_frame
- device String
- A device name from the provider configuration.
- flap
Setting NumberCause Dtp Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- flap
Setting NumberCause Dtp Flap Time - time period the flaps are counted - Range:
1
-120
- flap
Setting NumberCause Link Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- flap
Setting NumberCause Link Flap Time - time period the flaps are counted - Range:
1
-120
- flap
Setting NumberCause Pagp Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- flap
Setting NumberCause Pagp Flap Time - time period the flaps are counted - Range:
1
-120
- recovery
Cause BooleanAll - Enable timer to recover from all error causes
- recovery
Cause BooleanArp Inspection - Enable timer to recover from arp inspection error disable state
- recovery
Cause BooleanBpduguard - Enable timer to recover from BPDU Guard error
- recovery
Cause BooleanChannel Misconfig - (STP) Enable timer to recover from channel misconfiguration error
- recovery
Cause BooleanDhcp Rate Limit - Enable timer to recover from dhcp-rate-limit error
- recovery
Cause BooleanDtp Flap - Enable timer to recover from dtp-flap error
- recovery
Cause BooleanGbic Invalid - Enable timer to recover from invalid GBIC error
- recovery
Cause BooleanInline Power - Enable timer to recover from inline-power error
- recovery
Cause BooleanL2ptguard - Enable timer to recover from l2protocol-tunnel error disable state
- recovery
Cause BooleanLink Flap - Enable timer to recover from link-flap error
- recovery
Cause BooleanLink Monitor Failure - recovery
Cause BooleanLoopback - Enable timer to recover from loopback error
- recovery
Cause BooleanLoopdetect - Enable timer to recover from loop detect error
- recovery
Cause BooleanMac Limit - Enable timer to recover from mac limit disable state
- recovery
Cause BooleanMlacp Minlink - recovery
Cause BooleanPagp Flap - Enable timer to recover from pagp-flap error
- recovery
Cause BooleanPort Mode Failure - Enable timer to recover from port mode change failure
- recovery
Cause BooleanPppoe Ia Rate Limit - Enable timer to recover from PPPoE IA rate-limit error
- recovery
Cause BooleanPsecure Violation - Enable timer to recover from psecure violation error
- recovery
Cause BooleanPsp - recovery
Cause BooleanSecurity Violation - Enable timer to recover from 802.1x violation error
- recovery
Cause BooleanSfp Config Mismatch - Enable timer to recover from SFP config mismatch error
- recovery
Cause BooleanSmall Frame - Enable timer to recover from small frame error
- recovery
Cause BooleanStorm Control - Enable timer to recover from storm-control error
- recovery
Cause BooleanUdld - Enable timer to recover from udld error
- recovery
Cause BooleanUnicast Flood - recovery
Cause BooleanVmps - Enable timer to recover from vmps shutdown error
- recovery
Interval Number - Error disable recovery timer value - Range:
30
-86400
Outputs
All input properties are implicitly available as output properties. Additionally, the Errdisable resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing Errdisable Resource
Get an existing Errdisable 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?: ErrdisableState, opts?: CustomResourceOptions): Errdisable
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
delete_mode: Optional[str] = None,
detect_cause_all: Optional[bool] = None,
detect_cause_arp_inspection: Optional[bool] = None,
detect_cause_bpduguard: Optional[bool] = None,
detect_cause_dhcp_rate_limit: Optional[bool] = None,
detect_cause_dtp_flap: Optional[bool] = None,
detect_cause_gbic_invalid: Optional[bool] = None,
detect_cause_inline_power: Optional[bool] = None,
detect_cause_l2ptguard: Optional[bool] = None,
detect_cause_link_flap: Optional[bool] = None,
detect_cause_loopback: Optional[bool] = None,
detect_cause_loopdetect: Optional[bool] = None,
detect_cause_mlacp_minlink: Optional[bool] = None,
detect_cause_pagp_flap: Optional[bool] = None,
detect_cause_pppoe_ia_rate_limit: Optional[bool] = None,
detect_cause_security_violation_shutdown_vlan: Optional[bool] = None,
detect_cause_sfp_config_mismatch: Optional[bool] = None,
detect_cause_small_frame: Optional[bool] = None,
device: Optional[str] = None,
flap_setting_cause_dtp_flap_max_flaps: Optional[int] = None,
flap_setting_cause_dtp_flap_time: Optional[int] = None,
flap_setting_cause_link_flap_max_flaps: Optional[int] = None,
flap_setting_cause_link_flap_time: Optional[int] = None,
flap_setting_cause_pagp_flap_max_flaps: Optional[int] = None,
flap_setting_cause_pagp_flap_time: Optional[int] = None,
recovery_cause_all: Optional[bool] = None,
recovery_cause_arp_inspection: Optional[bool] = None,
recovery_cause_bpduguard: Optional[bool] = None,
recovery_cause_channel_misconfig: Optional[bool] = None,
recovery_cause_dhcp_rate_limit: Optional[bool] = None,
recovery_cause_dtp_flap: Optional[bool] = None,
recovery_cause_gbic_invalid: Optional[bool] = None,
recovery_cause_inline_power: Optional[bool] = None,
recovery_cause_l2ptguard: Optional[bool] = None,
recovery_cause_link_flap: Optional[bool] = None,
recovery_cause_link_monitor_failure: Optional[bool] = None,
recovery_cause_loopback: Optional[bool] = None,
recovery_cause_loopdetect: Optional[bool] = None,
recovery_cause_mac_limit: Optional[bool] = None,
recovery_cause_mlacp_minlink: Optional[bool] = None,
recovery_cause_pagp_flap: Optional[bool] = None,
recovery_cause_port_mode_failure: Optional[bool] = None,
recovery_cause_pppoe_ia_rate_limit: Optional[bool] = None,
recovery_cause_psecure_violation: Optional[bool] = None,
recovery_cause_psp: Optional[bool] = None,
recovery_cause_security_violation: Optional[bool] = None,
recovery_cause_sfp_config_mismatch: Optional[bool] = None,
recovery_cause_small_frame: Optional[bool] = None,
recovery_cause_storm_control: Optional[bool] = None,
recovery_cause_udld: Optional[bool] = None,
recovery_cause_unicast_flood: Optional[bool] = None,
recovery_cause_vmps: Optional[bool] = None,
recovery_interval: Optional[int] = None) -> Errdisable
func GetErrdisable(ctx *Context, name string, id IDInput, state *ErrdisableState, opts ...ResourceOption) (*Errdisable, error)
public static Errdisable Get(string name, Input<string> id, ErrdisableState? state, CustomResourceOptions? opts = null)
public static Errdisable get(String name, Output<String> id, ErrdisableState 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.
- Delete
Mode string - Configure behavior when deleting/destroying the resource. Either delete the entire object (YANG container) being
managed, or only delete the individual resource attributes configured explicitly and leave everything else as-is.
Default value is
all
. - Choices:all
,attributes
- Detect
Cause boolAll - Enable error detection on all cases
- Detect
Cause boolArp Inspection - Enable error detection for arp inspection
- Detect
Cause boolBpduguard - Enable error detection on bpdu-guard
- Detect
Cause boolDhcp Rate Limit - Enable error detection on dhcp-rate-limit
- Detect
Cause boolDtp Flap - Enable error detection on dtp-flapping
- Detect
Cause boolGbic Invalid - Enable error detection on gbic-invalid
- Detect
Cause boolInline Power - Enable error detection for inline-power
- Detect
Cause boolL2ptguard - Enable timer to recover from l2protocol-tunnel error disable state
- Detect
Cause boolLink Flap - Enable error detection on linkstate-flapping
- Detect
Cause boolLoopback - Enable error detection on loopback
- Detect
Cause boolLoopdetect - Enable error detection on loop detect
- Detect
Cause boolMlacp Minlink - Detect
Cause boolPagp Flap - Enable error detection on pagp-flapping
- Detect
Cause boolPppoe Ia Rate Limit - Enable error detection on PPPoE IA rate-limit
- Detect
Cause boolSecurity Violation Shutdown Vlan - Shutdown vlan on 802.1x-guard violation
- Detect
Cause boolSfp Config Mismatch - Enable error detection on SFP config mismatch
- Detect
Cause boolSmall Frame - Enable error detection on small_frame
- Device string
- A device name from the provider configuration.
- Flap
Setting intCause Dtp Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- Flap
Setting intCause Dtp Flap Time - time period the flaps are counted - Range:
1
-120
- Flap
Setting intCause Link Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- Flap
Setting intCause Link Flap Time - time period the flaps are counted - Range:
1
-120
- Flap
Setting intCause Pagp Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- Flap
Setting intCause Pagp Flap Time - time period the flaps are counted - Range:
1
-120
- Recovery
Cause boolAll - Enable timer to recover from all error causes
- Recovery
Cause boolArp Inspection - Enable timer to recover from arp inspection error disable state
- Recovery
Cause boolBpduguard - Enable timer to recover from BPDU Guard error
- Recovery
Cause boolChannel Misconfig - (STP) Enable timer to recover from channel misconfiguration error
- Recovery
Cause boolDhcp Rate Limit - Enable timer to recover from dhcp-rate-limit error
- Recovery
Cause boolDtp Flap - Enable timer to recover from dtp-flap error
- Recovery
Cause boolGbic Invalid - Enable timer to recover from invalid GBIC error
- Recovery
Cause boolInline Power - Enable timer to recover from inline-power error
- Recovery
Cause boolL2ptguard - Enable timer to recover from l2protocol-tunnel error disable state
- Recovery
Cause boolLink Flap - Enable timer to recover from link-flap error
- Recovery
Cause boolLink Monitor Failure - Recovery
Cause boolLoopback - Enable timer to recover from loopback error
- Recovery
Cause boolLoopdetect - Enable timer to recover from loop detect error
- Recovery
Cause boolMac Limit - Enable timer to recover from mac limit disable state
- Recovery
Cause boolMlacp Minlink - Recovery
Cause boolPagp Flap - Enable timer to recover from pagp-flap error
- Recovery
Cause boolPort Mode Failure - Enable timer to recover from port mode change failure
- Recovery
Cause boolPppoe Ia Rate Limit - Enable timer to recover from PPPoE IA rate-limit error
- Recovery
Cause boolPsecure Violation - Enable timer to recover from psecure violation error
- Recovery
Cause boolPsp - Recovery
Cause boolSecurity Violation - Enable timer to recover from 802.1x violation error
- Recovery
Cause boolSfp Config Mismatch - Enable timer to recover from SFP config mismatch error
- Recovery
Cause boolSmall Frame - Enable timer to recover from small frame error
- Recovery
Cause boolStorm Control - Enable timer to recover from storm-control error
- Recovery
Cause boolUdld - Enable timer to recover from udld error
- Recovery
Cause boolUnicast Flood - Recovery
Cause boolVmps - Enable timer to recover from vmps shutdown error
- Recovery
Interval int - Error disable recovery timer value - Range:
30
-86400
- Delete
Mode string - Configure behavior when deleting/destroying the resource. Either delete the entire object (YANG container) being
managed, or only delete the individual resource attributes configured explicitly and leave everything else as-is.
Default value is
all
. - Choices:all
,attributes
- Detect
Cause boolAll - Enable error detection on all cases
- Detect
Cause boolArp Inspection - Enable error detection for arp inspection
- Detect
Cause boolBpduguard - Enable error detection on bpdu-guard
- Detect
Cause boolDhcp Rate Limit - Enable error detection on dhcp-rate-limit
- Detect
Cause boolDtp Flap - Enable error detection on dtp-flapping
- Detect
Cause boolGbic Invalid - Enable error detection on gbic-invalid
- Detect
Cause boolInline Power - Enable error detection for inline-power
- Detect
Cause boolL2ptguard - Enable timer to recover from l2protocol-tunnel error disable state
- Detect
Cause boolLink Flap - Enable error detection on linkstate-flapping
- Detect
Cause boolLoopback - Enable error detection on loopback
- Detect
Cause boolLoopdetect - Enable error detection on loop detect
- Detect
Cause boolMlacp Minlink - Detect
Cause boolPagp Flap - Enable error detection on pagp-flapping
- Detect
Cause boolPppoe Ia Rate Limit - Enable error detection on PPPoE IA rate-limit
- Detect
Cause boolSecurity Violation Shutdown Vlan - Shutdown vlan on 802.1x-guard violation
- Detect
Cause boolSfp Config Mismatch - Enable error detection on SFP config mismatch
- Detect
Cause boolSmall Frame - Enable error detection on small_frame
- Device string
- A device name from the provider configuration.
- Flap
Setting intCause Dtp Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- Flap
Setting intCause Dtp Flap Time - time period the flaps are counted - Range:
1
-120
- Flap
Setting intCause Link Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- Flap
Setting intCause Link Flap Time - time period the flaps are counted - Range:
1
-120
- Flap
Setting intCause Pagp Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- Flap
Setting intCause Pagp Flap Time - time period the flaps are counted - Range:
1
-120
- Recovery
Cause boolAll - Enable timer to recover from all error causes
- Recovery
Cause boolArp Inspection - Enable timer to recover from arp inspection error disable state
- Recovery
Cause boolBpduguard - Enable timer to recover from BPDU Guard error
- Recovery
Cause boolChannel Misconfig - (STP) Enable timer to recover from channel misconfiguration error
- Recovery
Cause boolDhcp Rate Limit - Enable timer to recover from dhcp-rate-limit error
- Recovery
Cause boolDtp Flap - Enable timer to recover from dtp-flap error
- Recovery
Cause boolGbic Invalid - Enable timer to recover from invalid GBIC error
- Recovery
Cause boolInline Power - Enable timer to recover from inline-power error
- Recovery
Cause boolL2ptguard - Enable timer to recover from l2protocol-tunnel error disable state
- Recovery
Cause boolLink Flap - Enable timer to recover from link-flap error
- Recovery
Cause boolLink Monitor Failure - Recovery
Cause boolLoopback - Enable timer to recover from loopback error
- Recovery
Cause boolLoopdetect - Enable timer to recover from loop detect error
- Recovery
Cause boolMac Limit - Enable timer to recover from mac limit disable state
- Recovery
Cause boolMlacp Minlink - Recovery
Cause boolPagp Flap - Enable timer to recover from pagp-flap error
- Recovery
Cause boolPort Mode Failure - Enable timer to recover from port mode change failure
- Recovery
Cause boolPppoe Ia Rate Limit - Enable timer to recover from PPPoE IA rate-limit error
- Recovery
Cause boolPsecure Violation - Enable timer to recover from psecure violation error
- Recovery
Cause boolPsp - Recovery
Cause boolSecurity Violation - Enable timer to recover from 802.1x violation error
- Recovery
Cause boolSfp Config Mismatch - Enable timer to recover from SFP config mismatch error
- Recovery
Cause boolSmall Frame - Enable timer to recover from small frame error
- Recovery
Cause boolStorm Control - Enable timer to recover from storm-control error
- Recovery
Cause boolUdld - Enable timer to recover from udld error
- Recovery
Cause boolUnicast Flood - Recovery
Cause boolVmps - Enable timer to recover from vmps shutdown error
- Recovery
Interval int - Error disable recovery timer value - Range:
30
-86400
- delete
Mode String - Configure behavior when deleting/destroying the resource. Either delete the entire object (YANG container) being
managed, or only delete the individual resource attributes configured explicitly and leave everything else as-is.
Default value is
all
. - Choices:all
,attributes
- detect
Cause BooleanAll - Enable error detection on all cases
- detect
Cause BooleanArp Inspection - Enable error detection for arp inspection
- detect
Cause BooleanBpduguard - Enable error detection on bpdu-guard
- detect
Cause BooleanDhcp Rate Limit - Enable error detection on dhcp-rate-limit
- detect
Cause BooleanDtp Flap - Enable error detection on dtp-flapping
- detect
Cause BooleanGbic Invalid - Enable error detection on gbic-invalid
- detect
Cause BooleanInline Power - Enable error detection for inline-power
- detect
Cause BooleanL2ptguard - Enable timer to recover from l2protocol-tunnel error disable state
- detect
Cause BooleanLink Flap - Enable error detection on linkstate-flapping
- detect
Cause BooleanLoopback - Enable error detection on loopback
- detect
Cause BooleanLoopdetect - Enable error detection on loop detect
- detect
Cause BooleanMlacp Minlink - detect
Cause BooleanPagp Flap - Enable error detection on pagp-flapping
- detect
Cause BooleanPppoe Ia Rate Limit - Enable error detection on PPPoE IA rate-limit
- detect
Cause BooleanSecurity Violation Shutdown Vlan - Shutdown vlan on 802.1x-guard violation
- detect
Cause BooleanSfp Config Mismatch - Enable error detection on SFP config mismatch
- detect
Cause BooleanSmall Frame - Enable error detection on small_frame
- device String
- A device name from the provider configuration.
- flap
Setting IntegerCause Dtp Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- flap
Setting IntegerCause Dtp Flap Time - time period the flaps are counted - Range:
1
-120
- flap
Setting IntegerCause Link Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- flap
Setting IntegerCause Link Flap Time - time period the flaps are counted - Range:
1
-120
- flap
Setting IntegerCause Pagp Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- flap
Setting IntegerCause Pagp Flap Time - time period the flaps are counted - Range:
1
-120
- recovery
Cause BooleanAll - Enable timer to recover from all error causes
- recovery
Cause BooleanArp Inspection - Enable timer to recover from arp inspection error disable state
- recovery
Cause BooleanBpduguard - Enable timer to recover from BPDU Guard error
- recovery
Cause BooleanChannel Misconfig - (STP) Enable timer to recover from channel misconfiguration error
- recovery
Cause BooleanDhcp Rate Limit - Enable timer to recover from dhcp-rate-limit error
- recovery
Cause BooleanDtp Flap - Enable timer to recover from dtp-flap error
- recovery
Cause BooleanGbic Invalid - Enable timer to recover from invalid GBIC error
- recovery
Cause BooleanInline Power - Enable timer to recover from inline-power error
- recovery
Cause BooleanL2ptguard - Enable timer to recover from l2protocol-tunnel error disable state
- recovery
Cause BooleanLink Flap - Enable timer to recover from link-flap error
- recovery
Cause BooleanLink Monitor Failure - recovery
Cause BooleanLoopback - Enable timer to recover from loopback error
- recovery
Cause BooleanLoopdetect - Enable timer to recover from loop detect error
- recovery
Cause BooleanMac Limit - Enable timer to recover from mac limit disable state
- recovery
Cause BooleanMlacp Minlink - recovery
Cause BooleanPagp Flap - Enable timer to recover from pagp-flap error
- recovery
Cause BooleanPort Mode Failure - Enable timer to recover from port mode change failure
- recovery
Cause BooleanPppoe Ia Rate Limit - Enable timer to recover from PPPoE IA rate-limit error
- recovery
Cause BooleanPsecure Violation - Enable timer to recover from psecure violation error
- recovery
Cause BooleanPsp - recovery
Cause BooleanSecurity Violation - Enable timer to recover from 802.1x violation error
- recovery
Cause BooleanSfp Config Mismatch - Enable timer to recover from SFP config mismatch error
- recovery
Cause BooleanSmall Frame - Enable timer to recover from small frame error
- recovery
Cause BooleanStorm Control - Enable timer to recover from storm-control error
- recovery
Cause BooleanUdld - Enable timer to recover from udld error
- recovery
Cause BooleanUnicast Flood - recovery
Cause BooleanVmps - Enable timer to recover from vmps shutdown error
- recovery
Interval Integer - Error disable recovery timer value - Range:
30
-86400
- delete
Mode string - Configure behavior when deleting/destroying the resource. Either delete the entire object (YANG container) being
managed, or only delete the individual resource attributes configured explicitly and leave everything else as-is.
Default value is
all
. - Choices:all
,attributes
- detect
Cause booleanAll - Enable error detection on all cases
- detect
Cause booleanArp Inspection - Enable error detection for arp inspection
- detect
Cause booleanBpduguard - Enable error detection on bpdu-guard
- detect
Cause booleanDhcp Rate Limit - Enable error detection on dhcp-rate-limit
- detect
Cause booleanDtp Flap - Enable error detection on dtp-flapping
- detect
Cause booleanGbic Invalid - Enable error detection on gbic-invalid
- detect
Cause booleanInline Power - Enable error detection for inline-power
- detect
Cause booleanL2ptguard - Enable timer to recover from l2protocol-tunnel error disable state
- detect
Cause booleanLink Flap - Enable error detection on linkstate-flapping
- detect
Cause booleanLoopback - Enable error detection on loopback
- detect
Cause booleanLoopdetect - Enable error detection on loop detect
- detect
Cause booleanMlacp Minlink - detect
Cause booleanPagp Flap - Enable error detection on pagp-flapping
- detect
Cause booleanPppoe Ia Rate Limit - Enable error detection on PPPoE IA rate-limit
- detect
Cause booleanSecurity Violation Shutdown Vlan - Shutdown vlan on 802.1x-guard violation
- detect
Cause booleanSfp Config Mismatch - Enable error detection on SFP config mismatch
- detect
Cause booleanSmall Frame - Enable error detection on small_frame
- device string
- A device name from the provider configuration.
- flap
Setting numberCause Dtp Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- flap
Setting numberCause Dtp Flap Time - time period the flaps are counted - Range:
1
-120
- flap
Setting numberCause Link Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- flap
Setting numberCause Link Flap Time - time period the flaps are counted - Range:
1
-120
- flap
Setting numberCause Pagp Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- flap
Setting numberCause Pagp Flap Time - time period the flaps are counted - Range:
1
-120
- recovery
Cause booleanAll - Enable timer to recover from all error causes
- recovery
Cause booleanArp Inspection - Enable timer to recover from arp inspection error disable state
- recovery
Cause booleanBpduguard - Enable timer to recover from BPDU Guard error
- recovery
Cause booleanChannel Misconfig - (STP) Enable timer to recover from channel misconfiguration error
- recovery
Cause booleanDhcp Rate Limit - Enable timer to recover from dhcp-rate-limit error
- recovery
Cause booleanDtp Flap - Enable timer to recover from dtp-flap error
- recovery
Cause booleanGbic Invalid - Enable timer to recover from invalid GBIC error
- recovery
Cause booleanInline Power - Enable timer to recover from inline-power error
- recovery
Cause booleanL2ptguard - Enable timer to recover from l2protocol-tunnel error disable state
- recovery
Cause booleanLink Flap - Enable timer to recover from link-flap error
- recovery
Cause booleanLink Monitor Failure - recovery
Cause booleanLoopback - Enable timer to recover from loopback error
- recovery
Cause booleanLoopdetect - Enable timer to recover from loop detect error
- recovery
Cause booleanMac Limit - Enable timer to recover from mac limit disable state
- recovery
Cause booleanMlacp Minlink - recovery
Cause booleanPagp Flap - Enable timer to recover from pagp-flap error
- recovery
Cause booleanPort Mode Failure - Enable timer to recover from port mode change failure
- recovery
Cause booleanPppoe Ia Rate Limit - Enable timer to recover from PPPoE IA rate-limit error
- recovery
Cause booleanPsecure Violation - Enable timer to recover from psecure violation error
- recovery
Cause booleanPsp - recovery
Cause booleanSecurity Violation - Enable timer to recover from 802.1x violation error
- recovery
Cause booleanSfp Config Mismatch - Enable timer to recover from SFP config mismatch error
- recovery
Cause booleanSmall Frame - Enable timer to recover from small frame error
- recovery
Cause booleanStorm Control - Enable timer to recover from storm-control error
- recovery
Cause booleanUdld - Enable timer to recover from udld error
- recovery
Cause booleanUnicast Flood - recovery
Cause booleanVmps - Enable timer to recover from vmps shutdown error
- recovery
Interval number - Error disable recovery timer value - Range:
30
-86400
- delete_
mode str - Configure behavior when deleting/destroying the resource. Either delete the entire object (YANG container) being
managed, or only delete the individual resource attributes configured explicitly and leave everything else as-is.
Default value is
all
. - Choices:all
,attributes
- detect_
cause_ boolall - Enable error detection on all cases
- detect_
cause_ boolarp_ inspection - Enable error detection for arp inspection
- detect_
cause_ boolbpduguard - Enable error detection on bpdu-guard
- detect_
cause_ booldhcp_ rate_ limit - Enable error detection on dhcp-rate-limit
- detect_
cause_ booldtp_ flap - Enable error detection on dtp-flapping
- detect_
cause_ boolgbic_ invalid - Enable error detection on gbic-invalid
- detect_
cause_ boolinline_ power - Enable error detection for inline-power
- detect_
cause_ booll2ptguard - Enable timer to recover from l2protocol-tunnel error disable state
- detect_
cause_ boollink_ flap - Enable error detection on linkstate-flapping
- detect_
cause_ boolloopback - Enable error detection on loopback
- detect_
cause_ boolloopdetect - Enable error detection on loop detect
- detect_
cause_ boolmlacp_ minlink - detect_
cause_ boolpagp_ flap - Enable error detection on pagp-flapping
- detect_
cause_ boolpppoe_ ia_ rate_ limit - Enable error detection on PPPoE IA rate-limit
- detect_
cause_ boolsecurity_ violation_ shutdown_ vlan - Shutdown vlan on 802.1x-guard violation
- detect_
cause_ boolsfp_ config_ mismatch - Enable error detection on SFP config mismatch
- detect_
cause_ boolsmall_ frame - Enable error detection on small_frame
- device str
- A device name from the provider configuration.
- flap_
setting_ intcause_ dtp_ flap_ max_ flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- flap_
setting_ intcause_ dtp_ flap_ time - time period the flaps are counted - Range:
1
-120
- flap_
setting_ intcause_ link_ flap_ max_ flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- flap_
setting_ intcause_ link_ flap_ time - time period the flaps are counted - Range:
1
-120
- flap_
setting_ intcause_ pagp_ flap_ max_ flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- flap_
setting_ intcause_ pagp_ flap_ time - time period the flaps are counted - Range:
1
-120
- recovery_
cause_ boolall - Enable timer to recover from all error causes
- recovery_
cause_ boolarp_ inspection - Enable timer to recover from arp inspection error disable state
- recovery_
cause_ boolbpduguard - Enable timer to recover from BPDU Guard error
- recovery_
cause_ boolchannel_ misconfig - (STP) Enable timer to recover from channel misconfiguration error
- recovery_
cause_ booldhcp_ rate_ limit - Enable timer to recover from dhcp-rate-limit error
- recovery_
cause_ booldtp_ flap - Enable timer to recover from dtp-flap error
- recovery_
cause_ boolgbic_ invalid - Enable timer to recover from invalid GBIC error
- recovery_
cause_ boolinline_ power - Enable timer to recover from inline-power error
- recovery_
cause_ booll2ptguard - Enable timer to recover from l2protocol-tunnel error disable state
- recovery_
cause_ boollink_ flap - Enable timer to recover from link-flap error
- recovery_
cause_ boollink_ monitor_ failure - recovery_
cause_ boolloopback - Enable timer to recover from loopback error
- recovery_
cause_ boolloopdetect - Enable timer to recover from loop detect error
- recovery_
cause_ boolmac_ limit - Enable timer to recover from mac limit disable state
- recovery_
cause_ boolmlacp_ minlink - recovery_
cause_ boolpagp_ flap - Enable timer to recover from pagp-flap error
- recovery_
cause_ boolport_ mode_ failure - Enable timer to recover from port mode change failure
- recovery_
cause_ boolpppoe_ ia_ rate_ limit - Enable timer to recover from PPPoE IA rate-limit error
- recovery_
cause_ boolpsecure_ violation - Enable timer to recover from psecure violation error
- recovery_
cause_ boolpsp - recovery_
cause_ boolsecurity_ violation - Enable timer to recover from 802.1x violation error
- recovery_
cause_ boolsfp_ config_ mismatch - Enable timer to recover from SFP config mismatch error
- recovery_
cause_ boolsmall_ frame - Enable timer to recover from small frame error
- recovery_
cause_ boolstorm_ control - Enable timer to recover from storm-control error
- recovery_
cause_ booludld - Enable timer to recover from udld error
- recovery_
cause_ boolunicast_ flood - recovery_
cause_ boolvmps - Enable timer to recover from vmps shutdown error
- recovery_
interval int - Error disable recovery timer value - Range:
30
-86400
- delete
Mode String - Configure behavior when deleting/destroying the resource. Either delete the entire object (YANG container) being
managed, or only delete the individual resource attributes configured explicitly and leave everything else as-is.
Default value is
all
. - Choices:all
,attributes
- detect
Cause BooleanAll - Enable error detection on all cases
- detect
Cause BooleanArp Inspection - Enable error detection for arp inspection
- detect
Cause BooleanBpduguard - Enable error detection on bpdu-guard
- detect
Cause BooleanDhcp Rate Limit - Enable error detection on dhcp-rate-limit
- detect
Cause BooleanDtp Flap - Enable error detection on dtp-flapping
- detect
Cause BooleanGbic Invalid - Enable error detection on gbic-invalid
- detect
Cause BooleanInline Power - Enable error detection for inline-power
- detect
Cause BooleanL2ptguard - Enable timer to recover from l2protocol-tunnel error disable state
- detect
Cause BooleanLink Flap - Enable error detection on linkstate-flapping
- detect
Cause BooleanLoopback - Enable error detection on loopback
- detect
Cause BooleanLoopdetect - Enable error detection on loop detect
- detect
Cause BooleanMlacp Minlink - detect
Cause BooleanPagp Flap - Enable error detection on pagp-flapping
- detect
Cause BooleanPppoe Ia Rate Limit - Enable error detection on PPPoE IA rate-limit
- detect
Cause BooleanSecurity Violation Shutdown Vlan - Shutdown vlan on 802.1x-guard violation
- detect
Cause BooleanSfp Config Mismatch - Enable error detection on SFP config mismatch
- detect
Cause BooleanSmall Frame - Enable error detection on small_frame
- device String
- A device name from the provider configuration.
- flap
Setting NumberCause Dtp Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- flap
Setting NumberCause Dtp Flap Time - time period the flaps are counted - Range:
1
-120
- flap
Setting NumberCause Link Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- flap
Setting NumberCause Link Flap Time - time period the flaps are counted - Range:
1
-120
- flap
Setting NumberCause Pagp Flap Max Flaps - maximum flaps allowed before setting to errdisable - Range:
1
-100
- flap
Setting NumberCause Pagp Flap Time - time period the flaps are counted - Range:
1
-120
- recovery
Cause BooleanAll - Enable timer to recover from all error causes
- recovery
Cause BooleanArp Inspection - Enable timer to recover from arp inspection error disable state
- recovery
Cause BooleanBpduguard - Enable timer to recover from BPDU Guard error
- recovery
Cause BooleanChannel Misconfig - (STP) Enable timer to recover from channel misconfiguration error
- recovery
Cause BooleanDhcp Rate Limit - Enable timer to recover from dhcp-rate-limit error
- recovery
Cause BooleanDtp Flap - Enable timer to recover from dtp-flap error
- recovery
Cause BooleanGbic Invalid - Enable timer to recover from invalid GBIC error
- recovery
Cause BooleanInline Power - Enable timer to recover from inline-power error
- recovery
Cause BooleanL2ptguard - Enable timer to recover from l2protocol-tunnel error disable state
- recovery
Cause BooleanLink Flap - Enable timer to recover from link-flap error
- recovery
Cause BooleanLink Monitor Failure - recovery
Cause BooleanLoopback - Enable timer to recover from loopback error
- recovery
Cause BooleanLoopdetect - Enable timer to recover from loop detect error
- recovery
Cause BooleanMac Limit - Enable timer to recover from mac limit disable state
- recovery
Cause BooleanMlacp Minlink - recovery
Cause BooleanPagp Flap - Enable timer to recover from pagp-flap error
- recovery
Cause BooleanPort Mode Failure - Enable timer to recover from port mode change failure
- recovery
Cause BooleanPppoe Ia Rate Limit - Enable timer to recover from PPPoE IA rate-limit error
- recovery
Cause BooleanPsecure Violation - Enable timer to recover from psecure violation error
- recovery
Cause BooleanPsp - recovery
Cause BooleanSecurity Violation - Enable timer to recover from 802.1x violation error
- recovery
Cause BooleanSfp Config Mismatch - Enable timer to recover from SFP config mismatch error
- recovery
Cause BooleanSmall Frame - Enable timer to recover from small frame error
- recovery
Cause BooleanStorm Control - Enable timer to recover from storm-control error
- recovery
Cause BooleanUdld - Enable timer to recover from udld error
- recovery
Cause BooleanUnicast Flood - recovery
Cause BooleanVmps - Enable timer to recover from vmps shutdown error
- recovery
Interval Number - Error disable recovery timer value - Range:
30
-86400
Import
$ pulumi import iosxe:index/errdisable:Errdisable example "Cisco-IOS-XE-native:native/errdisable"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- iosxe lbrlabs/pulumi-iosxe
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
iosxe
Terraform Provider.