Class: Aws::BedrockDataAutomation::Types::DataAutomationLibrary

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

Overview

Contains the information of a DataAutomationLibrary.

Constant Summary collapse

SENSITIVE =
[:library_name, :library_description]

Instance Attribute Summary collapse

Instance Attribute Details

#creation_time ⇒ Time

Time Stamp

Returns:

  • (Time)


742
743
744
745
746
747
748
749
750
751
752
753
# File 'gems/aws-sdk-bedrockdataautomation/lib/aws-sdk-bedrockdataautomation/types.rb', line 742

class DataAutomationLibrary < Struct.new(
  :library_arn,
  :creation_time,
  :library_name,
  :library_description,
  :status,
  :entity_types,
  :kms_key_id,
  :kms_encryption_context)
  SENSITIVE = [:library_name, :library_description]
  include Aws::Structure
end

#entity_types ⇒ Array<Types::EntityTypeInfo>

List of info for each entity type in the DataAutomationLibrary

Returns:



742
743
744
745
746
747
748
749
750
751
752
753
# File 'gems/aws-sdk-bedrockdataautomation/lib/aws-sdk-bedrockdataautomation/types.rb', line 742

class DataAutomationLibrary < Struct.new(
  :library_arn,
  :creation_time,
  :library_name,
  :library_description,
  :status,
  :entity_types,
  :kms_key_id,
  :kms_encryption_context)
  SENSITIVE = [:library_name, :library_description]
  include Aws::Structure
end

#kms_encryption_context ⇒ Hash<String,String>

KMS Encryption Context

Returns:

  • (Hash<String,String>)


742
743
744
745
746
747
748
749
750
751
752
753
# File 'gems/aws-sdk-bedrockdataautomation/lib/aws-sdk-bedrockdataautomation/types.rb', line 742

class DataAutomationLibrary < Struct.new(
  :library_arn,
  :creation_time,
  :library_name,
  :library_description,
  :status,
  :entity_types,
  :kms_key_id,
  :kms_encryption_context)
  SENSITIVE = [:library_name, :library_description]
  include Aws::Structure
end

#kms_key_id ⇒ String

KMS Key Identifier

Returns:

  • (String)


742
743
744
745
746
747
748
749
750
751
752
753
# File 'gems/aws-sdk-bedrockdataautomation/lib/aws-sdk-bedrockdataautomation/types.rb', line 742

class DataAutomationLibrary < Struct.new(
  :library_arn,
  :creation_time,
  :library_name,
  :library_description,
  :status,
  :entity_types,
  :kms_key_id,
  :kms_encryption_context)
  SENSITIVE = [:library_name, :library_description]
  include Aws::Structure
end

#library_arn ⇒ String

ARN generated at the server side when a DataAutomationLibrary is created

Returns:

  • (String)


742
743
744
745
746
747
748
749
750
751
752
753
# File 'gems/aws-sdk-bedrockdataautomation/lib/aws-sdk-bedrockdataautomation/types.rb', line 742

class DataAutomationLibrary < Struct.new(
  :library_arn,
  :creation_time,
  :library_name,
  :library_description,
  :status,
  :entity_types,
  :kms_key_id,
  :kms_encryption_context)
  SENSITIVE = [:library_name, :library_description]
  include Aws::Structure
end

#library_description ⇒ String

Description of the DataAutomationLibrary

Returns:

  • (String)


742
743
744
745
746
747
748
749
750
751
752
753
# File 'gems/aws-sdk-bedrockdataautomation/lib/aws-sdk-bedrockdataautomation/types.rb', line 742

class DataAutomationLibrary < Struct.new(
  :library_arn,
  :creation_time,
  :library_name,
  :library_description,
  :status,
  :entity_types,
  :kms_key_id,
  :kms_encryption_context)
  SENSITIVE = [:library_name, :library_description]
  include Aws::Structure
end

#library_name ⇒ String

Name of the DataAutomationLibrary

Returns:

  • (String)


742
743
744
745
746
747
748
749
750
751
752
753
# File 'gems/aws-sdk-bedrockdataautomation/lib/aws-sdk-bedrockdataautomation/types.rb', line 742

class DataAutomationLibrary < Struct.new(
  :library_arn,
  :creation_time,
  :library_name,
  :library_description,
  :status,
  :entity_types,
  :kms_key_id,
  :kms_encryption_context)
  SENSITIVE = [:library_name, :library_description]
  include Aws::Structure
end

#status ⇒ String

Status of DataAutomationLibrary

Returns:

  • (String)


742
743
744
745
746
747
748
749
750
751
752
753
# File 'gems/aws-sdk-bedrockdataautomation/lib/aws-sdk-bedrockdataautomation/types.rb', line 742

class DataAutomationLibrary < Struct.new(
  :library_arn,
  :creation_time,
  :library_name,
  :library_description,
  :status,
  :entity_types,
  :kms_key_id,
  :kms_encryption_context)
  SENSITIVE = [:library_name, :library_description]
  include Aws::Structure
end