Class: Google::Apis::AlertcenterV1beta1::VoiceMisconfiguration
- Inherits:
-
Object
- Object
- Google::Apis::AlertcenterV1beta1::VoiceMisconfiguration
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/alertcenter_v1beta1/classes.rb,
lib/google/apis/alertcenter_v1beta1/representations.rb,
lib/google/apis/alertcenter_v1beta1/representations.rb
Overview
An alert triggered when Google Voice configuration becomes invalid, generally due to an external entity being modified or deleted.
Instance Attribute Summary collapse
-
#entity_name ⇒ String
Name of the entity whose configuration is now invalid.
-
#entity_type ⇒ String
Type of the entity whose configuration is now invalid.
-
#fix_uri ⇒ String
Link that the admin can follow to fix the issue.
-
#members_misconfiguration ⇒ Google::Apis::AlertcenterV1beta1::TransferMisconfiguration
Error related to transferring or forwarding a phone call.
-
#transfer_misconfiguration ⇒ Google::Apis::AlertcenterV1beta1::TransferMisconfiguration
Error related to transferring or forwarding a phone call.
-
#voicemail_misconfiguration ⇒ Google::Apis::AlertcenterV1beta1::VoicemailMisconfiguration
Issue(s) with sending to voicemail.
Instance Method Summary collapse
-
#initialize(**args) ⇒ VoiceMisconfiguration
constructor
A new instance of VoiceMisconfiguration.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ VoiceMisconfiguration
Returns a new instance of VoiceMisconfiguration.
2251 2252 2253 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2251 def initialize(**args) update!(**args) end |
Instance Attribute Details
#entity_name ⇒ String
Name of the entity whose configuration is now invalid.
Corresponds to the JSON property entityName
2224 2225 2226 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2224 def entity_name @entity_name end |
#entity_type ⇒ String
Type of the entity whose configuration is now invalid.
Corresponds to the JSON property entityType
2229 2230 2231 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2229 def entity_type @entity_type end |
#fix_uri ⇒ String
Link that the admin can follow to fix the issue.
Corresponds to the JSON property fixUri
2234 2235 2236 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2234 def fix_uri @fix_uri end |
#members_misconfiguration ⇒ Google::Apis::AlertcenterV1beta1::TransferMisconfiguration
Error related to transferring or forwarding a phone call.
Corresponds to the JSON property membersMisconfiguration
2239 2240 2241 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2239 def members_misconfiguration @members_misconfiguration end |
#transfer_misconfiguration ⇒ Google::Apis::AlertcenterV1beta1::TransferMisconfiguration
Error related to transferring or forwarding a phone call.
Corresponds to the JSON property transferMisconfiguration
2244 2245 2246 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2244 def transfer_misconfiguration @transfer_misconfiguration end |
#voicemail_misconfiguration ⇒ Google::Apis::AlertcenterV1beta1::VoicemailMisconfiguration
Issue(s) with sending to voicemail.
Corresponds to the JSON property voicemailMisconfiguration
2249 2250 2251 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2249 def voicemail_misconfiguration @voicemail_misconfiguration end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2256 2257 2258 2259 2260 2261 2262 2263 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2256 def update!(**args) @entity_name = args[:entity_name] if args.key?(:entity_name) @entity_type = args[:entity_type] if args.key?(:entity_type) @fix_uri = args[:fix_uri] if args.key?(:fix_uri) @members_misconfiguration = args[:members_misconfiguration] if args.key?(:members_misconfiguration) @transfer_misconfiguration = args[:transfer_misconfiguration] if args.key?(:transfer_misconfiguration) @voicemail_misconfiguration = args[:voicemail_misconfiguration] if args.key?(:voicemail_misconfiguration) end |