Class: Aws::EndUserMessaging::Types::UpdateChannelParameters
- Inherits:
-
Struct
- Object
- Struct
- Aws::EndUserMessaging::Types::UpdateChannelParameters
- Defined in:
- gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb
Overview
The updated channel-specific parameters used only when you update a notify code configuration. When you omit a channel, that channel's parameters remain unchanged. When you supply a channel, you can clear individual fields by using the empty-string or empty-map sentinel on a member, or drop the whole channel's parameters by clearing every member. These sentinels apply only when you update a configuration; a create request rejects empty values with a validation error.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#notify ⇒ Types::UpdateNotifyParameters
The notify-template-route parameters to update.
-
#text ⇒ Types::UpdateTextParameters
The text-channel parameters to update.
-
#voice ⇒ Types::UpdateVoiceParameters
The voice-channel parameters to update.
-
#whats_app ⇒ Types::UpdateWhatsAppParameters
The WhatsApp-channel parameters to update.
Instance Attribute Details
#notify ⇒ Types::UpdateNotifyParameters
The notify-template-route parameters to update. Omit this member to leave them unchanged.
1850 1851 1852 1853 1854 1855 1856 1857 |
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 1850 class UpdateChannelParameters < Struct.new( :text, :voice, :notify, :whats_app) SENSITIVE = [] include Aws::Structure end |
#text ⇒ Types::UpdateTextParameters
The text-channel parameters to update. Omit this member to leave the text-channel parameters unchanged.
1850 1851 1852 1853 1854 1855 1856 1857 |
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 1850 class UpdateChannelParameters < Struct.new( :text, :voice, :notify, :whats_app) SENSITIVE = [] include Aws::Structure end |
#voice ⇒ Types::UpdateVoiceParameters
The voice-channel parameters to update. Omit this member to leave the voice-channel parameters unchanged.
1850 1851 1852 1853 1854 1855 1856 1857 |
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 1850 class UpdateChannelParameters < Struct.new( :text, :voice, :notify, :whats_app) SENSITIVE = [] include Aws::Structure end |
#whats_app ⇒ Types::UpdateWhatsAppParameters
The WhatsApp-channel parameters to update. Omit this member to leave the WhatsApp-channel parameters unchanged.
1850 1851 1852 1853 1854 1855 1856 1857 |
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 1850 class UpdateChannelParameters < Struct.new( :text, :voice, :notify, :whats_app) SENSITIVE = [] include Aws::Structure end |