Search

Page tree

Contents

This topic lists all the DTC objects whose names start with "dtc". These objects are displayed as DtcLbdn, DtcServer, and so on in the CSV export or import file. The following DTC objects support CSV import and export:

The following DTC object supports only CSV export:

DtcLbdn Header Items 

NameTypeRequiredExamplelbap NameComment
Header-DtcLbdnStringYesDtcLbdn

name* StringYesload_bal

_new_nameStringNo
name
lb_method* StringYesGLOBAL_AVAILABILITYlb_methodValid values are 'GLOBAL_AVAILABILITY', 'RATIO', 'ROUND_ROBIN', and 'TOPOLOGY.
patternsList of stringsNo .domain.com, .test.com'patternsValid value is an array of FQDN patterns in string format.
disabled BooleanNofalsedisabled
commentStringNoA DTC LBDN commentcomment
persistenceUnsigned integer No5persistenceZero specifies no caching.
topologyStringNotopology-1topology
ttlUnsigned integerNo10ttl
poolsLBDN linked list of poolsNopool/ratio eg: "pool1/1,pool2/10...pools
auth_zonesLBDN linked list of auth zonesNoauthzone1.com, authzone2.com,...auth_zonesList of DTC LBDN linked authoritative zones.
typesStringNoNAPTRtypesValid values are 'A', 'AAA', 'NAPTR', 'CNAME'.
priorityUnsigned integerNo3priorityValid values between 1 and 3. The default is 3.
EA-Site StringNoSan Jose

DtcServer Header Items


NameTypeRequiredExamplelbap NameComment
Header-DtcServerStringYesDtcServer

name* StringYesserver1name
_new_nameStringNo
name
host* StringYes192.168.1.2hostAddress or FQDN of a DTC server.
disabled BooleanNofalsedisabled
commentStringNoA DTC server commentcomment
auto_create_host_recordBooleanNofalsecomment
sni_hostname StringNosni-host.infoblox.localdomainsni_hostnameHost name for Server Network Indication to be used with the HTTPS monitor.
monitorsList of DTC health monitors No

Monitor name/Monitor type/Host

For example: TCP-1/tcp/10.10.10.10,SIP-1/sip/20.20.20.20,
ICMP-1/icmp/30.30.30.30,...

monitorsList of names of DTC server monitors.
EA-SiteStringNoSan Jose

DtcPool Header Items

NameTypeRequiredExamplelbap NameComment
Header-DtcPoolStringYesDtcPool

name* StringYespool1name
_new_nameStringNo
name
lb_preferred_method StringNoRATIOlb_preferred_methodValid values are 'ALL_AVAILABLE', 'DYNAMIC_RATIO', 'GLOBAL_AVAILABILITY', 'RATIO', 'ROUND_ROBIN', and 'TOPOLOGY'.
disabled BooleanNofalsedisabled
commentStringNoA DTC pool commentcomment
lb_preferred_topologyTopology rules for preferred 'TOPOLOGY' load balancing method Nocustom-2preferred_topology
lb_alternate_method StringNoRATIOalternate_methodAlternate load balancing method. Valid values are 'ALL_AVAILABLE', 'DYNAMIC_RATIO', 'NONE', 'GLOBAL_AVAILABILITY', 'RATIO', 'ROUND_ROBIN', and 'TOPOLOGY'.
lb_alternate_topology Topology rules for alternate 'TOPOLOGY' load balancing methodNocustom-3alternate_topology
availability StringNoanyavailability DTC pool resources availability status. Valid values are 'ALL', 'ANY', and 'QUORUM'.
quorum Unsigned integerNo20quorum The number of monitors that must report the resource as 'up' for 'QUORUM' availability mode to be available.
ttlUnsigned integerNo10ttl
serversList of DTC servers No

server/ratio

For example: dtc-server1/1,dtc-server2/10...

servers
monitorsList of health monitors No

Monitor name/Monitor type

For example: ICMP-1/icmp,HTTP-1/http,...

monitorsList of names and monitor types of DTC pool monitors.
dynamic_ratio_preferredPreferred dynamic ratio load balancing settingsNo

method/monitor/monitor_metric/monitor_weighing/invert_monitor_metric For example: MONITOR/snmp/.1.3/RATIO/false

dynamic_ratio_preferred When preferred_method="DYNAMIC_RATIO".
dynamic_ratio_alternateAlternate dynamic ratio load balancing settings No

method/monitor/monitor_metric/monitor_weighing/invert_monitor_metric

For example: MONITOR/snmp/.1.3/PRIORITY/false

dynamic_ratio_alternateWhen preferred_method="TOPOLOGY" and alternate_method="DYNAMIC_RATIO".
EA-Site StringNoSan Jose

DtcMonitorHttp Header Items

NameTypeRequiredExamplelbap NameComment
Header-DtcMonitorHttp StringYesDtcMonitorHttp

