Class: Aws::BedrockAgent::Types::GetFlowVersionResponse

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-bedrockagent/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[:definition]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The Amazon Resource Name (ARN) of the flow.



5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
# File 'lib/aws-sdk-bedrockagent/types.rb', line 5267

class GetFlowVersionResponse < Struct.new(
  :name,
  :description,
  :execution_role_arn,
  :customer_encryption_key_arn,
  :id,
  :arn,
  :status,
  :created_at,
  :version,
  :definition)
  SENSITIVE = [:definition]
  include Aws::Structure
end

#created_atTime

The time at which the flow was created.



5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
# File 'lib/aws-sdk-bedrockagent/types.rb', line 5267

class GetFlowVersionResponse < Struct.new(
  :name,
  :description,
  :execution_role_arn,
  :customer_encryption_key_arn,
  :id,
  :arn,
  :status,
  :created_at,
  :version,
  :definition)
  SENSITIVE = [:definition]
  include Aws::Structure
end

#customer_encryption_key_arnString

The Amazon Resource Name (ARN) of the KMS key that the version of the flow is encrypted with.



5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
# File 'lib/aws-sdk-bedrockagent/types.rb', line 5267

class GetFlowVersionResponse < Struct.new(
  :name,
  :description,
  :execution_role_arn,
  :customer_encryption_key_arn,
  :id,
  :arn,
  :status,
  :created_at,
  :version,
  :definition)
  SENSITIVE = [:definition]
  include Aws::Structure
end

#definitionTypes::FlowDefinition

The definition of the nodes and connections between nodes in the flow.



5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
# File 'lib/aws-sdk-bedrockagent/types.rb', line 5267

class GetFlowVersionResponse < Struct.new(
  :name,
  :description,
  :execution_role_arn,
  :customer_encryption_key_arn,
  :id,
  :arn,
  :status,
  :created_at,
  :version,
  :definition)
  SENSITIVE = [:definition]
  include Aws::Structure
end

#descriptionString

The description of the flow.



5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
# File 'lib/aws-sdk-bedrockagent/types.rb', line 5267

class GetFlowVersionResponse < Struct.new(
  :name,
  :description,
  :execution_role_arn,
  :customer_encryption_key_arn,
  :id,
  :arn,
  :status,
  :created_at,
  :version,
  :definition)
  SENSITIVE = [:definition]
  include Aws::Structure
end

#execution_role_arnString

The Amazon Resource Name (ARN) of the service role with permissions to create a flow. For more information, see [Create a service role for flows in Amazon Bedrock] in the Amazon Bedrock User Guide.

[1]: docs.aws.amazon.com/bedrock/latest/userguide/flows-permissions.html



5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
# File 'lib/aws-sdk-bedrockagent/types.rb', line 5267

class GetFlowVersionResponse < Struct.new(
  :name,
  :description,
  :execution_role_arn,
  :customer_encryption_key_arn,
  :id,
  :arn,
  :status,
  :created_at,
  :version,
  :definition)
  SENSITIVE = [:definition]
  include Aws::Structure
end

#idString

The unique identifier of the flow.



5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
# File 'lib/aws-sdk-bedrockagent/types.rb', line 5267

class GetFlowVersionResponse < Struct.new(
  :name,
  :description,
  :execution_role_arn,
  :customer_encryption_key_arn,
  :id,
  :arn,
  :status,
  :created_at,
  :version,
  :definition)
  SENSITIVE = [:definition]
  include Aws::Structure
end

#nameString

The name of the version.



5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
# File 'lib/aws-sdk-bedrockagent/types.rb', line 5267

class GetFlowVersionResponse < Struct.new(
  :name,
  :description,
  :execution_role_arn,
  :customer_encryption_key_arn,
  :id,
  :arn,
  :status,
  :created_at,
  :version,
  :definition)
  SENSITIVE = [:definition]
  include Aws::Structure
end

#statusString

The status of the flow.



5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
# File 'lib/aws-sdk-bedrockagent/types.rb', line 5267

class GetFlowVersionResponse < Struct.new(
  :name,
  :description,
  :execution_role_arn,
  :customer_encryption_key_arn,
  :id,
  :arn,
  :status,
  :created_at,
  :version,
  :definition)
  SENSITIVE = [:definition]
  include Aws::Structure
end

#versionString

The version of the flow for which information was retrieved.



5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
# File 'lib/aws-sdk-bedrockagent/types.rb', line 5267

class GetFlowVersionResponse < Struct.new(
  :name,
  :description,
  :execution_role_arn,
  :customer_encryption_key_arn,
  :id,
  :arn,
  :status,
  :created_at,
  :version,
  :definition)
  SENSITIVE = [:definition]
  include Aws::Structure
end