Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 37 additions & 1 deletion src/dtc/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# dtc
The DNS DTC is a BloxOne DDI service providing load balanced DNS resolution.
The DNS DTC is a Universal DDI service providing load balanced DNS resolution.

The `dtc` package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:

Expand Down Expand Up @@ -78,6 +78,16 @@ Class | Method | HTTP request | Description
*HealthCheckIcmpApi* | [**list**](dtc/docs/HealthCheckIcmpApi.md#list) | **GET** /dtc/health_check_icmp | Retrieve ICMPHealthCheck objects.
*HealthCheckIcmpApi* | [**read**](dtc/docs/HealthCheckIcmpApi.md#read) | **GET** /dtc/health_check_icmp/{id} | Retrieve the ICMPHealthCheck object.
*HealthCheckIcmpApi* | [**update**](dtc/docs/HealthCheckIcmpApi.md#update) | **PATCH** /dtc/health_check_icmp/{id} | Update the ICMPHealthCheck object.
*HealthCheckPdpApi* | [**create**](dtc/docs/HealthCheckPdpApi.md#create) | **POST** /dtc/health_check_pdp | Create the PDPHealthCheck object.
*HealthCheckPdpApi* | [**delete**](dtc/docs/HealthCheckPdpApi.md#delete) | **DELETE** /dtc/health_check_pdp/{id} | Delete the PDPHealthCheck object.
*HealthCheckPdpApi* | [**list**](dtc/docs/HealthCheckPdpApi.md#list) | **GET** /dtc/health_check_pdp | Retrieve PDPHealthCheck objects.
*HealthCheckPdpApi* | [**read**](dtc/docs/HealthCheckPdpApi.md#read) | **GET** /dtc/health_check_pdp/{id} | Retrieve the PDPHealthCheck object.
*HealthCheckPdpApi* | [**update**](dtc/docs/HealthCheckPdpApi.md#update) | **PATCH** /dtc/health_check_pdp/{id} | Update the PDPHealthCheck object.
*HealthCheckSipApi* | [**create**](dtc/docs/HealthCheckSipApi.md#create) | **POST** /dtc/health_check_sip | Create the SIPHealthCheck object.
*HealthCheckSipApi* | [**delete**](dtc/docs/HealthCheckSipApi.md#delete) | **DELETE** /dtc/health_check_sip/{id} | Delete the SIPHealthCheck object.
*HealthCheckSipApi* | [**list**](dtc/docs/HealthCheckSipApi.md#list) | **GET** /dtc/health_check_sip | Retrieve SIPHealthCheck objects.
*HealthCheckSipApi* | [**read**](dtc/docs/HealthCheckSipApi.md#read) | **GET** /dtc/health_check_sip/{id} | Retrieve the SIPHealthCheck object.
*HealthCheckSipApi* | [**update**](dtc/docs/HealthCheckSipApi.md#update) | **PATCH** /dtc/health_check_sip/{id} | Update the SIPHealthCheck object.
*HealthCheckSnmpApi* | [**create**](dtc/docs/HealthCheckSnmpApi.md#create) | **POST** /dtc/health_check_snmp | Create the SNMPHealthCheck object.
*HealthCheckSnmpApi* | [**delete**](dtc/docs/HealthCheckSnmpApi.md#delete) | **DELETE** /dtc/health_check_snmp/{id} | Delete the SNMPHealthCheck object.
*HealthCheckSnmpApi* | [**list**](dtc/docs/HealthCheckSnmpApi.md#list) | **GET** /dtc/health_check_snmp | Retrieve SNMPHealthCheck objects.
Expand Down Expand Up @@ -108,61 +118,87 @@ Class | Method | HTTP request | Description
*SnmpUserSecurityApi* | [**list**](dtc/docs/SnmpUserSecurityApi.md#list) | **GET** /dtc/snmp_user_security_model | Retrieve SNMPUserSecurityModel objects. Use this method to retrieve __SNMPUserSecurityModel__ objects.
*SnmpUserSecurityApi* | [**read**](dtc/docs/SnmpUserSecurityApi.md#read) | **GET** /dtc/snmp_user_security_model/{id} | Retrieve the SNMPUserSecurityModel object. Use this method to retrieve a __SNMPUserSecurityModel__ object.
*SnmpUserSecurityApi* | [**update**](dtc/docs/SnmpUserSecurityApi.md#update) | **PATCH** /dtc/snmp_user_security_model/{id} | Update the SNMPUserSecurityModel object. Use this method to update a __SNMPUserSecurityModel__ object.
*TopologyApi* | [**create**](dtc/docs/TopologyApi.md#create) | **POST** /dtc/topology | Create the Topology object.
*TopologyApi* | [**delete**](dtc/docs/TopologyApi.md#delete) | **DELETE** /dtc/topology/{id} | Delete the Topology object.
*TopologyApi* | [**list**](dtc/docs/TopologyApi.md#list) | **GET** /dtc/topology | Retrieve Topology objects.
*TopologyApi* | [**read**](dtc/docs/TopologyApi.md#read) | **GET** /dtc/topology/{id} | Retrieve the Topology object.
*TopologyApi* | [**update**](dtc/docs/TopologyApi.md#update) | **PATCH** /dtc/topology/{id} | Update the Topology object.


## Documentation For Models

- [ConsolidatedHealthCheck](dtc/docs/ConsolidatedHealthCheck.md)
- [CreateHTTPHealthCheckResponse](dtc/docs/CreateHTTPHealthCheckResponse.md)
- [CreateICMPHealthCheckResponse](dtc/docs/CreateICMPHealthCheckResponse.md)
- [CreatePDPHealthCheckResponse](dtc/docs/CreatePDPHealthCheckResponse.md)
- [CreatePolicyResponse](dtc/docs/CreatePolicyResponse.md)
- [CreatePoolResponse](dtc/docs/CreatePoolResponse.md)
- [CreateSIPHealthCheckResponse](dtc/docs/CreateSIPHealthCheckResponse.md)
- [CreateSNMPHealthCheckResponse](dtc/docs/CreateSNMPHealthCheckResponse.md)
- [CreateSNMPUserSecurityResponse](dtc/docs/CreateSNMPUserSecurityResponse.md)
- [CreateServerResponse](dtc/docs/CreateServerResponse.md)
- [CreateTCPHealthCheckResponse](dtc/docs/CreateTCPHealthCheckResponse.md)
- [CreateTopologyResponse](dtc/docs/CreateTopologyResponse.md)
- [DesignatorService](dtc/docs/DesignatorService.md)
- [HTTPHealthCheck](dtc/docs/HTTPHealthCheck.md)
- [HeaderRegex](dtc/docs/HeaderRegex.md)
- [ICMPHealthCheck](dtc/docs/ICMPHealthCheck.md)
- [Inheritance2InheritedUInt32](dtc/docs/Inheritance2InheritedUInt32.md)
- [ListHTTPHealthCheckResponse](dtc/docs/ListHTTPHealthCheckResponse.md)
- [ListICMPHealthCheckResponse](dtc/docs/ListICMPHealthCheckResponse.md)
- [ListPDPHealthCheckResponse](dtc/docs/ListPDPHealthCheckResponse.md)
- [ListPolicyResponse](dtc/docs/ListPolicyResponse.md)
- [ListPoolResponse](dtc/docs/ListPoolResponse.md)
- [ListSIPHealthCheckResponse](dtc/docs/ListSIPHealthCheckResponse.md)
- [ListSNMPHealthCheckResponse](dtc/docs/ListSNMPHealthCheckResponse.md)
- [ListSNMPUserSecurityResponse](dtc/docs/ListSNMPUserSecurityResponse.md)
- [ListServerResponse](dtc/docs/ListServerResponse.md)
- [ListTCPHealthCheckResponse](dtc/docs/ListTCPHealthCheckResponse.md)
- [ListTopologyResponse](dtc/docs/ListTopologyResponse.md)
- [Metadata](dtc/docs/Metadata.md)
- [MetadataResourceMeta](dtc/docs/MetadataResourceMeta.md)
- [PDPHealthCheck](dtc/docs/PDPHealthCheck.md)
- [Policy](dtc/docs/Policy.md)
- [PolicyPool](dtc/docs/PolicyPool.md)
- [PolicyTopology](dtc/docs/PolicyTopology.md)
- [PolicyTopologyRuleBinding](dtc/docs/PolicyTopologyRuleBinding.md)
- [Pool](dtc/docs/Pool.md)
- [PoolHealthCheck](dtc/docs/PoolHealthCheck.md)
- [PoolServer](dtc/docs/PoolServer.md)
- [ReadHTTPHealthCheckResponse](dtc/docs/ReadHTTPHealthCheckResponse.md)
- [ReadICMPHealthCheckResponse](dtc/docs/ReadICMPHealthCheckResponse.md)
- [ReadPDPHealthCheckResponse](dtc/docs/ReadPDPHealthCheckResponse.md)
- [ReadPolicyResponse](dtc/docs/ReadPolicyResponse.md)
- [ReadPoolResponse](dtc/docs/ReadPoolResponse.md)
- [ReadSIPHealthCheckResponse](dtc/docs/ReadSIPHealthCheckResponse.md)
- [ReadSNMPHealthCheckResponse](dtc/docs/ReadSNMPHealthCheckResponse.md)
- [ReadSNMPUserSecurityResponse](dtc/docs/ReadSNMPUserSecurityResponse.md)
- [ReadServerResponse](dtc/docs/ReadServerResponse.md)
- [ReadTCPHealthCheckResponse](dtc/docs/ReadTCPHealthCheckResponse.md)
- [ReadTopologyResponse](dtc/docs/ReadTopologyResponse.md)
- [Record](dtc/docs/Record.md)
- [SIPHealthCheck](dtc/docs/SIPHealthCheck.md)
- [SNMPHealthCheck](dtc/docs/SNMPHealthCheck.md)
- [SNMPHealthCheckEntryCheck](dtc/docs/SNMPHealthCheckEntryCheck.md)
- [SNMPUserSecurityModel](dtc/docs/SNMPUserSecurityModel.md)
- [Server](dtc/docs/Server.md)
- [TCPHealthCheck](dtc/docs/TCPHealthCheck.md)
- [TTLInheritance](dtc/docs/TTLInheritance.md)
- [TagRule](dtc/docs/TagRule.md)
- [Topology](dtc/docs/Topology.md)
- [TopologyRule](dtc/docs/TopologyRule.md)
- [TopologyRulePreset](dtc/docs/TopologyRulePreset.md)
- [UpdateHTTPHealthCheckResponse](dtc/docs/UpdateHTTPHealthCheckResponse.md)
- [UpdateICMPHealthCheckResponse](dtc/docs/UpdateICMPHealthCheckResponse.md)
- [UpdatePDPHealthCheckResponse](dtc/docs/UpdatePDPHealthCheckResponse.md)
- [UpdatePolicyResponse](dtc/docs/UpdatePolicyResponse.md)
- [UpdatePoolResponse](dtc/docs/UpdatePoolResponse.md)
- [UpdateSIPHealthCheckResponse](dtc/docs/UpdateSIPHealthCheckResponse.md)
- [UpdateSNMPHealthCheckResponse](dtc/docs/UpdateSNMPHealthCheckResponse.md)
- [UpdateSNMPUserSecurityResponse](dtc/docs/UpdateSNMPUserSecurityResponse.md)
- [UpdateServerResponse](dtc/docs/UpdateServerResponse.md)
- [UpdateTCPHealthCheckResponse](dtc/docs/UpdateTCPHealthCheckResponse.md)
- [UpdateTopologyResponse](dtc/docs/UpdateTopologyResponse.md)


<a id="documentation-for-authorization"></a>
Expand Down
26 changes: 25 additions & 1 deletion src/dtc/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"""
DNS DTC API

The DNS DTC is a BloxOne DDI service providing load balanced DNS resolution.
The DNS DTC is a Universal DDI service providing load balanced DNS resolution.

The version of the OpenAPI document: v1
Generated by OpenAPI Generator (https://openapi-generator.tech)
Expand All @@ -18,62 +18,86 @@
# import apis into sdk package
from dtc.api.health_check_http_api import HealthCheckHttpApi
from dtc.api.health_check_icmp_api import HealthCheckIcmpApi
from dtc.api.health_check_pdp_api import HealthCheckPdpApi
from dtc.api.health_check_sip_api import HealthCheckSipApi
from dtc.api.health_check_snmp_api import HealthCheckSnmpApi
from dtc.api.health_check_tcp_api import HealthCheckTcpApi
from dtc.api.policy_api import PolicyApi
from dtc.api.pool_api import PoolApi
from dtc.api.server_api import ServerApi
from dtc.api.snmp_user_security_api import SnmpUserSecurityApi
from dtc.api.topology_api import TopologyApi

# import models into sdk package
from dtc.models.consolidated_health_check import ConsolidatedHealthCheck
from dtc.models.create_http_health_check_response import CreateHTTPHealthCheckResponse
from dtc.models.create_icmp_health_check_response import CreateICMPHealthCheckResponse
from dtc.models.create_pdp_health_check_response import CreatePDPHealthCheckResponse
from dtc.models.create_policy_response import CreatePolicyResponse
from dtc.models.create_pool_response import CreatePoolResponse
from dtc.models.create_sip_health_check_response import CreateSIPHealthCheckResponse
from dtc.models.create_snmp_health_check_response import CreateSNMPHealthCheckResponse
from dtc.models.create_snmp_user_security_response import CreateSNMPUserSecurityResponse
from dtc.models.create_server_response import CreateServerResponse
from dtc.models.create_tcp_health_check_response import CreateTCPHealthCheckResponse
from dtc.models.create_topology_response import CreateTopologyResponse
from dtc.models.designator_service import DesignatorService
from dtc.models.http_health_check import HTTPHealthCheck
from dtc.models.header_regex import HeaderRegex
from dtc.models.icmp_health_check import ICMPHealthCheck
from dtc.models.inheritance2_inherited_u_int32 import Inheritance2InheritedUInt32
from dtc.models.list_http_health_check_response import ListHTTPHealthCheckResponse
from dtc.models.list_icmp_health_check_response import ListICMPHealthCheckResponse
from dtc.models.list_pdp_health_check_response import ListPDPHealthCheckResponse
from dtc.models.list_policy_response import ListPolicyResponse
from dtc.models.list_pool_response import ListPoolResponse
from dtc.models.list_sip_health_check_response import ListSIPHealthCheckResponse
from dtc.models.list_snmp_health_check_response import ListSNMPHealthCheckResponse
from dtc.models.list_snmp_user_security_response import ListSNMPUserSecurityResponse
from dtc.models.list_server_response import ListServerResponse
from dtc.models.list_tcp_health_check_response import ListTCPHealthCheckResponse
from dtc.models.list_topology_response import ListTopologyResponse
from dtc.models.metadata import Metadata
from dtc.models.metadata_resource_meta import MetadataResourceMeta
from dtc.models.pdp_health_check import PDPHealthCheck
from dtc.models.policy import Policy
from dtc.models.policy_pool import PolicyPool
from dtc.models.policy_topology import PolicyTopology
from dtc.models.policy_topology_rule_binding import PolicyTopologyRuleBinding
from dtc.models.pool import Pool
from dtc.models.pool_health_check import PoolHealthCheck
from dtc.models.pool_server import PoolServer
from dtc.models.read_http_health_check_response import ReadHTTPHealthCheckResponse
from dtc.models.read_icmp_health_check_response import ReadICMPHealthCheckResponse
from dtc.models.read_pdp_health_check_response import ReadPDPHealthCheckResponse
from dtc.models.read_policy_response import ReadPolicyResponse
from dtc.models.read_pool_response import ReadPoolResponse
from dtc.models.read_sip_health_check_response import ReadSIPHealthCheckResponse
from dtc.models.read_snmp_health_check_response import ReadSNMPHealthCheckResponse
from dtc.models.read_snmp_user_security_response import ReadSNMPUserSecurityResponse
from dtc.models.read_server_response import ReadServerResponse
from dtc.models.read_tcp_health_check_response import ReadTCPHealthCheckResponse
from dtc.models.read_topology_response import ReadTopologyResponse
from dtc.models.record import Record
from dtc.models.sip_health_check import SIPHealthCheck
from dtc.models.snmp_health_check import SNMPHealthCheck
from dtc.models.snmp_health_check_entry_check import SNMPHealthCheckEntryCheck
from dtc.models.snmp_user_security_model import SNMPUserSecurityModel
from dtc.models.server import Server
from dtc.models.tcp_health_check import TCPHealthCheck
from dtc.models.ttl_inheritance import TTLInheritance
from dtc.models.tag_rule import TagRule
from dtc.models.topology import Topology
from dtc.models.topology_rule import TopologyRule
from dtc.models.topology_rule_preset import TopologyRulePreset
from dtc.models.update_http_health_check_response import UpdateHTTPHealthCheckResponse
from dtc.models.update_icmp_health_check_response import UpdateICMPHealthCheckResponse
from dtc.models.update_pdp_health_check_response import UpdatePDPHealthCheckResponse
from dtc.models.update_policy_response import UpdatePolicyResponse
from dtc.models.update_pool_response import UpdatePoolResponse
from dtc.models.update_sip_health_check_response import UpdateSIPHealthCheckResponse
from dtc.models.update_snmp_health_check_response import UpdateSNMPHealthCheckResponse
from dtc.models.update_snmp_user_security_response import UpdateSNMPUserSecurityResponse
from dtc.models.update_server_response import UpdateServerResponse
from dtc.models.update_tcp_health_check_response import UpdateTCPHealthCheckResponse
from dtc.models.update_topology_response import UpdateTopologyResponse
3 changes: 3 additions & 0 deletions src/dtc/api/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,12 @@
# import apis into api package
from dtc.api.health_check_http_api import HealthCheckHttpApi
from dtc.api.health_check_icmp_api import HealthCheckIcmpApi
from dtc.api.health_check_pdp_api import HealthCheckPdpApi
from dtc.api.health_check_sip_api import HealthCheckSipApi
from dtc.api.health_check_snmp_api import HealthCheckSnmpApi
from dtc.api.health_check_tcp_api import HealthCheckTcpApi
from dtc.api.policy_api import PolicyApi
from dtc.api.pool_api import PoolApi
from dtc.api.server_api import ServerApi
from dtc.api.snmp_user_security_api import SnmpUserSecurityApi
from dtc.api.topology_api import TopologyApi
Loading
Loading