snmp
PollerPolicy



public class PollerPolicy

Properties
administrativeState

type=snmp.AdminState
default=up
Displayed(tab/group)=Administrative State (/Configuration)

mibEntityOid

type=string
access=read-create
maximum=252
Mandatory on create
Displayed(tab/group)=Full Entry OID (/OID)

mibEntryName

type=string
access=read-only
default=
maximum=100
Displayed(tab/group)=MIB Entry Name

mibName

type=string
access=read-only
default=
maximum=100
Displayed(tab/group)=MIB Name

numberOfVarPerPdu The value is used to build a pdu with number of varbind and if the number of varbind more then this value the pdu will be split it. This value must be changed when the size of PDU is big and the network/node could not handle it(MTU). This could affect the resync time.

type=int
default=100
minimum=20
maximum=200
Displayed(tab/group)=Number of Varbind per PDU (/Configuration)

pollingInterval

type=snmp.PollingInterval
default=24hours
Displayed(tab/group)=Polling Interval (/Configuration)

productId

type=int
access=read-create
Mandatory on create
Displayed(tab/group)=Product ID (/OID)

productName

type=string
access=read-only
default=
maximum=252

productOfficialName The official name of the product.

type=string
access=read-only
default=
maximum=252
Displayed(tab/group)=Product Name

useBulkRequest To indicate whether SNMP GETBULK mechanism is used to walk SNMP table. If set to false, SNMP GETNEXT will be used. Be careful when it is enabled because it will create jumbo PDU and if the network doesn't support jumbo PDU, the packet can be fragmented and it can be SNMP timeout.

type=boolean
default=false
Displayed(tab/group)=Use GETBULK to Walk SNMP Table (/Configuration)

versionId

type=int
access=read-create
Mandatory on create
Displayed(tab/group)=Version ID (/OID)

versionName

type=string
access=read-only
default=
maximum=252
Displayed(tab/group)=Version Name

  
Properties inherited from ManagedObject
actionMask, children-Set, deploymentState, isFaultSquelched, name, objectFullName, selfAlarmed
 
Methods

configure

Input Parameters:
deployer : Deployer - the deployment state
synchronousDeploy : boolean - (Optional) Specify whether to block until the changes have been fully deployed to the network. A value of "true" means to block. A value of "false" means to return immediately. Default: false (asynchronous)
clearOnDeployFailure : boolean - (Optional) Specify whether to clear any failed deployers. A value of "true" means to clear. A value of "false" means to leave the failed deployer. Default: false
deployRetries : int - (Optional) The number of times to attempt re-deployment during synchronous deployment. This parameter is meaningless in the asynchronous case. Default: 0
deployRetryInterval : long - (Optional) The number of milliseconds to wait between deployment retries. This parameter is meaningless in the asynchronous case. Default: 0
taskDescription : string - (Optional) A user friendly description of what the operation does. This information will be used by the task manager.
instanceFullName : string - the full name of the object.
pollerPolicyConfigInfo : config(snmp.PollerPolicy) -
resultFilter : ResultFilter - (Optional) Filter for narrowing down the information returned per object
continueOnFailure : continueOnFailure - (Optional) Continue processing requests in this stream if an exception occurs, unless the request is invalid. Default: false
Output Parameters:
pollerPolicyInfo : summary(snmp.PollerPolicy) -
Exceptions:
snmp.PollerPolicy.configureException