create_sip_rule(**kwargs)¶See also: AWS API Documentation
Request Syntax
response = client.create_sip_rule(
    Name='string',
    TriggerType='ToPhoneNumber'|'RequestUriHostname',
    TriggerValue='string',
    Disabled=True|False,
    TargetApplications=[
        {
            'SipMediaApplicationId': 'string',
            'Priority': 123,
            'AwsRegion': 'string'
        },
    ]
)
dict
Response Syntax
{
    'SipRule': {
        'SipRuleId': 'string',
        'Name': 'string',
        'Disabled': True|False,
        'TriggerType': 'ToPhoneNumber'|'RequestUriHostname',
        'TriggerValue': 'string',
        'TargetApplications': [
            {
                'SipMediaApplicationId': 'string',
                'Priority': 123,
                'AwsRegion': 'string'
            },
        ],
        'CreatedTimestamp': datetime(2015, 1, 1),
        'UpdatedTimestamp': datetime(2015, 1, 1)
    }
}
Response Structure
Exceptions
ChimeSDKVoice.Client.exceptions.BadRequestExceptionChimeSDKVoice.Client.exceptions.ForbiddenExceptionChimeSDKVoice.Client.exceptions.AccessDeniedExceptionChimeSDKVoice.Client.exceptions.UnauthorizedClientExceptionChimeSDKVoice.Client.exceptions.ThrottledClientExceptionChimeSDKVoice.Client.exceptions.ResourceLimitExceededExceptionChimeSDKVoice.Client.exceptions.ConflictExceptionChimeSDKVoice.Client.exceptions.ServiceUnavailableExceptionChimeSDKVoice.Client.exceptions.ServiceFailureException