From e0d0a98e52aa0d68604a2590bc6670393c08e110 Mon Sep 17 00:00:00 2001 From: 650elx Date: Wed, 20 Mar 2024 12:33:06 +0100 Subject: [PATCH] feat(SVAML): Indications enum added --- .../voice/models/svaml/actions/actions.py | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/sinch/domains/voice/models/svaml/actions/actions.py b/sinch/domains/voice/models/svaml/actions/actions.py index d32dee92..eaccadb7 100644 --- a/sinch/domains/voice/models/svaml/actions/actions.py +++ b/sinch/domains/voice/models/svaml/actions/actions.py @@ -1,9 +1,52 @@ +from enum import Enum from dataclasses import dataclass from typing import Optional, List, TypedDict from sinch.core.models.base_model import SinchRequestBaseModel from sinch.domains.voice import Destination, ConferenceDTMFOptions +class Indications(Enum): + AUSTRIA = "at" + AUSTRALIA = "au" + BULGARIA = "bg" + BRAZIL = "br" + BELGIUM = "be" + SWITZERLAND = "ch" + CHILE = "cl" + CHINA = "cn" + CZECH_REPUBLIC = "cz" + GERMANY = "de" + DENMARK = "dk" + ESTONIA = "ee" + SPAIN = "es" + FINLAND = "fi" + FRANCE = "fr" + GREECE = "gr" + HUNGARY = "hu" + ISRAEL = "il" + INDIA = "in" + ITALY = "it" + LITHUANIA = "lt" + JAPAN = "jp" + MEXICO = "mx" + MALAYSIA = "my" + NETHERLANDS = "nl" + NORWAY = "no" + NEW_ZEALAND = "nz" + PHILIPPINES = "ph" + POLAND = "pl" + PORTUGAL = "pt" + RUSSIA = "ru" + SWEDEN = "se" + SINGAPORE = "sg" + THAILAND = "th" + UNITED_KINGDOM = "uk" + UNITED_STATES = "us" + TAIWAN = "tw" + VENEZUELA = "ve" + SOUTH_AFRICA = "za" + + class AnsweringMachineDetection(TypedDict): enabled: bool