LocalLB::Monitor::StrPropertyType

Introduced : BIG-IP_v9.0
A list of monitor template&aposs string property types.

Members

Member

Value

Description

STYPE_UNSET

0

The string property type is unknown.

STYPE_SEND

1

The string property type used to change a string value of a template (TCP, HTTP, HTTPS).

STYPE_GET

2

The string property type used to change a string value of a template (HTTP, HTTPS, FTP).

STYPE_RECEIVE

3

The string property type used to change a string value of a template (TCP, HTTP, HTTPS).

STYPE_USERNAME

4

The string property type used to change a string value of a template (HTTP, HTTPS, NNTP, FTP, POP3, SQL, IMAP, RADIUS, RADIUS_ACCOUNTING, LDAP, WMI, SIP).

STYPE_PASSWORD

5

The string property type used to change a string value of a template (HTTP, HTTPS, NNTP, FTP, POP3, SQL, IMAP, RADIUS, LDAP, WMI, SIP).

STYPE_RUN

6

The string property specifying the name of the executeable file run in an external monitor. Monitor executable files are officially managed as external monitor file objects via the STYPE_RUN_V2 property and the System::ExternalMonitorFile interface, so this value is deprecated.

STYPE_NEWSGROUP

7

The string property type used to change a string value of a template (NNTP).

STYPE_DATABASE

8

The string property type used to change a string value of a template (SQL).

STYPE_DOMAIN

9

The string property type used to change a string value of a template (SMTP).

STYPE_ARGUMENTS

10

The string property type used to change a string value of a template (EXTERNAL).

STYPE_FOLDER

11

The string property type used to change a string value of a template (IMAP).

STYPE_BASE

12

The string property type used to change a string value of a template (LDAP).

STYPE_FILTER

13

The string property type used to change a string value of a template (LDAP, SIP).

STYPE_SECRET

14

The string property type used to change a string value of a template (RADIUS, RADIUS_ACCOUNTING).

STYPE_METHOD

15

The string property type used to change a string value of a template (WMI, REAL_SERVER).

STYPE_URL

16

The string property type used to change a string value of a template (WMI).

STYPE_COMMAND

17

The string property type used to change a string value of a template (WMI, REAL_SERVER).

STYPE_METRICS

18

The string property type used to change a string value of a template (WMI, REAL_SERVER).

STYPE_POST

19

The string property type used to change a string value of a template (WMI).

STYPE_USERAGENT

20

The string property type used to change a string value of a template (WMI, REAL_SERVER).

STYPE_AGENT_TYPE

21

The string property type used to change a string value of a template (SNMP_DCA).

STYPE_CPU_COEFFICIENT

22

The string property type used to change a string value of a template (SNMP_DCA).

STYPE_CPU_THRESHOLD

23

The string property type used to change a string value of a template (SNMP_DCA).

STYPE_MEMORY_COEFFICIENT

24

The string property type used to change a string value of a template (SNMP_DCA).

STYPE_MEMORY_THRESHOLD

25

The string property type used to change a string value of a template (SNMP_DCA).

STYPE_DISK_COEFFICIENT

26

The string property type used to change a string value of a template (SNMP_DCA).

STYPE_DISK_THRESHOLD

27

The string property type used to change a string value of a template (SNMP_DCA).

STYPE_SNMP_VERSION

28

The string property type used to change a string value of a template (SNMP_DCA, SNMP_DCA_BASE, MODULE_SCORE).

STYPE_COMMUNITY

29

The string property type used to change a string value of a template (SNMP_DCA, SNMP_DCA_BASE, MODULE_SCORE).

STYPE_SEND_PACKETS

30

This string property type is no longer effective and must be considered deprecated.

STYPE_TIMEOUT_PACKETS

31

This string property type is no longer effective and must be considered deprecated.

STYPE_RECEIVE_DRAIN

32

The string property type used to disable new sessions upon a match (also known as “receive disable”).

STYPE_RECEIVE_ROW

33

The string property type used in database template.

STYPE_RECEIVE_COLUMN

34

The string property type used in database template.

STYPE_DEBUG

35

The string property type used to enable EAV logging.

STYPE_SECURITY

36

The string property type used in LDAP template.

STYPE_MODE

37

