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.
2432 2433 2434 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2432 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
2405 2406 2407 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2405 def entity_name @entity_name end |
#entity_type ⇒ String
Type of the entity whose configuration is now invalid.
Corresponds to the JSON property entityType
2410 2411 2412 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2410 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
2415 2416 2417 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2415 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
2420 2421 2422 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2420 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
2425 2426 2427 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2425 def transfer_misconfiguration @transfer_misconfiguration end |
#voicemail_misconfiguration ⇒ Google::Apis::AlertcenterV1beta1::VoicemailMisconfiguration
Issue(s) with sending to voicemail.
Corresponds to the JSON property voicemailMisconfiguration
2430 2431 2432 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2430 def voicemail_misconfiguration @voicemail_misconfiguration end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2437 2438 2439 2440 2441 2442 2443 2444 |
# File 'lib/google/apis/alertcenter_v1beta1/classes.rb', line 2437 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 |