Class: Aws::PinpointSMSVoiceV2::Types::SendDestinationNumberVerificationCodeRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#configuration_set_nameString

The name of the configuration set to use. This can be either the ConfigurationSetName or ConfigurationSetArn.

Returns:

  • (String)


5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 5373

class SendDestinationNumberVerificationCodeRequest < Struct.new(
  :verified_destination_number_id,
  :verification_channel,
  :language_code,
  :origination_identity,
  :configuration_set_name,
  :context,
  :destination_country_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#contextHash<String,String>

You can specify custom data in this field. If you do, that data is logged to the event destination.

Returns:

  • (Hash<String,String>)


5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 5373

class SendDestinationNumberVerificationCodeRequest < Struct.new(
  :verified_destination_number_id,
  :verification_channel,
  :language_code,
  :origination_identity,
  :configuration_set_name,
  :context,
  :destination_country_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#destination_country_parametersHash<String,String>

This field is used for any country-specific registration requirements. Currently, this setting is only used when you send messages to recipients in India using a sender ID. For more information see Special requirements for sending SMS messages to recipients in India.

Returns:

  • (Hash<String,String>)


5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 5373

class SendDestinationNumberVerificationCodeRequest < Struct.new(
  :verified_destination_number_id,
  :verification_channel,
  :language_code,
  :origination_identity,
  :configuration_set_name,
  :context,
  :destination_country_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#language_codeString

Choose the language to use for the message.

Returns:

  • (String)


5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 5373

class SendDestinationNumberVerificationCodeRequest < Struct.new(
  :verified_destination_number_id,
  :verification_channel,
  :language_code,
  :origination_identity,
  :configuration_set_name,
  :context,
  :destination_country_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#origination_identityString

The origination identity of the message. This can be either the PhoneNumber, PhoneNumberId, PhoneNumberArn, SenderId, SenderIdArn, PoolId, or PoolArn.

Returns:

  • (String)


5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 5373

class SendDestinationNumberVerificationCodeRequest < Struct.new(
  :verified_destination_number_id,
  :verification_channel,
  :language_code,
  :origination_identity,
  :configuration_set_name,
  :context,
  :destination_country_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#verification_channelString

Choose to send the verification code as an SMS or voice message.

Returns:

  • (String)


5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 5373

class SendDestinationNumberVerificationCodeRequest < Struct.new(
  :verified_destination_number_id,
  :verification_channel,
  :language_code,
  :origination_identity,
  :configuration_set_name,
  :context,
  :destination_country_parameters)
  SENSITIVE = []
  include Aws::Structure
end

#verified_destination_number_idString

The unique identifier for the verified destination phone number.

Returns:

  • (String)


5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 5373

class SendDestinationNumberVerificationCodeRequest < Struct.new(
  :verified_destination_number_id,
  :verification_channel,
  :language_code,
  :origination_identity,
  :configuration_set_name,
  :context,
  :destination_country_parameters)
  SENSITIVE = []
  include Aws::Structure
end