Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data SipRule = SipRule' {}
- newSipRule :: SipRule
- sipRule_createdTimestamp :: Lens' SipRule (Maybe UTCTime)
- sipRule_disabled :: Lens' SipRule (Maybe Bool)
- sipRule_name :: Lens' SipRule (Maybe Text)
- sipRule_sipRuleId :: Lens' SipRule (Maybe Text)
- sipRule_targetApplications :: Lens' SipRule (Maybe (NonEmpty SipRuleTargetApplication))
- sipRule_triggerType :: Lens' SipRule (Maybe SipRuleTriggerType)
- sipRule_triggerValue :: Lens' SipRule (Maybe Text)
- sipRule_updatedTimestamp :: Lens' SipRule (Maybe UTCTime)
Documentation
See: newSipRule
smart constructor.
Instances
newSipRule :: SipRule Source #
Create a value of SipRule
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:createdTimestamp:SipRule'
, sipRule_createdTimestamp
- Undocumented member.
$sel:disabled:SipRule'
, sipRule_disabled
- Undocumented member.
$sel:name:SipRule'
, sipRule_name
- Undocumented member.
$sel:sipRuleId:SipRule'
, sipRule_sipRuleId
- Undocumented member.
$sel:targetApplications:SipRule'
, sipRule_targetApplications
- Undocumented member.
$sel:triggerType:SipRule'
, sipRule_triggerType
- Undocumented member.
$sel:triggerValue:SipRule'
, sipRule_triggerValue
- Undocumented member.
$sel:updatedTimestamp:SipRule'
, sipRule_updatedTimestamp
- Undocumented member.
sipRule_targetApplications :: Lens' SipRule (Maybe (NonEmpty SipRuleTargetApplication)) Source #
Undocumented member.
sipRule_triggerType :: Lens' SipRule (Maybe SipRuleTriggerType) Source #
Undocumented member.