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.
2401 2402 2403 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2401 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
2374 2375 2376 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2374 def entity_name @entity_name end |
#entity_type ⇒ String
Type of the entity whose configuration is now invalid.
Corresponds to the JSON property entityType
2379 2380 2381 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2379 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
2384 2385 2386 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2384 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
2389 2390 2391 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2389 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
2394 2395 2396 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2394 def transfer_misconfiguration @transfer_misconfiguration end |
#voicemail_misconfiguration ⇒ Google::Apis::AlertcenterV1beta1::VoicemailMisconfiguration
Issue(s) with sending to voicemail.
Corresponds to the JSON property voicemailMisconfiguration
2399 2400 2401 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2399 def voicemail_misconfiguration @voicemail_misconfiguration end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2406 2407 2408 2409 2410 2411 2412 2413 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2406 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 |