The string property type used to indicate UDP’s passive mode or port.

STYPE_CIPHER_LIST

38

The string property type used to represent the HTTPS and SIPS cipher list.

STYPE_NAMESPACE

39

The string property type used to represent the namespace used in the SOAP template.

STYPE_PARAMETER_NAME

40

The string property type used to represent the method’s parameter name used in the SOAP template.

STYPE_PARAMETER_VALUE

41

The string property type used to represent the method’s parameter value used in the SOAP template.

STYPE_PARAMETER_TYPE

42

The string property type used to represent the method’s parameter type used in the SOAP template.

STYPE_RETURN_TYPE

43

The string property type used to represent the return type used in the SOAP template.

STYPE_RETURN_VALUE

44

The string property type used to represent the return value used in the SOAP template.

STYPE_SOAP_FAULT

45

The string property type used to represent the soap fault used in the SOAP template.

STYPE_SSL_OPTIONS

46

The string property type used to represent the HTTPS compatibility mode.

STYPE_CLIENT_CERTIFICATE

47

The string property specifying the name of the certificate file used by an HTTPS or SIP monitor. Certificate files are officially managed as certificate file objects via the STYPE_CLIENT_CERTIFICATE_V2 property and the Management::KeyCertificate interface. Thus this value has been deprecated.

STYPE_PROTOCOL

48

The string property type used to represent the protocol.

STYPE_MANDATORY_ATTRS

49

The string property type used by the LDAP monitor.

STYPE_FILENAME

50

The string property type used by the Scripted monitor.

STYPE_ACCOUNTING_NODE

51

The string property type used by the WAP monitor for RADIUS accounting.

STYPE_ACCOUNTING_PORT

52

The string property type used by the WAP monitor for RADIUS accounting.

STYPE_SERVER_ID

53

The string property type used by the WAP monitor for RADIUS accounting.

STYPE_CALL_ID

54

The string property type used by the WAP monitor for RADIUS accounting.

STYPE_SESSION_ID

55

The string property type used by the WAP monitor for RADIUS accounting.

STYPE_FRAMED_ADDRESS

56

The string property type used by the WAP monitor for RADIUS accounting.

STYPE_PROGRAM

57

The string property type used by the RPC monitor.

STYPE_VERSION

58

The string property type used by the RPC monitor.

STYPE_SERVER

59

The string property type used by the WAP monitor for RADIUS accounting.

STYPE_SERVICE

60

The string property type used by the SMB monitor.

STYPE_GW_MONITOR_ADDRESS

61

The string property used by the SASP monitor.

STYPE_GW_MONITOR_SERVICE

62

The string property used by the SASP monitor.

STYPE_GW_MONITOR_INTERVAL

63

The string property used by the SASP monitor.

STYPE_GW_MONITOR_PROTOCOL

64

The string property used by the SASP monitor.

STYPE_DB_COUNT

65

The string property type used by the DB templates to determine how to treat the database connection (0 means keep open forever, >0 means keep open for that many monitor instances (1 = close every time)).

STYPE_REQUEST

66

The string property type used to change a string value of a template (SIP).

STYPE_HEADERS

67

The string property type used to change a string value of a template (SIP).

STYPE_FILTER_NEG

68

The string property type used to change a string value of a template (SIP).

STYPE_SERVER_IP

69

The string property type used by the MODULE_SCORE monitor.

STYPE_SNMP_PORT

70

The string property type used by the MODULE_SCORE monitor.

STYPE_POOL_NAME

71

The string property type used by the MODULE_SCORE and VIRTUAL_LOCATION monitors.

STYPE_NAS_IP

72

String property for the NAP IP address used for monitoring RADIUS and RADIUS_ACCOUNTING monitors

STYPE_CLIENT_KEY

73

The string property specifying the name of the certificate key file used by an HTTPS or SIP monitor. Certificate key files are officially managed as certificate key file objects via the STYPE_CLIENT_KEY_V2 property and the Management::KeyCertificate interface. Thus this value has been deprecated.

STYPE_MAX_LOAD_AVERAGE

74

String property for the maximum load average for monitoring Firepass servers

STYPE_CONCURRENCY_LIMIT

75

String property for the concurrency limit for monitoring Firepass servers

STYPE_FAILURES

