Class: Aws::BedrockAgentCore::Types::SaveBrowserSessionProfileRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#browser_identifierString

The unique identifier of the browser associated with the session from which to save the profile.

Returns:

  • (String)


3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 3093

class SaveBrowserSessionProfileRequest < Struct.new(
  :trace_id,
  :trace_parent,
  :profile_identifier,
  :browser_identifier,
  :session_id,
  :client_token)
  SENSITIVE = []
  include Aws::Structure
end

#client_tokenString

A unique, case-sensitive identifier to ensure that the API request completes no more than one time. If this token matches a previous request, Amazon Bedrock AgentCore ignores the request, but does not return an error.

A suitable default value is auto-generated. You should normally not need to pass this option.

Returns:

  • (String)


3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 3093

class SaveBrowserSessionProfileRequest < Struct.new(
  :trace_id,
  :trace_parent,
  :profile_identifier,
  :browser_identifier,
  :session_id,
  :client_token)
  SENSITIVE = []
  include Aws::Structure
end

#profile_identifierString

The unique identifier for the browser profile. This identifier is used to reference the profile when starting new browser sessions. The identifier must follow the pattern of an alphanumeric name (up to 48 characters) followed by a hyphen and a 10-character alphanumeric suffix.

Returns:

  • (String)


3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 3093

class SaveBrowserSessionProfileRequest < Struct.new(
  :trace_id,
  :trace_parent,
  :profile_identifier,
  :browser_identifier,
  :session_id,
  :client_token)
  SENSITIVE = []
  include Aws::Structure
end

#session_idString

The unique identifier of the browser session from which to save the profile. The session must be active when saving the profile.

Returns:

  • (String)


3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 3093

class SaveBrowserSessionProfileRequest < Struct.new(
  :trace_id,
  :trace_parent,
  :profile_identifier,
  :browser_identifier,
  :session_id,
  :client_token)
  SENSITIVE = []
  include Aws::Structure
end

#trace_idString

The trace identifier for request tracking.

Returns:

  • (String)


3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 3093

class SaveBrowserSessionProfileRequest < Struct.new(
  :trace_id,
  :trace_parent,
  :profile_identifier,
  :browser_identifier,
  :session_id,
  :client_token)
  SENSITIVE = []
  include Aws::Structure
end

#trace_parentString

The parent trace information for distributed tracing.

Returns:

  • (String)


3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 3093

class SaveBrowserSessionProfileRequest < Struct.new(
  :trace_id,
  :trace_parent,
  :profile_identifier,
  :browser_identifier,
  :session_id,
  :client_token)
  SENSITIVE = []
  include Aws::Structure
end