Class: Aws::Wickr::Types::UpdateBotRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[:challenge]

Instance Attribute Summary collapse

Instance Attribute Details

#bot_idString

The unique identifier of the bot to update.

Returns:

  • (String)


3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3234

class UpdateBotRequest < Struct.new(
  :network_id,
  :bot_id,
  :display_name,
  :group_id,
  :challenge,
  :suspend)
  SENSITIVE = [:challenge]
  include Aws::Structure
end

#challengeString

The new password for the bot account.

Returns:

  • (String)


3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3234

class UpdateBotRequest < Struct.new(
  :network_id,
  :bot_id,
  :display_name,
  :group_id,
  :challenge,
  :suspend)
  SENSITIVE = [:challenge]
  include Aws::Structure
end

#display_nameString

The new display name for the bot.

Returns:

  • (String)


3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3234

class UpdateBotRequest < Struct.new(
  :network_id,
  :bot_id,
  :display_name,
  :group_id,
  :challenge,
  :suspend)
  SENSITIVE = [:challenge]
  include Aws::Structure
end

#group_idString

The ID of the new security group to assign the bot to.

Returns:

  • (String)


3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3234

class UpdateBotRequest < Struct.new(
  :network_id,
  :bot_id,
  :display_name,
  :group_id,
  :challenge,
  :suspend)
  SENSITIVE = [:challenge]
  include Aws::Structure
end

#network_idString

The ID of the Wickr network containing the bot to update.

Returns:

  • (String)


3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3234

class UpdateBotRequest < Struct.new(
  :network_id,
  :bot_id,
  :display_name,
  :group_id,
  :challenge,
  :suspend)
  SENSITIVE = [:challenge]
  include Aws::Structure
end

#suspendBoolean

Set to true to suspend the bot or false to unsuspend it. Omit this field for standard updates that don't affect suspension status.

Returns:

  • (Boolean)


3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3234

class UpdateBotRequest < Struct.new(
  :network_id,
  :bot_id,
  :display_name,
  :group_id,
  :challenge,
  :suspend)
  SENSITIVE = [:challenge]
  include Aws::Structure
end