ServiceProviderStirShakenModifyRequest
Bases: OCIRequest
Modify service provider Stir Shaken service settings.
Attributes:
service_provider_id (str):
use_parent_level_settings (Optional[bool]):
signing_policy (Optional[str]):
tagging_policy (Optional[str]):
signing_service_url (Optional[Nillable[str]]):
tag_from_or_pai (Optional[str]):
verstat_tag (Optional[str]):
use_os_value_for_orig_id (Optional[bool]):
orig_uuid (Optional[Nillable[str]]):
attestation_level (Optional[str]):
enable_verification (Optional[bool]):
verification_service_url (Optional[Nillable[str]]):
verification_error_handling (Optional[str]):
proxy_verstat_to_cnam_subscribe (Optional[bool]):
use_unknown_headers_from_cnam_notify (Optional[bool]):
enable_signing_for_unscreened_trunk_group_originations (Optional[bool]):
enable_tagging_for_unscreened_trunk_group_originations (Optional[bool]):
unscreened_trunk_group_origination_attestation_level (Optional[str]):
include_tagged_headers_to_access_side (Optional[bool]):
proxy_identity_header_to_access_side (Optional[bool]):
check_directory_numbers_for_attestation (Optional[bool]):
match_unassigned_numbers_only (Optional[bool]):
enable_tagging_for_redirected_calls (Optional[bool]):
prefer_ingress_tagging (Optional[bool]):
Source code in src/mercury_ocip_fast/commands/commands.py
70984 70985 70986 70987 70988 70989 70990 70991 70992 70993 70994 70995 70996 70997 70998 70999 71000 71001 71002 71003 71004 71005 71006 71007 71008 71009 71010 71011 71012 71013 71014 71015 71016 71017 71018 71019 71020 71021 71022 71023 71024 71025 71026 71027 71028 71029 71030 71031 71032 71033 71034 71035 71036 71037 71038 71039 71040 71041 71042 71043 71044 71045 71046 71047 71048 71049 71050 71051 71052 71053 71054 71055 71056 71057 71058 71059 71060 71061 71062 71063 71064 71065 71066 71067 71068 71069 71070 71071 71072 71073 71074 71075 71076 71077 71078 71079 71080 71081 71082 71083 71084 71085 71086 71087 71088 71089 71090 71091 71092 71093 71094 71095 71096 71097 71098 71099 71100 71101 71102 71103 71104 71105 71106 71107 71108 71109 71110 71111 71112 71113 71114 71115 71116 71117 71118 71119 71120 71121 71122 71123 71124 71125 71126 71127 71128 71129 71130 71131 71132 71133 71134 71135 71136 71137 71138 71139 71140 71141 71142 71143 71144 | |
Responses
:: mercury_ocip_fast.commands.base_command.ErrorResponse
:: mercury_ocip_fast.commands.base_command.SuccessResponse
Example Usage
from mercury_ocip_fast.client import Client
from mercury_ocip_fast.commands import ServiceProviderStirShakenModifyRequest
client = Client()
command = ServiceProviderStirShakenModifyRequest(
service_provider_id=...,
use_parent_level_settings=...,
signing_policy=...,
tagging_policy=...,
signing_service_url=...,
tag_from_or_pai=...,
verstat_tag=...,
use_os_value_for_orig_id=...,
orig_uuid=...,
attestation_level=...,
enable_verification=...,
verification_service_url=...,
verification_error_handling=...,
proxy_verstat_to_cnam_subscribe=...,
use_unknown_headers_from_cnam_notify=...,
enable_signing_for_unscreened_trunk_group_originations=...,
enable_tagging_for_unscreened_trunk_group_originations=...,
unscreened_trunk_group_origination_attestation_level=...,
include_tagged_headers_to_access_side=...,
proxy_identity_header_to_access_side=...,
check_directory_numbers_for_attestation=...,
match_unassigned_numbers_only=...,
enable_tagging_for_redirected_calls=...,
prefer_ingress_tagging=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip_fast.client import Client
client = Client()
response = client.raw_command("ServiceProviderStirShakenModifyRequest",
service_provider_id=...,
use_parent_level_settings=...,
signing_policy=...,
tagging_policy=...,
signing_service_url=...,
tag_from_or_pai=...,
verstat_tag=...,
use_os_value_for_orig_id=...,
orig_uuid=...,
attestation_level=...,
enable_verification=...,
verification_service_url=...,
verification_error_handling=...,
proxy_verstat_to_cnam_subscribe=...,
use_unknown_headers_from_cnam_notify=...,
enable_signing_for_unscreened_trunk_group_originations=...,
enable_tagging_for_unscreened_trunk_group_originations=...,
unscreened_trunk_group_origination_attestation_level=...,
include_tagged_headers_to_access_side=...,
proxy_identity_header_to_access_side=...,
check_directory_numbers_for_attestation=...,
match_unassigned_numbers_only=...,
enable_tagging_for_redirected_calls=...,
prefer_ingress_tagging=...,
)
print(response)