@itentialopensource/adapter-f5_bigiq
Version:
This adapter integrates with system described as: f5Big-iqApi.
118 lines • 3.32 kB
JSON
{
"$id": "schema.json",
"type": "object",
"schema": "http://json-schema.org/draft-07/schema#",
"translate": false,
"dynamicfields": true,
"properties": {
"ph_request_type": {
"type": "string",
"description": "type of request (internal to adapter)",
"default": "getDNSDataCenter",
"enum": [
"getDNSDataCenter",
"patchDNSDataCenter",
"deleteDNSDataCenter",
"postDNSDataCenter",
"getDNSiRule",
"deleteDNSiRule",
"patchDNSiRule",
"postDNSiRule",
"getDNSPoolA",
"deleteDNSPoolA",
"patchDNSPoolA",
"postDNSPoolA",
"getDNSPoolAAAA",
"deleteDNSPoolAAAA",
"patchDNSPoolAAAA",
"postDNSPoolAAAA",
"getDNSPoolCNAME",
"deleteDNSPoolCNAME",
"patchDNSPoolCNAME",
"postDNSPoolCNAME",
"getDNSPoolMemberA",
"deleteDNSPoolMemberA",
"patchDNSPoolMemberA",
"postDNSPoolMemberA",
"getDNSPoolMemberAAAA",
"deleteDNSPoolMember",
"patchDNSPoolMemberAAAA",
"postDNSPoolMemberAAAA",
"getDNSPoolMemberCNAME",
"deleteDNSPoolMemberCNAME",
"patchDNSPoolMemberCNAME",
"postDNSPoolMemberCNAME",
"getDNSPoolMemberMX",
"deleteDNSPoolMemberMX",
"patchDNSPoolMemberMX",
"postDNSPoolMemberMX",
"getDNSPoolMemberNAPTR",
"deleteDNSPoolMemberNAPTR",
"patchDNSPoolMemberNAPTR",
"postDNSPoolMemberNAPTR",
"getDNSPoolMemberSRV",
"deleteDNSPoolMemberSRV",
"patchDNSPoolMemberSRV",
"postDNSPoolMemberSRV",
"patchDNSPoolMX",
"deleteDNSPoolMX",
"getDNSPoolMX",
"postDNSPoolMX",
"getDNSPoolNAPTR",
"deleteDNSPoolNAPTR",
"patchDNSPoolNAPTR",
"getDNSPoolSRV",
"deleteDNSPoolSRV",
"patchDNSPoolSRV",
"postDNSPoolNAPTR",
"postDNSPoolSRV",
"getDNSRegion",
"deleteDNSRegion",
"patchDNSRegion",
"postDNSRegion",
"patchDNSServer",
"getDNSServer",
"deleteDNSServer",
"postDNSServer",
"getDNSServerDevice",
"deleteDNSServerDevice",
"patchDNSServerDevice",
"postDNSServerDevice",
"getDNSTopology",
"deleteDNSTopolgoy",
"patchDNSTopology",
"postDNSTopology",
"patchDNSVirtualServer",
"getDNSVirtualServer",
"deleteDNSVirtualServer",
"postDNSVirtualServer",
"getDNSWideIPA",
"deleteDNSWideIPA",
"patchDNSWideIPA",
"postDNSWideIPA",
"getDNSWideIPAAAA",
"deleteDNSWideIPAAAA",
"patchDNSWideIPAAAA",
"postDNSWideIPAAAA",
"getDNSWideIPCNAME",
"deleteDNSWideIPCNAME",
"patchDNSWideIPCNAME",
"getDNSWideIPMX",
"deleteDNSWideIPMX",
"patchDNSWideIPMX",
"getDNSWideIPNAPTR",
"deleteDNSWideIPNAPTR",
"getDNSWideIPSRV",
"deleteDNSWideIPSRV",
"postDNSWideIPCNAME",
"postDNSWideIPMX",
"postDNSWideIPNAPTR",
"postDNSWideIPSRV",
"patchDNSWideIPSRV",
"patchDNSWideIPNAPTR"
],
"external_name": "ph_request_type"
}
},
"definitions": {}
}