Class: Aws::BedrockAgent::Types::UpdateFlowResponse

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.



11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
# File 'lib/aws-sdk-bedrockagent/types.rb', line 11265

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

#created_atTime

The time at which the flow was created.



11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
# File 'lib/aws-sdk-bedrockagent/types.rb', line 11265

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

#customer_encryption_key_arnString

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



11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
# File 'lib/aws-sdk-bedrockagent/types.rb', line 11265

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

#definitionTypes::FlowDefinition

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



11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
# File 'lib/aws-sdk-bedrockagent/types.rb', line 11265

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

#descriptionString

The description of the flow.



11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
# File 'lib/aws-sdk-bedrockagent/types.rb', line 11265

class UpdateFlowResponse < Struct.new(
  :name,
  :description,
  :execution_role_arn,
  :customer_encryption_key_arn,
  :id,
  :arn,
  :status,
  :created_at,
  :updated_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



11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
# File 'lib/aws-sdk-bedrockagent/types.rb', line 11265

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

#idString

The unique identifier of the flow.



11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
# File 'lib/aws-sdk-bedrockagent/types.rb', line 11265

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

#nameString

The name of the flow.



11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
# File 'lib/aws-sdk-bedrockagent/types.rb', line 11265

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

#statusString

The status of the flow. When you submit this request, the status will be ‘NotPrepared`. If updating fails, the status becomes `Failed`.



11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
# File 'lib/aws-sdk-bedrockagent/types.rb', line 11265

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

#updated_atTime

The time at which the flow was last updated.



11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
# File 'lib/aws-sdk-bedrockagent/types.rb', line 11265

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

#versionString

The version of the flow. When you update a flow, the version updated is the ‘DRAFT` version.



11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
# File 'lib/aws-sdk-bedrockagent/types.rb', line 11265

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