class Aws::Chime::Types::SipRule
The SIP rule details, including name, triggers, and target applications. An AWS account can have multiple SIP rules.
@!attribute [rw] sip_rule_id
The SIP rule ID. @return [String]
@!attribute [rw] name
The name of the SIP rule. @return [String]
@!attribute [rw] disabled
Indicates whether the SIP rule is enabled or disabled. You must disable a rule before you can delete it. @return [Boolean]
@!attribute [rw] trigger_type
The type of trigger assigned to the SIP rule in `TriggerValue`, currently `RequestUriHostname` or `ToPhoneNumber`. @return [String]
@!attribute [rw] trigger_value
If `TriggerType` is `RequestUriHostname`, then the value can be the outbound host name of the Amazon Chime Voice Connector. If `TriggerType` is `ToPhoneNumber`, then the value can be a customer-owned phone number in E164 format. `SipRule` is triggered when a SIP rule requests host name or `ToPhoneNumber` matches in the incoming SIP request. @return [String]
@!attribute [rw] target_applications
Target SIP media application and other details, such as priority and AWS Region, to be specified in the SIP rule. Only one SIP rule per AWS Region can be provided. @return [Array<Types::SipRuleTargetApplication>]
@!attribute [rw] created_timestamp
The time at which the SIP rule was created, in ISO 8601 format. @return [Time]
@!attribute [rw] updated_timestamp
The time at which the SIP rule was last updated, in ISO 8601 format. @return [Time]
@see docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/SipRule AWS API Documentation
Constants
- SENSITIVE