Class: Aws::EndUserMessaging::Types::UpdateCodeConfigurationParameters

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

Overview

The loose variant of the passcode policy parameters that is used only when you update a notify code configuration. When you omit a member, its current value is preserved.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#code_length ⇒ Integer

The updated number of characters in the one-time passcode. Valid values range from 4 through 8. Omit this member to preserve the current value.

Returns:

  • (Integer)


1888
1889
1890
1891
1892
1893
1894
1895
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 1888

class UpdateCodeConfigurationParameters < Struct.new(
  :code_type,
  :code_length,
  :validity_period_minutes,
  :max_attempts)
  SENSITIVE = []
  include Aws::Structure
end

#code_type ⇒ String

The updated character set used to generate the one-time passcode. Omit this member to preserve the current value.

Returns:

  • (String)


1888
1889
1890
1891
1892
1893
1894
1895
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 1888

class UpdateCodeConfigurationParameters < Struct.new(
  :code_type,
  :code_length,
  :validity_period_minutes,
  :max_attempts)
  SENSITIVE = []
  include Aws::Structure
end

#max_attempts ⇒ Integer

The updated maximum number of validation attempts that are allowed before the verification is locked. Valid values range from 1 through 5. Omit this member to preserve the current value.

Returns:

  • (Integer)


1888
1889
1890
1891
1892
1893
1894
1895
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 1888

class UpdateCodeConfigurationParameters < Struct.new(
  :code_type,
  :code_length,
  :validity_period_minutes,
  :max_attempts)
  SENSITIVE = []
  include Aws::Structure
end

#validity_period_minutes ⇒ Integer

The updated length of time, in minutes, that the one-time passcode remains valid. Valid values range from 1 through 60. Omit this member to preserve the current value.

Returns:

  • (Integer)


1888
1889
1890
1891
1892
1893
1894
1895
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 1888

class UpdateCodeConfigurationParameters < Struct.new(
  :code_type,
  :code_length,
  :validity_period_minutes,
  :max_attempts)
  SENSITIVE = []
  include Aws::Structure
end