name* StringYeshttp_monitor1name
_new_nameStringNo
name
commentStringNoA DTC HTTP monitor commentcomment
intervalUnsigned integerNo10interval
timeout Unsigned integerNo7timeoutValid values between 1 and 15.
portUnsigned integerNo8080portValid values between 1 and 65535.
requestStringNoGET /requestMaximum of 1024 characters.
content_checkStringNoEXTRACTcontent_checkValid values are 'NONE'(default), 'MATCH', and 'EXTRACT'. If 'MATCH', then 'content_check_op' and 'content_check_regex' params are required; if 'EXTRACT' then ‘content_check_op’,’content_extract_type’, ‘content_extract_value’, and ’content_check_regex’ values are required.
content_check_input StringNoBODYcontent_check_input Valid values are 'HEADERS', 'ALL'(default) and 'BODY'.
content_check_regexStringNoSQL Errorcontent_check_regex
content_check_opStringNoEQcontent_check_opValid values are 'EQ' and 'NEQ' for 'MATCH' content check, and 'EQ', 'NEQ', 'LEQ', and 'GEQ' for 'EXTRACT' content check type.
content_extract_groupUnsigned integerNo3content_extract_groupValid values between 0 and 8. The default is 0.
content_extract_type StringNoINTEGERcontent_extract_type Valid values are 'INTEGER' and 'STRING'. The default is 'STRING'.
content_extract_valueStringNo1content_extract_valueA desired extraction value in string format.
result StringNoCODE_ISresult Valid values are 'ANY', 'CODE_IS', and 'CODE_IS_NOT'.
result_codeUnsigned integerNo300result_codeValid values between 0 and 999.
secure BooleanNotruesecure Default is 'false'.
client_cert Client certificateNo626596e ... 4362f80c (128 characters)client_cert Valid value is a DTC certificate object.
ciphers StringNoDHE-RSA-AES256-SHAciphers Valid value is array of ciphers in a string format.
retry_up Unsigned integerNo3retry_up Valid values between 1 and 10.
retry_downUnsigned integerNo3retry_downValid values between 1 and 10.
validate_cert BooleanNofalsevalidate_cert Default is 'true'.
enable_sni BooleanNotrueenable_sni Default is 'false'.
EA-SiteStringNoSan Jose

DtcMonitorSip Header Items

NameTypeRequiredExamplelbap NameComment
Header-DtcMonitorSip StringYesDtcMonitorSip

name* StringYessip_monitor1name
_new_nameStringNo
name
commentStringNoA DTC SIP monitor commentcomment
intervalUnsigned integerNo10interval
timeout Unsigned integerNo7timeoutValid values between 1 and 15.
portUnsigned integerNo8080portValid values between 1 and 65535.
requestStringNoGET /requestMaximum of 1024 characters.
resultStringNoCODE_ISresultValid values are 'ANY', 'CODE_IS', and 'CODE_IS_NOT'.
result_code Unsigned integerNo300result_code Valid values between 0 and 999.
transport StringNoUDPtransport Valid values are 'TCP', 'UDP', 'SIPS', and 'TLS'.
client_cert Client certificateNo626596e ... 4362f80c (128 characters)client_cert Valid value is a DTC certificate object.
ciphers StringNoDHE-RSA-AES256-SHAciphers Valid value is array of ciphers in a string format.
retry_upUnsigned integerNo3retry_upValid values between 1 and 10.
retry_downUnsigned integerNo3retry_downValid values between 1 and 10.
validate_cert BooleanNofalsevalidate_certDefault is 'true'.
EA-Site StringNoSan Jose

DtcMonitorIcmp Header Items

NameTypeRequiredExamplelbap NameComment
Header-DtcMonitorIcmpStringYesDtcMonitorlcmp

name* StringYeslcmp_monitor1name
_new_nameStringNo
name
commentStringNoA DTC ICMP monitor commentcomment
intervalUnsigned integerNo10interval
timeout Unsigned integerNo7timeout Valid values between 1 and 15.
retry_upUnsigned integerNo3retry_upValid values between 1 and 10.
retry_downUnsigned integerNo3retry_downValid values between 1 and 10.
EA-Site StringNoSan Jose

DtcMonitorPdp Header Items

NameTypeRequiredExamplelbap NameComment
Header-DtcMonitorPdpStringYesDtcMonitorPdp

name* StringYespdp_monitor1name
_new_nameStringNo
name
commentStringNoA DTC PDP monitor commentcomment
interval Unsigned integerNo10interval
timeout Unsigned integerNo7timeout Valid values between 1 and 15.
retry_upUnsigned integerNo5retry_upValid values between 1 and 10.
retry_downUnsigned integerNo5retry_downValid values between 1 and 10.
portUnsigned integerNo6030portValid values between 1 and 65535.
EA-SiteStringNoSan Jose

DtcMonitorTcp Header Items

NameTypeRequiredExamplelbap NameComment
Header-DtcMonitorTcpStringYesDtcMonitorTcp

name* StringYestcp_monitor1name
port* Unsigned integer
6030portValid values between 1 and 65535.
_new_nameStringNo
name
commentStringNoA DTC PDP monitor commentcomment
interval Unsigned integerNo10interval
timeout Unsigned integerNo7timeout Valid values between 1 and 15.
retry_upUnsigned integerNo3retry_upValid values between 1 and 10.
retry_downUnsigned integerNo3retry_downValid values between 1 and 10.
EA-SiteStringNoSan Jose

