Class: Aws::PinpointSMSVoiceV2::Types::UpdateNotifyConfigurationRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::PinpointSMSVoiceV2::Types::UpdateNotifyConfigurationRequest
- Defined in:
- gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#default_template_id ⇒ String
The template ID to set as the default, or the special value UNSET_DEFAULT_TEMPLATE to clear the current default template.
-
#deletion_protection_enabled ⇒ Boolean
When set to true the notify configuration can't be deleted.
-
#enabled_channels ⇒ Array<String>
An array of channels to enable for the notify configuration.
-
#enabled_countries ⇒ Array<String>
An array of two-character ISO country codes, in ISO 3166-1 alpha-2 format, that are enabled for the notify configuration.
-
#notify_configuration_id ⇒ String
The identifier of the notify configuration to update.
-
#pool_id ⇒ String
The pool ID or ARN to associate, or the special value UNSET_DEFAULT_POOL_FOR_NOTIFY to clear the current default pool.
Instance Attribute Details
#default_template_id ⇒ String
The template ID to set as the default, or the special value UNSET_DEFAULT_TEMPLATE to clear the current default template.
8668 8669 8670 8671 8672 8673 8674 8675 8676 8677 |
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 8668 class UpdateNotifyConfigurationRequest < Struct.new( :notify_configuration_id, :default_template_id, :pool_id, :enabled_countries, :enabled_channels, :deletion_protection_enabled) SENSITIVE = [] include Aws::Structure end |
#deletion_protection_enabled ⇒ Boolean
When set to true the notify configuration can't be deleted.
8668 8669 8670 8671 8672 8673 8674 8675 8676 8677 |
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 8668 class UpdateNotifyConfigurationRequest < Struct.new( :notify_configuration_id, :default_template_id, :pool_id, :enabled_countries, :enabled_channels, :deletion_protection_enabled) SENSITIVE = [] include Aws::Structure end |
#enabled_channels ⇒ Array<String>
An array of channels to enable for the notify configuration.
Supported values include SMS and VOICE.
8668 8669 8670 8671 8672 8673 8674 8675 8676 8677 |
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 8668 class UpdateNotifyConfigurationRequest < Struct.new( :notify_configuration_id, :default_template_id, :pool_id, :enabled_countries, :enabled_channels, :deletion_protection_enabled) SENSITIVE = [] include Aws::Structure end |
#enabled_countries ⇒ Array<String>
An array of two-character ISO country codes, in ISO 3166-1 alpha-2 format, that are enabled for the notify configuration.
8668 8669 8670 8671 8672 8673 8674 8675 8676 8677 |
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 8668 class UpdateNotifyConfigurationRequest < Struct.new( :notify_configuration_id, :default_template_id, :pool_id, :enabled_countries, :enabled_channels, :deletion_protection_enabled) SENSITIVE = [] include Aws::Structure end |
#notify_configuration_id ⇒ String
The identifier of the notify configuration to update. The NotifyConfigurationId can be found using the DescribeNotifyConfigurations operation.
8668 8669 8670 8671 8672 8673 8674 8675 8676 8677 |
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 8668 class UpdateNotifyConfigurationRequest < Struct.new( :notify_configuration_id, :default_template_id, :pool_id, :enabled_countries, :enabled_channels, :deletion_protection_enabled) SENSITIVE = [] include Aws::Structure end |
#pool_id ⇒ String
The pool ID or ARN to associate, or the special value UNSET_DEFAULT_POOL_FOR_NOTIFY to clear the current default pool.
8668 8669 8670 8671 8672 8673 8674 8675 8676 8677 |
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 8668 class UpdateNotifyConfigurationRequest < Struct.new( :notify_configuration_id, :default_template_id, :pool_id, :enabled_countries, :enabled_channels, :deletion_protection_enabled) SENSITIVE = [] include Aws::Structure end |