Class: Aws::EndUserMessaging::Types::UpdateChannelParameters

Inherits:
Struct
  • Object
show all
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

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