Class: Aws::PinpointSMSVoiceV2::Types::UpdateProtectConfigurationCountryRuleSetRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::PinpointSMSVoiceV2::Types::UpdateProtectConfigurationCountryRuleSetRequest
- Defined in:
- gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#country_rule_set_updates ⇒ Hash<String,Types::ProtectConfigurationCountryRuleSetInformation>
A map of ProtectConfigurationCountryRuleSetInformation objects that contain the details for the requested NumberCapability.
-
#number_capability ⇒ String
The number capability to apply the CountryRuleSetUpdates updates to.
-
#protect_configuration_id ⇒ String
The unique identifier for the protect configuration.
Instance Attribute Details
#country_rule_set_updates ⇒ Hash<String,Types::ProtectConfigurationCountryRuleSetInformation>
A map of ProtectConfigurationCountryRuleSetInformation objects that contain the details for the requested NumberCapability. The Key is the two-letter ISO country code. For a list of supported ISO country codes, see Supported countries and regions (SMS channel) in the AWS End User Messaging SMS User Guide.
For example, to set the United States as allowed and Canada as
blocked, the CountryRuleSetUpdates
would be formatted as:
"CountryRuleSetUpdates": { "US" : { "ProtectStatus": "ALLOW" } "CA"
\: { "ProtectStatus": "BLOCK" } }
7390 7391 7392 7393 7394 7395 7396 |
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 7390 class UpdateProtectConfigurationCountryRuleSetRequest < Struct.new( :protect_configuration_id, :number_capability, :country_rule_set_updates) SENSITIVE = [] include Aws::Structure end |
#number_capability ⇒ String
The number capability to apply the CountryRuleSetUpdates updates to.
7390 7391 7392 7393 7394 7395 7396 |
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 7390 class UpdateProtectConfigurationCountryRuleSetRequest < Struct.new( :protect_configuration_id, :number_capability, :country_rule_set_updates) SENSITIVE = [] include Aws::Structure end |
#protect_configuration_id ⇒ String
The unique identifier for the protect configuration.
7390 7391 7392 7393 7394 7395 7396 |
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 7390 class UpdateProtectConfigurationCountryRuleSetRequest < Struct.new( :protect_configuration_id, :number_capability, :country_rule_set_updates) SENSITIVE = [] include Aws::Structure end |