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)


8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 8936

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)


8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 8936

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)


8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 8936

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)


8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 8936

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)


8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 8936

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)


8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 8936

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