aapolicy
AAUrlListPolicy

Each entry specifies the configuration for a URL list.



public class AAUrlListPolicy

Properties
aapolicy.AAUrlListStatus-Set type=Children-Set
adminState Specifies the administrative state for the URL list.

type=aapolicy.AAAdminState
default=outOfService
Displayed(tab/group)=Admin State

decryptKey Specifies the key used to decrypt the URL list stored in tmnxBsxUrlListFileUrl. A value of 0 indicates tmnxBsxUrlListFileUrl is not encrypted.

type=string
default=
Displayed(tab/group)=Decrypt Key

fileUrl Specifies the filename on compact flash for the URL list.

type=string
default=
minimum=0
maximum=180
Displayed(tab/group)=URL File

groupId It represents a group of ISA MDAs and has a valid range from 1..255.

type=int
access=read-create
default=1
minimum=1
maximum=255
Displayed(tab/group)=ISA-AA Group ID (/Application Assurance Configuration)

hostExpressions Specifies URL entries in the file specified by fileUrl may be host expressions that will be parsed based on rules defined in TmnxBsxExprSubString. If hostExpressions is true, and an entry in the url-list starts with * or ^ then it will be parsed according to the rules defined by TmnxBsxExprSubString, and in addition, '/' will not be allowed. If hostExpressions is set to false, then the entry will be parsed as flat alpha-numeric string.

type=generic.TruthValue
default=false
Displayed(tab/group)=Host Expression Match

operFlags This value indicates the different conditions that affect the operating status of the URL List.

type=aapolicy.UrlListFlags
access=read-only
Displayed(tab/group)=Operational Flags

operState This value indicates the operational state of the URL List Policy.

type=netw.OperationalState
access=read-only
default=tmnxOutOfService
Displayed(tab/group)=Operational State

urlListSize Specifies the maximum number of URLs that are supported in the URL list. When set to 'standard (1)' the maximum number of URLs is 15000. When set to 'extended (2)' the maximum number of URLs is 2000000, based on an average URL size of 25 characters. If the average URL size is more, the maximum number of URLs will decrease accordingly.

type=aapolicy.UrlListSize
default=standard
Displayed(tab/group)=File Size

 
Overridden Properties
description Description of the URL List.

displayedName Name of the URL List Policy.

access=read-create
minimum=1
maximum=32

 
Properties inherited from policy.PolicyDefinition
configurationAction, configurationMode, discoveryState, displayedName, distributionMode, isMaster, lastSyncTime, numberOfUnderlyingPolicyItems, origin, policyMode, policySyncGroupPointer, policyType
 
Properties inherited from policy.PolicyObject
description, displayedName, globalPolicy, id, isLocal, policyType, siteId, siteName, templateObject
 
Properties inherited from ManagedObject
actionMask, children-Set, deploymentState, isFaultSquelched, name, objectFullName, selfAlarmed
 
Methods

removeDecryptKey

Remove password associated with AA URL List Policy.
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.
continueOnFailure : continueOnFailure - (Optional) Continue processing requests in this stream if an exception occurs, unless the request is invalid. Default: false

retrieveAAUrlListStatus

Method to retrieve AAUrlListStatus.
Input Parameters:
siteId : string - Network Element site IP address.
groupId : long - The ISA-AA Group Partition Index.
urlListName : string - AA URL List name.
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:
resultList : List (generic.CommonManagedEntityInformation) -
Exceptions:
aapolicy.AAUrlListPolicy.retrieveAAUrlListStatusException
Methods inherited from policy.PolicyDefinition
distribute, distributeUsingGroups, distributeV2, evaluatePolicy, findGlobal, findLocal, findReleased, getSyncTaskResult, resetToReleasedPolicy, setConfigurationModeToDraft, setConfigurationModeToReleased, setDistributionModeToLocalEditOnly, setDistributionModeToSyncWithGlobal, syncTo, syncToLocalWithResync
 
Supported Network Elements
7750 SR Supported from 13.0.R1 until 13.0.R8
  • Excluded chassis types: 7750-SR1, 7750-SRa4, 7750-SRa8, 7750 SR-1e, 7750 SR-2e, 7750 SR-3e, 7750-SR1 Fixed CFM, 7750 SR-14s, 7750 SR-7s, 7750 SR-1s, 7750 SR-2s
Supported from 13.0.R8 until 20.5.R1
  • Excluded chassis types: 7750-SR1, 7750-SRa4, 7750-SRa8, 7750-SR1 Fixed CFM, 7750 SR-14s, 7750 SR-7s, 7750 SR-1s, 7750 SR-2s
Supported from 20.5.R1
  • Excluded chassis types: 7750-SR1, 7750-SRa4, 7750-SRa8
7450 ESS Supported from 13.0.R1
  • Excluded chassis types: 7450-ESS1
Product Specifics
7450 ESS 20.0
7450 ESS 21.0
7450 ESS 22.0
7450 ESS 23.0
7450 ESS 24.0
7450 ESS 25.0
7750 SR 20.0
7750 SR 21.0
7750 SR 22.0
7750 SR 23.0
7750 SR 24.0
7750 SR 25.0