AXL Client¶
The AXLClient wraps all 1,068 AXL WSDL operations for Cisco UCM
configuration management. It supports both Thick AXL (SOAP-based CRUD)
and Thin AXL (direct SQL queries against the UCM Informix database).
Every get_*, add_*, update_*, remove_*, list_*, apply_*,
reset_*, and restart_* operation in the AXL 15.0 schema has a
corresponding snake_case method.
Quick Example¶
from axltoolkit import AXLClient
client = AXLClient(
username="admin",
password="secret",
server_ip="ucm-pub.example.com",
version="15.0",
tls_verify=True,
)
# CRUD operations
phone = client.get_phone(name="SEP001122334455")
client.update_phone(name="SEP001122334455", description="Lab Phone")
# SQL query
result = client.sql_query("SELECT name FROM device WHERE name LIKE 'SEP%'")
Class Reference¶
axltoolkit.axl.AXLClient
¶
AXLClient(username: str, password: str, server_ip: str, *, version: str = '15.0', tls_verify: Union[bool, str] = True, timeout: int = 30, max_retries: int = 3)
Bases: BaseClient
Client for the Cisco UCM AXL SOAP API.
Wraps both Thick AXL (SOAP-based CRUD for configuration objects such as phones, users, route partitions, etc.) and Thin AXL (direct SQL queries and updates against the UCM Informix database).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
username
|
str
|
AXL/CCMAdministrator user name. |
required |
password
|
str
|
Password. |
required |
server_ip
|
str
|
UCM publisher IP address or FQDN. |
required |
version
|
str
|
AXL schema version. Must be one of
|
'15.0'
|
tls_verify
|
Union[bool, str]
|
|
True
|
timeout
|
int
|
Request timeout in seconds (default 30). |
30
|
max_retries
|
int
|
Retry count for transient failures (default 3). |
3
|
Example::
client = AXLClient("admin", "password", "ucm-pub.example.com", version="15.0")
phone = client.get_phone(name="SEP001122334455")
print(phone['return']['phone']['name'])
service
property
¶
Direct access to the underlying zeep service proxy.
Useful for calling AXL operations that do not yet have a dedicated wrapper method::
result = client.service.addAppUser(appUser={...})
sql_query
¶
Execute a read-only SQL query via Thin AXL.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
query
|
str
|
A SQL SELECT statement to execute against the UCM Informix database. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
A dict with keys: |
Dict[str, Any]
|
|
Dict[str, Any]
|
|
Dict[str, Any]
|
|
Raises:
| Type | Description |
|---|---|
AXLSQLError
|
If the query fails. |
.. warning::
This method sends the query string directly to the UCM Informix
database with no parameterization or escaping. Never build
queries from untrusted input without sanitizing values first.
Use :func:_sanitize_sql_value or the higher-level sql_get_*
helpers which sanitize automatically.
Example::
result = client.sql_query("SELECT name, description FROM device WHERE name LIKE 'SEP%'")
for row in result.get('rows', []):
print(row['name'], row['description'])
sql_update
¶
Execute a SQL INSERT, UPDATE, or DELETE via Thin AXL.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
query
|
str
|
A SQL DML statement. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
A dict with keys: |
Dict[str, Any]
|
|
Dict[str, Any]
|
|
Raises:
| Type | Description |
|---|---|
AXLSQLError
|
If the update fails. |
.. warning::
This method sends the query string directly to the UCM Informix
database with no parameterization or escaping. Never build
queries from untrusted input without sanitizing values first.
Use :func:_sanitize_sql_value or the higher-level sql_*
helpers which sanitize automatically.
Example::
result = client.sql_update(
"UPDATE device SET description='Test' WHERE name='SEP001122334455'"
)
print(f"Updated {result['rows_updated']} rows")
get_call_manager_group
¶
Retrieve a Call Manager Group by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The name of the Call Manager Group. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the group does not exist. |
AXLError
|
On other AXL faults. |
add_call_manager_group
¶
Add a new Call Manager Group.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Name for the new group. |
required |
members
|
Sequence[str]
|
Ordered list of Call Manager (process node) names. The first entry gets priority 1, second gets priority 2, etc. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict (contains the UUID of the created group). |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If a group with this name already exists. |
AXLError
|
On other AXL faults. |
Example::
client.add_call_manager_group("CMGroup-1", ["cm1pub", "cm1sub1"])
update_call_manager_group_members
¶
Update the member list of an existing Call Manager Group.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Name of the group to update. |
required |
members
|
Sequence[str]
|
New ordered list of Call Manager names. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the group does not exist. |
AXLError
|
On other AXL faults. |
remove_call_manager_group
¶
Remove a Call Manager Group by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The name of the group to remove. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the group does not exist. |
AXLError
|
On other AXL faults. |
get_user
¶
Retrieve an end user by user ID.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
userid
|
str
|
The UCM user ID (login name). |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. Access user fields via |
Dict[str, Any]
|
|
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the user does not exist. |
AXLError
|
On other AXL faults. |
Example::
result = client.get_user("jsmith")
user = result['return']['user']
print(f"{user['firstName']} {user['lastName']}")
list_users
¶
list_users(returned_tags: Optional[Dict[str, str]] = None, **search_criteria) -> Dict[str, Dict[str, Any]]
List end users matching the given search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of tag names to include in the response.
Defaults to |
None
|
**search_criteria
|
One or more of |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Dict[str, Any]]
|
A dict keyed by userid, where each value is a dict with the |
Dict[str, Dict[str, Any]]
|
requested tag values plus |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
Example::
users = client.list_users(lastName="Smith%")
for uid, data in users.items():
print(uid, data['firstName'], data['lastName'])
update_user
¶
Update an existing end user.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**user_data
|
Unpack[UpdateUser]
|
Keyword arguments corresponding to the AXL
|
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the user does not exist. |
AXLError
|
On other AXL faults. |
Example::
client.update_user(userid="jsmith", firstName="Jonathan")
get_registration_dynamic
¶
Retrieve dynamic registration data for a specific device.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
device
|
str
|
The device name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the device is not found. |
AXLError
|
On other AXL faults. |
list_registration_dynamic
¶
List dynamic registration records matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**search_criteria
|
One or more of |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Dict[str, Any]]
|
A dict keyed by device name, each value containing |
Dict[str, Dict[str, Any]]
|
registration details. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_line
¶
Retrieve a directory number (line) by pattern and partition.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The directory number pattern (e.g. |
required |
route_partition_name
|
str
|
The partition the DN belongs to. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the line does not exist. |
AXLError
|
On other AXL faults. |
add_line
¶
Add a new directory number (line).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
line_data
|
Line
|
A dict describing the line. Required keys:
Example:: |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict (contains the UUID of the created line). |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If the line already exists. |
AXLError
|
On other AXL faults. |
update_line
¶
Update an existing directory number (line).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**line_data
|
Unpack[UpdateLine]
|
Keyword arguments for the |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the line does not exist. |
AXLError
|
On other AXL faults. |
Example::
client.update_line(
pattern="1001",
routePartitionName="Internal-PT",
description="Updated Description",
)
remove_line
¶
Remove a directory number (line).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The directory number pattern. |
required |
route_partition_name
|
str
|
The partition the DN belongs to. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the line does not exist. |
AXLError
|
On other AXL faults. |
get_phone
¶
Retrieve a phone device by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The device name (e.g. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the phone does not exist. |
AXLError
|
On other AXL faults. |
Example::
result = client.get_phone("SEP001122334455")
phone = result['return']['phone']
print(phone['model'], phone['devicePoolName'])
add_phone
¶
Add a new phone device.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
phone_data
|
Phone
|
A dict describing the phone. Required keys include
Minimal example:: |
required |
line_data
|
Optional[List[Dict[str, Any]]]
|
Optional list of line association dicts. Each entry
should specify at least |
None
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict (contains the UUID of the created phone). |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If a phone with this name already exists. |
AXLValidationError
|
If required fields are missing. |
AXLError
|
On other AXL faults. |
update_phone
¶
update_phone(line_data: Optional[List[Dict[str, Any]]] = None, **phone_data: Unpack[UpdatePhone]) -> Dict[str, Any]
Update an existing phone device.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
line_data
|
Optional[List[Dict[str, Any]]]
|
Optional new line associations (replaces existing). |
None
|
**phone_data
|
Unpack[UpdatePhone]
|
Keyword arguments for the |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the phone does not exist. |
AXLError
|
On other AXL faults. |
Example::
client.update_phone(
name="SEP001122334455",
description="Updated Phone",
)
remove_phone
¶
Remove a phone device by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The device name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the phone does not exist. |
AXLError
|
On other AXL faults. |
list_phones
¶
list_phones(returned_tags: Optional[Dict[str, str]] = None, **search_criteria) -> Dict[str, Dict[str, Any]]
List phones matching the given search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of tags to include in the response.
Defaults to |
None
|
**search_criteria
|
One or more of |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Dict[str, Any]]
|
A dict keyed by device name. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
Example::
phones = client.list_phones(name="SEP%")
for name, info in phones.items():
print(name, info['description'])
get_route_partition
¶
Retrieve a route partition by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The partition name. |
required |
returned_tags
|
Optional[Dict[str, str]]
|
Optional dict of tags to return. |
None
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the partition does not exist. |
AXLError
|
On other AXL faults. |
add_route_partition
¶
Add a new route partition.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Name for the partition. |
required |
description
|
str
|
Optional description. |
''
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If a partition with this name already exists. |
AXLError
|
On other AXL faults. |
add_route_partitions
¶
Add multiple route partitions in sequence.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
partitions
|
Sequence[Union[str, Dict[str, str]]]
|
A list where each element is either a partition name
(str) or a dict with |
required |
Returns:
| Type | Description |
|---|---|
List[Dict[str, Any]]
|
A list of AXL response dicts, one per partition. Failed |
List[Dict[str, Any]]
|
entries will have a |
Example::
results = client.add_route_partitions([
"Internal-PT",
{"name": "PSTN-PT", "description": "PSTN Partition"},
])
remove_route_partition
¶
Remove a route partition by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The partition name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the partition does not exist. |
AXLError
|
On other AXL faults. |
get_css
¶
Retrieve a Calling Search Space by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CSS name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the CSS does not exist. |
AXLError
|
On other AXL faults. |
add_css
¶
Add a new Calling Search Space.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Name for the CSS. |
required |
description
|
str
|
Description of the CSS. |
required |
partitions
|
Sequence[str]
|
Ordered list of route partition names to include. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If a CSS with this name already exists. |
AXLError
|
On other AXL faults. |
Example::
client.add_css(
"Internal-CSS",
"Internal dialing",
["Internal-PT", "Emergency-PT"],
)
update_css
¶
update_css(name: str, description: Optional[str] = None, partitions: Optional[Sequence[str]] = None) -> Dict[str, Any]
Update an existing Calling Search Space.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CSS name to update. |
required |
description
|
Optional[str]
|
New description (if provided). |
None
|
partitions
|
Optional[Sequence[str]]
|
New ordered list of partition names (if provided). |
None
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the CSS does not exist. |
AXLError
|
On other AXL faults. |
remove_css
¶
Remove a Calling Search Space by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CSS name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the CSS does not exist. |
AXLError
|
On other AXL faults. |
get_route_group
¶
Retrieve a Route Group by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Route Group name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the route group does not exist. |
AXLError
|
On other AXL faults. |
add_route_group
¶
Add a new Route Group.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Name for the Route Group. |
required |
distribution_algorithm
|
str
|
Distribution algorithm
( |
required |
devices
|
Sequence[str]
|
Ordered list of gateway/trunk device names. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If a route group with this name already exists. |
AXLError
|
On other AXL faults. |
Example::
client.add_route_group(
"PSTN-RG",
"Top Down",
["PSTN-GW-1", "PSTN-GW-2"],
)
update_route_group
¶
update_route_group(name: str, distribution_algorithm: Optional[str] = None, devices: Optional[Sequence[str]] = None) -> Dict[str, Any]
Update an existing Route Group.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Name of the Route Group to update. |
required |
distribution_algorithm
|
Optional[str]
|
New algorithm (if provided). |
None
|
devices
|
Optional[Sequence[str]]
|
New ordered list of device names (if provided). |
None
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the route group does not exist. |
AXLError
|
On other AXL faults. |
remove_route_group
¶
Remove a Route Group by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Route Group name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the route group does not exist. |
AXLError
|
On other AXL faults. |
get_route_list
¶
Retrieve a Route List by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Route List name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the route list does not exist. |
AXLError
|
On other AXL faults. |
add_route_list
¶
add_route_list(name: str, description: str, call_manager_group_name: str, route_list_enabled: bool, run_on_every_node: bool, route_groups: Sequence[str], digit_discard_instruction_name: Optional[str] = None) -> Dict[str, Any]
Add a new Route List.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Name for the Route List. |
required |
description
|
str
|
Description. |
required |
call_manager_group_name
|
str
|
The Call Manager Group to associate. |
required |
route_list_enabled
|
bool
|
Whether the route list is enabled. |
required |
run_on_every_node
|
bool
|
Whether to run on every node. |
required |
route_groups
|
Sequence[str]
|
Ordered list of Route Group names. |
required |
digit_discard_instruction_name
|
Optional[str]
|
Optional DDI to apply to all members. |
None
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If a route list with this name exists. |
AXLError
|
On other AXL faults. |
update_route_list
¶
Update an existing Route List.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**route_list_data
|
Unpack[UpdateRouteList]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the route list does not exist. |
AXLError
|
On other AXL faults. |
remove_route_list
¶
Remove a Route List by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Route List name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the route list does not exist. |
AXLError
|
On other AXL faults. |
get_route_pattern
¶
Retrieve a Route Pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The route pattern string (e.g. |
required |
route_partition_name
|
str
|
The partition the pattern belongs to. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the pattern does not exist. |
AXLError
|
On other AXL faults. |
add_route_pattern
¶
add_route_pattern(pattern: str, route_partition_name: str, route_list_name: str, network_location: str = 'OnNet', provide_outside_dialtone: bool = False, block_enable: bool = False, use_calling_party_phone_mask: str = 'Off') -> Dict[str, Any]
Add a new Route Pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The route pattern string (e.g. |
required |
route_partition_name
|
str
|
The partition to assign the pattern to. |
required |
route_list_name
|
str
|
The Route List to route calls through. |
required |
network_location
|
str
|
|
'OnNet'
|
provide_outside_dialtone
|
bool
|
Whether to provide outside dial tone. |
False
|
block_enable
|
bool
|
Whether the pattern is blocked. |
False
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If the route pattern already exists. |
AXLError
|
On other AXL faults. |
update_route_pattern
¶
Update an existing Route Pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**route_pattern_data
|
Unpack[UpdateRoutePattern]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the pattern does not exist. |
AXLError
|
On other AXL faults. |
remove_route_pattern
¶
Remove a Route Pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The route pattern string. |
required |
route_partition_name
|
str
|
The partition the pattern belongs to. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the pattern does not exist. |
AXLError
|
On other AXL faults. |
get_translation_pattern
¶
Retrieve a Translation Pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The translation pattern string. |
required |
route_partition_name
|
str
|
The partition the pattern belongs to. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the pattern does not exist. |
AXLError
|
On other AXL faults. |
add_translation_pattern
¶
add_translation_pattern(pattern: str, route_partition_name: str, provide_outside_dialtone: bool = False, block_enable: bool = False, usage: str = 'Translation', **kwargs) -> Dict[str, Any]
Add a new Translation Pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The translation pattern string. |
required |
route_partition_name
|
str
|
The partition to assign the pattern to. |
required |
provide_outside_dialtone
|
bool
|
Whether to provide outside dial tone. |
False
|
block_enable
|
bool
|
Whether the pattern is blocked. |
False
|
usage
|
str
|
|
'Translation'
|
**kwargs
|
Additional fields for the |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If the pattern already exists. |
AXLError
|
On other AXL faults. |
update_translation_pattern
¶
Update an existing Translation Pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**trans_data
|
Unpack[UpdateTransPattern]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the pattern does not exist. |
AXLError
|
On other AXL faults. |
remove_translation_pattern
¶
Remove a Translation Pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The translation pattern string. |
required |
route_partition_name
|
str
|
The partition the pattern belongs to. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the pattern does not exist. |
AXLError
|
On other AXL faults. |
get_sip_route_pattern
¶
Retrieve a SIP Route Pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The SIP route pattern string. |
required |
route_partition_name
|
str
|
The partition the pattern belongs to. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the pattern does not exist. |
AXLError
|
On other AXL faults. |
add_sip_route_pattern
¶
add_sip_route_pattern(pattern: str, route_partition_name: str, sip_trunk_name: str, usage: str = 'Domain Routing') -> Dict[str, Any]
Add a new SIP Route Pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The SIP route pattern string. |
required |
route_partition_name
|
str
|
The partition. |
required |
sip_trunk_name
|
str
|
The SIP Trunk to route to. |
required |
usage
|
str
|
|
'Domain Routing'
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If the pattern already exists. |
AXLError
|
On other AXL faults. |
update_sip_route_pattern
¶
Update an existing SIP Route Pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**sip_rp_data
|
Unpack[UpdateSipRoutePattern]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the pattern does not exist. |
AXLError
|
On other AXL faults. |
remove_sip_route_pattern
¶
Remove a SIP Route Pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The SIP route pattern string. |
required |
route_partition_name
|
str
|
The partition. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the pattern does not exist. |
AXLError
|
On other AXL faults. |
get_conference_bridge
¶
Retrieve a Conference Bridge by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The conference bridge name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the bridge does not exist. |
AXLError
|
On other AXL faults. |
add_conference_bridge
¶
Add a new Conference Bridge.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
conference_bridge_data
|
ConferenceBridge
|
A dict describing the bridge. Required keys depend on the product type. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If a bridge with this name already exists. |
AXLError
|
On other AXL faults. |
add_conference_bridge_cms
¶
add_conference_bridge_cms(name: str, description: str, conference_bridge_prefix: str, sip_trunk_name: str, security_icon_control: bool, override_sip_trunk_address: bool, addresses: List[str], username: str, password: str, http_port: int) -> Dict[str, Any]
Add a Cisco Meeting Server (CMS) Conference Bridge.
This is a convenience method that builds the correct data structure for a CMS-type conference bridge.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Conference bridge name. |
required |
description
|
str
|
Description. |
required |
conference_bridge_prefix
|
str
|
Numeric prefix for conference IDs. |
required |
sip_trunk_name
|
str
|
Name of the SIP Trunk pointing to CMS. |
required |
security_icon_control
|
bool
|
Allow CFB to control call security icon. |
required |
override_sip_trunk_address
|
bool
|
Override SIP Trunk destination. |
required |
addresses
|
List[str]
|
List of address strings
(e.g. |
required |
username
|
str
|
CMS API username. |
required |
password
|
str
|
CMS API password. |
required |
http_port
|
int
|
CMS API HTTP port. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_conference_bridge
¶
Update an existing Conference Bridge.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**cfb_data
|
Unpack[UpdateConferenceBridge]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the bridge does not exist. |
AXLError
|
On other AXL faults. |
remove_conference_bridge
¶
Remove a Conference Bridge by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The conference bridge name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the bridge does not exist. |
AXLError
|
On other AXL faults. |
get_media_resource_group
¶
Retrieve a Media Resource Group by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The MRG name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the MRG does not exist. |
AXLError
|
On other AXL faults. |
add_media_resource_group
¶
add_media_resource_group(name: str, description: str = '', devices: Optional[Sequence[str]] = None, multicast: bool = False) -> Dict[str, Any]
Add a new Media Resource Group.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Name for the MRG. |
required |
description
|
str
|
Optional description. |
''
|
devices
|
Optional[Sequence[str]]
|
Optional list of media resource device names. |
None
|
multicast
|
bool
|
Whether multicast is enabled for the MRG. |
False
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If an MRG with this name already exists. |
AXLError
|
On other AXL faults. |
remove_media_resource_group
¶
Remove a Media Resource Group by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The MRG name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the MRG does not exist. |
AXLError
|
On other AXL faults. |
get_media_resource_list
¶
Retrieve a Media Resource Group List (MRGL) by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The MRGL name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the MRGL does not exist. |
AXLError
|
On other AXL faults. |
add_media_resource_list
¶
Add a new Media Resource Group List (MRGL).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Name for the MRGL. |
required |
members
|
Optional[Sequence[str]]
|
Optional ordered list of Media Resource Group names. |
None
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If an MRGL with this name already exists. |
AXLError
|
On other AXL faults. |
remove_media_resource_list
¶
Remove a Media Resource Group List (MRGL) by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The MRGL name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the MRGL does not exist. |
AXLError
|
On other AXL faults. |
get_device_pool
¶
Retrieve a Device Pool by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Device Pool name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the device pool does not exist. |
AXLError
|
On other AXL faults. |
add_device_pool
¶
Add a new Device Pool.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
device_pool_data
|
DevicePool
|
A dict describing the device pool. Required
keys: Example:: |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If a device pool with this name exists. |
AXLError
|
On other AXL faults. |
update_device_pool
¶
Update an existing Device Pool.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**device_pool_data
|
Unpack[UpdateDevicePool]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the device pool does not exist. |
AXLError
|
On other AXL faults. |
remove_device_pool
¶
Remove a Device Pool by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Device Pool name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the device pool does not exist. |
AXLError
|
On other AXL faults. |
get_ldap_filter
¶
Retrieve an LDAP Filter by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The LDAP filter name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the filter does not exist. |
AXLError
|
On other AXL faults. |
add_ldap_filter
¶
Add a new LDAP Filter.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Name for the LDAP filter. |
required |
filter_string
|
str
|
The LDAP filter expression. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If a filter with this name already exists. |
AXLError
|
On other AXL faults. |
remove_ldap_filter
¶
Remove an LDAP Filter by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The LDAP filter name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the filter does not exist. |
AXLError
|
On other AXL faults. |
get_ldap_directory
¶
Retrieve an LDAP Directory by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The LDAP directory name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the directory does not exist. |
AXLError
|
On other AXL faults. |
add_ldap_directory
¶
Add a new LDAP Directory.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
ldap_directory_data
|
LdapDirectory
|
A dict describing the LDAP directory configuration. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If a directory with this name already exists. |
AXLError
|
On other AXL faults. |
remove_ldap_directory
¶
Remove an LDAP Directory by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The LDAP directory name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the directory does not exist. |
AXLError
|
On other AXL faults. |
start_ldap_sync
¶
Trigger an LDAP synchronization via Thin AXL.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
ldap_name
|
Optional[str]
|
Optional name of a specific LDAP directory to sync.
If |
None
|
Returns:
| Type | Description |
|---|---|
bool
|
|
Raises:
| Type | Description |
|---|---|
AXLSQLError
|
If the SQL update fails. |
get_ldap_system
¶
Retrieve the LDAP System configuration.
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_ldap_system
¶
Update the LDAP System configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
sync_enabled
|
bool
|
Whether LDAP sync is enabled. |
required |
ldap_server
|
str
|
The LDAP server type (e.g. |
required |
user_id_attribute
|
str
|
Attribute to use as user ID
(e.g. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_ldap_authentication
¶
Retrieve the LDAP Authentication configuration.
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_ldap_authentication
¶
update_ldap_authentication(enabled: bool, distinguished_name: str, ldap_password: str, search_base: str, servers: Sequence[str], port: int = 389, ssl_enabled: bool = False) -> Dict[str, Any]
Update the LDAP Authentication configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
enabled
|
bool
|
Whether to authenticate end users via LDAP. |
required |
distinguished_name
|
str
|
Bind DN for LDAP. |
required |
ldap_password
|
str
|
Bind password. |
required |
search_base
|
str
|
LDAP search base for user lookup. |
required |
servers
|
Sequence[str]
|
List of LDAP server hostnames or IPs. |
required |
port
|
int
|
LDAP port number (default 389). |
389
|
ssl_enabled
|
bool
|
Whether to use SSL/TLS (default |
False
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_phone_security_profile
¶
Retrieve a Phone Security Profile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The security profile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the profile does not exist. |
AXLError
|
On other AXL faults. |
add_phone_security_profile
¶
add_phone_security_profile(phone_type: str, protocol: str, name: str, description: str = '', device_security_mode: str = 'Non Secure', authentication_mode: str = 'By Null String', key_size: str = '1024', key_order: str = 'RSA Only', ec_key_size: str = '384', tftp_encrypted_config: bool = False, nonce_validity_time: int = 600, transport_type: str = 'TCP+UDP', sip_phone_port: int = 5060, enable_digest_authentication: bool = False) -> Dict[str, Any]
Add a new Phone Security Profile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
phone_type
|
str
|
Phone model (e.g. |
required |
protocol
|
str
|
|
required |
name
|
str
|
Profile name. |
required |
description
|
str
|
Optional description. |
''
|
device_security_mode
|
str
|
|
'Non Secure'
|
authentication_mode
|
str
|
|
'By Null String'
|
key_size
|
str
|
RSA key size ( |
'1024'
|
key_order
|
str
|
|
'RSA Only'
|
ec_key_size
|
str
|
EC key size ( |
'384'
|
tftp_encrypted_config
|
bool
|
Whether TFTP config is encrypted. |
False
|
nonce_validity_time
|
int
|
Nonce validity in seconds. |
600
|
transport_type
|
str
|
|
'TCP+UDP'
|
sip_phone_port
|
int
|
SIP signaling port. |
5060
|
enable_digest_authentication
|
bool
|
Whether digest auth is enabled. |
False
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_sip_trunk_security_profile
¶
Retrieve a SIP Trunk Security Profile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The profile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the profile does not exist. |
AXLError
|
On other AXL faults. |
add_sip_trunk_security_profile
¶
add_sip_trunk_security_profile(name: str, description: str = '', security_mode: str = 'Non Secure', incoming_transport: str = 'TCP+UDP', outgoing_transport: str = 'TCP', digest_authentication: bool = False, nonce_policy_time: int = 600, x509_subject_name: str = '', incoming_port: int = 5060, app_level_authentication: bool = False, accept_presence_subscription: bool = False, accept_out_of_dialog_refer: bool = False, accept_unsolicited_notification: bool = False, allow_replace_header: bool = False, transmit_security_status: bool = False, sip_v150_outbound_sdp_offer_filtering: str = 'Use Default Filter', allow_charging_header: bool = False) -> Dict[str, Any]
Add a new SIP Trunk Security Profile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Profile name. |
required |
description
|
str
|
Optional description. |
''
|
security_mode
|
str
|
|
'Non Secure'
|
incoming_transport
|
str
|
|
'TCP+UDP'
|
outgoing_transport
|
str
|
|
'TCP'
|
digest_authentication
|
bool
|
Enable digest auth. |
False
|
nonce_policy_time
|
int
|
Nonce validity in seconds. |
600
|
x509_subject_name
|
str
|
X.509 subject name for TLS. |
''
|
incoming_port
|
int
|
Incoming SIP port. |
5060
|
app_level_authentication
|
bool
|
Enable application-level auth. |
False
|
accept_presence_subscription
|
bool
|
Accept presence subscriptions. |
False
|
accept_out_of_dialog_refer
|
bool
|
Accept out-of-dialog REFER. |
False
|
accept_unsolicited_notification
|
bool
|
Accept unsolicited NOTIFY. |
False
|
allow_replace_header
|
bool
|
Allow Replaces header. |
False
|
transmit_security_status
|
bool
|
Transmit security status. |
False
|
sip_v150_outbound_sdp_offer_filtering
|
str
|
V.150 SDP filter mode. |
'Use Default Filter'
|
allow_charging_header
|
bool
|
Allow charging header. |
False
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
remove_sip_trunk_security_profile
¶
Remove a SIP Trunk Security Profile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The profile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the profile does not exist. |
AXLError
|
On other AXL faults. |
get_sip_profile
¶
Retrieve a SIP Profile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SIP profile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the profile does not exist. |
AXLError
|
On other AXL faults. |
add_sip_profile
¶
Add a new SIP Profile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
sip_profile_data
|
SipProfile
|
A dict describing the SIP profile. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If a profile with this name already exists. |
AXLError
|
On other AXL faults. |
update_sip_profile
¶
Update an existing SIP Profile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**profile_data
|
Unpack[UpdateSipProfile]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the profile does not exist. |
AXLError
|
On other AXL faults. |
remove_sip_profile
¶
Remove a SIP Profile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SIP profile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the profile does not exist. |
AXLError
|
On other AXL faults. |
get_sip_trunk
¶
Retrieve a SIP Trunk by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SIP trunk name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the trunk does not exist. |
AXLError
|
On other AXL faults. |
add_sip_trunk
¶
Add a new SIP Trunk.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
sip_trunk_data
|
SipTrunk
|
A dict describing the SIP trunk. Required
keys: Example:: |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If a trunk with this name already exists. |
AXLError
|
On other AXL faults. |
update_sip_trunk
¶
Update an existing SIP Trunk.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**trunk_data
|
Unpack[UpdateSipTrunk]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the trunk does not exist. |
AXLError
|
On other AXL faults. |
remove_sip_trunk
¶
Remove a SIP Trunk by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SIP trunk name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the trunk does not exist. |
AXLError
|
On other AXL faults. |
reset_device
¶
Perform a hard reset on a device (full reload).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
device_name
|
str
|
The device name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the device does not exist. |
AXLError
|
On other AXL faults. |
restart_device
¶
Perform a soft restart on a device (config refresh).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
device_name
|
str
|
The device name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the device does not exist. |
AXLError
|
On other AXL faults. |
reset_mgcp_device
¶
Perform a hard reset on an MGCP device.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
device_name
|
str
|
The MGCP device name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_mgcp_device
¶
Perform a soft restart on an MGCP device.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
device_name
|
str
|
The MGCP device name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_remote_destination
¶
Retrieve a Remote Destination.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
destination
|
str
|
The remote destination number. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the destination does not exist. |
AXLError
|
On other AXL faults. |
add_remote_destination
¶
Add a new Remote Destination.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
remote_destination_data
|
RemoteDestination
|
A dict describing the remote destination. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If a remote destination with this name already exists. |
AXLError
|
On other AXL faults. |
Note
Older UCM versions (pre-12.5) may reject the request with an
internal error if <dualModeDeviceName> is sent as a nil
element (Cisco bug CSCvq98025). Omit dualModeDeviceName
from remote_destination_data to avoid this on affected
versions.
remove_remote_destination
¶
Remove a Remote Destination.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
destination
|
str
|
The remote destination number. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the destination does not exist. |
AXLError
|
On other AXL faults. |
sql_get_device_pkid
¶
Look up a device's PKID by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
device_name
|
str
|
The device name. |
required |
Returns:
| Type | Description |
|---|---|
Optional[str]
|
The PKID string, or |
Raises:
| Type | Description |
|---|---|
AXLSQLError
|
If the query fails. |
sql_get_enduser_pkid
¶
Look up an end user's PKID by user ID.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
userid
|
str
|
The user ID. |
required |
Returns:
| Type | Description |
|---|---|
Optional[str]
|
The PKID string, or |
Raises:
| Type | Description |
|---|---|
AXLSQLError
|
If the query fails. |
sql_get_user_group_pkid
¶
Look up a user group's PKID by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
group_name
|
str
|
The directory group name. |
required |
Returns:
| Type | Description |
|---|---|
Optional[str]
|
The PKID string, or |
Raises:
| Type | Description |
|---|---|
AXLSQLError
|
If the query fails. |
sql_associate_user_to_group
¶
Associate an end user with a user group via SQL.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
userid
|
str
|
The user ID. |
required |
group_name
|
str
|
The directory group name. |
required |
Returns:
| Type | Description |
|---|---|
bool
|
|
Raises:
| Type | Description |
|---|---|
AXLSQLError
|
If the update fails. |
ValueError
|
If the user or group is not found. |
sql_remove_user_from_group
¶
Remove an end user from a user group via SQL.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
userid
|
str
|
The user ID. |
required |
group_name
|
str
|
The directory group name. |
required |
Returns:
| Type | Description |
|---|---|
bool
|
|
Raises:
| Type | Description |
|---|---|
AXLSQLError
|
If the update fails. |
ValueError
|
If the user or group is not found. |
sql_associate_device_to_user
¶
Associate a device to a user via SQL.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
device_name
|
str
|
The device name. |
required |
userid
|
str
|
The user ID. |
required |
association_type
|
str
|
The association type code (default |
'1'
|
Returns:
| Type | Description |
|---|---|
bool
|
|
Raises:
| Type | Description |
|---|---|
AXLSQLError
|
If the update fails. |
ValueError
|
If the device or user is not found. |
sql_update_service_parameter
¶
Update a service parameter value via SQL.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
param_name
|
str
|
The parameter name. |
required |
param_value
|
str
|
The new parameter value. |
required |
Returns:
| Type | Description |
|---|---|
bool
|
|
Raises:
| Type | Description |
|---|---|
AXLSQLError
|
If the update fails. |
sql_get_service_parameter
¶
Retrieve service parameter values via SQL.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
param_name
|
str
|
The parameter name. |
required |
Returns:
| Type | Description |
|---|---|
Optional[List[Dict[str, Optional[str]]]]
|
A list of row dicts, or |
Raises:
| Type | Description |
|---|---|
AXLSQLError
|
If the query fails. |
get_line_group
¶
Retrieve a Line Group by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Line Group name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the group does not exist. |
AXLError
|
On other AXL faults. |
add_line_group
¶
add_line_group(name: str, distribution_algorithm: str = 'Top Down', rna_reversion_timeout: int = 10, hunt_algorithm_no_answer: str = 'Try next member; then, try next group in Hunt List', hunt_algorithm_busy: str = 'Try next member; then, try next group in Hunt List', hunt_algorithm_not_available: str = 'Try next member; then, try next group in Hunt List', members: Optional[Sequence[Dict[str, Any]]] = None) -> Dict[str, Any]
Add a new Line Group.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Name for the Line Group. |
required |
distribution_algorithm
|
str
|
|
'Top Down'
|
rna_reversion_timeout
|
int
|
Ring-no-answer timeout in seconds. |
10
|
hunt_algorithm_no_answer
|
str
|
Action on no-answer. |
'Try next member; then, try next group in Hunt List'
|
hunt_algorithm_busy
|
str
|
Action on busy. |
'Try next member; then, try next group in Hunt List'
|
hunt_algorithm_not_available
|
str
|
Action when not available. |
'Try next member; then, try next group in Hunt List'
|
members
|
Optional[Sequence[Dict[str, Any]]]
|
Optional list of member dicts. Each should include
|
None
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If a line group with this name already exists. |
AXLError
|
On other AXL faults. |
update_line_group
¶
Update an existing Line Group.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**line_group_data
|
Unpack[UpdateLineGroup]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the group does not exist. |
AXLError
|
On other AXL faults. |
remove_line_group
¶
Remove a Line Group by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Line Group name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the group does not exist. |
AXLError
|
On other AXL faults. |
get_hunt_list
¶
Retrieve a Hunt List by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Hunt List name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the hunt list does not exist. |
AXLError
|
On other AXL faults. |
add_hunt_list
¶
add_hunt_list(name: str, description: str, call_manager_group_name: str, route_list_enabled: bool = True, voice_mail_usage_flag: str = 'true', line_groups: Optional[Sequence[str]] = None) -> Dict[str, Any]
Add a new Hunt List.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Name for the Hunt List. |
required |
description
|
str
|
Description. |
required |
call_manager_group_name
|
str
|
Associated Call Manager Group name. |
required |
route_list_enabled
|
bool
|
Whether the hunt list is enabled. |
True
|
voice_mail_usage_flag
|
str
|
|
'true'
|
line_groups
|
Optional[Sequence[str]]
|
Optional ordered list of Line Group names. |
None
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If a hunt list with this name exists. |
AXLError
|
On other AXL faults. |
Example::
client.add_hunt_list(
"HL-Support",
"Support Hunt List",
"CMGroup-1",
line_groups=["LG-Support-1", "LG-Support-2"],
)
update_hunt_list
¶
Update an existing Hunt List.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**hunt_list_data
|
Unpack[UpdateHuntList]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the hunt list does not exist. |
AXLError
|
On other AXL faults. |
remove_hunt_list
¶
Remove a Hunt List by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Hunt List name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the hunt list does not exist. |
AXLError
|
On other AXL faults. |
get_hunt_pilot
¶
Retrieve a Hunt Pilot by pattern and partition.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The hunt pilot pattern (e.g. |
required |
route_partition_name
|
str
|
The partition the pilot belongs to. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the hunt pilot does not exist. |
AXLError
|
On other AXL faults. |
add_hunt_pilot
¶
add_hunt_pilot(pattern: str, route_partition_name: str, hunt_list_name: str, description: str = '', provide_outside_dialtone: bool = False, block_enable: bool = False, use_calling_party_phone_mask: str = 'Off') -> Dict[str, Any]
Add a new Hunt Pilot.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The hunt pilot pattern. |
required |
route_partition_name
|
str
|
The partition. |
required |
hunt_list_name
|
str
|
The Hunt List to route calls to. |
required |
description
|
str
|
Optional description. |
''
|
provide_outside_dialtone
|
bool
|
Whether to provide outside dial tone. |
False
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If the hunt pilot already exists. |
AXLError
|
On other AXL faults. |
Example::
client.add_hunt_pilot(
"2000", "Internal-PT", "HL-Support",
description="Support Queue",
)
update_hunt_pilot
¶
Update an existing Hunt Pilot.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**hunt_pilot_data
|
Unpack[UpdateHuntPilot]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the hunt pilot does not exist. |
AXLError
|
On other AXL faults. |
remove_hunt_pilot
¶
Remove a Hunt Pilot.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The hunt pilot pattern. |
required |
route_partition_name
|
str
|
The partition. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the hunt pilot does not exist. |
AXLError
|
On other AXL faults. |
get_call_park
¶
Retrieve a Call Park number.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The call park number pattern. |
required |
route_partition_name
|
str
|
The partition. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_call_park
¶
add_call_park(pattern: str, route_partition_name: str, description: str = '', call_manager_name: str = '', calling_search_space_for_single_number_retrieval: str = '') -> Dict[str, Any]
Add a new Call Park number.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The call park pattern (e.g. |
required |
route_partition_name
|
str
|
The partition. |
required |
description
|
str
|
Optional description. |
''
|
call_manager_name
|
str
|
The CallManager to associate with. |
''
|
calling_search_space_for_single_number_retrieval
|
str
|
CSS for call park retrieval. |
''
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If the pattern already exists. |
AXLError
|
On other AXL faults. |
remove_call_park
¶
Remove a Call Park number.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The call park pattern. |
required |
route_partition_name
|
str
|
The partition. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_call_pickup_group
¶
Retrieve a Call Pickup Group by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Call Pickup Group name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_call_pickup_group
¶
add_call_pickup_group(name: str, pattern: str, route_partition_name: str = '', description: str = '', members: Optional[Sequence[Dict[str, Any]]] = None) -> Dict[str, Any]
Add a new Call Pickup Group.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Name for the group. |
required |
pattern
|
str
|
The pickup group number pattern. |
required |
route_partition_name
|
str
|
The partition (optional). |
''
|
description
|
str
|
Optional description. |
''
|
members
|
Optional[Sequence[Dict[str, Any]]]
|
Optional list of member line dicts. |
None
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If a group with this name already exists. |
AXLError
|
On other AXL faults. |
Example::
client.add_call_pickup_group(
"Pickup-Floor1", "4000", "Internal-PT"
)
update_call_pickup_group
¶
Update an existing Call Pickup Group.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**cpg_data
|
Unpack[UpdateCallPickupGroup]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_call_pickup_group
¶
Remove a Call Pickup Group by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Call Pickup Group name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_region
¶
Retrieve a Region by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Region name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_region
¶
Add a new Region.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Name for the Region. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If a region with this name already exists. |
AXLError
|
On other AXL faults. |
update_region
¶
Update an existing Region.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**region_data
|
Unpack[UpdateRegion]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the region does not exist. |
AXLError
|
On other AXL faults. |
Example::
client.update_region(
name="Region-A",
relatedRegions={
"relatedRegion": [
{
"regionName": "Region-B",
"bandwidth": "G.711",
"videoBandwidth": "-1",
}
]
},
)
remove_region
¶
Remove a Region by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Region name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the region does not exist. |
AXLError
|
On other AXL faults. |
get_location
¶
Retrieve a Location by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Location name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_location
¶
add_location(name: str, related_locations: Optional[Sequence[Dict[str, Any]]] = None, between_locations: Optional[Sequence[Dict[str, Any]]] = None, within_audio_bandwidth: int = 0, within_video_bandwidth: int = 0, within_immersive_kbits: int = 0) -> Dict[str, Any]
Add a new Location for CAC (Call Admission Control).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Name for the Location. |
required |
related_locations
|
Optional[Sequence[Dict[str, Any]]]
|
Optional list of related location dicts:: [ { "locationName": "Hub_None", "weight": 50, "audioBandwidth": 80, "videoBandwidth": 384, } ] |
None
|
between_locations
|
Optional[Sequence[Dict[str, Any]]]
|
Optional list of between-location dicts.
Defaults to a single entry for |
None
|
within_audio_bandwidth
|
int
|
Audio bandwidth within the location
( |
0
|
within_video_bandwidth
|
int
|
Video bandwidth within the location. |
0
|
within_immersive_kbits
|
int
|
Immersive bandwidth within the location. |
0
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If a location with this name already exists. |
AXLError
|
On other AXL faults. |
update_location
¶
Update an existing Location.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**location_data
|
Unpack[UpdateLocation]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the location does not exist. |
AXLError
|
On other AXL faults. |
remove_location
¶
Remove a Location by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Location name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the location does not exist. |
AXLError
|
On other AXL faults. |
get_date_time_group
¶
Retrieve a Date/Time Group by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Date/Time Group name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_date_time_group
¶
add_date_time_group(name: str, time_zone: str, separator: str = '-', date_format: str = 'M-D-Y', time_format: str = '12-hour') -> Dict[str, Any]
Add a new Date/Time Group.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Name for the group. |
required |
time_zone
|
str
|
Time zone identifier (e.g. |
required |
separator
|
str
|
Date separator character. |
'-'
|
date_format
|
str
|
Date format (e.g. |
'M-D-Y'
|
time_format
|
str
|
|
'12-hour'
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If a group with this name exists. |
AXLError
|
On other AXL faults. |
update_date_time_group
¶
Update an existing Date/Time Group.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**dtg_data
|
Unpack[UpdateDateTimeGroup]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the group does not exist. |
AXLError
|
On other AXL faults. |
remove_date_time_group
¶
Remove a Date/Time Group by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Date/Time Group name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the group does not exist. |
AXLError
|
On other AXL faults. |
get_srst
¶
Retrieve an SRST reference by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SRST name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_srst
¶
add_srst(name: str, ip_address: str, port: int = 2000, sip_port: int = 5060, is_secure: bool = False) -> Dict[str, Any]
Add a new SRST reference.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Name for the SRST reference. |
required |
ip_address
|
str
|
IP address of the SRST router. |
required |
port
|
int
|
SCCP port (default 2000). |
2000
|
sip_port
|
int
|
SIP port (default 5060). |
5060
|
is_secure
|
bool
|
Whether the SRST is secure. |
False
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If an SRST with this name exists. |
AXLError
|
On other AXL faults. |
update_srst
¶
Update an existing SRST reference.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**srst_data
|
Unpack[UpdateSrst]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the SRST does not exist. |
AXLError
|
On other AXL faults. |
remove_srst
¶
Remove an SRST reference by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SRST name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the SRST does not exist. |
AXLError
|
On other AXL faults. |
get_phone_ntp
¶
Retrieve a Phone NTP Reference by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Phone NTP Reference name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_phone_ntp
¶
add_phone_ntp(ip_address: str = '', description: str = '', mode: str = 'Unicast', ipv6_address: str = '') -> Dict[str, Any]
Add a new Phone NTP Reference.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
ip_address
|
str
|
IPv4 address or hostname of the NTP server. Either ip_address or ipv6_address must be provided. |
''
|
description
|
str
|
Optional description. |
''
|
mode
|
str
|
|
'Unicast'
|
ipv6_address
|
str
|
IPv6 address of the NTP server. |
''
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If this NTP reference already exists. |
AXLError
|
On other AXL faults. |
remove_phone_ntp
¶
Remove a Phone NTP Reference.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
ip_address
|
str
|
IP address of the NTP reference to remove. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_common_device_config
¶
Retrieve a Common Device Configuration by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Common Device Config name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_common_device_config
¶
Add a new Common Device Configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
common_device_config_data
|
CommonDeviceConfig
|
A dict describing the config.
Must include at minimum |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If a config with this name exists. |
AXLError
|
On other AXL faults. |
update_common_device_config
¶
Update an existing Common Device Configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**cdc_data
|
Unpack[UpdateCommonDeviceConfig]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_common_device_config
¶
Remove a Common Device Configuration by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Common Device Config name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_common_phone_config
¶
Retrieve a Common Phone Configuration by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Common Phone Config name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_common_phone_config
¶
Add a new Common Phone Configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
common_phone_config_data
|
CommonPhoneConfig
|
A dict describing the config.
Must include at minimum |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If a config with this name exists. |
AXLError
|
On other AXL faults. |
update_common_phone_config
¶
Update an existing Common Phone Configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**cpc_data
|
Unpack[UpdateCommonPhoneConfig]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_common_phone_config
¶
Remove a Common Phone Configuration by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Common Phone Config name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_cti_route_point
¶
Retrieve a CTI Route Point by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CTI Route Point name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_cti_route_point
¶
add_cti_route_point(cti_route_point_data: CtiRoutePoint, line_data: Optional[List[Dict[str, Any]]] = None) -> Dict[str, Any]
Add a new CTI Route Point.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
cti_route_point_data
|
CtiRoutePoint
|
A dict describing the CTI Route Point.
Required keys include |
required |
line_data
|
Optional[List[Dict[str, Any]]]
|
Optional list of line association dicts, same as
:meth: |
None
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If the name already exists. |
AXLError
|
On other AXL faults. |
Example::
client.add_cti_route_point({
"name": "CTI-RP-IVR",
"product": "CTI Route Point",
"class": "CTI Route Point",
"protocol": "SCCP",
"protocolSide": "User",
"devicePoolName": "Default",
}, line_data=[
{"index": 1, "dirn": {"pattern": "5000", "routePartitionName": "Internal-PT"}}
])
update_cti_route_point
¶
Update an existing CTI Route Point.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**cti_rp_data
|
Unpack[UpdateCtiRoutePoint]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_cti_route_point
¶
Remove a CTI Route Point by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CTI Route Point name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_h323_gateway
¶
Retrieve an H.323 Gateway by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The gateway name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_h323_gateway
¶
Add a new H.323 Gateway.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
h323_gateway_data
|
H323Gateway
|
A dict describing the H.323 gateway. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_h323_gateway
¶
Update an existing H.323 Gateway.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**gw_data
|
Unpack[UpdateH323Gateway]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_h323_gateway
¶
Remove an H.323 Gateway by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The gateway name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_h323_trunk
¶
Retrieve an H.323 Trunk by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The trunk name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_h323_trunk
¶
update_h323_trunk
¶
Update an existing H.323 Trunk.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**trunk_data
|
Unpack[UpdateH323Trunk]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_h323_trunk
¶
Remove an H.323 Trunk by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The trunk name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_transcoder
¶
Retrieve a Transcoder by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The transcoder name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_transcoder
¶
Add a new Transcoder.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
transcoder_data
|
Transcoder
|
A dict describing the transcoder. Required
keys include |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If a transcoder with this name exists. |
AXLError
|
On other AXL faults. |
update_transcoder
¶
Update an existing Transcoder.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**transcoder_data
|
Unpack[UpdateTranscoder]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_transcoder
¶
Remove a Transcoder by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The transcoder name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_mtp
¶
Retrieve an MTP by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The MTP name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_mtp
¶
Add a new Media Termination Point (MTP).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
mtp_data
|
Mtp
|
A dict describing the MTP. Required keys include
|
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If an MTP with this name exists. |
AXLError
|
On other AXL faults. |
update_mtp
¶
Update an existing MTP.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**mtp_data
|
Unpack[UpdateMtp]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_mtp
¶
Remove an MTP by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The MTP name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_voicemail_pilot
¶
Retrieve a Voicemail Pilot by directory number.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
dir_n
|
str
|
The voicemail pilot number. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_voicemail_pilot
¶
add_voicemail_pilot(dir_n: str, description: str = '', calling_search_space_name: str = '', is_default: bool = False) -> Dict[str, Any]
Add a new Voicemail Pilot.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
dir_n
|
str
|
The voicemail pilot number. |
required |
description
|
str
|
Optional description. |
''
|
calling_search_space_name
|
str
|
CSS for the pilot. |
''
|
is_default
|
bool
|
Whether this is the default pilot. |
False
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If the pilot already exists. |
AXLError
|
On other AXL faults. |
remove_voicemail_pilot
¶
Remove a Voicemail Pilot.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
dir_n
|
str
|
The voicemail pilot number. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_voicemail_profile
¶
Retrieve a Voicemail Profile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Voicemail Profile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_voicemail_profile
¶
add_voicemail_profile(name: str, description: str = '', voicemail_pilot_name: str = '', is_default: bool = False) -> Dict[str, Any]
Add a new Voicemail Profile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Name for the profile. |
required |
description
|
str
|
Optional description. |
''
|
voicemail_pilot_name
|
str
|
Associated Voicemail Pilot number. |
''
|
is_default
|
bool
|
Whether this is the default profile. |
False
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If a profile with this name exists. |
AXLError
|
On other AXL faults. |
remove_voicemail_profile
¶
Remove a Voicemail Profile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Voicemail Profile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_voicemail_port
¶
Retrieve a Voicemail Port by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The voicemail port device name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_voicemail_port
¶
Add a new Voicemail Port.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
voicemail_port_data
|
VoiceMailPort
|
A dict describing the voicemail port. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
remove_voicemail_port
¶
Remove a Voicemail Port by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The voicemail port device name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_app_user
¶
Retrieve an Application User by user ID.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
userid
|
str
|
The application user ID. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the user does not exist. |
AXLError
|
On other AXL faults. |
add_app_user
¶
add_app_user(userid: str, password: str = '', associated_devices: Optional[Sequence[str]] = None, associated_groups: Optional[Sequence[str]] = None, **kwargs) -> Dict[str, Any]
Add a new Application User.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
userid
|
str
|
The application user ID. |
required |
password
|
str
|
Password for the user. |
''
|
associated_devices
|
Optional[Sequence[str]]
|
Optional list of device names to associate. |
None
|
associated_groups
|
Optional[Sequence[str]]
|
Optional list of user group names to assign. |
None
|
**kwargs
|
Additional fields for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If the user already exists. |
AXLError
|
On other AXL faults. |
Example::
client.add_app_user(
"jtapi_user",
password="secret",
associated_devices=["CTI-RP-IVR"],
associated_groups=["Standard CTI Enabled"],
)
update_app_user
¶
Update an existing Application User.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**app_user_data
|
Unpack[UpdateAppUser]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the user does not exist. |
AXLError
|
On other AXL faults. |
remove_app_user
¶
Remove an Application User by user ID.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
userid
|
str
|
The application user ID. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the user does not exist. |
AXLError
|
On other AXL faults. |
get_user_group
¶
Retrieve a User Group (Access Control Group) by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The User Group name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_user_group
¶
Add a new User Group (Access Control Group).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Name for the User Group. |
required |
members
|
Optional[Sequence[str]]
|
Optional list of user IDs to include. |
None
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If a group with this name exists. |
AXLError
|
On other AXL faults. |
update_user_group
¶
Update an existing User Group.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**ug_data
|
Unpack[UpdateUserGroup]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_user_group
¶
Remove a User Group by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The User Group name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_device_profile
¶
Retrieve a Device Profile (Extension Mobility) by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The device profile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_device_profile
¶
add_device_profile(device_profile_data: DeviceProfile, line_data: Optional[List[Dict[str, Any]]] = None) -> Dict[str, Any]
Add a new Device Profile for Extension Mobility.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
device_profile_data
|
DeviceProfile
|
A dict describing the profile. Required
keys include |
required |
line_data
|
Optional[List[Dict[str, Any]]]
|
Optional list of line association dicts. |
None
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If the name already exists. |
AXLError
|
On other AXL faults. |
Example::
client.add_device_profile({
"name": "DP-jsmith-8845",
"product": "Cisco 8845",
"class": "Device Profile",
"protocol": "SIP",
"protocolSide": "User",
"phoneTemplateName": "Standard 8845 SIP",
}, line_data=[
{"index": 1, "dirn": {"pattern": "1001", "routePartitionName": "Internal-PT"}}
])
update_device_profile
¶
Update an existing Device Profile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**dp_data
|
Unpack[UpdateDeviceProfile]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_device_profile
¶
Remove a Device Profile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The device profile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_route_filter
¶
Retrieve a Route Filter by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Route Filter name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_route_filter
¶
Add a new Route Filter.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
route_filter_data
|
RouteFilter
|
A dict describing the route filter.
Must include |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If a filter with this name exists. |
AXLError
|
On other AXL faults. |
update_route_filter
¶
Update an existing Route Filter.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**rf_data
|
Unpack[UpdateRouteFilter]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_route_filter
¶
Remove a Route Filter by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Route Filter name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_calling_party_transformation_pattern
¶
Retrieve a Calling Party Transformation Pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The pattern string. |
required |
route_partition_name
|
str
|
The partition. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_calling_party_transformation_pattern
¶
add_calling_party_transformation_pattern(pattern: str, route_partition_name: str, calling_party_transformation_mask: str = '', calling_party_prefix_digits: str = '', **kwargs) -> Dict[str, Any]
Add a new Calling Party Transformation Pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The pattern string. |
required |
route_partition_name
|
str
|
The partition. |
required |
calling_party_transformation_mask
|
str
|
Transformation mask. |
''
|
calling_party_prefix_digits
|
str
|
Prefix digits. |
''
|
**kwargs
|
Additional fields. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If the pattern already exists. |
AXLError
|
On other AXL faults. |
remove_calling_party_transformation_pattern
¶
remove_calling_party_transformation_pattern(pattern: str, route_partition_name: str) -> Dict[str, Any]
Remove a Calling Party Transformation Pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The pattern string. |
required |
route_partition_name
|
str
|
The partition. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_called_party_transformation_pattern
¶
Retrieve a Called Party Transformation Pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The pattern string. |
required |
route_partition_name
|
str
|
The partition. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_called_party_transformation_pattern
¶
add_called_party_transformation_pattern(pattern: str, route_partition_name: str, called_party_transformation_mask: str = '', called_party_prefix_digits: str = '', **kwargs) -> Dict[str, Any]
Add a new Called Party Transformation Pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The pattern string. |
required |
route_partition_name
|
str
|
The partition. |
required |
called_party_transformation_mask
|
str
|
Transformation mask. |
''
|
called_party_prefix_digits
|
str
|
Prefix digits. |
''
|
**kwargs
|
Additional fields. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If the pattern already exists. |
AXLError
|
On other AXL faults. |
remove_called_party_transformation_pattern
¶
remove_called_party_transformation_pattern(pattern: str, route_partition_name: str) -> Dict[str, Any]
Remove a Called Party Transformation Pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The pattern string. |
required |
route_partition_name
|
str
|
The partition. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_presence_group
¶
Retrieve a Presence Group by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Presence Group name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_presence_group
¶
Add a new Presence Group.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Name for the Presence Group. |
required |
description
|
str
|
Optional description. |
''
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If a group with this name exists. |
AXLError
|
On other AXL faults. |
remove_presence_group
¶
Remove a Presence Group by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Presence Group name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_credential_policy
¶
Retrieve a Credential Policy by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Credential Policy name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
update_credential_policy
¶
Update an existing Credential Policy.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**cp_data
|
Unpack[UpdateCredentialPolicy]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_phone_button_template
¶
Retrieve a Phone Button Template by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Phone Button Template name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_phone_button_template
¶
Add a new Phone Button Template.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
phone_button_template_data
|
PhoneButtonTemplate
|
A dict describing the template. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If the template already exists. |
AXLError
|
On other AXL faults. |
update_phone_button_template
¶
Update an existing Phone Button Template.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**pbt_data
|
Unpack[UpdatePhoneButtonTemplate]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_phone_button_template
¶
Remove a Phone Button Template by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Phone Button Template name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_soft_key_template
¶
Retrieve a Soft Key Template by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Soft Key Template name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_soft_key_template
¶
Add a new Soft Key Template.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
soft_key_template_data
|
SoftKeyTemplate
|
A dict describing the template. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If the template already exists. |
AXLError
|
On other AXL faults. |
remove_soft_key_template
¶
Remove a Soft Key Template by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Soft Key Template name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_service_profile
¶
Retrieve a Service Profile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Service Profile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_service_profile
¶
Add a new Service Profile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
service_profile_data
|
ServiceProfile
|
A dict describing the profile. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If the profile already exists. |
AXLError
|
On other AXL faults. |
update_service_profile
¶
Update an existing Service Profile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**sp_data
|
Unpack[UpdateServiceProfile]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_service_profile
¶
Remove a Service Profile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Service Profile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_uc_service
¶
Retrieve a UC Service by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The UC Service name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_uc_service
¶
Add a new UC Service.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
uc_service_data
|
UcService
|
A dict describing the UC service. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If the service already exists. |
AXLError
|
On other AXL faults. |
update_uc_service
¶
Update an existing UC Service.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**ucs_data
|
Unpack[UpdateUcService]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_uc_service
¶
Remove a UC Service by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The UC Service name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_announcement
¶
Retrieve an Announcement by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Announcement name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_announcement
¶
Add a new Announcement.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
announcement_data
|
Announcement
|
A dict describing the announcement. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLDuplicateError
|
If the announcement already exists. |
AXLError
|
On other AXL faults. |
remove_announcement
¶
Remove an Announcement by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Announcement name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_remote_destination_profile
¶
Retrieve a Remote Destination Profile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Remote Destination Profile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_remote_destination_profile
¶
add_remote_destination_profile(rdp_data: RemoteDestinationProfile, line_data: Optional[List[Dict[str, Any]]] = None) -> Dict[str, Any]
Add a new Remote Destination Profile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
rdp_data
|
RemoteDestinationProfile
|
A dict describing the profile. |
required |
line_data
|
Optional[List[Dict[str, Any]]]
|
Optional list of line association dicts. |
None
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_remote_destination_profile
¶
update_remote_destination_profile(**rdp_data: Unpack[UpdateRemoteDestinationProfile]) -> Dict[str, Any]
Update an existing Remote Destination Profile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**rdp_data
|
Unpack[UpdateRemoteDestinationProfile]
|
Keyword arguments for |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_remote_destination_profile
¶
Remove a Remote Destination Profile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Remote Destination Profile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_aar_group
¶
Retrieve a AarGroup by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The AarGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_aar_group
¶
update_aar_group
¶
Update an existing AarGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateAarGroup]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_aar_group
¶
Remove a AarGroup by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The AarGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_aar_group
¶
list_aar_group(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List AarGroup objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_advertised_patterns
¶
Retrieve a AdvertisedPatterns by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The AdvertisedPatterns name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_advertised_patterns
¶
Add a new AdvertisedPatterns.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
advertised_patterns_data
|
AdvertisedPatterns
|
A dict describing the AdvertisedPatterns. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_advertised_patterns
¶
Update an existing AdvertisedPatterns.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateAdvertisedPatterns]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_advertised_patterns
¶
Remove a AdvertisedPatterns by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The AdvertisedPatterns name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_advertised_patterns
¶
list_advertised_patterns(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List AdvertisedPatterns objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_announcement
¶
Update an existing Announcement.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateAnnouncement]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_announcement
¶
list_announcement(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List Announcement objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_app_server_info
¶
Retrieve an AppServerInfo.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_app_server_info
¶
Add a new AppServerInfo.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
app_server_info_data
|
AppServerInfo
|
A dict describing the AppServerInfo. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_app_server_info
¶
Update an existing AppServerInfo.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateAppServerInfo]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_app_server_info
¶
Remove an AppServerInfo.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_app_user
¶
list_app_user(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List AppUser objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_application_dial_rules
¶
Retrieve a ApplicationDialRules by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ApplicationDialRules name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_application_dial_rules
¶
Add a new ApplicationDialRules.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
application_dial_rules_data
|
ApplicationDialRules
|
A dict describing the ApplicationDialRules. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_application_dial_rules
¶
Update an existing ApplicationDialRules.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateApplicationDialRules]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_application_dial_rules
¶
Remove a ApplicationDialRules by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ApplicationDialRules name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_application_dial_rules
¶
list_application_dial_rules(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List ApplicationDialRules objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_application_server
¶
Retrieve an ApplicationServer by UUID.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
uuid
|
str
|
The ApplicationServer UUID. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_application_server
¶
Add a new ApplicationServer.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
application_server_data
|
ApplicationServer
|
A dict describing the ApplicationServer. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_application_server
¶
Update an existing ApplicationServer.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateApplicationServer]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_application_server
¶
Remove an ApplicationServer by UUID.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
uuid
|
str
|
The ApplicationServer UUID. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_application_server
¶
list_application_server(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List ApplicationServer objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
add_application_to_softkey_template
¶
add_application_to_softkey_template(application_to_softkey_template_data: ApplicationToSoftKeyTemplate) -> Dict[str, Any]
Add a new ApplicationToSoftkeyTemplate.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
application_to_softkey_template_data
|
ApplicationToSoftKeyTemplate
|
A dict describing the ApplicationToSoftkeyTemplate. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
remove_application_to_softkey_template
¶
Remove a ApplicationToSoftkeyTemplate by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ApplicationToSoftkeyTemplate name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_application_user_capf_profile
¶
Retrieve an ApplicationUserCapfProfile by instanceId.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
instance_id
|
str
|
The ApplicationUserCapfProfile instanceId. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_application_user_capf_profile
¶
add_application_user_capf_profile(application_user_capf_profile_data: ApplicationUserCapfProfile) -> Dict[str, Any]
Add a new ApplicationUserCapfProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
application_user_capf_profile_data
|
ApplicationUserCapfProfile
|
A dict describing the ApplicationUserCapfProfile. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_application_user_capf_profile
¶
update_application_user_capf_profile(**kwargs: Unpack[UpdateApplicationUserCapfProfile]) -> Dict[str, Any]
Update an existing ApplicationUserCapfProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateApplicationUserCapfProfile]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_application_user_capf_profile
¶
Remove an ApplicationUserCapfProfile by instanceId.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
instance_id
|
str
|
The ApplicationUserCapfProfile instanceId. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_application_user_capf_profile
¶
list_application_user_capf_profile(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List ApplicationUserCapfProfile objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_assigned_presence_servers
¶
list_assigned_presence_servers(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List AssignedPresenceServers objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_assigned_presence_users
¶
list_assigned_presence_users(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List AssignedPresenceUsers objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_audio_codec_preference_list
¶
Retrieve a AudioCodecPreferenceList by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The AudioCodecPreferenceList name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_audio_codec_preference_list
¶
add_audio_codec_preference_list(audio_codec_preference_list_data: AudioCodecPreferenceList) -> Dict[str, Any]
Add a new AudioCodecPreferenceList.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
audio_codec_preference_list_data
|
AudioCodecPreferenceList
|
A dict describing the AudioCodecPreferenceList. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_audio_codec_preference_list
¶
update_audio_codec_preference_list(**kwargs: Unpack[UpdateAudioCodecPreferenceList]) -> Dict[str, Any]
Update an existing AudioCodecPreferenceList.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateAudioCodecPreferenceList]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_audio_codec_preference_list
¶
Remove a AudioCodecPreferenceList by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The AudioCodecPreferenceList name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_audio_codec_preference_list
¶
list_audio_codec_preference_list(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List AudioCodecPreferenceList objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_billing_server
¶
Retrieve a BillingServer by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The BillingServer name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_billing_server
¶
Add a new BillingServer.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
billing_server_data
|
BillingServer
|
A dict describing the BillingServer. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_billing_server
¶
Update an existing BillingServer.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateBillingServer]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_billing_server
¶
Remove a BillingServer by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The BillingServer name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_billing_server
¶
list_billing_server(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List BillingServer objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_blocked_learned_patterns
¶
Retrieve a BlockedLearnedPatterns by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The BlockedLearnedPatterns name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_blocked_learned_patterns
¶
add_blocked_learned_patterns(blocked_learned_patterns_data: BlockedLearnedPatterns) -> Dict[str, Any]
Add a new BlockedLearnedPatterns.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
blocked_learned_patterns_data
|
BlockedLearnedPatterns
|
A dict describing the BlockedLearnedPatterns. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_blocked_learned_patterns
¶
Update an existing BlockedLearnedPatterns.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateBlockedLearnedPatterns]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_blocked_learned_patterns
¶
Remove a BlockedLearnedPatterns by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The BlockedLearnedPatterns name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_blocked_learned_patterns
¶
list_blocked_learned_patterns(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List BlockedLearnedPatterns objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_cca_profiles
¶
Retrieve a CCAProfiles by ccaId.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
cca_id
|
str
|
The CCA ID. |
''
|
**kwargs
|
Additional fields (e.g. uuid, returnedTags). |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_cca_profiles
¶
Add a new CCAProfiles.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
cca_profiles_data
|
CCAProfiles
|
A dict describing the CCAProfiles. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_cca_profiles
¶
Update an existing CCAProfiles.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateCCAProfiles]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_cca_profiles
¶
Remove a CCAProfiles by ccaId.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
cca_id
|
str
|
The CCA ID. |
''
|
**kwargs
|
Additional fields (e.g. uuid). |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_cca_profiles
¶
list_cca_profiles(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List CCAProfiles objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_ccm_version
¶
Retrieve the CCM (Unified CM) version.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
Optional process node name. Pass |
''
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. The version string is at |
Dict[str, Any]
|
|
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_call_manager_group
¶
list_call_manager_group(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List CallManagerGroup objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_call_manager_group
¶
Apply configuration for a CallManagerGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CallManagerGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_call_manager_group
¶
Reset a CallManagerGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CallManagerGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_call_park
¶
Update an existing CallPark.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateCallPark]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_call_park
¶
list_call_park(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List CallPark objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_call_pickup_group
¶
list_call_pickup_group(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List CallPickupGroup objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
add_called_party_tracing
¶
Add a new CalledPartyTracing.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
called_party_tracing_data
|
CalledPartyTracing
|
A dict describing the CalledPartyTracing. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
remove_called_party_tracing
¶
Remove a CalledPartyTracing by directory number.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
directorynumber
|
str
|
The CalledPartyTracing directory number. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_called_party_tracing
¶
list_called_party_tracing(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List CalledPartyTracing objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_called_party_transformation_pattern
¶
update_called_party_transformation_pattern(**kwargs: Unpack[UpdateCalledPartyTransformationPattern]) -> Dict[str, Any]
Update an existing CalledPartyTransformationPattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateCalledPartyTransformationPattern]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_called_party_transformation_pattern
¶
list_called_party_transformation_pattern(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List CalledPartyTransformationPattern objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_caller_filter_list
¶
Retrieve a CallerFilterList by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CallerFilterList name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_caller_filter_list
¶
Add a new CallerFilterList.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
caller_filter_list_data
|
CallerFilterList
|
A dict describing the CallerFilterList. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_caller_filter_list
¶
Update an existing CallerFilterList.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateCallerFilterList]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_caller_filter_list
¶
Remove a CallerFilterList by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CallerFilterList name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_caller_filter_list
¶
list_caller_filter_list(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List CallerFilterList objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_calling_party_transformation_pattern
¶
update_calling_party_transformation_pattern(**kwargs: Unpack[UpdateCallingPartyTransformationPattern]) -> Dict[str, Any]
Update an existing CallingPartyTransformationPattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateCallingPartyTransformationPattern]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_calling_party_transformation_pattern
¶
list_calling_party_transformation_pattern(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List CallingPartyTransformationPattern objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_ccd_advertising_service
¶
Retrieve a CcdAdvertisingService by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CcdAdvertisingService name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_ccd_advertising_service
¶
Add a new CcdAdvertisingService.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
ccd_advertising_service_data
|
CcdAdvertisingService
|
A dict describing the CcdAdvertisingService. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_ccd_advertising_service
¶
Update an existing CcdAdvertisingService.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateCcdAdvertisingService]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_ccd_advertising_service
¶
Remove a CcdAdvertisingService by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CcdAdvertisingService name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_ccd_advertising_service
¶
list_ccd_advertising_service(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List CcdAdvertisingService objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_ccd_hosted_dn
¶
Retrieve a CcdHostedDN by hostedPattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
hosted_pattern
|
str
|
The CcdHostedDN hostedPattern. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_ccd_hosted_dn
¶
Add a new CcdHostedDN.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
ccd_hosted_dn_data
|
CcdHostedDN
|
A dict describing the CcdHostedDN. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_ccd_hosted_dn
¶
Update an existing CcdHostedDN.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateCcdHostedDN]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_ccd_hosted_dn
¶
Remove a CcdHostedDN by hostedPattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
hosted_pattern
|
str
|
The CcdHostedDN hostedPattern. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_ccd_hosted_dn
¶
list_ccd_hosted_dn(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List CcdHostedDN objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_ccd_hosted_dn_group
¶
Retrieve a CcdHostedDNGroup by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CcdHostedDNGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_ccd_hosted_dn_group
¶
Add a new CcdHostedDNGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
ccd_hosted_dn_group_data
|
CcdHostedDNGroup
|
A dict describing the CcdHostedDNGroup. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_ccd_hosted_dn_group
¶
Update an existing CcdHostedDNGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateCcdHostedDNGroup]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_ccd_hosted_dn_group
¶
Remove a CcdHostedDNGroup by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CcdHostedDNGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_ccd_hosted_dn_group
¶
list_ccd_hosted_dn_group(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List CcdHostedDNGroup objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_ccd_requesting_service
¶
Retrieve a CcdRequestingService by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CcdRequestingService name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_ccd_requesting_service
¶
Add a new CcdRequestingService.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
ccd_requesting_service_data
|
CcdRequestingService
|
A dict describing the CcdRequestingService. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_ccd_requesting_service
¶
Update an existing CcdRequestingService.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateCcdRequestingService]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_ccd_requesting_service
¶
Remove a CcdRequestingService by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CcdRequestingService name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_change
¶
List changes since a given change ID.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Keyword arguments passed to the WSDL operation.
Typically |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_cisco_catalyst600024_port_fxs_gateway
¶
Retrieve a CiscoCatalyst600024PortFXSGateway by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CiscoCatalyst600024PortFXSGateway name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_cisco_catalyst600024_port_fxs_gateway
¶
add_cisco_catalyst600024_port_fxs_gateway(cisco_catalyst600024_port_fxs_gateway_data: CiscoCatalyst600024PortFXSGateway) -> Dict[str, Any]
Add a new CiscoCatalyst600024PortFXSGateway.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
cisco_catalyst600024_port_fxs_gateway_data
|
CiscoCatalyst600024PortFXSGateway
|
A dict describing the CiscoCatalyst600024PortFXSGateway. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_cisco_catalyst600024_port_fxs_gateway
¶
update_cisco_catalyst600024_port_fxs_gateway(**kwargs: Unpack[UpdateCiscoCatalyst600024PortFXSGateway]) -> Dict[str, Any]
Update an existing CiscoCatalyst600024PortFXSGateway.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateCiscoCatalyst600024PortFXSGateway]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_cisco_catalyst600024_port_fxs_gateway
¶
Remove a CiscoCatalyst600024PortFXSGateway by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CiscoCatalyst600024PortFXSGateway name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_cisco_catalyst600024_port_fxs_gateway
¶
list_cisco_catalyst600024_port_fxs_gateway(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List CiscoCatalyst600024PortFXSGateway objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_cisco_catalyst600024_port_fxs_gateway
¶
Apply configuration for a CiscoCatalyst600024PortFXSGateway.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CiscoCatalyst600024PortFXSGateway name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_cisco_catalyst600024_port_fxs_gateway
¶
Reset a CiscoCatalyst600024PortFXSGateway.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CiscoCatalyst600024PortFXSGateway name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_cisco_catalyst600024_port_fxs_gateway
¶
Restart a CiscoCatalyst600024PortFXSGateway.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CiscoCatalyst600024PortFXSGateway name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_cisco_catalyst6000_e1_vo_ip_gateway
¶
Retrieve a CiscoCatalyst6000E1VoIPGateway by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CiscoCatalyst6000E1VoIPGateway name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_cisco_catalyst6000_e1_vo_ip_gateway
¶
add_cisco_catalyst6000_e1_vo_ip_gateway(cisco_catalyst6000_e1_vo_ip_gateway_data: CiscoCatalyst6000E1VoIPGateway) -> Dict[str, Any]
Add a new CiscoCatalyst6000E1VoIPGateway.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
cisco_catalyst6000_e1_vo_ip_gateway_data
|
CiscoCatalyst6000E1VoIPGateway
|
A dict describing the CiscoCatalyst6000E1VoIPGateway. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_cisco_catalyst6000_e1_vo_ip_gateway
¶
update_cisco_catalyst6000_e1_vo_ip_gateway(**kwargs: Unpack[UpdateCiscoCatalyst6000E1VoIPGateway]) -> Dict[str, Any]
Update an existing CiscoCatalyst6000E1VoIPGateway.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateCiscoCatalyst6000E1VoIPGateway]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_cisco_catalyst6000_e1_vo_ip_gateway
¶
Remove a CiscoCatalyst6000E1VoIPGateway by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CiscoCatalyst6000E1VoIPGateway name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_cisco_catalyst6000_e1_vo_ip_gateway
¶
list_cisco_catalyst6000_e1_vo_ip_gateway(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List CiscoCatalyst6000E1VoIPGateway objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_cisco_catalyst6000_e1_vo_ip_gateway
¶
Apply configuration for a CiscoCatalyst6000E1VoIPGateway.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CiscoCatalyst6000E1VoIPGateway name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_cisco_catalyst6000_e1_vo_ip_gateway
¶
Reset a CiscoCatalyst6000E1VoIPGateway.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CiscoCatalyst6000E1VoIPGateway name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_cisco_catalyst6000_e1_vo_ip_gateway
¶
Restart a CiscoCatalyst6000E1VoIPGateway.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CiscoCatalyst6000E1VoIPGateway name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_cisco_catalyst6000_t1_vo_ip_gateway_pri
¶
Retrieve a CiscoCatalyst6000T1VoIPGatewayPri by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CiscoCatalyst6000T1VoIPGatewayPri name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_cisco_catalyst6000_t1_vo_ip_gateway_pri
¶
add_cisco_catalyst6000_t1_vo_ip_gateway_pri(cisco_catalyst6000_t1_vo_ip_gateway_pri_data: CiscoCatalyst6000T1VoIPGatewayPri) -> Dict[str, Any]
Add a new CiscoCatalyst6000T1VoIPGatewayPri.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
cisco_catalyst6000_t1_vo_ip_gateway_pri_data
|
CiscoCatalyst6000T1VoIPGatewayPri
|
A dict describing the CiscoCatalyst6000T1VoIPGatewayPri. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_cisco_catalyst6000_t1_vo_ip_gateway_pri
¶
update_cisco_catalyst6000_t1_vo_ip_gateway_pri(**kwargs: Unpack[UpdateCiscoCatalyst6000T1VoIPGatewayPri]) -> Dict[str, Any]
Update an existing CiscoCatalyst6000T1VoIPGatewayPri.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateCiscoCatalyst6000T1VoIPGatewayPri]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_cisco_catalyst6000_t1_vo_ip_gateway_pri
¶
Remove a CiscoCatalyst6000T1VoIPGatewayPri by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CiscoCatalyst6000T1VoIPGatewayPri name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_cisco_catalyst6000_t1_vo_ip_gateway_pri
¶
list_cisco_catalyst6000_t1_vo_ip_gateway_pri(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List CiscoCatalyst6000T1VoIPGatewayPri objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_cisco_catalyst6000_t1_vo_ip_gateway_pri
¶
Apply configuration for a CiscoCatalyst6000T1VoIPGatewayPri.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CiscoCatalyst6000T1VoIPGatewayPri name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_cisco_catalyst6000_t1_vo_ip_gateway_pri
¶
Reset a CiscoCatalyst6000T1VoIPGatewayPri.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CiscoCatalyst6000T1VoIPGatewayPri name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_cisco_catalyst6000_t1_vo_ip_gateway_pri
¶
Restart a CiscoCatalyst6000T1VoIPGatewayPri.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CiscoCatalyst6000T1VoIPGatewayPri name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_cisco_catalyst6000_t1_vo_ip_gateway_t1
¶
Retrieve a CiscoCatalyst6000T1VoIPGatewayT1 by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CiscoCatalyst6000T1VoIPGatewayT1 name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_cisco_catalyst6000_t1_vo_ip_gateway_t1
¶
add_cisco_catalyst6000_t1_vo_ip_gateway_t1(cisco_catalyst6000_t1_vo_ip_gateway_t1_data: CiscoCatalyst6000T1VoIPGatewayT1) -> Dict[str, Any]
Add a new CiscoCatalyst6000T1VoIPGatewayT1.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
cisco_catalyst6000_t1_vo_ip_gateway_t1_data
|
CiscoCatalyst6000T1VoIPGatewayT1
|
A dict describing the CiscoCatalyst6000T1VoIPGatewayT1. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_cisco_catalyst6000_t1_vo_ip_gateway_t1
¶
update_cisco_catalyst6000_t1_vo_ip_gateway_t1(**kwargs: Unpack[UpdateCiscoCatalyst6000T1VoIPGatewayT1]) -> Dict[str, Any]
Update an existing CiscoCatalyst6000T1VoIPGatewayT1.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateCiscoCatalyst6000T1VoIPGatewayT1]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_cisco_catalyst6000_t1_vo_ip_gateway_t1
¶
Remove a CiscoCatalyst6000T1VoIPGatewayT1 by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CiscoCatalyst6000T1VoIPGatewayT1 name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_cisco_catalyst6000_t1_vo_ip_gateway_t1
¶
list_cisco_catalyst6000_t1_vo_ip_gateway_t1(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List CiscoCatalyst6000T1VoIPGatewayT1 objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_cisco_catalyst6000_t1_vo_ip_gateway_t1
¶
Apply configuration for a CiscoCatalyst6000T1VoIPGatewayT1.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CiscoCatalyst6000T1VoIPGatewayT1 name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_cisco_catalyst6000_t1_vo_ip_gateway_t1
¶
Reset a CiscoCatalyst6000T1VoIPGatewayT1.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CiscoCatalyst6000T1VoIPGatewayT1 name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_cisco_catalyst6000_t1_vo_ip_gateway_t1
¶
Restart a CiscoCatalyst6000T1VoIPGatewayT1.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CiscoCatalyst6000T1VoIPGatewayT1 name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_cmc_info
¶
Retrieve a CmcInfo by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CmcInfo name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_cmc_info
¶
update_cmc_info
¶
Update an existing CmcInfo.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateCmcInfo]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_cmc_info
¶
Remove a CmcInfo by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CmcInfo name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_cmc_info
¶
list_cmc_info(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List CmcInfo objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_common_device_config
¶
list_common_device_config(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List CommonDeviceConfig objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_common_device_config
¶
Apply configuration for a CommonDeviceConfig.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CommonDeviceConfig name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_common_device_config
¶
Reset a CommonDeviceConfig.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CommonDeviceConfig name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_common_phone_config
¶
list_common_phone_config(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List CommonPhoneConfig objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_common_phone_config
¶
Apply configuration for a CommonPhoneConfig.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CommonPhoneConfig name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_common_phone_config
¶
Reset a CommonPhoneConfig.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CommonPhoneConfig name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_conference_bridge
¶
list_conference_bridge(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List ConferenceBridge objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_conference_bridge
¶
Apply configuration for a ConferenceBridge.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ConferenceBridge name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_conference_bridge
¶
Reset a ConferenceBridge.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ConferenceBridge name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_conference_bridge
¶
Restart a ConferenceBridge.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ConferenceBridge name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_conference_now
¶
Retrieve a ConferenceNow by conference number.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
conferenceNowNumber
|
str
|
The ConferenceNow number. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_conference_now
¶
Add a new ConferenceNow.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
conference_now_data
|
ConferenceNow
|
A dict describing the ConferenceNow. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_conference_now
¶
Update an existing ConferenceNow.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateConferenceNow]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_conference_now
¶
Remove a ConferenceNow by conference number.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
conferenceNowNumber
|
str
|
The ConferenceNow number. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_conference_now
¶
list_conference_now(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List ConferenceNow objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_config_enterprise_parameters
¶
Apply configuration for enterprise parameters.
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
add_credential_policy
¶
Add a new CredentialPolicy.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
credential_policy_data
|
CredentialPolicy
|
A dict describing the CredentialPolicy. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
remove_credential_policy
¶
Remove a CredentialPolicy by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CredentialPolicy name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_credential_policy
¶
list_credential_policy(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List CredentialPolicy objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_css
¶
list_css(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List Css objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_cti_route_point
¶
list_cti_route_point(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List CtiRoutePoint objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_cti_route_point
¶
Apply configuration for a CtiRoutePoint.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CtiRoutePoint name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_cti_route_point
¶
Reset a CtiRoutePoint.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CtiRoutePoint name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_cti_route_point
¶
Restart a CtiRoutePoint.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CtiRoutePoint name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_cuma_server_security_profile
¶
Retrieve a CumaServerSecurityProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CumaServerSecurityProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_cuma_server_security_profile
¶
add_cuma_server_security_profile(cuma_server_security_profile_data: CumaServerSecurityProfile) -> Dict[str, Any]
Add a new CumaServerSecurityProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
cuma_server_security_profile_data
|
CumaServerSecurityProfile
|
A dict describing the CumaServerSecurityProfile. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_cuma_server_security_profile
¶
update_cuma_server_security_profile(**kwargs: Unpack[UpdateCumaServerSecurityProfile]) -> Dict[str, Any]
Update an existing CumaServerSecurityProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateCumaServerSecurityProfile]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_cuma_server_security_profile
¶
Remove a CumaServerSecurityProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CumaServerSecurityProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_cuma_server_security_profile
¶
list_cuma_server_security_profile(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List CumaServerSecurityProfile objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_custom_user_field
¶
Retrieve a CustomUserField by field name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
field
|
str
|
The CustomUserField field name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_custom_user_field
¶
Add a new CustomUserField.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
custom_user_field_data
|
CustomUserField
|
A dict describing the CustomUserField. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_custom_user_field
¶
Update an existing CustomUserField.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateCustomUserField]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_custom_user_field
¶
Remove a CustomUserField by field name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
field
|
str
|
The CustomUserField field name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_custom_user_field
¶
list_custom_user_field(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List CustomUserField objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_customer
¶
Retrieve a Customer by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Customer name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_customer
¶
update_customer
¶
Update an existing Customer.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateCustomer]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_customer
¶
Remove a Customer by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Customer name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_customer
¶
list_customer(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List Customer objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_date_time_group
¶
list_date_time_group(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List DateTimeGroup objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_date_time_group
¶
Apply configuration for a DateTimeGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The DateTimeGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_date_time_group
¶
Reset a DateTimeGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The DateTimeGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_ddi
¶
Retrieve a Ddi.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_ddi
¶
list_ddi(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List Ddi objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_default_device_profile
¶
Retrieve a DefaultDeviceProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The DefaultDeviceProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_default_device_profile
¶
Add a new DefaultDeviceProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
default_device_profile_data
|
DefaultDeviceProfile
|
A dict describing the DefaultDeviceProfile. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_default_device_profile
¶
Update an existing DefaultDeviceProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateDefaultDeviceProfile]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_default_device_profile
¶
Remove a DefaultDeviceProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The DefaultDeviceProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_default_device_profile
¶
list_default_device_profile(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List DefaultDeviceProfile objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_device_mobility
¶
Retrieve a DeviceMobility by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The DeviceMobility name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_device_mobility
¶
Add a new DeviceMobility.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
device_mobility_data
|
DeviceMobility
|
A dict describing the DeviceMobility. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_device_mobility
¶
Update an existing DeviceMobility.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateDeviceMobility]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_device_mobility
¶
Remove a DeviceMobility by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The DeviceMobility name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_device_mobility
¶
list_device_mobility(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List DeviceMobility objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_device_mobility_group
¶
Retrieve a DeviceMobilityGroup by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The DeviceMobilityGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_device_mobility_group
¶
Add a new DeviceMobilityGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
device_mobility_group_data
|
DeviceMobilityGroup
|
A dict describing the DeviceMobilityGroup. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_device_mobility_group
¶
Update an existing DeviceMobilityGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateDeviceMobilityGroup]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_device_mobility_group
¶
Remove a DeviceMobilityGroup by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The DeviceMobilityGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_device_mobility_group
¶
list_device_mobility_group(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List DeviceMobilityGroup objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_device_pool
¶
list_device_pool(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List DevicePool objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_device_pool
¶
Apply configuration for a DevicePool.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The DevicePool name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_device_pool
¶
Reset a DevicePool.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The DevicePool name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_device_pool
¶
Restart a DevicePool.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The DevicePool name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_device_profile
¶
list_device_profile(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List DeviceProfile objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_device_profile_options
¶
Retrieve DeviceProfileOptions.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
uuid
|
str
|
The UUID of the device profile. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_dhcp_server
¶
Retrieve a DhcpServer by process node name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
process_node_name
|
str
|
The process node name hosting the DHCP server. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_dhcp_server
¶
Add a new DhcpServer.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
dhcp_server_data
|
DhcpServer
|
A dict describing the DhcpServer. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_dhcp_server
¶
Update an existing DhcpServer.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateDhcpServer]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_dhcp_server
¶
Remove a DhcpServer by process node name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
process_node_name
|
str
|
The process node name hosting the DHCP server. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_dhcp_server
¶
list_dhcp_server(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List DhcpServer objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_dhcp_subnet
¶
Retrieve a DhcpSubnet by server name and subnet IP.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
dhcp_server_name
|
str
|
The DHCP server (process node) name. |
required |
subnet_ip_address
|
str
|
The subnet IP address. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_dhcp_subnet
¶
Add a new DhcpSubnet.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
dhcp_subnet_data
|
DhcpSubnet
|
A dict describing the DhcpSubnet. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_dhcp_subnet
¶
Update an existing DhcpSubnet.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateDhcpSubnet]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_dhcp_subnet
¶
Remove a DhcpSubnet by server name and subnet IP.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
dhcp_server_name
|
str
|
The DHCP server (process node) name. |
required |
subnet_ip_address
|
str
|
The subnet IP address. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_dhcp_subnet
¶
list_dhcp_subnet(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List DhcpSubnet objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_dial_plan
¶
Retrieve a DialPlan by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The DialPlan name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_dial_plan
¶
list_dial_plan(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List DialPlan objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_dial_plan_tag
¶
Retrieve a DialPlanTag.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_dial_plan_tag
¶
list_dial_plan_tag(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List DialPlanTag objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_dir_number_alias_lookupand_sync
¶
Retrieve a DirNumberAliasLookupandSync by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The DirNumberAliasLookupandSync name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_dir_number_alias_lookupand_sync
¶
add_dir_number_alias_lookupand_sync(dir_number_alias_lookupand_sync_data: DirNumberAliasLookupandSync) -> Dict[str, Any]
Add a new DirNumberAliasLookupandSync.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
dir_number_alias_lookupand_sync_data
|
DirNumberAliasLookupandSync
|
A dict describing the DirNumberAliasLookupandSync. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_dir_number_alias_lookupand_sync
¶
update_dir_number_alias_lookupand_sync(**kwargs: Unpack[UpdateDirNumberAliasLookupandSync]) -> Dict[str, Any]
Update an existing DirNumberAliasLookupandSync.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateDirNumberAliasLookupandSync]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_dir_number_alias_lookupand_sync
¶
Remove a DirNumberAliasLookupandSync by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The DirNumberAliasLookupandSync name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_dir_number_alias_lookupand_sync
¶
list_dir_number_alias_lookupand_sync(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List DirNumberAliasLookupandSync objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_directed_call_park
¶
Retrieve a Directed Call Park by pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The directed call park pattern. |
required |
route_partition_name
|
str
|
The route partition (default |
''
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_directed_call_park
¶
Add a new DirectedCallPark.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
directed_call_park_data
|
DirectedCallPark
|
A dict describing the DirectedCallPark. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_directed_call_park
¶
Update an existing DirectedCallPark.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateDirectedCallPark]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_directed_call_park
¶
Remove a Directed Call Park by pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The directed call park pattern. |
required |
route_partition_name
|
str
|
The route partition (default |
''
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_directed_call_park
¶
list_directed_call_park(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List DirectedCallPark objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_directed_call_park
¶
Apply configuration for a DirectedCallPark.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The DirectedCallPark name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_directed_call_park
¶
Reset a DirectedCallPark.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The DirectedCallPark name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_directory_lookup_dial_rules
¶
Retrieve a DirectoryLookupDialRules by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The DirectoryLookupDialRules name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_directory_lookup_dial_rules
¶
add_directory_lookup_dial_rules(directory_lookup_dial_rules_data: DirectoryLookupDialRules) -> Dict[str, Any]
Add a new DirectoryLookupDialRules.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
directory_lookup_dial_rules_data
|
DirectoryLookupDialRules
|
A dict describing the DirectoryLookupDialRules. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_directory_lookup_dial_rules
¶
update_directory_lookup_dial_rules(**kwargs: Unpack[UpdateDirectoryLookupDialRules]) -> Dict[str, Any]
Update an existing DirectoryLookupDialRules.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateDirectoryLookupDialRules]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_directory_lookup_dial_rules
¶
Remove a DirectoryLookupDialRules by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The DirectoryLookupDialRules name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_directory_lookup_dial_rules
¶
list_directory_lookup_dial_rules(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List DirectoryLookupDialRules objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_elin_group
¶
Retrieve a ElinGroup by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ElinGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_elin_group
¶
update_elin_group
¶
Update an existing ElinGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateElinGroup]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_elin_group
¶
Remove a ElinGroup by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ElinGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_elin_group
¶
list_elin_group(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List ElinGroup objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_end_user_capf_profile
¶
Retrieve a EndUserCapfProfile by instance ID.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
instance_id
|
str
|
The EndUserCapfProfile instance ID. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_end_user_capf_profile
¶
Add a new EndUserCapfProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
end_user_capf_profile_data
|
EndUserCapfProfile
|
A dict describing the EndUserCapfProfile. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_end_user_capf_profile
¶
Update an existing EndUserCapfProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateEndUserCapfProfile]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_end_user_capf_profile
¶
Remove a EndUserCapfProfile by instance ID.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
instance_id
|
str
|
The EndUserCapfProfile instance ID. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_end_user_capf_profile
¶
list_end_user_capf_profile(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List EndUserCapfProfile objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_enterprise_feature_access_configuration
¶
Retrieve an EnterpriseFeatureAccessConfiguration by pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The pattern. |
required |
**kwargs
|
Additional keyword args (e.g. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_enterprise_feature_access_configuration
¶
add_enterprise_feature_access_configuration(enterprise_feature_access_configuration_data: EnterpriseFeatureAccessConfiguration) -> Dict[str, Any]
Add a new EnterpriseFeatureAccessConfiguration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
enterprise_feature_access_configuration_data
|
EnterpriseFeatureAccessConfiguration
|
A dict describing the EnterpriseFeatureAccessConfiguration. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_enterprise_feature_access_configuration
¶
update_enterprise_feature_access_configuration(**kwargs: Unpack[UpdateEnterpriseFeatureAccessConfiguration]) -> Dict[str, Any]
Update an existing EnterpriseFeatureAccessConfiguration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateEnterpriseFeatureAccessConfiguration]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_enterprise_feature_access_configuration
¶
Remove an EnterpriseFeatureAccessConfiguration by pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The pattern. |
required |
**kwargs
|
Additional keyword args (e.g. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_enterprise_feature_access_configuration
¶
list_enterprise_feature_access_configuration(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List EnterpriseFeatureAccessConfiguration objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_expressway_c_configuration
¶
Retrieve a ExpresswayCConfiguration by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ExpresswayCConfiguration name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_expressway_c_configuration
¶
add_expressway_c_configuration(expressway_c_configuration_data: ExpresswayCConfiguration) -> Dict[str, Any]
Add a new ExpresswayCConfiguration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
expressway_c_configuration_data
|
ExpresswayCConfiguration
|
A dict describing the ExpresswayCConfiguration. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_expressway_c_configuration
¶
update_expressway_c_configuration(**kwargs: Unpack[UpdateExpresswayCConfiguration]) -> Dict[str, Any]
Update an existing ExpresswayCConfiguration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateExpresswayCConfiguration]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_expressway_c_configuration
¶
Remove a ExpresswayCConfiguration by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ExpresswayCConfiguration name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_expressway_c_configuration
¶
list_expressway_c_configuration(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List ExpresswayCConfiguration objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_external_call_control_profile
¶
Retrieve a ExternalCallControlProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ExternalCallControlProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_external_call_control_profile
¶
add_external_call_control_profile(external_call_control_profile_data: ExternalCallControlProfile) -> Dict[str, Any]
Add a new ExternalCallControlProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
external_call_control_profile_data
|
ExternalCallControlProfile
|
A dict describing the ExternalCallControlProfile. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_external_call_control_profile
¶
update_external_call_control_profile(**kwargs: Unpack[UpdateExternalCallControlProfile]) -> Dict[str, Any]
Update an existing ExternalCallControlProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateExternalCallControlProfile]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_external_call_control_profile
¶
Remove a ExternalCallControlProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ExternalCallControlProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_external_call_control_profile
¶
list_external_call_control_profile(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List ExternalCallControlProfile objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_fac_info
¶
Retrieve a FacInfo by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The FacInfo name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_fac_info
¶
update_fac_info
¶
Update an existing FacInfo.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateFacInfo]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_fac_info
¶
Remove a FacInfo by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The FacInfo name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_fac_info
¶
list_fac_info(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List FacInfo objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_fallback_profile
¶
Retrieve a FallbackProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The FallbackProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_fallback_profile
¶
Add a new FallbackProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
fallback_profile_data
|
FallbackProfile
|
A dict describing the FallbackProfile. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_fallback_profile
¶
Update an existing FallbackProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateFallbackProfile]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_fallback_profile
¶
Remove a FallbackProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The FallbackProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_fallback_profile
¶
list_fallback_profile(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List FallbackProfile objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_feature_control_policy
¶
Retrieve a FeatureControlPolicy by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The FeatureControlPolicy name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_feature_control_policy
¶
Add a new FeatureControlPolicy.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
feature_control_policy_data
|
FeatureControlPolicy
|
A dict describing the FeatureControlPolicy. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_feature_control_policy
¶
Update an existing FeatureControlPolicy.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateFeatureControlPolicy]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_feature_control_policy
¶
Remove a FeatureControlPolicy by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The FeatureControlPolicy name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_feature_control_policy
¶
list_feature_control_policy(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List FeatureControlPolicy objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_feature_group_template
¶
Retrieve a FeatureGroupTemplate by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The FeatureGroupTemplate name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_feature_group_template
¶
Add a new FeatureGroupTemplate.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
feature_group_template_data
|
FeatureGroupTemplate
|
A dict describing the FeatureGroupTemplate. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_feature_group_template
¶
Update an existing FeatureGroupTemplate.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateFeatureGroupTemplate]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_feature_group_template
¶
Remove a FeatureGroupTemplate by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The FeatureGroupTemplate name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_feature_group_template
¶
list_feature_group_template(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List FeatureGroupTemplate objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_gatekeeper
¶
Retrieve a Gatekeeper by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Gatekeeper name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_gatekeeper
¶
Add a new Gatekeeper.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
gatekeeper_data
|
Gatekeeper
|
A dict describing the Gatekeeper. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_gatekeeper
¶
Update an existing Gatekeeper.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateGatekeeper]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_gatekeeper
¶
Remove a Gatekeeper by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Gatekeeper name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_gatekeeper
¶
list_gatekeeper(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List Gatekeeper objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_gatekeeper
¶
Apply configuration for a Gatekeeper.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Gatekeeper name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_gatekeeper
¶
Reset a Gatekeeper.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Gatekeeper name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_gatekeeper
¶
Restart a Gatekeeper.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Gatekeeper name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_gateway
¶
Retrieve a Gateway by domainName.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
domain_name
|
str
|
The Gateway domain name. |
''
|
**kwargs
|
Additional keyword arguments (e.g., |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_gateway
¶
update_gateway
¶
Update an existing Gateway.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateGateway]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_gateway
¶
Remove a Gateway by domainName.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
domain_name
|
str
|
The Gateway domain name. |
''
|
**kwargs
|
Additional keyword arguments (e.g., |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_gateway
¶
list_gateway(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List Gateway objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_gateway
¶
Apply configuration for a Gateway.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Gateway name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_gateway
¶
Reset a Gateway.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Gateway name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_gateway
¶
Restart a Gateway.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Gateway name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_gateway_endpoint_analog_access
¶
Retrieve a GatewayEndpointAnalogAccess by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The GatewayEndpointAnalogAccess name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_gateway_endpoint_analog_access
¶
add_gateway_endpoint_analog_access(gateway_endpoint_analog_access_data: GatewayEndpointAnalogAccess) -> Dict[str, Any]
Add a new GatewayEndpointAnalogAccess.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
gateway_endpoint_analog_access_data
|
GatewayEndpointAnalogAccess
|
A dict describing the GatewayEndpointAnalogAccess. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_gateway_endpoint_analog_access
¶
update_gateway_endpoint_analog_access(**kwargs: Unpack[UpdateGatewayEndpointAnalogAccess]) -> Dict[str, Any]
Update an existing GatewayEndpointAnalogAccess.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateGatewayEndpointAnalogAccess]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_gateway_endpoint_analog_access
¶
Remove a GatewayEndpointAnalogAccess by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The GatewayEndpointAnalogAccess name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_gateway_endpoint_digital_access_bri
¶
Retrieve a GatewayEndpointDigitalAccessBri by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The GatewayEndpointDigitalAccessBri name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_gateway_endpoint_digital_access_bri
¶
add_gateway_endpoint_digital_access_bri(gateway_endpoint_digital_access_bri_data: GatewayEndpointDigitalAccessBri) -> Dict[str, Any]
Add a new GatewayEndpointDigitalAccessBri.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
gateway_endpoint_digital_access_bri_data
|
GatewayEndpointDigitalAccessBri
|
A dict describing the GatewayEndpointDigitalAccessBri. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_gateway_endpoint_digital_access_bri
¶
update_gateway_endpoint_digital_access_bri(**kwargs: Unpack[UpdateGatewayEndpointDigitalAccessBri]) -> Dict[str, Any]
Update an existing GatewayEndpointDigitalAccessBri.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateGatewayEndpointDigitalAccessBri]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_gateway_endpoint_digital_access_bri
¶
Remove a GatewayEndpointDigitalAccessBri by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The GatewayEndpointDigitalAccessBri name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_gateway_endpoint_digital_access_pri
¶
Retrieve a GatewayEndpointDigitalAccessPri by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The GatewayEndpointDigitalAccessPri name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_gateway_endpoint_digital_access_pri
¶
add_gateway_endpoint_digital_access_pri(gateway_endpoint_digital_access_pri_data: GatewayEndpointDigitalAccessPri) -> Dict[str, Any]
Add a new GatewayEndpointDigitalAccessPri.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
gateway_endpoint_digital_access_pri_data
|
GatewayEndpointDigitalAccessPri
|
A dict describing the GatewayEndpointDigitalAccessPri. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_gateway_endpoint_digital_access_pri
¶
update_gateway_endpoint_digital_access_pri(**kwargs: Unpack[UpdateGatewayEndpointDigitalAccessPri]) -> Dict[str, Any]
Update an existing GatewayEndpointDigitalAccessPri.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateGatewayEndpointDigitalAccessPri]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_gateway_endpoint_digital_access_pri
¶
Remove a GatewayEndpointDigitalAccessPri by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The GatewayEndpointDigitalAccessPri name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_gateway_endpoint_digital_access_t1
¶
Retrieve a GatewayEndpointDigitalAccessT1 by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The GatewayEndpointDigitalAccessT1 name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_gateway_endpoint_digital_access_t1
¶
add_gateway_endpoint_digital_access_t1(gateway_endpoint_digital_access_t1_data: GatewayEndpointDigitalAccessT1) -> Dict[str, Any]
Add a new GatewayEndpointDigitalAccessT1.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
gateway_endpoint_digital_access_t1_data
|
GatewayEndpointDigitalAccessT1
|
A dict describing the GatewayEndpointDigitalAccessT1. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_gateway_endpoint_digital_access_t1
¶
update_gateway_endpoint_digital_access_t1(**kwargs: Unpack[UpdateGatewayEndpointDigitalAccessT1]) -> Dict[str, Any]
Update an existing GatewayEndpointDigitalAccessT1.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateGatewayEndpointDigitalAccessT1]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_gateway_endpoint_digital_access_t1
¶
Remove a GatewayEndpointDigitalAccessT1 by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The GatewayEndpointDigitalAccessT1 name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_gateway_sccp_endpoints
¶
Retrieve a GatewaySccpEndpoints by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The GatewaySccpEndpoints name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_gateway_sccp_endpoints
¶
Add a new GatewaySccpEndpoints.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
gateway_sccp_endpoints_data
|
GatewaySccpEndpoints
|
A dict describing the GatewaySccpEndpoints. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_gateway_sccp_endpoints
¶
Update an existing GatewaySccpEndpoints.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateGatewaySccpEndpoints]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_gateway_sccp_endpoints
¶
Remove a GatewaySccpEndpoints by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The GatewaySccpEndpoints name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_gateway_subunits
¶
Add a new GatewaySubunits.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
gateway_subunits_data
|
GatewaySubunits
|
A dict describing the GatewaySubunits. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
remove_gateway_subunits
¶
Remove a GatewaySubunits by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The GatewaySubunits name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_geo_location
¶
Retrieve a GeoLocation by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The GeoLocation name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_geo_location
¶
Add a new GeoLocation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
geo_location_data
|
GeoLocation
|
A dict describing the GeoLocation. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_geo_location
¶
Update an existing GeoLocation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateGeoLocation]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_geo_location
¶
Remove a GeoLocation by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The GeoLocation name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_geo_location
¶
list_geo_location(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List GeoLocation objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_geo_location_filter
¶
Retrieve a GeoLocationFilter by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The GeoLocationFilter name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_geo_location_filter
¶
Add a new GeoLocationFilter.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
geo_location_filter_data
|
GeoLocationFilter
|
A dict describing the GeoLocationFilter. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_geo_location_filter
¶
Update an existing GeoLocationFilter.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateGeoLocationFilter]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_geo_location_filter
¶
Remove a GeoLocationFilter by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The GeoLocationFilter name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_geo_location_filter
¶
list_geo_location_filter(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List GeoLocationFilter objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_geo_location_policy
¶
Retrieve a GeoLocationPolicy by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The GeoLocationPolicy name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_geo_location_policy
¶
Add a new GeoLocationPolicy.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
geo_location_policy_data
|
GeoLocationPolicy
|
A dict describing the GeoLocationPolicy. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_geo_location_policy
¶
Update an existing GeoLocationPolicy.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateGeoLocationPolicy]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_geo_location_policy
¶
Remove a GeoLocationPolicy by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The GeoLocationPolicy name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_geo_location_policy
¶
list_geo_location_policy(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List GeoLocationPolicy objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_h323_gateway
¶
list_h323_gateway(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List H323Gateway objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_h323_gateway
¶
Apply configuration for a H323Gateway.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The H323Gateway name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_h323_gateway
¶
Reset a H323Gateway.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The H323Gateway name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_h323_gateway
¶
Restart a H323Gateway.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The H323Gateway name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_h323_phone
¶
Retrieve a H323Phone by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The H323Phone name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_h323_phone
¶
update_h323_phone
¶
Update an existing H323Phone.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateH323Phone]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_h323_phone
¶
Remove a H323Phone by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The H323Phone name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_h323_phone
¶
list_h323_phone(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List H323Phone objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_h323_phone
¶
Apply configuration for a H323Phone.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The H323Phone name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_h323_phone
¶
Reset a H323Phone.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The H323Phone name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_h323_phone
¶
Restart a H323Phone.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The H323Phone name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_h323_trunk
¶
list_h323_trunk(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List H323Trunk objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_h323_trunk
¶
Reset a H323Trunk.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The H323Trunk name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_h323_trunk
¶
Restart a H323Trunk.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The H323Trunk name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_handoff_configuration
¶
Retrieve a HandoffConfiguration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_handoff_configuration
¶
Add a new HandoffConfiguration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
handoff_configuration_data
|
HandoffConfiguration
|
A dict describing the HandoffConfiguration. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_handoff_configuration
¶
Update an existing HandoffConfiguration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateHandoffConfiguration]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_handoff_configuration
¶
Remove a HandoffConfiguration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_http_profile
¶
Retrieve a HttpProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The HttpProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_http_profile
¶
Add a new HttpProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
http_profile_data
|
HttpProfile
|
A dict describing the HttpProfile. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_http_profile
¶
Update an existing HttpProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateHttpProfile]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_http_profile
¶
Remove a HttpProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The HttpProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_hunt_list
¶
list_hunt_list(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List HuntList objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_hunt_list
¶
Apply configuration for a HuntList.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The HuntList name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_hunt_list
¶
Reset a HuntList.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The HuntList name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_hunt_pilot
¶
list_hunt_pilot(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List HuntPilot objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_ime_client
¶
Retrieve a ImeClient by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ImeClient name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_ime_client
¶
update_ime_client
¶
Update an existing ImeClient.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateImeClient]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_ime_client
¶
Remove a ImeClient by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ImeClient name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_ime_client
¶
list_ime_client(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List ImeClient objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_ime_e164_transformation
¶
Retrieve a ImeE164Transformation by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ImeE164Transformation name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_ime_e164_transformation
¶
Add a new ImeE164Transformation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
ime_e164_transformation_data
|
ImeE164Transformation
|
A dict describing the ImeE164Transformation. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_ime_e164_transformation
¶
Update an existing ImeE164Transformation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateImeE164Transformation]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_ime_e164_transformation
¶
Remove a ImeE164Transformation by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ImeE164Transformation name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_ime_e164_transformation
¶
list_ime_e164_transformation(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List ImeE164Transformation objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_ime_enrolled_pattern
¶
Retrieve a ImeEnrolledPattern by pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The ImeEnrolledPattern pattern. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_ime_enrolled_pattern
¶
Add a new ImeEnrolledPattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
ime_enrolled_pattern_data
|
ImeEnrolledPattern
|
A dict describing the ImeEnrolledPattern. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_ime_enrolled_pattern
¶
Update an existing ImeEnrolledPattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateImeEnrolledPattern]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_ime_enrolled_pattern
¶
Remove a ImeEnrolledPattern by pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The ImeEnrolledPattern pattern. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_ime_enrolled_pattern
¶
list_ime_enrolled_pattern(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List ImeEnrolledPattern objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_ime_enrolled_pattern_group
¶
Retrieve a ImeEnrolledPatternGroup by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ImeEnrolledPatternGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_ime_enrolled_pattern_group
¶
add_ime_enrolled_pattern_group(ime_enrolled_pattern_group_data: ImeEnrolledPatternGroup) -> Dict[str, Any]
Add a new ImeEnrolledPatternGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
ime_enrolled_pattern_group_data
|
ImeEnrolledPatternGroup
|
A dict describing the ImeEnrolledPatternGroup. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_ime_enrolled_pattern_group
¶
update_ime_enrolled_pattern_group(**kwargs: Unpack[UpdateImeEnrolledPatternGroup]) -> Dict[str, Any]
Update an existing ImeEnrolledPatternGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateImeEnrolledPatternGroup]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_ime_enrolled_pattern_group
¶
Remove a ImeEnrolledPatternGroup by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ImeEnrolledPatternGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_ime_enrolled_pattern_group
¶
list_ime_enrolled_pattern_group(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List ImeEnrolledPatternGroup objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_ime_exclusion_number
¶
Retrieve a ImeExclusionNumber by pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The ImeExclusionNumber pattern. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_ime_exclusion_number
¶
Add a new ImeExclusionNumber.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
ime_exclusion_number_data
|
ImeExclusionNumber
|
A dict describing the ImeExclusionNumber. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_ime_exclusion_number
¶
Update an existing ImeExclusionNumber.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateImeExclusionNumber]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_ime_exclusion_number
¶
Remove a ImeExclusionNumber by pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
pattern
|
str
|
The ImeExclusionNumber pattern. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_ime_exclusion_number
¶
list_ime_exclusion_number(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List ImeExclusionNumber objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_ime_exclusion_number_group
¶
Retrieve a ImeExclusionNumberGroup by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ImeExclusionNumberGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_ime_exclusion_number_group
¶
add_ime_exclusion_number_group(ime_exclusion_number_group_data: ImeExclusionNumberGroup) -> Dict[str, Any]
Add a new ImeExclusionNumberGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
ime_exclusion_number_group_data
|
ImeExclusionNumberGroup
|
A dict describing the ImeExclusionNumberGroup. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_ime_exclusion_number_group
¶
update_ime_exclusion_number_group(**kwargs: Unpack[UpdateImeExclusionNumberGroup]) -> Dict[str, Any]
Update an existing ImeExclusionNumberGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateImeExclusionNumberGroup]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_ime_exclusion_number_group
¶
Remove a ImeExclusionNumberGroup by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ImeExclusionNumberGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_ime_exclusion_number_group
¶
list_ime_exclusion_number_group(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List ImeExclusionNumberGroup objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_ime_firewall
¶
Retrieve a ImeFirewall by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ImeFirewall name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_ime_firewall
¶
Add a new ImeFirewall.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
ime_firewall_data
|
ImeFirewall
|
A dict describing the ImeFirewall. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_ime_firewall
¶
Update an existing ImeFirewall.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateImeFirewall]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_ime_firewall
¶
Remove a ImeFirewall by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ImeFirewall name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_ime_firewall
¶
list_ime_firewall(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List ImeFirewall objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_ime_route_filter_element
¶
Retrieve a ImeRouteFilterElement by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ImeRouteFilterElement name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_ime_route_filter_element
¶
add_ime_route_filter_element(ime_route_filter_element_data: ImeRouteFilterElement) -> Dict[str, Any]
Add a new ImeRouteFilterElement.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
ime_route_filter_element_data
|
ImeRouteFilterElement
|
A dict describing the ImeRouteFilterElement. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_ime_route_filter_element
¶
Update an existing ImeRouteFilterElement.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateImeRouteFilterElement]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_ime_route_filter_element
¶
Remove a ImeRouteFilterElement by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ImeRouteFilterElement name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_ime_route_filter_element
¶
list_ime_route_filter_element(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List ImeRouteFilterElement objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_ime_route_filter_group
¶
Retrieve a ImeRouteFilterGroup by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ImeRouteFilterGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_ime_route_filter_group
¶
Add a new ImeRouteFilterGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
ime_route_filter_group_data
|
ImeRouteFilterGroup
|
A dict describing the ImeRouteFilterGroup. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_ime_route_filter_group
¶
Update an existing ImeRouteFilterGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateImeRouteFilterGroup]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_ime_route_filter_group
¶
Remove a ImeRouteFilterGroup by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ImeRouteFilterGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_ime_route_filter_group
¶
list_ime_route_filter_group(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List ImeRouteFilterGroup objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_ime_server
¶
Retrieve a ImeServer by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ImeServer name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_ime_server
¶
update_ime_server
¶
Update an existing ImeServer.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateImeServer]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_ime_server
¶
Remove a ImeServer by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ImeServer name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_ime_server
¶
list_ime_server(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List ImeServer objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_imported_directory_uri_catalogs
¶
Retrieve a ImportedDirectoryUriCatalogs by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ImportedDirectoryUriCatalogs name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_imported_directory_uri_catalogs
¶
add_imported_directory_uri_catalogs(imported_directory_uri_catalogs_data: ImportedDirectoryUriCatalogs) -> Dict[str, Any]
Add a new ImportedDirectoryUriCatalogs.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
imported_directory_uri_catalogs_data
|
ImportedDirectoryUriCatalogs
|
A dict describing the ImportedDirectoryUriCatalogs. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_imported_directory_uri_catalogs
¶
update_imported_directory_uri_catalogs(**kwargs: Unpack[UpdateImportedDirectoryUriCatalogs]) -> Dict[str, Any]
Update an existing ImportedDirectoryUriCatalogs.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateImportedDirectoryUriCatalogs]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_imported_directory_uri_catalogs
¶
Remove a ImportedDirectoryUriCatalogs by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ImportedDirectoryUriCatalogs name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_imported_directory_uri_catalogs
¶
list_imported_directory_uri_catalogs(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List ImportedDirectoryUriCatalogs objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_infrastructure_device
¶
Retrieve an InfrastructureDevice by UUID.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
uuid
|
str
|
The InfrastructureDevice UUID. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_infrastructure_device
¶
Add a new InfrastructureDevice.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
infrastructure_device_data
|
InfrastructureDevice
|
A dict describing the InfrastructureDevice. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_infrastructure_device
¶
Update an existing InfrastructureDevice.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateInfrastructureDevice]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_infrastructure_device
¶
Remove an InfrastructureDevice by UUID.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
uuid
|
str
|
The InfrastructureDevice UUID. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_infrastructure_device
¶
list_infrastructure_device(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List InfrastructureDevice objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_interactive_voice_response
¶
Retrieve a InteractiveVoiceResponse by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The InteractiveVoiceResponse name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
update_interactive_voice_response
¶
update_interactive_voice_response(**kwargs: Unpack[UpdateInteractiveVoiceResponse]) -> Dict[str, Any]
Update an existing InteractiveVoiceResponse.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateInteractiveVoiceResponse]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_interactive_voice_response
¶
list_interactive_voice_response(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List InteractiveVoiceResponse objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_ip_phone_services
¶
Retrieve an IP Phone Service by service name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The IP Phone Service name ( |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_ip_phone_services
¶
Add a new IpPhoneServices.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
ip_phone_services_data
|
IpPhoneServices
|
A dict describing the IpPhoneServices. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_ip_phone_services
¶
Update an existing IpPhoneServices.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateIpPhoneServices]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_ip_phone_services
¶
Remove an IP Phone Service by service name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The IP Phone Service name ( |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_ip_phone_services
¶
list_ip_phone_services(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List IpPhoneServices objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_ivr_user_locale
¶
Retrieve a IvrUserLocale by userLocale.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
user_locale
|
str
|
The IvrUserLocale userLocale. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_ivr_user_locale
¶
Add a new IvrUserLocale.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
ivr_user_locale_data
|
IvrUserLocale
|
A dict describing the IvrUserLocale. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_ivr_user_locale
¶
Update an existing IvrUserLocale.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateIvrUserLocale]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_ivr_user_locale
¶
Remove a IvrUserLocale by userLocale.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
user_locale
|
str
|
The IvrUserLocale userLocale. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_ivr_user_locale
¶
list_ivr_user_locale(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List IvrUserLocale objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_lbm_group
¶
Retrieve a LbmGroup by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The LbmGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_lbm_group
¶
update_lbm_group
¶
Update an existing LbmGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateLbmGroup]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_lbm_group
¶
Remove a LbmGroup by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The LbmGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_lbm_group
¶
list_lbm_group(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List LbmGroup objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_lbm_hub_group
¶
Retrieve a LbmHubGroup by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The LbmHubGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_lbm_hub_group
¶
Add a new LbmHubGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
lbm_hub_group_data
|
LbmHubGroup
|
A dict describing the LbmHubGroup. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_lbm_hub_group
¶
Update an existing LbmHubGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateLbmHubGroup]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_lbm_hub_group
¶
Remove a LbmHubGroup by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The LbmHubGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_lbm_hub_group
¶
list_lbm_hub_group(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List LbmHubGroup objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_ldap_directory
¶
Update an existing LdapDirectory.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateLdapDirectory]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_ldap_directory
¶
list_ldap_directory(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List LdapDirectory objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_ldap_filter
¶
Update an existing LdapFilter.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateLdapFilter]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_ldap_filter
¶
list_ldap_filter(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List LdapFilter objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_ldap_search
¶
Retrieve a LdapSearch by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The LdapSearch name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
update_ldap_search
¶
Update an existing LdapSearch.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateLdapSearch]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_ldap_search
¶
list_ldap_search(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List LdapSearch objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_ldap_sync_custom_field
¶
Retrieve a LdapSyncCustomField by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The LdapSyncCustomField name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_ldap_sync_custom_field
¶
Add a new LdapSyncCustomField.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
ldap_sync_custom_field_data
|
LdapSyncCustomField
|
A dict describing the LdapSyncCustomField. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_ldap_sync_custom_field
¶
Update an existing LdapSyncCustomField.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateLdapSyncCustomField]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_ldap_sync_custom_field
¶
Remove a LdapSyncCustomField by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The LdapSyncCustomField name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_ldap_sync_custom_field
¶
list_ldap_sync_custom_field(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List LdapSyncCustomField objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_line
¶
list_line(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List Line objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_line
¶
Apply configuration for a Line.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Keyword arguments passed to the WSDL operation.
Typically |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_line
¶
Reset a Line.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Keyword arguments passed to the WSDL operation.
Typically |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_line
¶
Restart a Line.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Keyword arguments passed to the WSDL operation.
Typically |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_line_group
¶
list_line_group(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List LineGroup objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_local_route_group
¶
Retrieve a LocalRouteGroup by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The LocalRouteGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_local_route_group
¶
Add a new LocalRouteGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
local_route_group_data
|
LocalRouteGroup
|
A dict describing the LocalRouteGroup. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_local_route_group
¶
Update an existing LocalRouteGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateLocalRouteGroup]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_local_route_group
¶
Remove a LocalRouteGroup by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The LocalRouteGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_local_route_group
¶
list_local_route_group(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List LocalRouteGroup objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_location
¶
list_location(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List Location objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_media_resource_group
¶
Update an existing MediaResourceGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateMediaResourceGroup]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_media_resource_group
¶
list_media_resource_group(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List MediaResourceGroup objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_media_resource_list
¶
Update an existing MediaResourceList.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateMediaResourceList]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_media_resource_list
¶
list_media_resource_list(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List MediaResourceList objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_meet_me
¶
Retrieve a MeetMe by pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The pattern. |
required |
**kwargs
|
Additional keyword args (e.g. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_meet_me
¶
update_meet_me
¶
Update an existing MeetMe.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateMeetMe]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_meet_me
¶
Remove a MeetMe by pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The pattern. |
required |
**kwargs
|
Additional keyword args (e.g. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_meet_me
¶
list_meet_me(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List MeetMe objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_message_waiting
¶
Retrieve a MessageWaiting by pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The pattern. |
required |
**kwargs
|
Additional keyword args (e.g. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_message_waiting
¶
Add a new MessageWaiting.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
message_waiting_data
|
MessageWaiting
|
A dict describing the MessageWaiting. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_message_waiting
¶
Update an existing MessageWaiting.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateMessageWaiting]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_message_waiting
¶
Remove a MessageWaiting by pattern.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The pattern. |
required |
**kwargs
|
Additional keyword args (e.g. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_message_waiting
¶
list_message_waiting(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List MessageWaiting objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_mlpp_domain
¶
Retrieve a MlppDomain by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The MlppDomain name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_mlpp_domain
¶
Add a new MlppDomain.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
mlpp_domain_data
|
MlppDomain
|
A dict describing the MlppDomain. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_mlpp_domain
¶
Update an existing MlppDomain.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateMlppDomain]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_mlpp_domain
¶
Remove a MlppDomain by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The MlppDomain name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_mlpp_domain
¶
list_mlpp_domain(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List MlppDomain objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_mobile_voice_access
¶
Retrieve a MobileVoiceAccess by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The MobileVoiceAccess name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_mobile_voice_access
¶
Add a new MobileVoiceAccess.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
mobile_voice_access_data
|
MobileVoiceAccess
|
A dict describing the MobileVoiceAccess. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_mobile_voice_access
¶
Update an existing MobileVoiceAccess.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateMobileVoiceAccess]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_mobile_voice_access
¶
Remove a MobileVoiceAccess by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The MobileVoiceAccess name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_mobility
¶
Retrieve a Mobility by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Mobility name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_mobility
¶
update_mobility
¶
Update an existing Mobility.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateMobility]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_mobility_profile
¶
Retrieve a MobilityProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The MobilityProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_mobility_profile
¶
Add a new MobilityProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
mobility_profile_data
|
MobilityProfile
|
A dict describing the MobilityProfile. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_mobility_profile
¶
Update an existing MobilityProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateMobilityProfile]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_mobility_profile
¶
Remove a MobilityProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The MobilityProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_mobility_profile
¶
list_mobility_profile(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List MobilityProfile objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_moh_audio_source
¶
Retrieve a MohAudioSource by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The MohAudioSource name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
update_moh_audio_source
¶
Update an existing MohAudioSource.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateMohAudioSource]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_moh_audio_source
¶
Remove a MohAudioSource by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The MohAudioSource name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_moh_audio_source
¶
list_moh_audio_source(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List MohAudioSource objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_moh_server
¶
Retrieve a MohServer by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The MohServer name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
update_moh_server
¶
Update an existing MohServer.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateMohServer]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_moh_server
¶
list_moh_server(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List MohServer objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_mra_service_domain
¶
Retrieve a MraServiceDomain by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The MraServiceDomain name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_mra_service_domain
¶
Add a new MraServiceDomain.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
mra_service_domain_data
|
MraServiceDomain
|
A dict describing the MraServiceDomain. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_mra_service_domain
¶
Update an existing MraServiceDomain.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateMraServiceDomain]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_mra_service_domain
¶
Remove a MraServiceDomain by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The MraServiceDomain name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_mra_service_domain
¶
list_mra_service_domain(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List MraServiceDomain objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_mtp
¶
list_mtp(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List Mtp objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_mtp
¶
Apply configuration for a Mtp.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Mtp name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_mtp
¶
Reset a Mtp.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Mtp name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_mtp
¶
Restart a Mtp.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Mtp name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_network_access_profile
¶
Retrieve a NetworkAccessProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The NetworkAccessProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_network_access_profile
¶
Add a new NetworkAccessProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
network_access_profile_data
|
NetworkAccessProfile
|
A dict describing the NetworkAccessProfile. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_network_access_profile
¶
Update an existing NetworkAccessProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateNetworkAccessProfile]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_network_access_profile
¶
Remove a NetworkAccessProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The NetworkAccessProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_network_access_profile
¶
list_network_access_profile(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List NetworkAccessProfile objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_phone
¶
Apply configuration for a Phone.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Phone name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_phone
¶
Reset a Phone.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Phone name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_phone
¶
Restart a Phone.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Phone name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_phone_button_template
¶
list_phone_button_template(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List PhoneButtonTemplate objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_phone_button_template
¶
Apply configuration for a PhoneButtonTemplate.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The PhoneButtonTemplate name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_phone_button_template
¶
Restart a PhoneButtonTemplate.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The PhoneButtonTemplate name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_phone_ntp
¶
Update an existing PhoneNtp.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdatePhoneNtp]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_phone_ntp
¶
list_phone_ntp(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List PhoneNtp objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_phone_security_profile
¶
Update an existing PhoneSecurityProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdatePhoneSecurityProfile]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_phone_security_profile
¶
Remove a PhoneSecurityProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The PhoneSecurityProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_phone_security_profile
¶
list_phone_security_profile(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List PhoneSecurityProfile objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_phone_security_profile
¶
Apply configuration for a PhoneSecurityProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The PhoneSecurityProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_phone_security_profile
¶
Reset a PhoneSecurityProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The PhoneSecurityProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_physical_location
¶
Retrieve a PhysicalLocation by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The PhysicalLocation name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_physical_location
¶
Add a new PhysicalLocation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
physical_location_data
|
PhysicalLocation
|
A dict describing the PhysicalLocation. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_physical_location
¶
Update an existing PhysicalLocation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdatePhysicalLocation]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_physical_location
¶
Remove a PhysicalLocation by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The PhysicalLocation name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_physical_location
¶
list_physical_location(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List PhysicalLocation objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_presence_group
¶
Update an existing PresenceGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdatePresenceGroup]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_presence_group
¶
list_presence_group(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List PresenceGroup objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_presence_redundancy_group
¶
Retrieve a PresenceRedundancyGroup by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The PresenceRedundancyGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_presence_redundancy_group
¶
add_presence_redundancy_group(presence_redundancy_group_data: PresenceRedundancyGroup) -> Dict[str, Any]
Add a new PresenceRedundancyGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
presence_redundancy_group_data
|
PresenceRedundancyGroup
|
A dict describing the PresenceRedundancyGroup. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_presence_redundancy_group
¶
Update an existing PresenceRedundancyGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdatePresenceRedundancyGroup]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_presence_redundancy_group
¶
Remove a PresenceRedundancyGroup by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The PresenceRedundancyGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_presence_redundancy_group
¶
list_presence_redundancy_group(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List PresenceRedundancyGroup objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_process_node
¶
Retrieve a ProcessNode by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ProcessNode name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_process_node
¶
Add a new ProcessNode.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
process_node_data
|
ProcessNode
|
A dict describing the ProcessNode. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_process_node
¶
Update an existing ProcessNode.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateProcessNode]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_process_node
¶
Remove a ProcessNode by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ProcessNode name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_process_node
¶
list_process_node(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List ProcessNode objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_process_node_service
¶
Retrieve a ProcessNodeService.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
update_process_node_service
¶
Update an existing ProcessNodeService.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateProcessNodeService]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_process_node_service
¶
list_process_node_service(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List ProcessNodeService objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_recording_profile
¶
Retrieve a RecordingProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The RecordingProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_recording_profile
¶
Add a new RecordingProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
recording_profile_data
|
RecordingProfile
|
A dict describing the RecordingProfile. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_recording_profile
¶
Update an existing RecordingProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateRecordingProfile]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_recording_profile
¶
Remove a RecordingProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The RecordingProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_recording_profile
¶
list_recording_profile(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List RecordingProfile objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_region
¶
list_region(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List Region objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_region
¶
Apply configuration for a Region.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Region name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_region
¶
Restart a Region.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Region name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_remote_cluster
¶
Retrieve a RemoteCluster by clusterId.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
cluster_id
|
str
|
The RemoteCluster clusterId. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_remote_cluster
¶
Add a new RemoteCluster.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
remote_cluster_data
|
RemoteCluster
|
A dict describing the RemoteCluster. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_remote_cluster
¶
Update an existing RemoteCluster.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateRemoteCluster]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_remote_cluster
¶
Remove a RemoteCluster by clusterId.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
cluster_id
|
str
|
The RemoteCluster clusterId. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_remote_cluster
¶
list_remote_cluster(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List RemoteCluster objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_remote_destination
¶
Update an existing RemoteDestination.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateRemoteDestination]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_remote_destination
¶
list_remote_destination(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List RemoteDestination objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_remote_destination_profile
¶
list_remote_destination_profile(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List RemoteDestinationProfile objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_resource_priority_namespace
¶
Retrieve a ResourcePriorityNamespace by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ResourcePriorityNamespace name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_resource_priority_namespace
¶
add_resource_priority_namespace(resource_priority_namespace_data: ResourcePriorityNamespace) -> Dict[str, Any]
Add a new ResourcePriorityNamespace.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
resource_priority_namespace_data
|
ResourcePriorityNamespace
|
A dict describing the ResourcePriorityNamespace. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_resource_priority_namespace
¶
update_resource_priority_namespace(**kwargs: Unpack[UpdateResourcePriorityNamespace]) -> Dict[str, Any]
Update an existing ResourcePriorityNamespace.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateResourcePriorityNamespace]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_resource_priority_namespace
¶
Remove a ResourcePriorityNamespace by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ResourcePriorityNamespace name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_resource_priority_namespace
¶
list_resource_priority_namespace(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List ResourcePriorityNamespace objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_resource_priority_namespace
¶
Apply configuration for a ResourcePriorityNamespace.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ResourcePriorityNamespace name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_resource_priority_namespace
¶
Reset a ResourcePriorityNamespace.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ResourcePriorityNamespace name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_resource_priority_namespace
¶
Restart a ResourcePriorityNamespace.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ResourcePriorityNamespace name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_resource_priority_namespace_list
¶
Retrieve a ResourcePriorityNamespaceList by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ResourcePriorityNamespaceList name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_resource_priority_namespace_list
¶
add_resource_priority_namespace_list(resource_priority_namespace_list_data: ResourcePriorityNamespaceList) -> Dict[str, Any]
Add a new ResourcePriorityNamespaceList.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
resource_priority_namespace_list_data
|
ResourcePriorityNamespaceList
|
A dict describing the ResourcePriorityNamespaceList. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_resource_priority_namespace_list
¶
update_resource_priority_namespace_list(**kwargs: Unpack[UpdateResourcePriorityNamespaceList]) -> Dict[str, Any]
Update an existing ResourcePriorityNamespaceList.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateResourcePriorityNamespaceList]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_resource_priority_namespace_list
¶
Remove a ResourcePriorityNamespaceList by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ResourcePriorityNamespaceList name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_resource_priority_namespace_list
¶
list_resource_priority_namespace_list(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List ResourcePriorityNamespaceList objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_resource_priority_namespace_list
¶
Apply configuration for a ResourcePriorityNamespaceList.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ResourcePriorityNamespaceList name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_resource_priority_namespace_list
¶
Reset a ResourcePriorityNamespaceList.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ResourcePriorityNamespaceList name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_resource_priority_namespace_list
¶
Restart a ResourcePriorityNamespaceList.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The ResourcePriorityNamespaceList name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_route_filter
¶
list_route_filter(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List RouteFilter objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_route_group
¶
list_route_group(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List RouteGroup objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_route_list
¶
list_route_list(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List RouteList objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_route_list
¶
Apply configuration for a RouteList.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The RouteList name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_route_list
¶
Reset a RouteList.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The RouteList name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_route_partition
¶
Update an existing RoutePartition.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateRoutePartition]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_route_partition
¶
list_route_partition(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List RoutePartition objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_route_partition
¶
Apply configuration for a RoutePartition.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The RoutePartition name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_route_partition
¶
Restart a RoutePartition.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The RoutePartition name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_route_pattern
¶
list_route_pattern(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List RoutePattern objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_sip_normalization_script
¶
Retrieve a SIPNormalizationScript by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SIPNormalizationScript name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_sip_normalization_script
¶
add_sip_normalization_script(sip_normalization_script_data: SIPNormalizationScript) -> Dict[str, Any]
Add a new SIPNormalizationScript.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
sip_normalization_script_data
|
SIPNormalizationScript
|
A dict describing the SIPNormalizationScript. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_sip_normalization_script
¶
Update an existing SIPNormalizationScript.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateSIPNormalizationScript]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_sip_normalization_script
¶
Remove a SIPNormalizationScript by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SIPNormalizationScript name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_sip_normalization_script
¶
list_sip_normalization_script(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List SIPNormalizationScript objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_snmp_community_string
¶
Retrieve a SNMPCommunityString by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SNMPCommunityString name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_snmp_community_string
¶
Add a new SNMPCommunityString.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
snmp_community_string_data
|
RCommunityString
|
A dict describing the SNMPCommunityString. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_snmp_community_string
¶
Update an existing SNMPCommunityString.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateSNMPCommunityString]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_snmp_community_string
¶
Remove a SNMPCommunityString by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SNMPCommunityString name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_snmp_user
¶
Retrieve a SNMPUser by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SNMPUser name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_snmp_user
¶
update_snmp_user
¶
Update an existing SNMPUser.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateSNMPUser]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_snmp_user
¶
Remove a SNMPUser by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SNMPUser name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_saf_ccd_purge_block_learned_routes
¶
Retrieve a SafCcdPurgeBlockLearnedRoutes.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_saf_ccd_purge_block_learned_routes
¶
add_saf_ccd_purge_block_learned_routes(saf_ccd_purge_block_learned_routes_data: SafCcdPurgeBlockLearnedRoutes) -> Dict[str, Any]
Add a new SafCcdPurgeBlockLearnedRoutes.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
saf_ccd_purge_block_learned_routes_data
|
SafCcdPurgeBlockLearnedRoutes
|
A dict describing the SafCcdPurgeBlockLearnedRoutes. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_saf_ccd_purge_block_learned_routes
¶
update_saf_ccd_purge_block_learned_routes(**kwargs: Unpack[UpdateSafCcdPurgeBlockLearnedRoutes]) -> Dict[str, Any]
Update an existing SafCcdPurgeBlockLearnedRoutes.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateSafCcdPurgeBlockLearnedRoutes]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_saf_ccd_purge_block_learned_routes
¶
Remove a SafCcdPurgeBlockLearnedRoutes.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_saf_ccd_purge_block_learned_routes
¶
list_saf_ccd_purge_block_learned_routes(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List SafCcdPurgeBlockLearnedRoutes objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_saf_forwarder
¶
Retrieve a SafForwarder by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SafForwarder name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_saf_forwarder
¶
Add a new SafForwarder.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
saf_forwarder_data
|
SafForwarder
|
A dict describing the SafForwarder. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_saf_forwarder
¶
Update an existing SafForwarder.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateSafForwarder]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_saf_forwarder
¶
Remove a SafForwarder by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SafForwarder name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_saf_forwarder
¶
list_saf_forwarder(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List SafForwarder objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_saf_security_profile
¶
Retrieve a SafSecurityProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SafSecurityProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_saf_security_profile
¶
Add a new SafSecurityProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
saf_security_profile_data
|
SafSecurityProfile
|
A dict describing the SafSecurityProfile. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_saf_security_profile
¶
Update an existing SafSecurityProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateSafSecurityProfile]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_saf_security_profile
¶
Remove a SafSecurityProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SafSecurityProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_saf_security_profile
¶
list_saf_security_profile(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List SafSecurityProfile objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_sdp_transparency_profile
¶
Retrieve a SdpTransparencyProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SdpTransparencyProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_sdp_transparency_profile
¶
add_sdp_transparency_profile(sdp_transparency_profile_data: SdpTransparencyProfile) -> Dict[str, Any]
Add a new SdpTransparencyProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
sdp_transparency_profile_data
|
SdpTransparencyProfile
|
A dict describing the SdpTransparencyProfile. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_sdp_transparency_profile
¶
Update an existing SdpTransparencyProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateSdpTransparencyProfile]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_sdp_transparency_profile
¶
Remove a SdpTransparencyProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SdpTransparencyProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_sdp_transparency_profile
¶
list_sdp_transparency_profile(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List SdpTransparencyProfile objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_service_profile
¶
list_service_profile(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List ServiceProfile objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_sip_dial_rules
¶
Retrieve a SipDialRules by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SipDialRules name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_sip_dial_rules
¶
Add a new SipDialRules.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
sip_dial_rules_data
|
SipDialRules
|
A dict describing the SipDialRules. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_sip_dial_rules
¶
Update an existing SipDialRules.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateSipDialRules]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_sip_dial_rules
¶
Remove a SipDialRules by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SipDialRules name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_sip_dial_rules
¶
list_sip_dial_rules(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List SipDialRules objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_sip_profile
¶
list_sip_profile(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List SipProfile objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_sip_profile
¶
Apply configuration for a SipProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SipProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_sip_profile
¶
Restart a SipProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SipProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_sip_realm
¶
Retrieve a SipRealm by realm.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
realm
|
str
|
The SipRealm realm. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_sip_realm
¶
update_sip_realm
¶
Update an existing SipRealm.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateSipRealm]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_sip_realm
¶
Remove a SipRealm by realm.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
realm
|
str
|
The SipRealm realm. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_sip_realm
¶
list_sip_realm(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List SipRealm objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_sip_route_pattern
¶
list_sip_route_pattern(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List SipRoutePattern objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_sip_trunk
¶
list_sip_trunk(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List SipTrunk objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_sip_trunk
¶
Reset a SipTrunk.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SipTrunk name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_sip_trunk
¶
Restart a SipTrunk.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SipTrunk name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_sip_trunk_security_profile
¶
update_sip_trunk_security_profile(**kwargs: Unpack[UpdateSipTrunkSecurityProfile]) -> Dict[str, Any]
Update an existing SipTrunkSecurityProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateSipTrunkSecurityProfile]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_sip_trunk_security_profile
¶
list_sip_trunk_security_profile(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List SipTrunkSecurityProfile objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_sip_trunk_security_profile
¶
Apply configuration for a SipTrunkSecurityProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SipTrunkSecurityProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_sip_trunk_security_profile
¶
Reset a SipTrunkSecurityProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SipTrunkSecurityProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_soft_key_template
¶
Update an existing SoftKeyTemplate.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateSoftKeyTemplate]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_soft_key_template
¶
list_soft_key_template(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List SoftKeyTemplate objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_soft_key_template
¶
Apply configuration for a SoftKeyTemplate.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SoftKeyTemplate name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_soft_key_template
¶
Restart a SoftKeyTemplate.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SoftKeyTemplate name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_srst
¶
list_srst(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List Srst objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_srst
¶
Apply configuration for a Srst.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Srst name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_srst
¶
Reset a Srst.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Srst name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_srst
¶
Restart a Srst.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Srst name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_time_period
¶
Retrieve a TimePeriod by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The TimePeriod name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_time_period
¶
Add a new TimePeriod.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
time_period_data
|
TimePeriod
|
A dict describing the TimePeriod. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_time_period
¶
Update an existing TimePeriod.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateTimePeriod]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_time_period
¶
Remove a TimePeriod by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The TimePeriod name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_time_period
¶
list_time_period(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List TimePeriod objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_time_schedule
¶
Retrieve a TimeSchedule by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The TimeSchedule name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_time_schedule
¶
Add a new TimeSchedule.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
time_schedule_data
|
TimeSchedule
|
A dict describing the TimeSchedule. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_time_schedule
¶
Update an existing TimeSchedule.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateTimeSchedule]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_time_schedule
¶
Remove a TimeSchedule by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The TimeSchedule name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_time_schedule
¶
list_time_schedule(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List TimeSchedule objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_tod_access
¶
Retrieve a TodAccess by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The TodAccess name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_tod_access
¶
update_tod_access
¶
Update an existing TodAccess.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateTodAccess]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_tod_access
¶
Remove a TodAccess by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The TodAccess name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_tod_access
¶
list_tod_access(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List TodAccess objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_trans_pattern
¶
list_trans_pattern(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List TransPattern objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_transcoder
¶
list_transcoder(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List Transcoder objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_transcoder
¶
Apply configuration for a Transcoder.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Transcoder name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_transcoder
¶
Reset a Transcoder.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Transcoder name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_transformation_profile
¶
Retrieve a TransformationProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The TransformationProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_transformation_profile
¶
Add a new TransformationProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
transformation_profile_data
|
TransformationProfile
|
A dict describing the TransformationProfile. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_transformation_profile
¶
Update an existing TransformationProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateTransformationProfile]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_transformation_profile
¶
Remove a TransformationProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The TransformationProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_transformation_profile
¶
list_transformation_profile(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List TransformationProfile objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_uc_service
¶
list_uc_service(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List UcService objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_uc_service
¶
Apply configuration for a UcService.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The UcService name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_uc_service
¶
Reset a UcService.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The UcService name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_uc_service
¶
Restart a UcService.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The UcService name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
add_units_to_gateway
¶
Add a new UnitsToGateway.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
units_to_gateway_data
|
UnitsToGateway
|
A dict describing the UnitsToGateway. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
remove_units_to_gateway
¶
Remove a UnitsToGateway by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The UnitsToGateway name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
get_universal_device_template
¶
Retrieve a UniversalDeviceTemplate by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The UniversalDeviceTemplate name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_universal_device_template
¶
add_universal_device_template(universal_device_template_data: UniversalDeviceTemplate) -> Dict[str, Any]
Add a new UniversalDeviceTemplate.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
universal_device_template_data
|
UniversalDeviceTemplate
|
A dict describing the UniversalDeviceTemplate. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_universal_device_template
¶
Update an existing UniversalDeviceTemplate.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateUniversalDeviceTemplate]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_universal_device_template
¶
Remove a UniversalDeviceTemplate by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The UniversalDeviceTemplate name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_universal_device_template
¶
list_universal_device_template(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List UniversalDeviceTemplate objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_universal_line_template
¶
Retrieve a UniversalLineTemplate by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The UniversalLineTemplate name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_universal_line_template
¶
Add a new UniversalLineTemplate.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
universal_line_template_data
|
UniversalLineTemplate
|
A dict describing the UniversalLineTemplate. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_universal_line_template
¶
Update an existing UniversalLineTemplate.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateUniversalLineTemplate]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_universal_line_template
¶
Remove a UniversalLineTemplate by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The UniversalLineTemplate name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_universal_line_template
¶
list_universal_line_template(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List UniversalLineTemplate objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
add_user
¶
Add a new end user.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
user_data
|
User
|
A dict describing the user. Required keys:
Example:: |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
remove_user
¶
Remove an end user by userid.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
userid
|
str
|
The user ID to remove. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_user_group
¶
list_user_group(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List UserGroup objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_user_profile_provision
¶
Retrieve a UserProfileProvision by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The UserProfileProvision name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_user_profile_provision
¶
Add a new UserProfileProvision.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
user_profile_provision_data
|
UserProfileProvision
|
A dict describing the UserProfileProvision. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_user_profile_provision
¶
Update an existing UserProfileProvision.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateUserProfileProvision]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_user_profile_provision
¶
Remove a UserProfileProvision by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The UserProfileProvision name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_user_profile_provision
¶
list_user_profile_provision(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List UserProfileProvision objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_vg224
¶
Retrieve a Vg224 by domainName.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
domain_name
|
str
|
The Vg224 domain name. |
''
|
**kwargs
|
Additional keyword arguments (e.g., |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_vg224
¶
update_vg224
¶
Update an existing Vg224.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateVg224]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_vg224
¶
Remove a Vg224 by domainName.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
domain_name
|
str
|
The Vg224 domain name. |
''
|
**kwargs
|
Additional keyword arguments (e.g., |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
reset_vg224
¶
Reset a Vg224.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Vg224 name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_vg224
¶
Restart a Vg224.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The Vg224 name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_voh_server
¶
Retrieve a VohServer by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The VohServer name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_voh_server
¶
update_voh_server
¶
Update an existing VohServer.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateVohServer]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_voh_server
¶
Remove a VohServer by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The VohServer name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_voh_server
¶
list_voh_server(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List VohServer objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_voice_mail_pilot
¶
Update an existing VoiceMailPilot.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateVoiceMailPilot]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_voice_mail_pilot
¶
list_voice_mail_pilot(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List VoiceMailPilot objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_voice_mail_port
¶
Update an existing VoiceMailPort.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateVoiceMailPort]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_voice_mail_port
¶
list_voice_mail_port(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List VoiceMailPort objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_voice_mail_port
¶
Apply configuration for a VoiceMailPort.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The VoiceMailPort name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_voice_mail_port
¶
Reset a VoiceMailPort.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The VoiceMailPort name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_voice_mail_port
¶
Restart a VoiceMailPort.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The VoiceMailPort name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_voice_mail_profile
¶
Update an existing VoiceMailProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateVoiceMailProfile]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_voice_mail_profile
¶
list_voice_mail_profile(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List VoiceMailProfile objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_voice_mail_profile
¶
Apply configuration for a VoiceMailProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The VoiceMailProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_voice_mail_profile
¶
Reset a VoiceMailProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The VoiceMailProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_voice_mail_profile
¶
Restart a VoiceMailProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The VoiceMailProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_vpn_gateway
¶
Retrieve a VpnGateway by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The VpnGateway name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_vpn_gateway
¶
Add a new VpnGateway.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
vpn_gateway_data
|
VpnGateway
|
A dict describing the VpnGateway. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_vpn_gateway
¶
Update an existing VpnGateway.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateVpnGateway]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_vpn_gateway
¶
Remove a VpnGateway by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The VpnGateway name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_vpn_gateway
¶
list_vpn_gateway(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List VpnGateway objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_vpn_group
¶
Retrieve a VpnGroup by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The VpnGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_vpn_group
¶
update_vpn_group
¶
Update an existing VpnGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateVpnGroup]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_vpn_group
¶
Remove a VpnGroup by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The VpnGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_vpn_group
¶
list_vpn_group(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List VpnGroup objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_vpn_profile
¶
Retrieve a VpnProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The VpnProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_vpn_profile
¶
Add a new VpnProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
vpn_profile_data
|
VpnProfile
|
A dict describing the VpnProfile. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_vpn_profile
¶
Update an existing VpnProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateVpnProfile]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_vpn_profile
¶
Remove a VpnProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The VpnProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_vpn_profile
¶
list_vpn_profile(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List VpnProfile objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_wlan_profile
¶
Retrieve a WLANProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The WLANProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_wlan_profile
¶
Add a new WLANProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
wlan_profile_data
|
WLANProfile
|
A dict describing the WLANProfile. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_wlan_profile
¶
Update an existing WLANProfile.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateWLANProfile]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_wlan_profile
¶
Remove a WLANProfile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The WLANProfile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_wlan_profile
¶
list_wlan_profile(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List WLANProfile objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_wifi_hotspot
¶
Retrieve a WifiHotspot by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The WifiHotspot name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_wifi_hotspot
¶
Add a new WifiHotspot.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
wifi_hotspot_data
|
WifiHotspot
|
A dict describing the WifiHotspot. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_wifi_hotspot
¶
Update an existing WifiHotspot.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateWifiHotspot]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_wifi_hotspot
¶
Remove a WifiHotspot by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The WifiHotspot name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_wifi_hotspot
¶
list_wifi_hotspot(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List WifiHotspot objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_wireless_access_point_controllers
¶
Retrieve a WirelessAccessPointControllers by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The WirelessAccessPointControllers name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_wireless_access_point_controllers
¶
add_wireless_access_point_controllers(wireless_access_point_controllers_data: WirelessAccessPointControllers) -> Dict[str, Any]
Add a new WirelessAccessPointControllers.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
wireless_access_point_controllers_data
|
WirelessAccessPointControllers
|
A dict describing the WirelessAccessPointControllers. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_wireless_access_point_controllers
¶
update_wireless_access_point_controllers(**kwargs: Unpack[UpdateWirelessAccessPointControllers]) -> Dict[str, Any]
Update an existing WirelessAccessPointControllers.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateWirelessAccessPointControllers]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_wireless_access_point_controllers
¶
Remove a WirelessAccessPointControllers by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The WirelessAccessPointControllers name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_wireless_access_point_controllers
¶
list_wireless_access_point_controllers(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List WirelessAccessPointControllers objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_wlan_profile_group
¶
Retrieve a WlanProfileGroup by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The WlanProfileGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
add_wlan_profile_group
¶
Add a new WlanProfileGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
wlan_profile_group_data
|
WlanProfileGroup
|
A dict describing the WlanProfileGroup. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_wlan_profile_group
¶
Update an existing WlanProfileGroup.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateWlanProfileGroup]
|
Fields to update. Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
remove_wlan_profile_group
¶
Remove a WlanProfileGroup by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The WlanProfileGroup name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If not found. |
AXLError
|
On other AXL faults. |
list_wlan_profile_group
¶
list_wlan_profile_group(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List WlanProfileGroup objects matching search criteria.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Dict of field names to search patterns.
Uses SQL LIKE syntax ( |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Dict of field names to return. |
None
|
**kwargs
|
Additional arguments passed to the AXL call. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_aar_group_matrix
¶
Update AarGroupMatrix configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateAarGroupMatrix]
|
Fields to update. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_annunciator
¶
Retrieve Annunciator configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The annunciator name. |
''
|
**kwargs
|
Additional fields (e.g. uuid, returnedTags). |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLNotFoundError
|
If the annunciator is not found. |
AXLError
|
On AXL faults. |
update_annunciator
¶
Update Annunciator configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateAnnunciator]
|
Fields to update. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_call_manager
¶
Retrieve CallManager by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CallManager name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_call_manager
¶
Update CallManager configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateCallManager]
|
Fields to update. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_call_manager
¶
list_call_manager(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List CallManager objects.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Search filter dict. |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Fields to return. |
None
|
**kwargs
|
Additional arguments. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
apply_call_manager
¶
Apply configuration for CallManager.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CallManager name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_call_manager
¶
Reset CallManager.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CallManager name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_call_manager
¶
Restart CallManager.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The CallManager name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_ccd_feature_config
¶
Retrieve CcdFeatureConfig configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Keyword arguments passed to the WSDL operation.
Requires |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_ccd_feature_config
¶
Update CcdFeatureConfig configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateCcdFeatureConfig]
|
Fields to update. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_cisco_cloud_onboarding
¶
Update CiscoCloudOnboarding configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateCiscoCloudOnboarding]
|
Fields to update. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_device_defaults
¶
Retrieve DeviceDefaults configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_device_defaults
¶
Update DeviceDefaults configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateDeviceDefaults]
|
Fields to update. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_emcc_feature_config
¶
Retrieve EmccFeatureConfig configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_emcc_feature_config
¶
Update EmccFeatureConfig configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateEmccFeatureConfig]
|
Fields to update. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
reset_enterprise_parameters
¶
Reset EnterpriseParameters.
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
restart_enterprise_parameters
¶
Restart EnterpriseParameters.
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_enterprise_phone_config
¶
Retrieve EnterprisePhoneConfig configuration.
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_enterprise_phone_config
¶
Update EnterprisePhoneConfig configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateEnterprisePhoneConfig]
|
Fields to update. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_fallback_feature_config
¶
Retrieve FallbackFeatureConfig configuration.
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_fallback_feature_config
¶
Update FallbackFeatureConfig configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateFallbackFeatureConfig]
|
Fields to update. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_fixed_moh_audio_source
¶
Retrieve FixedMohAudioSource by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The FixedMohAudioSource name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_fixed_moh_audio_source
¶
Update FixedMohAudioSource configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateFixedMohAudioSource]
|
Fields to update. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_ils_config
¶
Retrieve IlsConfig configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Keyword arguments passed to the WSDL operation.
Requires |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_ils_config
¶
Update IlsConfig configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateIlsConfig]
|
Fields to update. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_ime_feature_config
¶
Retrieve ImeFeatureConfig configuration.
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_ime_feature_config
¶
Update ImeFeatureConfig configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateImeFeatureConfig]
|
Fields to update. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_inter_cluster_directory_uri
¶
update_inter_cluster_directory_uri(**kwargs: Unpack[UpdateInterClusterDirectoryUri]) -> Dict[str, Any]
Update InterClusterDirectoryUri configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateInterClusterDirectoryUri]
|
Fields to update. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_inter_cluster_service_profile
¶
Retrieve InterClusterServiceProfile configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_inter_cluster_service_profile
¶
update_inter_cluster_service_profile(**kwargs: Unpack[UpdateInterClusterServiceProfile]) -> Dict[str, Any]
Update InterClusterServiceProfile configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateInterClusterServiceProfile]
|
Fields to update. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_page_layout_preferences
¶
Retrieve PageLayoutPreferences configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Keyword arguments passed to the WSDL operation.
Requires |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_page_layout_preferences
¶
Update PageLayoutPreferences configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdatePageLayoutPreferences]
|
Fields to update. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_region_matrix
¶
Update RegionMatrix configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateRegionMatrix]
|
Fields to update. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_route_partitions_for_learned_patterns
¶
update_route_partitions_for_learned_patterns(**kwargs: Unpack[UpdateRoutePartitionsForLearnedPatterns]) -> Dict[str, Any]
Update RoutePartitionsForLearnedPatterns configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateRoutePartitionsForLearnedPatterns]
|
Fields to update. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_snmpmib2_list
¶
Retrieve SNMPMIB2List configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Keyword arguments passed to the WSDL operation.
Requires |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_snmpmib2_list
¶
Update SNMPMIB2List configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateSNMPMIB2List]
|
Fields to update. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_secure_config
¶
Retrieve SecureConfig configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_secure_config
¶
Update SecureConfig configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateSecureConfig]
|
Fields to update. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_soft_key_set
¶
Retrieve SoftKeySet by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The SoftKeySet name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_soft_key_set
¶
Update SoftKeySet configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateSoftKeySet]
|
Fields to update. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_syslog_configuration
¶
Retrieve SyslogConfiguration configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Keyword arguments passed to the WSDL operation. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_syslog_configuration
¶
Update SyslogConfiguration configuration.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateSyslogConfiguration]
|
Fields to update. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
execute_sql_query_inactive
¶
Execute a SQL query against the inactive database partition.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
sql
|
str
|
The SQL query string. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
do_ldap_sync
¶
Trigger an LDAP directory sync.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
Optional[str]
|
Optional LDAP directory name. If |
None
|
sync
|
bool
|
Whether to sync (default |
True
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_ldap_sync_status
¶
Get the status of an LDAP sync operation.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
Optional[str]
|
Optional LDAP directory name. |
None
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
wipe_phone
¶
Wipe a phone device.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The phone device name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_service_parameter
¶
Retrieve a service parameter.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
process_node_name
|
str
|
The UCM node hostname. |
required |
service
|
str
|
The service name. |
required |
name
|
str
|
The parameter name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_service_parameter
¶
list_service_parameter(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List service parameters.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Search filter dict. |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Fields to return. |
None
|
**kwargs
|
Additional arguments. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_service_parameter
¶
update_service_parameter(process_node_name: str, service: str, name: str, value: str) -> Dict[str, Any]
Update a service parameter.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
process_node_name
|
str
|
The UCM node hostname. |
required |
service
|
str
|
The service name. |
required |
name
|
str
|
The parameter name. |
required |
value
|
str
|
The new value. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
do_service_parameters_reset
¶
Reset all service parameters to defaults.
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_num_devices
¶
Get the number of registered devices.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Keyword arguments passed to the WSDL operation.
Requires |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_os_version
¶
Get the UCM OS version.
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_phone_options
¶
Get available phone product options.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
uuid
|
str
|
The UUID of the phone. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_line_options
¶
Get available line options.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
uuid
|
str
|
The UUID of the line. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_sip_profile_options
¶
Get available SIP profile options.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
uuid
|
str
|
The UUID of the SIP profile. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_trans_pattern_options
¶
Get available translation pattern options.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
uuid
|
str
|
The UUID of the translation pattern. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_phone_type_display_instance
¶
Get phone type display instance info.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Keyword arguments passed to the WSDL operation.
Requires |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_transport_settings
¶
Get transport settings.
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
do_update_transport_settings
¶
Update transport settings.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Transport settings to update. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_licensed_user
¶
Retrieve licensed user info.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_licensed_user
¶
list_licensed_user(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List licensed users.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Search filter dict. |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Fields to return. |
None
|
**kwargs
|
Additional arguments. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_mobile_smart_client_profile
¶
Retrieve a Mobile Smart Client Profile by name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The profile name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_mobile_smart_client_profile
¶
list_mobile_smart_client_profile(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List Mobile Smart Client Profiles.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Search filter dict. |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Fields to return. |
None
|
**kwargs
|
Additional arguments. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_unassigned_device
¶
list_unassigned_device(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List unassigned devices.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Search filter dict. |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Fields to return. |
None
|
**kwargs
|
Additional arguments. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_unassigned_presence_servers
¶
List unassigned presence servers.
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_unassigned_presence_users
¶
list_unassigned_presence_users(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List unassigned presence users.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Search filter dict. |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Fields to return. |
None
|
**kwargs
|
Additional arguments. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_route_plan
¶
list_route_plan(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List route plan entries.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Search filter dict. |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Fields to return. |
None
|
**kwargs
|
Additional arguments. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
associate_user_devices
¶
Associate phones to an end user.
This is a convenience method that updates the user record to include
the given devices in its associatedDevices list.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
userid
|
str
|
The end user ID. |
required |
devices
|
list
|
List of device name strings. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
add_user_phone_association
¶
Provision a user, phone, line, and DN in a single operation.
This wraps the AXL addUserPhoneAssociation operation which
creates or updates a user and associates a phone/line/DN in one
call.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
user_phone_association_data
|
UserPhoneAssociation
|
A dict describing the user, phone,
line, and DN association. See :class: |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
add_phone_activation_code
¶
Add a phone activation code.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
phone_activation_code_data
|
PhoneActivationCode
|
Activation code data dict. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_phone_activation_code
¶
list_phone_activation_code(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List phone activation codes.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Search filter dict. |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Fields to return. |
None
|
**kwargs
|
Additional arguments. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
remove_phone_activation_code
¶
Remove a phone activation code.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Identification of the activation code. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_ime_learned_routes
¶
Get IME learned routes.
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
remove_ime_learned_routes
¶
Remove IME learned routes.
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_ime_learned_routes
¶
Update IME learned routes.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateImeLearnedRoutes]
|
Fields to update. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_smart_license_status
¶
Get smart license status.
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
do_smart_license_register
¶
Register smart license.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Registration parameters. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
do_smart_license_de_register
¶
Deregister smart license.
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
do_smart_license_re_register
¶
Re-register smart license.
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
do_smart_license_renew_authorization
¶
Renew smart license authorization.
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
do_smart_license_renew_registration
¶
Renew smart license registration.
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
do_smart_entitlement_request
¶
Submit a smart entitlement request.
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
do_update_license_usage
¶
Update license usage.
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
do_update_remote_cluster
¶
Update a remote cluster.
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
unassign_presence_user
¶
Unassign a presence user.
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_credential_policy_default
¶
Update the default credential policy.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateCredentialPolicyDefault]
|
Fields to update. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_self_provisioning
¶
Update self-provisioning settings.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateSelfProvisioning]
|
Fields to update. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_tvs_certificate
¶
Retrieve a TVS certificate.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
str
|
The certificate name. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_tvs_certificate
¶
list_tvs_certificate(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List TVS certificates.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Search filter dict. |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Fields to return. |
None
|
**kwargs
|
Additional arguments. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
update_tvs_certificate
¶
Update a TVS certificate.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Unpack[UpdateTvsCertificate]
|
Fields to update. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
assign_presence_user
¶
Assign a presence user.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Presence user assignment parameters. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
do_authenticate_user
¶
Authenticate an end user.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
userid
|
str
|
The user ID. |
required |
pin
|
str
|
The user PIN. |
required |
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
do_change_dnd_status
¶
Change the Do Not Disturb status for a line/device.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
DND parameters (e.g. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
do_device_login
¶
Log in a device (Extension Mobility).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Login parameters ( |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
do_device_logout
¶
Log out a device (Extension Mobility).
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Logout parameters ( |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
do_enterprise_parameters_reset
¶
Reset all enterprise parameters to defaults.
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
get_credential_policy_default
¶
Retrieve the default credential policy.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Must include |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The full AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_annunciator
¶
list_annunciator(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List Annunciator resources.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Search filter dict. |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Fields to return. |
None
|
**kwargs
|
Additional arguments. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_cisco_cloud_onboarding
¶
list_cisco_cloud_onboarding(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List Cisco Cloud Onboarding configurations.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Search filter dict. |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Fields to return. |
None
|
**kwargs
|
Additional arguments. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
list_device_defaults
¶
list_device_defaults(search_criteria: Optional[Dict[str, str]] = None, returned_tags: Optional[Dict[str, str]] = None, **kwargs) -> Dict[str, Any]
List device defaults.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
search_criteria
|
Optional[Dict[str, str]]
|
Search filter dict. |
None
|
returned_tags
|
Optional[Dict[str, str]]
|
Fields to return. |
None
|
**kwargs
|
Additional arguments. |
{}
|
Returns:
| Type | Description |
|---|---|
Dict[str, Any]
|
The AXL response dict. |
Raises:
| Type | Description |
|---|---|
AXLError
|
On AXL faults. |
SQL Sanitization¶
axltoolkit.axl._sanitize_sql_value
¶
Escape single quotes in a SQL value to prevent injection.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
value
|
str
|
A raw string value to be embedded in a SQL query. |
required |
Returns:
| Type | Description |
|---|---|
str
|
The value with single quotes doubled ( |
Raises:
| Type | Description |
|---|---|
AXLSQLInjectionError
|
If the value contains suspicious SQL patterns. |