Class: Aws::Wickr::Types::UpdateUserResponse

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

Overview

Constant Summary collapse

SENSITIVE =
[:first_name, :last_name]

Instance Attribute Summary collapse

Instance Attribute Details

#code_validationBoolean

Indicates whether the user can be verified through a custom invite code.

Returns:

  • (Boolean)


3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3570

class UpdateUserResponse < Struct.new(
  :user_id,
  :network_id,
  :security_group_ids,
  :first_name,
  :last_name,
  :middle_name,
  :suspended,
  :modified,
  :status,
  :invite_code,
  :invite_expiration,
  :code_validation)
  SENSITIVE = [:first_name, :last_name]
  include Aws::Structure
end

#first_nameString

The updated first name of the user.

Returns:

  • (String)


3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3570

class UpdateUserResponse < Struct.new(
  :user_id,
  :network_id,
  :security_group_ids,
  :first_name,
  :last_name,
  :middle_name,
  :suspended,
  :modified,
  :status,
  :invite_code,
  :invite_expiration,
  :code_validation)
  SENSITIVE = [:first_name, :last_name]
  include Aws::Structure
end

#invite_codeString

The updated invite code for the user, if applicable.

Returns:

  • (String)


3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3570

class UpdateUserResponse < Struct.new(
  :user_id,
  :network_id,
  :security_group_ids,
  :first_name,
  :last_name,
  :middle_name,
  :suspended,
  :modified,
  :status,
  :invite_code,
  :invite_expiration,
  :code_validation)
  SENSITIVE = [:first_name, :last_name]
  include Aws::Structure
end

#invite_expirationInteger

The expiration time of the user's invite code, specified in epoch seconds.

Returns:

  • (Integer)


3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3570

class UpdateUserResponse < Struct.new(
  :user_id,
  :network_id,
  :security_group_ids,
  :first_name,
  :last_name,
  :middle_name,
  :suspended,
  :modified,
  :status,
  :invite_code,
  :invite_expiration,
  :code_validation)
  SENSITIVE = [:first_name, :last_name]
  include Aws::Structure
end

#last_nameString

The updated last name of the user.

Returns:

  • (String)


3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3570

class UpdateUserResponse < Struct.new(
  :user_id,
  :network_id,
  :security_group_ids,
  :first_name,
  :last_name,
  :middle_name,
  :suspended,
  :modified,
  :status,
  :invite_code,
  :invite_expiration,
  :code_validation)
  SENSITIVE = [:first_name, :last_name]
  include Aws::Structure
end

#middle_nameString

The middle name of the user (currently not used).

Returns:

  • (String)


3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3570

class UpdateUserResponse < Struct.new(
  :user_id,
  :network_id,
  :security_group_ids,
  :first_name,
  :last_name,
  :middle_name,
  :suspended,
  :modified,
  :status,
  :invite_code,
  :invite_expiration,
  :code_validation)
  SENSITIVE = [:first_name, :last_name]
  include Aws::Structure
end

#modifiedInteger

The timestamp when the user was last modified, specified in epoch seconds.

Returns:

  • (Integer)


3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3570

class UpdateUserResponse < Struct.new(
  :user_id,
  :network_id,
  :security_group_ids,
  :first_name,
  :last_name,
  :middle_name,
  :suspended,
  :modified,
  :status,
  :invite_code,
  :invite_expiration,
  :code_validation)
  SENSITIVE = [:first_name, :last_name]
  include Aws::Structure
end

#network_idString

The ID of the network where the user was updated.

Returns:

  • (String)


3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3570

class UpdateUserResponse < Struct.new(
  :user_id,
  :network_id,
  :security_group_ids,
  :first_name,
  :last_name,
  :middle_name,
  :suspended,
  :modified,
  :status,
  :invite_code,
  :invite_expiration,
  :code_validation)
  SENSITIVE = [:first_name, :last_name]
  include Aws::Structure
end

#security_group_idsArray<String>

The list of security group IDs to which the user now belongs after the update.

Returns:

  • (Array<String>)


3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3570

class UpdateUserResponse < Struct.new(
  :user_id,
  :network_id,
  :security_group_ids,
  :first_name,
  :last_name,
  :middle_name,
  :suspended,
  :modified,
  :status,
  :invite_code,
  :invite_expiration,
  :code_validation)
  SENSITIVE = [:first_name, :last_name]
  include Aws::Structure
end

#statusInteger

The user's status after the update.

Returns:

  • (Integer)


3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3570

class UpdateUserResponse < Struct.new(
  :user_id,
  :network_id,
  :security_group_ids,
  :first_name,
  :last_name,
  :middle_name,
  :suspended,
  :modified,
  :status,
  :invite_code,
  :invite_expiration,
  :code_validation)
  SENSITIVE = [:first_name, :last_name]
  include Aws::Structure
end

#suspendedBoolean

Indicates whether the user is suspended after the update.

Returns:

  • (Boolean)


3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3570

class UpdateUserResponse < Struct.new(
  :user_id,
  :network_id,
  :security_group_ids,
  :first_name,
  :last_name,
  :middle_name,
  :suspended,
  :modified,
  :status,
  :invite_code,
  :invite_expiration,
  :code_validation)
  SENSITIVE = [:first_name, :last_name]
  include Aws::Structure
end

#user_idString

The unique identifier of the updated user.

Returns:

  • (String)


3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3570

class UpdateUserResponse < Struct.new(
  :user_id,
  :network_id,
  :security_group_ids,
  :first_name,
  :last_name,
  :middle_name,
  :suspended,
  :modified,
  :status,
  :invite_code,
  :invite_expiration,
  :code_validation)
  SENSITIVE = [:first_name, :last_name]
  include Aws::Structure
end