76

String property for inband monitors giving the number of failures within the failure interval required to mark a server as down (default )

STYPE_FAILURE_INTERVAL

77

String property for inband monitors giving the interval in which a number of failure must be seen to mark a server as down (default )

STYPE_RESPONSE_TIME

78

String property for inband monitors giving the time for an application to fail to respond before a failure is counted (default 0)

STYPE_RETRY_TIME

79

String property for inband monitors giving the time to wait after a server is marked down before retrying (default: 0)

STYPE_DIAMETER_ACCT_APPLICATION_ID

80

Diameter monitor string property for the ID of the Accounting portion of a Diameter application, advertising its support. If specified, the Auth-Application-Id must be specified also, and the Vendor-Specific-Acct-Application-Id must not be specified. (default: 0)

STYPE_DIAMETER_AUTH_APPLICATION_ID

81

Diameter monitor string property for the ID of the Authentication and Authorization portion of a Diameter application, advertising its support. If specified, the Acct-Application-Id must be specified also, and the Vendor-Specific-Auth-Application-Id must not be specified. (default: 0)

STYPE_DIAMETER_ORIGIN_HOST

82

Diameter monitor string property for the IP address of the Diameter message originator. (default: none)

STYPE_DIAMETER_ORIGIN_REALM

83

Diameter monitor string property for the Realm of the Diameter message originator. (default: f5.com)

STYPE_DIAMETER_HOST_IP_ADDRESS

84

Diameter monitor string property for the sender’s IP address, used for Diameter peer discovery. (default: none)

STYPE_DIAMETER_VENDOR_ID

85

Diameter monitor string property for the IANA SMI Network Management Private Enterprise Codes value assigned to the vendor of the Diameter application. (default: 0)

STYPE_DIAMETER_PRODUCT_NAME

86

Diameter monitor string property for the vendor assigned name for the Diameter application. The Product-Name SHOULD remain constant across firmware revisions for the same product. (default: F5 BIGIP Diameter Health Monitoring)

STYPE_DIAMETER_VENDOR_SPECIFIC_VENDOR_ID

87

Diameter monitor string property for the ID for a vendor-specific Diameter application, advertising its support. (default: 0)

STYPE_DIAMETER_VENDOR_SPECIFIC_ACCT_APPLICATION_ID

88

Diameter monitor string property for the ID of the vendor-specific Accounting portion of a Diameter application, advertising its support. If specified, the Vendor-Specific-Auth-Application-Id must also be specified, and Acct-Application-Id must not be specified. (default: 0)

STYPE_DIAMETER_VENDOR_SPECIFIC_AUTH_APPLICATION_ID

89

Diameter monitor string property for the ID of the vendor-specific Authentication and Authorization portion of a Diameter application, advertising its support. If specified, Vendor-Specific-Acct-Application-Id must also be specified, and Auth-Application-Id must not be specfied. (default: 0)

STYPE_RUN_V2

90

The string property specifying the name of the external monitor file object for the executeable file run in an external monitor. External monitor file objects are managed by the System::ExternalMonitorFile interface. External monitor file names may still be directly managed via the STYPE_RUN property.

STYPE_CLIENT_CERTIFICATE_V2

91

The string property specifying the name of the certificate file object for the certificate file used by an HTTPS or SIP monitor. Certificate file objects are managed by the Management::KeyCertificate interface. Certificate file names may still be directly managed via the STYPE_CLIENT_CERTIFICATE property.

STYPE_CLIENT_KEY_V2

92

The string property specifying the name of the certificate key file object for the certificate key file used by an HTTPS or SIP monitor. Certificate key file objects are managed by the Management::KeyCertificate interface. Certificate key file names may still be directly managed via the STYPE_CLIENT_KEY property.

See Also

Warning

The links to the sample code below are remnants of the old DevCentral wiki and will result in a 404 error. For best results, please copy the link text and search the codeshare directly on DevCentral.

Sample Code


The BIG-IP API Reference documentation contains community-contributed content. F5 does not monitor or control community code contributions. We make no guarantees or warranties regarding the available code, and it may contain errors, defects, bugs, inaccuracies, or security vulnerabilities. Your access to and use of any code available in the BIG-IP API reference guides is solely at your own risk.