DtcMonitorSnmp Header Items

NameTypeRequiredExamplelbap NameComment
Header-DtcMonitorSnmpStringYesDtcMonitorSnmp

name* StringYessnmp_monitor1name
portUnsigned integer
6030portValid values between 1 and 65535.
_new_nameStringNo
name
commentStringNoA DTC SNMP monitor commentcomment
intervalUnsigned integerNo10interval
timeoutUnsigned integerNo7timeoutValid values between 1 and 15.
retry_upUnsigned integerNo3retry_upValid values between 1 and 10.
retry_downUnsigned integerNo3retry_downValid values between 1 and 10.
versionStringNoV1versionValid values are 'V1', 'V2C', and 'V3'.
community StringNodesired_community community SNMP community string for an SNMP authentication.
oids List of OIDs for SNMP monitoringNo.1.3/Comment-1/INTEGER/RANGE/10/1000,.1.2/Comment-2/STRING/EXACT/abc/,...oids
userStringNouser1userSNMPv3 user setting.
context String
desired_context context SNMPv3 context. Maximum of 1023 characters.
engine_idStringNodesired_engine_idengine_idSNMPv3 engine identifier. Max of 1023 characters.
EA-SiteStringNoSan Jose

DtcARecord Header Items

NameTypeRequiredExamplelbap NameComment
Header-DtcARecordStringYesDtcARecord

ipv4addr* IPv4 addressYes10.0.0.1address
_new_ipv4addr IPv4 addressNo
address
dtc_server*DTC serverYesserver1lbdns_serverDTC server the DTC A record is associated with.
ttlUnsigned integerNo1024ttl
disabled BooleanNofalsedisabled
comment StringNoSample DTC A recordcomment

DtcAaaaRecord Header Items

NameTypeRequiredExamplelbap NameComment
Header-DtcAaaaRecordStringYesDtcAaaaRecord

ipv6addr* IPv6 addressYes2001:db8::1address
_new_ipv6addr IPv6 addressNo
address
dtc_serverDTC serverYesserver1dtc_serverDTC Server the DTC AAAA record is associated with.
ttlUnsigned integerNo1024ttl
disabledBooleanNofalsedisabled
comment StringNoSample DTC AAAA recordcomment

DtcCnameRecord Header Items

NameTypeRequiredExamplelbap NameComment
Header-DtcCnameRecordStringYesDtcCnameRecord

canonical* StringYesdtc.localdomaincanonical_nameCanonical name of the resource.
_new_canonicalStringNo
canonical_name
dtc_server* DTC serverYesserver1dtc_serverDTC Server the DTC CNAME record is associated with.
ttlUnsigned integerNo1024ttl
disabledBooleanNofalsedisabled
commentStringNoSample DTC CNAME recordcomment

DtcNaptrRecord Header Items

NameTypeRequiredExamplelbap NameComment
Header-DtcNaptrRecordStringYesDtcNaptrRecord

dtc_server* DTC serverYesserver1dtc_serverDTC server the DTC NAPTR record is associated with.
order*Unsigned integerYes100order
_new_order Unsigned integerNo
order
preference* Unsigned integerYes10preference
_new_preference Unsigned integerNo
preference
replacement* StringYesdomain2.comreplacement The desired replacement value in a Fully-Qualified Domain Name (FQDN) format.
_new_replacement StringNo
replacement
flags* StringNoUflagsEmpty value is allowed. Supported values for the flags field are 'U', 'S', 'P', and 'A'.
_new_flags StringNo
flags
services* StringNoSIP+D2UservicesEmpty value is allowed.
_new_services StringNo
services
regexp* StringNo!http://my[.](.*)!1!iregexp Empty value is allowed.
_new_regexp StringNo
services
ttlUnsigned integerNo28800ttl
disabledBooleanNofalsedisabled
comment StringNoSample DTC NAPTR recordcomment

DtcCertificate Header Items

NameTypeRequiredExamplelbap NameComment
Header-DtccertificateStringYesDtcCertificate

certificateDTC certificateNo

Object Hash/Issuer/Valid from/Valid to/Subject

For example:

"702971b9b6bb34468f6006389f53849dff43c78
ee415d256f771cdcb58782081025e28362c714d27
c9c652967afa64f0edf0c17170b3ace72bd0b3
c9eebad7ef/CN=""pannpn"",
OU=""Engineering"",O=""Infoblox"",L=""NYC",ST=""Kerala"",
C=""IN""/2017-11-22 18:46:43/2018-11-22 18:46:43/CN=""pannpn"",OU=""Engineering"",O=""Infoblox"",L=""NYC"",
ST=""Kerala"",C=""IN""

certObject hash is the SHA512 fingerprint of the certificate, that is to be used during the CSV import/export of dtcMonitorHttp and dtcMonitorSip objects in the client_cert field.
  • No labels

This page has no comments.