nuapplication

nuapplication.NUApplication(bambou.nurest_object.NUMetaRESTObject,):

represents a application with L4/L7 classification

Attributes

  • dscp: DSCP match condition to be set in the rule. It is either * or from 0-63.
  • name (Mandatory): name of the application
  • bandwidth: Minimum Failover Bandwidth of the application.
  • last_updated_by: ID of the user who last updated the object.
  • last_updated_date: Time stamp when this object was last updated.
  • read_only: determines whether this entity is read only. Read only objects cannot be modified or deleted.
  • performance_monitor_type: Describes the trigger for the application.
  • certificate_common_name: Describes the certificate common name
  • description: description of Application
  • destination_ip: destination IP in CIDR format
  • destination_port: value should be either * or single port number or maximum 5 ranges comma separated.
  • network_symmetry: Network symmetry flag
  • embedded_metadata: Metadata objects associated with this entity. This will contain a list of Metadata objects if the API request is made using the special flag to enable the embedded Metadata feature. Only a maximum of Metadata objects is returned based on the value set in the system configuration.
  • enable_pps: Enable the performance probe for this application
  • one_way_delay: one way Delay
  • one_way_jitter: one way Jitter
  • one_way_loss: one way loss
  • entity_scope: Specify if scope of entity is Data center or Enterprise level
  • post_classification_path: default set to any , possible values primary/secondary/any
  • source_ip: source IP address
  • source_port: source Port ,value should be either * or single port number or maximum 5 ranges comma separated.
  • app_id: a unique 2 byte id generated when a application is created and used by VRS for probing.
  • optimize_path_selection: with values being Latency, Jitter, PacketLoss
  • pre_classification_path: default set to primary , possible values primary/secondary
  • creation_date: Time stamp when this object was created.
  • protocol: Protocol number that must be matched
  • associated_l7_application_signature_id: associated Layer7 Application Type ID
  • ether_type: Ether type of the packet to be matched. etherType can be * or a valid hexadecimal value
  • owner: Identifies the user that has created this object.
  • external_id: External object ID. Used for integration with third party systems
  • symmetry: Maintain path symmetry during SLA violation

Children

class fetcher
nupermission.NUPermission permissions
numetadata.NUMetadata metadatas
nuglobalmetadata.NUGlobalMetadata global_metadatas
numonitorscope.NUMonitorscope monitorscopes
nuapplicationbinding.NUApplicationBinding application_bindings