Class: Aws::Wickr::Types::GetBotResponse

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#bot_idString

The unique identifier of the bot.

Returns:

  • (String)


1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1149

class GetBotResponse < Struct.new(
  :bot_id,
  :display_name,
  :username,
  :uname,
  :pubkey,
  :status,
  :group_id,
  :has_challenge,
  :suspended,
  :last_login)
  SENSITIVE = []
  include Aws::Structure
end

#display_nameString

The display name of the bot that is visible to users.

Returns:

  • (String)


1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1149

class GetBotResponse < Struct.new(
  :bot_id,
  :display_name,
  :username,
  :uname,
  :pubkey,
  :status,
  :group_id,
  :has_challenge,
  :suspended,
  :last_login)
  SENSITIVE = []
  include Aws::Structure
end

#group_idString

The ID of the security group to which the bot belongs.

Returns:

  • (String)


1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1149

class GetBotResponse < Struct.new(
  :bot_id,
  :display_name,
  :username,
  :uname,
  :pubkey,
  :status,
  :group_id,
  :has_challenge,
  :suspended,
  :last_login)
  SENSITIVE = []
  include Aws::Structure
end

#has_challengeBoolean

Indicates whether the bot has a password set.

Returns:

  • (Boolean)


1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1149

class GetBotResponse < Struct.new(
  :bot_id,
  :display_name,
  :username,
  :uname,
  :pubkey,
  :status,
  :group_id,
  :has_challenge,
  :suspended,
  :last_login)
  SENSITIVE = []
  include Aws::Structure
end

#last_loginString

The timestamp of the bot's last login.

Returns:

  • (String)


1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1149

class GetBotResponse < Struct.new(
  :bot_id,
  :display_name,
  :username,
  :uname,
  :pubkey,
  :status,
  :group_id,
  :has_challenge,
  :suspended,
  :last_login)
  SENSITIVE = []
  include Aws::Structure
end

#pubkeyString

The public key of the bot used for encryption.

Returns:

  • (String)


1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1149

class GetBotResponse < Struct.new(
  :bot_id,
  :display_name,
  :username,
  :uname,
  :pubkey,
  :status,
  :group_id,
  :has_challenge,
  :suspended,
  :last_login)
  SENSITIVE = []
  include Aws::Structure
end

#statusInteger

The current status of the bot (1 for pending, 2 for active).

Returns:

  • (Integer)


1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1149

class GetBotResponse < Struct.new(
  :bot_id,
  :display_name,
  :username,
  :uname,
  :pubkey,
  :status,
  :group_id,
  :has_challenge,
  :suspended,
  :last_login)
  SENSITIVE = []
  include Aws::Structure
end

#suspendedBoolean

Indicates whether the bot is currently suspended.

Returns:

  • (Boolean)


1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1149

class GetBotResponse < Struct.new(
  :bot_id,
  :display_name,
  :username,
  :uname,
  :pubkey,
  :status,
  :group_id,
  :has_challenge,
  :suspended,
  :last_login)
  SENSITIVE = []
  include Aws::Structure
end

#unameString

The unique username hash identifier for the bot.

Returns:

  • (String)


1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1149

class GetBotResponse < Struct.new(
  :bot_id,
  :display_name,
  :username,
  :uname,
  :pubkey,
  :status,
  :group_id,
  :has_challenge,
  :suspended,
  :last_login)
  SENSITIVE = []
  include Aws::Structure
end

#usernameString

The username of the bot.

Returns:

  • (String)


1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 1149

class GetBotResponse < Struct.new(
  :bot_id,
  :display_name,
  :username,
  :uname,
  :pubkey,
  :status,
  :group_id,
  :has_challenge,
  :suspended,
  :last_login)
  SENSITIVE = []
  include Aws::Structure
end