├── .flake8 ├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Docker ├── Dockerfile ├── bootstrap.py ├── deploy.sh └── requirements.txt ├── LICENSE.md ├── LICENSE.rst ├── README.md ├── TestingUserScript.py ├── _config.yml ├── deploy_a_release.sh ├── docs ├── MissionStatement and Goals.md └── making a package.txt ├── example-requirements.txt ├── example ├── fmcapi_example_network.png ├── logic_separate_from_data │ ├── Docker Image │ │ ├── Dockerfile │ │ ├── build_docker_image.sh │ │ └── requirements.txt │ ├── build_docker_container.sh │ ├── program_logic.py │ ├── readme.md │ └── userdata.yml ├── mixed_logic_and_data │ └── hq-ftd.py └── readme.md ├── fmcapi ├── __init__.py ├── api_objects │ ├── README.md │ ├── __init__.py │ ├── apiclasstemplate.py │ ├── audit_services │ │ ├── __init__.py │ │ └── audit_records.py │ ├── backup_services │ │ ├── __init__.py │ │ └── backup.py │ ├── deployment_services │ │ ├── __init__.py │ │ ├── deployabledevices.py │ │ └── deploymentrequests.py │ ├── device_clusters │ │ ├── __init__.py │ │ └── ftddevicecluster.py │ ├── device_group_services │ │ ├── __init__.py │ │ └── devicegrouprecords.py │ ├── device_ha_pair_services │ │ ├── __init__.py │ │ ├── failoverinterfacemacaddressconfigs.py │ │ ├── ftddevicehapairs.py │ │ └── monitoredinterfaces.py │ ├── device_services │ │ ├── __init__.py │ │ ├── bridgegroupinterfaces.py │ │ ├── copyconfigrequests.py │ │ ├── devicerecords.py │ │ ├── etherchannelinterfaces.py │ │ ├── fpinterfacestatistics.py │ │ ├── fplogicalinterfaces.py │ │ ├── fpphysicalinterfaces.py │ │ ├── inlinesets.py │ │ ├── interfaceevents.py │ │ ├── ipv4staticroutes.py │ │ ├── ipv6staticroutes.py │ │ ├── physicalinterfaces.py │ │ ├── redundantinterfaces.py │ │ ├── staticroutes.py │ │ ├── subinterfaces.py │ │ ├── virtualswitches.py │ │ └── vlaninterfaces.py │ ├── health │ │ ├── __init__.py │ │ ├── alerts.py │ │ ├── events.py │ │ ├── metrics.py │ │ ├── terminateravpnsessions.py │ │ ├── tunneldetails.py │ │ ├── tunnelstatuses.py │ │ └── tunnelsummaries.py │ ├── helper_functions.py │ ├── integration_services │ │ ├── __init__.py │ │ ├── cloudeventsconfigs.py │ │ ├── cloudregions.py │ │ ├── externallookups.py │ │ └── packetanalyzerdevices.py │ ├── intelligence_services │ │ ├── __init__.py │ │ ├── collections.py │ │ ├── discoveryinfo.py │ │ ├── element.py │ │ ├── incident.py │ │ ├── indicator.py │ │ ├── observable.py │ │ ├── settings.py │ │ └── source.py │ ├── object_services │ │ ├── __init__.py │ │ ├── anyprotocolportobjects.py │ │ ├── applicationcategories.py │ │ ├── applicationfilters.py │ │ ├── applicationproductivities.py │ │ ├── applicationrisks.py │ │ ├── applications.py │ │ ├── applicationtags.py │ │ ├── applicationtypes.py │ │ ├── certenrollments.py │ │ ├── continents.py │ │ ├── countries.py │ │ ├── dnsservergroups.py │ │ ├── dynamicobjectmappings.py │ │ ├── dynamicobjects.py │ │ ├── endpointdevicetypes.py │ │ ├── extendedaccesslist.py │ │ ├── fqdns.py │ │ ├── geolocation.py │ │ ├── grouppolicies.py │ │ ├── hosts.py │ │ ├── icmpv4objects.py │ │ ├── icmpv6objects.py │ │ ├── ikev1ipsecproposals.py │ │ ├── ikev1policies.py │ │ ├── ikev2ipsecproposals.py │ │ ├── ikev2policies.py │ │ ├── interfacegroups.py │ │ ├── interfaceobjects.py │ │ ├── isesecuritygrouptags.py │ │ ├── keychain.py │ │ ├── networkaddresses.py │ │ ├── networkgroups.py │ │ ├── networks.py │ │ ├── portobjectgroups.py │ │ ├── ports.py │ │ ├── protocolportobjects.py │ │ ├── ranges.py │ │ ├── realms.py │ │ ├── realmusergroups.py │ │ ├── realmusers.py │ │ ├── securitygrouptags.py │ │ ├── securityzones.py │ │ ├── siurlfeeds.py │ │ ├── siurllists.py │ │ ├── slamonitors.py │ │ ├── timeranges.py │ │ ├── tunneltags.py │ │ ├── urlcategories.py │ │ ├── urlgroups.py │ │ ├── urls.py │ │ ├── usage.py │ │ ├── variablesets.py │ │ ├── vlangrouptags.py │ │ └── vlantags.py │ ├── policy_assignment_services │ │ ├── __init__.py │ │ └── policyassignments.py │ ├── policy_services │ │ ├── __init__.py │ │ ├── accesspolicies.py │ │ ├── accessrules.py │ │ ├── advancedsettings.py │ │ ├── autonatrules.py │ │ ├── categories.py │ │ ├── connectionprofiles.py │ │ ├── defaultactions.py │ │ ├── dynamicaccesspolicies.py │ │ ├── endpoints.py │ │ ├── filepolicies.py │ │ ├── ftdnatpolicies.py │ │ ├── ftds2svpns.py │ │ ├── hitcounts.py │ │ ├── ikesettings.py │ │ ├── inheritancesettings.py │ │ ├── intrusionpolicies.py │ │ ├── ipsecsettings.py │ │ ├── loggingsettings.py │ │ ├── manualnatrules.py │ │ ├── natrules.py │ │ ├── operational.py │ │ ├── prefilterpolicies.py │ │ ├── prefilterrules.py │ │ ├── ravpns.py │ │ └── snmpalerts.py │ ├── search │ │ ├── __init__.py │ │ ├── globalsearch.py │ │ ├── object.py │ │ └── policy.py │ ├── status_services │ │ ├── __init__.py │ │ └── taskstatuses.py │ ├── system_information │ │ ├── __init__.py │ │ ├── domain.py │ │ └── serverversion.py │ └── update_packages │ │ ├── __init__.py │ │ ├── listapplicabledevices.py │ │ ├── upgradepackage.py │ │ └── upgradepackages.py └── fmc.py ├── pyproject.toml ├── requirements.txt ├── setup.cfg ├── setup.py ├── test-requirements.txt ├── test └── unit │ ├── __init__.py │ └── test_api_objects.py └── unit_tests ├── __init__.py ├── acls_extended.py ├── acp.py ├── acprule.py ├── alerts.py ├── application.py ├── application_category.py ├── application_filter.py ├── application_productivity.py ├── application_risk.py ├── application_tag.py ├── application_type.py ├── audit_records.py ├── autonat.py ├── backup.py ├── certificate_enrollment.py ├── connectionprofiles.py ├── continent.py ├── country.py ├── deployable_devices.py ├── deployment_requests.py ├── device_with_task.py ├── devicegrouprecords.py ├── devicerecords.py ├── dns_servers_group.py ├── dynamic_object_mappings.py ├── dynamic_objects.py ├── dynamicaccesspolicies.py ├── events.py ├── failoverinterfacemacaddressconfigs.py ├── file_policies.py ├── fqdns.py ├── ftddevicehapairs.py ├── geolocations.py ├── grouppolicies.py ├── helper_functions.py ├── hit_counts.py ├── icmpv4.py ├── icmpv6.py ├── ikev1.py ├── ikev2.py ├── interface_group.py ├── interfaces_bridge_group.py ├── interfaces_etherchannel.py ├── interfaces_physical.py ├── interfaces_redundant.py ├── interfaces_subinterfaces.py ├── intrusion_policy.py ├── ip_addresses.py ├── ip_host.py ├── ip_network.py ├── ip_range.py ├── ipv4staticroutes.py ├── ipv6staticroutes.py ├── loggingsettings.py ├── manualnat.py ├── metrics.py ├── monitored_interface.py ├── network_group.py ├── objects_get_query_filters.py ├── operational.py ├── port_object_group.py ├── ports.py ├── prefilter.py ├── prefilter_rule.py ├── protocol_port.py ├── ravpn.py ├── s2s_vpn.py ├── search_globalsearch.py ├── search_object.py ├── search_policy.py ├── security_zone.py ├── server_version.py ├── sla_monitor.py ├── staticroutes.py ├── terminateravpnsessions.py ├── timeranges.py ├── tunneldetails.py ├── tunnelstatuses.py ├── tunnelsummaries.py ├── upgrades.py ├── url.py ├── url_category.py ├── url_group.py ├── usage.py ├── variable_set.py ├── vlan_group_tag.py ├── vlan_tag.py └── wait_for_task.py /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/Docker/Dockerfile -------------------------------------------------------------------------------- /Docker/bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/Docker/bootstrap.py -------------------------------------------------------------------------------- /Docker/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/Docker/deploy.sh -------------------------------------------------------------------------------- /Docker/requirements.txt: -------------------------------------------------------------------------------- 1 | fmcapi -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/LICENSE.md -------------------------------------------------------------------------------- /LICENSE.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/LICENSE.rst -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/README.md -------------------------------------------------------------------------------- /TestingUserScript.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/TestingUserScript.py -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/_config.yml -------------------------------------------------------------------------------- /deploy_a_release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/deploy_a_release.sh -------------------------------------------------------------------------------- /docs/MissionStatement and Goals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/docs/MissionStatement and Goals.md -------------------------------------------------------------------------------- /docs/making a package.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/docs/making a package.txt -------------------------------------------------------------------------------- /example-requirements.txt: -------------------------------------------------------------------------------- 1 | ruamel.yaml 2 | pathlib 3 | argparse 4 | -------------------------------------------------------------------------------- /example/fmcapi_example_network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/example/fmcapi_example_network.png -------------------------------------------------------------------------------- /example/logic_separate_from_data/Docker Image/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/example/logic_separate_from_data/Docker Image/Dockerfile -------------------------------------------------------------------------------- /example/logic_separate_from_data/Docker Image/build_docker_image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/example/logic_separate_from_data/Docker Image/build_docker_image.sh -------------------------------------------------------------------------------- /example/logic_separate_from_data/Docker Image/requirements.txt: -------------------------------------------------------------------------------- 1 | fmcapi 2 | ruamel.yaml 3 | pathlib 4 | argparse 5 | -------------------------------------------------------------------------------- /example/logic_separate_from_data/build_docker_container.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/example/logic_separate_from_data/build_docker_container.sh -------------------------------------------------------------------------------- /example/logic_separate_from_data/program_logic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/example/logic_separate_from_data/program_logic.py -------------------------------------------------------------------------------- /example/logic_separate_from_data/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/example/logic_separate_from_data/readme.md -------------------------------------------------------------------------------- /example/logic_separate_from_data/userdata.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/example/logic_separate_from_data/userdata.yml -------------------------------------------------------------------------------- /example/mixed_logic_and_data/hq-ftd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/example/mixed_logic_and_data/hq-ftd.py -------------------------------------------------------------------------------- /example/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/example/readme.md -------------------------------------------------------------------------------- /fmcapi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/__init__.py -------------------------------------------------------------------------------- /fmcapi/api_objects/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/README.md -------------------------------------------------------------------------------- /fmcapi/api_objects/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/__init__.py -------------------------------------------------------------------------------- /fmcapi/api_objects/apiclasstemplate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/apiclasstemplate.py -------------------------------------------------------------------------------- /fmcapi/api_objects/audit_services/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/audit_services/__init__.py -------------------------------------------------------------------------------- /fmcapi/api_objects/audit_services/audit_records.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/audit_services/audit_records.py -------------------------------------------------------------------------------- /fmcapi/api_objects/backup_services/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/backup_services/__init__.py -------------------------------------------------------------------------------- /fmcapi/api_objects/backup_services/backup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/backup_services/backup.py -------------------------------------------------------------------------------- /fmcapi/api_objects/deployment_services/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/deployment_services/__init__.py -------------------------------------------------------------------------------- /fmcapi/api_objects/deployment_services/deployabledevices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/deployment_services/deployabledevices.py -------------------------------------------------------------------------------- /fmcapi/api_objects/deployment_services/deploymentrequests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/deployment_services/deploymentrequests.py -------------------------------------------------------------------------------- /fmcapi/api_objects/device_clusters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/device_clusters/__init__.py -------------------------------------------------------------------------------- /fmcapi/api_objects/device_clusters/ftddevicecluster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/device_clusters/ftddevicecluster.py -------------------------------------------------------------------------------- /fmcapi/api_objects/device_group_services/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/device_group_services/__init__.py -------------------------------------------------------------------------------- /fmcapi/api_objects/device_group_services/devicegrouprecords.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/device_group_services/devicegrouprecords.py -------------------------------------------------------------------------------- /fmcapi/api_objects/device_ha_pair_services/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/device_ha_pair_services/__init__.py -------------------------------------------------------------------------------- /fmcapi/api_objects/device_ha_pair_services/failoverinterfacemacaddressconfigs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/device_ha_pair_services/failoverinterfacemacaddressconfigs.py -------------------------------------------------------------------------------- /fmcapi/api_objects/device_ha_pair_services/ftddevicehapairs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/device_ha_pair_services/ftddevicehapairs.py -------------------------------------------------------------------------------- /fmcapi/api_objects/device_ha_pair_services/monitoredinterfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/device_ha_pair_services/monitoredinterfaces.py -------------------------------------------------------------------------------- /fmcapi/api_objects/device_services/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/device_services/__init__.py -------------------------------------------------------------------------------- /fmcapi/api_objects/device_services/bridgegroupinterfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/device_services/bridgegroupinterfaces.py -------------------------------------------------------------------------------- /fmcapi/api_objects/device_services/copyconfigrequests.py: -------------------------------------------------------------------------------- 1 | """Not yet implemented.""" 2 | -------------------------------------------------------------------------------- /fmcapi/api_objects/device_services/devicerecords.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/device_services/devicerecords.py -------------------------------------------------------------------------------- /fmcapi/api_objects/device_services/etherchannelinterfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/device_services/etherchannelinterfaces.py -------------------------------------------------------------------------------- /fmcapi/api_objects/device_services/fpinterfacestatistics.py: -------------------------------------------------------------------------------- 1 | """Not yet implemented.""" 2 | -------------------------------------------------------------------------------- /fmcapi/api_objects/device_services/fplogicalinterfaces.py: -------------------------------------------------------------------------------- 1 | """Not yet implemented.""" 2 | -------------------------------------------------------------------------------- /fmcapi/api_objects/device_services/fpphysicalinterfaces.py: -------------------------------------------------------------------------------- 1 | """Not yet implemented.""" 2 | -------------------------------------------------------------------------------- /fmcapi/api_objects/device_services/inlinesets.py: -------------------------------------------------------------------------------- 1 | """Not yet implemented.""" 2 | -------------------------------------------------------------------------------- /fmcapi/api_objects/device_services/interfaceevents.py: -------------------------------------------------------------------------------- 1 | """ 2 | Not yet implemented. 3 | 4 | added FMC v6.5.0 5 | """ 6 | -------------------------------------------------------------------------------- /fmcapi/api_objects/device_services/ipv4staticroutes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/device_services/ipv4staticroutes.py -------------------------------------------------------------------------------- /fmcapi/api_objects/device_services/ipv6staticroutes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/device_services/ipv6staticroutes.py -------------------------------------------------------------------------------- /fmcapi/api_objects/device_services/physicalinterfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/device_services/physicalinterfaces.py -------------------------------------------------------------------------------- /fmcapi/api_objects/device_services/redundantinterfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/device_services/redundantinterfaces.py -------------------------------------------------------------------------------- /fmcapi/api_objects/device_services/staticroutes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/device_services/staticroutes.py -------------------------------------------------------------------------------- /fmcapi/api_objects/device_services/subinterfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/device_services/subinterfaces.py -------------------------------------------------------------------------------- /fmcapi/api_objects/device_services/virtualswitches.py: -------------------------------------------------------------------------------- 1 | """Not yet implemented.""" 2 | -------------------------------------------------------------------------------- /fmcapi/api_objects/device_services/vlaninterfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/device_services/vlaninterfaces.py -------------------------------------------------------------------------------- /fmcapi/api_objects/health/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/health/__init__.py -------------------------------------------------------------------------------- /fmcapi/api_objects/health/alerts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/health/alerts.py -------------------------------------------------------------------------------- /fmcapi/api_objects/health/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/health/events.py -------------------------------------------------------------------------------- /fmcapi/api_objects/health/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/health/metrics.py -------------------------------------------------------------------------------- /fmcapi/api_objects/health/terminateravpnsessions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/health/terminateravpnsessions.py -------------------------------------------------------------------------------- /fmcapi/api_objects/health/tunneldetails.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/health/tunneldetails.py -------------------------------------------------------------------------------- /fmcapi/api_objects/health/tunnelstatuses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/health/tunnelstatuses.py -------------------------------------------------------------------------------- /fmcapi/api_objects/health/tunnelsummaries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/health/tunnelsummaries.py -------------------------------------------------------------------------------- /fmcapi/api_objects/helper_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/helper_functions.py -------------------------------------------------------------------------------- /fmcapi/api_objects/integration_services/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/integration_services/__init__.py -------------------------------------------------------------------------------- /fmcapi/api_objects/integration_services/cloudeventsconfigs.py: -------------------------------------------------------------------------------- 1 | """Not yet implemented.""" 2 | -------------------------------------------------------------------------------- /fmcapi/api_objects/integration_services/cloudregions.py: -------------------------------------------------------------------------------- 1 | """ 2 | Not yet implemented. 3 | 4 | Added in FMC v6.5.0 5 | """ 6 | -------------------------------------------------------------------------------- /fmcapi/api_objects/integration_services/externallookups.py: -------------------------------------------------------------------------------- 1 | """Not yet implemented.""" 2 | -------------------------------------------------------------------------------- /fmcapi/api_objects/integration_services/packetanalyzerdevices.py: -------------------------------------------------------------------------------- 1 | """Not yet implemented.""" 2 | -------------------------------------------------------------------------------- /fmcapi/api_objects/intelligence_services/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/intelligence_services/__init__.py -------------------------------------------------------------------------------- /fmcapi/api_objects/intelligence_services/collections.py: -------------------------------------------------------------------------------- 1 | """Not yet implemented.""" 2 | -------------------------------------------------------------------------------- /fmcapi/api_objects/intelligence_services/discoveryinfo.py: -------------------------------------------------------------------------------- 1 | """Not yet implemented.""" 2 | -------------------------------------------------------------------------------- /fmcapi/api_objects/intelligence_services/element.py: -------------------------------------------------------------------------------- 1 | """Not yet implemented.""" 2 | -------------------------------------------------------------------------------- /fmcapi/api_objects/intelligence_services/incident.py: -------------------------------------------------------------------------------- 1 | """Not yet implemented.""" 2 | -------------------------------------------------------------------------------- /fmcapi/api_objects/intelligence_services/indicator.py: -------------------------------------------------------------------------------- 1 | """Not yet implemented.""" 2 | -------------------------------------------------------------------------------- /fmcapi/api_objects/intelligence_services/observable.py: -------------------------------------------------------------------------------- 1 | """Not yet implemented.""" 2 | -------------------------------------------------------------------------------- /fmcapi/api_objects/intelligence_services/settings.py: -------------------------------------------------------------------------------- 1 | """Not yet implemented.""" 2 | -------------------------------------------------------------------------------- /fmcapi/api_objects/intelligence_services/source.py: -------------------------------------------------------------------------------- 1 | """Not yet implemented.""" 2 | -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/__init__.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/anyprotocolportobjects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/anyprotocolportobjects.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/applicationcategories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/applicationcategories.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/applicationfilters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/applicationfilters.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/applicationproductivities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/applicationproductivities.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/applicationrisks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/applicationrisks.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/applications.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/applications.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/applicationtags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/applicationtags.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/applicationtypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/applicationtypes.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/certenrollments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/certenrollments.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/continents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/continents.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/countries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/countries.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/dnsservergroups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/dnsservergroups.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/dynamicobjectmappings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/dynamicobjectmappings.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/dynamicobjects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/dynamicobjects.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/endpointdevicetypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/endpointdevicetypes.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/extendedaccesslist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/extendedaccesslist.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/fqdns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/fqdns.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/geolocation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/geolocation.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/grouppolicies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/grouppolicies.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/hosts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/hosts.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/icmpv4objects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/icmpv4objects.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/icmpv6objects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/icmpv6objects.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/ikev1ipsecproposals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/ikev1ipsecproposals.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/ikev1policies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/ikev1policies.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/ikev2ipsecproposals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/ikev2ipsecproposals.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/ikev2policies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/ikev2policies.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/interfacegroups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/interfacegroups.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/interfaceobjects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/interfaceobjects.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/isesecuritygrouptags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/isesecuritygrouptags.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/keychain.py: -------------------------------------------------------------------------------- 1 | """Not yet implemented.""" 2 | -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/networkaddresses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/networkaddresses.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/networkgroups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/networkgroups.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/networks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/networks.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/portobjectgroups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/portobjectgroups.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/ports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/ports.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/protocolportobjects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/protocolportobjects.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/ranges.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/ranges.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/realms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/realms.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/realmusergroups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/realmusergroups.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/realmusers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/realmusers.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/securitygrouptags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/securitygrouptags.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/securityzones.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/securityzones.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/siurlfeeds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/siurlfeeds.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/siurllists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/siurllists.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/slamonitors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/slamonitors.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/timeranges.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/timeranges.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/tunneltags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/tunneltags.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/urlcategories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/urlcategories.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/urlgroups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/urlgroups.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/urls.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/usage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/usage.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/variablesets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/variablesets.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/vlangrouptags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/vlangrouptags.py -------------------------------------------------------------------------------- /fmcapi/api_objects/object_services/vlantags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/object_services/vlantags.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_assignment_services/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_assignment_services/__init__.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_assignment_services/policyassignments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_assignment_services/policyassignments.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_services/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_services/__init__.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_services/accesspolicies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_services/accesspolicies.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_services/accessrules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_services/accessrules.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_services/advancedsettings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_services/advancedsettings.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_services/autonatrules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_services/autonatrules.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_services/categories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_services/categories.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_services/connectionprofiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_services/connectionprofiles.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_services/defaultactions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_services/defaultactions.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_services/dynamicaccesspolicies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_services/dynamicaccesspolicies.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_services/endpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_services/endpoints.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_services/filepolicies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_services/filepolicies.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_services/ftdnatpolicies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_services/ftdnatpolicies.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_services/ftds2svpns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_services/ftds2svpns.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_services/hitcounts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_services/hitcounts.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_services/ikesettings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_services/ikesettings.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_services/inheritancesettings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_services/inheritancesettings.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_services/intrusionpolicies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_services/intrusionpolicies.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_services/ipsecsettings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_services/ipsecsettings.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_services/loggingsettings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_services/loggingsettings.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_services/manualnatrules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_services/manualnatrules.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_services/natrules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_services/natrules.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_services/operational.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_services/operational.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_services/prefilterpolicies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_services/prefilterpolicies.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_services/prefilterrules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_services/prefilterrules.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_services/ravpns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/policy_services/ravpns.py -------------------------------------------------------------------------------- /fmcapi/api_objects/policy_services/snmpalerts.py: -------------------------------------------------------------------------------- 1 | """Not yet implemented.""" 2 | -------------------------------------------------------------------------------- /fmcapi/api_objects/search/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/search/__init__.py -------------------------------------------------------------------------------- /fmcapi/api_objects/search/globalsearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/search/globalsearch.py -------------------------------------------------------------------------------- /fmcapi/api_objects/search/object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/search/object.py -------------------------------------------------------------------------------- /fmcapi/api_objects/search/policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/search/policy.py -------------------------------------------------------------------------------- /fmcapi/api_objects/status_services/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/status_services/__init__.py -------------------------------------------------------------------------------- /fmcapi/api_objects/status_services/taskstatuses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/status_services/taskstatuses.py -------------------------------------------------------------------------------- /fmcapi/api_objects/system_information/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/system_information/__init__.py -------------------------------------------------------------------------------- /fmcapi/api_objects/system_information/domain.py: -------------------------------------------------------------------------------- 1 | """ 2 | Not yet implemented. 3 | 4 | added FMC v6.5.0 5 | """ 6 | -------------------------------------------------------------------------------- /fmcapi/api_objects/system_information/serverversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/system_information/serverversion.py -------------------------------------------------------------------------------- /fmcapi/api_objects/update_packages/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/update_packages/__init__.py -------------------------------------------------------------------------------- /fmcapi/api_objects/update_packages/listapplicabledevices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/update_packages/listapplicabledevices.py -------------------------------------------------------------------------------- /fmcapi/api_objects/update_packages/upgradepackage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/update_packages/upgradepackage.py -------------------------------------------------------------------------------- /fmcapi/api_objects/update_packages/upgradepackages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/api_objects/update_packages/upgradepackages.py -------------------------------------------------------------------------------- /fmcapi/fmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/fmcapi/fmc.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | idna==3.7 2 | requests 3 | ipaddress 4 | xmltodict -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [metadata] 2 | license_file = LICENSE.md 3 | 4 | [bdist_wheel] 5 | #universal = 1 6 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/setup.py -------------------------------------------------------------------------------- /test-requirements.txt: -------------------------------------------------------------------------------- 1 | mock 2 | -------------------------------------------------------------------------------- /test/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/unit/test_api_objects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/test/unit/test_api_objects.py -------------------------------------------------------------------------------- /unit_tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/__init__.py -------------------------------------------------------------------------------- /unit_tests/acls_extended.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/acls_extended.py -------------------------------------------------------------------------------- /unit_tests/acp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/acp.py -------------------------------------------------------------------------------- /unit_tests/acprule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/acprule.py -------------------------------------------------------------------------------- /unit_tests/alerts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/alerts.py -------------------------------------------------------------------------------- /unit_tests/application.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/application.py -------------------------------------------------------------------------------- /unit_tests/application_category.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/application_category.py -------------------------------------------------------------------------------- /unit_tests/application_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/application_filter.py -------------------------------------------------------------------------------- /unit_tests/application_productivity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/application_productivity.py -------------------------------------------------------------------------------- /unit_tests/application_risk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/application_risk.py -------------------------------------------------------------------------------- /unit_tests/application_tag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/application_tag.py -------------------------------------------------------------------------------- /unit_tests/application_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/application_type.py -------------------------------------------------------------------------------- /unit_tests/audit_records.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/audit_records.py -------------------------------------------------------------------------------- /unit_tests/autonat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/autonat.py -------------------------------------------------------------------------------- /unit_tests/backup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/backup.py -------------------------------------------------------------------------------- /unit_tests/certificate_enrollment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/certificate_enrollment.py -------------------------------------------------------------------------------- /unit_tests/connectionprofiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/connectionprofiles.py -------------------------------------------------------------------------------- /unit_tests/continent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/continent.py -------------------------------------------------------------------------------- /unit_tests/country.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/country.py -------------------------------------------------------------------------------- /unit_tests/deployable_devices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/deployable_devices.py -------------------------------------------------------------------------------- /unit_tests/deployment_requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/deployment_requests.py -------------------------------------------------------------------------------- /unit_tests/device_with_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/device_with_task.py -------------------------------------------------------------------------------- /unit_tests/devicegrouprecords.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/devicegrouprecords.py -------------------------------------------------------------------------------- /unit_tests/devicerecords.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/devicerecords.py -------------------------------------------------------------------------------- /unit_tests/dns_servers_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/dns_servers_group.py -------------------------------------------------------------------------------- /unit_tests/dynamic_object_mappings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/dynamic_object_mappings.py -------------------------------------------------------------------------------- /unit_tests/dynamic_objects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/dynamic_objects.py -------------------------------------------------------------------------------- /unit_tests/dynamicaccesspolicies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/dynamicaccesspolicies.py -------------------------------------------------------------------------------- /unit_tests/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/events.py -------------------------------------------------------------------------------- /unit_tests/failoverinterfacemacaddressconfigs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/failoverinterfacemacaddressconfigs.py -------------------------------------------------------------------------------- /unit_tests/file_policies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/file_policies.py -------------------------------------------------------------------------------- /unit_tests/fqdns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/fqdns.py -------------------------------------------------------------------------------- /unit_tests/ftddevicehapairs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/ftddevicehapairs.py -------------------------------------------------------------------------------- /unit_tests/geolocations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/geolocations.py -------------------------------------------------------------------------------- /unit_tests/grouppolicies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/grouppolicies.py -------------------------------------------------------------------------------- /unit_tests/helper_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/helper_functions.py -------------------------------------------------------------------------------- /unit_tests/hit_counts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/hit_counts.py -------------------------------------------------------------------------------- /unit_tests/icmpv4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/icmpv4.py -------------------------------------------------------------------------------- /unit_tests/icmpv6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/icmpv6.py -------------------------------------------------------------------------------- /unit_tests/ikev1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/ikev1.py -------------------------------------------------------------------------------- /unit_tests/ikev2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/ikev2.py -------------------------------------------------------------------------------- /unit_tests/interface_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/interface_group.py -------------------------------------------------------------------------------- /unit_tests/interfaces_bridge_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/interfaces_bridge_group.py -------------------------------------------------------------------------------- /unit_tests/interfaces_etherchannel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/interfaces_etherchannel.py -------------------------------------------------------------------------------- /unit_tests/interfaces_physical.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/interfaces_physical.py -------------------------------------------------------------------------------- /unit_tests/interfaces_redundant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/interfaces_redundant.py -------------------------------------------------------------------------------- /unit_tests/interfaces_subinterfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/interfaces_subinterfaces.py -------------------------------------------------------------------------------- /unit_tests/intrusion_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/intrusion_policy.py -------------------------------------------------------------------------------- /unit_tests/ip_addresses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/ip_addresses.py -------------------------------------------------------------------------------- /unit_tests/ip_host.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/ip_host.py -------------------------------------------------------------------------------- /unit_tests/ip_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/ip_network.py -------------------------------------------------------------------------------- /unit_tests/ip_range.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/ip_range.py -------------------------------------------------------------------------------- /unit_tests/ipv4staticroutes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/ipv4staticroutes.py -------------------------------------------------------------------------------- /unit_tests/ipv6staticroutes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/ipv6staticroutes.py -------------------------------------------------------------------------------- /unit_tests/loggingsettings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/loggingsettings.py -------------------------------------------------------------------------------- /unit_tests/manualnat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/manualnat.py -------------------------------------------------------------------------------- /unit_tests/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/metrics.py -------------------------------------------------------------------------------- /unit_tests/monitored_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/monitored_interface.py -------------------------------------------------------------------------------- /unit_tests/network_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/network_group.py -------------------------------------------------------------------------------- /unit_tests/objects_get_query_filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/objects_get_query_filters.py -------------------------------------------------------------------------------- /unit_tests/operational.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/operational.py -------------------------------------------------------------------------------- /unit_tests/port_object_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/port_object_group.py -------------------------------------------------------------------------------- /unit_tests/ports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/ports.py -------------------------------------------------------------------------------- /unit_tests/prefilter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/prefilter.py -------------------------------------------------------------------------------- /unit_tests/prefilter_rule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/prefilter_rule.py -------------------------------------------------------------------------------- /unit_tests/protocol_port.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/protocol_port.py -------------------------------------------------------------------------------- /unit_tests/ravpn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/ravpn.py -------------------------------------------------------------------------------- /unit_tests/s2s_vpn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/s2s_vpn.py -------------------------------------------------------------------------------- /unit_tests/search_globalsearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/search_globalsearch.py -------------------------------------------------------------------------------- /unit_tests/search_object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/search_object.py -------------------------------------------------------------------------------- /unit_tests/search_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/search_policy.py -------------------------------------------------------------------------------- /unit_tests/security_zone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/security_zone.py -------------------------------------------------------------------------------- /unit_tests/server_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/server_version.py -------------------------------------------------------------------------------- /unit_tests/sla_monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/sla_monitor.py -------------------------------------------------------------------------------- /unit_tests/staticroutes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/staticroutes.py -------------------------------------------------------------------------------- /unit_tests/terminateravpnsessions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/terminateravpnsessions.py -------------------------------------------------------------------------------- /unit_tests/timeranges.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/timeranges.py -------------------------------------------------------------------------------- /unit_tests/tunneldetails.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/tunneldetails.py -------------------------------------------------------------------------------- /unit_tests/tunnelstatuses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/tunnelstatuses.py -------------------------------------------------------------------------------- /unit_tests/tunnelsummaries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/tunnelsummaries.py -------------------------------------------------------------------------------- /unit_tests/upgrades.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/upgrades.py -------------------------------------------------------------------------------- /unit_tests/url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/url.py -------------------------------------------------------------------------------- /unit_tests/url_category.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/url_category.py -------------------------------------------------------------------------------- /unit_tests/url_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/url_group.py -------------------------------------------------------------------------------- /unit_tests/usage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/usage.py -------------------------------------------------------------------------------- /unit_tests/variable_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/variable_set.py -------------------------------------------------------------------------------- /unit_tests/vlan_group_tag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/vlan_group_tag.py -------------------------------------------------------------------------------- /unit_tests/vlan_tag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/vlan_tag.py -------------------------------------------------------------------------------- /unit_tests/wait_for_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marksull/fmcapi/HEAD/unit_tests/wait_for_task.py --------------------------------------------------------------------------------