|
| 1 | +from ..base_model import BaseModel, AttributeField |
| 2 | + |
| 3 | + |
| 4 | +class Dialpeer(BaseModel): |
| 5 | + class Meta: |
| 6 | + path = "dialpeers" |
| 7 | + type = "dialpeers" |
| 8 | + |
| 9 | + enabled = AttributeField("enabled") |
| 10 | + next_rate = AttributeField("next-rate") |
| 11 | + connect_fee = AttributeField("connect-fee") |
| 12 | + initial_rate = AttributeField("initial-rate") |
| 13 | + initial_interval = AttributeField("initial-interval") |
| 14 | + next_interval = AttributeField("next-interval") |
| 15 | + valid_from = AttributeField("valid-from") |
| 16 | + valid_till = AttributeField("valid-till") |
| 17 | + prefix = AttributeField("prefix") |
| 18 | + src_rewrite_rule = AttributeField("src-rewrite-rule") |
| 19 | + dst_rewrite_rule = AttributeField("dst-rewrite-rule") |
| 20 | + acd_limit = AttributeField("acd-limit") |
| 21 | + asr_limit = AttributeField("asr-limit") |
| 22 | + src_rewrite_result = AttributeField("src-rewrite-result") |
| 23 | + dst_rewrite_result = AttributeField("dst-rewrite-result") |
| 24 | + locked = AttributeField("locked") |
| 25 | + priority = AttributeField("priority") |
| 26 | + exclusive_route = AttributeField("exclusive-route") |
| 27 | + capacity = AttributeField("capacity") |
| 28 | + lcr_rate_multiplier = AttributeField("lcr-rate-multiplier") |
| 29 | + force_hit_rate = AttributeField("force-hit-rate") |
| 30 | + network_prefix_id = AttributeField("network-prefix-id") |
| 31 | + created_at = AttributeField("created-at") |
| 32 | + short_calls_limit = AttributeField("short-calls-limit") |
| 33 | + external_id = AttributeField("external-id") |
| 34 | + routing_tag_ids = AttributeField("routing-tag-ids") |
| 35 | + dst_number_min_length = AttributeField("dst-number-min-length") |
| 36 | + dst_number_max_length = AttributeField("dst-number-max-length") |
| 37 | + reverse_billing = AttributeField("reverse-billing") |
0 commit comments