Class: Aws::IdentityStore::Types::Name

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

Overview

The full name of the user.

Constant Summary collapse

SENSITIVE =
[:formatted, :family_name, :given_name, :middle_name, :honorific_prefix, :honorific_suffix]

Instance Attribute Summary collapse

Instance Attribute Details

#family_nameString

The family name of the user.

Returns:

  • (String)


1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
# File 'gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/types.rb', line 1286

class Name < Struct.new(
  :formatted,
  :family_name,
  :given_name,
  :middle_name,
  :honorific_prefix,
  :honorific_suffix)
  SENSITIVE = [:formatted, :family_name, :given_name, :middle_name, :honorific_prefix, :honorific_suffix]
  include Aws::Structure
end

#formattedString

A string containing a formatted version of the name for display.

Returns:

  • (String)


1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
# File 'gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/types.rb', line 1286

class Name < Struct.new(
  :formatted,
  :family_name,
  :given_name,
  :middle_name,
  :honorific_prefix,
  :honorific_suffix)
  SENSITIVE = [:formatted, :family_name, :given_name, :middle_name, :honorific_prefix, :honorific_suffix]
  include Aws::Structure
end

#given_nameString

The given name of the user.

Returns:

  • (String)


1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
# File 'gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/types.rb', line 1286

class Name < Struct.new(
  :formatted,
  :family_name,
  :given_name,
  :middle_name,
  :honorific_prefix,
  :honorific_suffix)
  SENSITIVE = [:formatted, :family_name, :given_name, :middle_name, :honorific_prefix, :honorific_suffix]
  include Aws::Structure
end

#honorific_prefixString

The honorific prefix of the user. For example, "Dr."

Returns:

  • (String)


1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
# File 'gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/types.rb', line 1286

class Name < Struct.new(
  :formatted,
  :family_name,
  :given_name,
  :middle_name,
  :honorific_prefix,
  :honorific_suffix)
  SENSITIVE = [:formatted, :family_name, :given_name, :middle_name, :honorific_prefix, :honorific_suffix]
  include Aws::Structure
end

#honorific_suffixString

The honorific suffix of the user. For example, "M.D."

Returns:

  • (String)


1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
# File 'gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/types.rb', line 1286

class Name < Struct.new(
  :formatted,
  :family_name,
  :given_name,
  :middle_name,
  :honorific_prefix,
  :honorific_suffix)
  SENSITIVE = [:formatted, :family_name, :given_name, :middle_name, :honorific_prefix, :honorific_suffix]
  include Aws::Structure
end

#middle_nameString

The middle name of the user.

Returns:

  • (String)


1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
# File 'gems/aws-sdk-identitystore/lib/aws-sdk-identitystore/types.rb', line 1286

class Name < Struct.new(
  :formatted,
  :family_name,
  :given_name,
  :middle_name,
  :honorific_prefix,
  :honorific_suffix)
  SENSITIVE = [:formatted, :family_name, :given_name, :middle_name, :honorific_prefix, :honorific_suffix]
  include Aws::Structure
end