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_timeTime

Time Stamp

Returns:

  • (Time)


737
738
739
740
741
742
743
744
745
746
747
748
# File 'gems/aws-sdk-bedrockdataautomation/lib/aws-sdk-bedrockdataautomation/types.rb', line 737

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_typesArray<Types::EntityTypeInfo>

List of info for each entity type in the DataAutomationLibrary

Returns:



737
738
739
740
741
742
743
744
745
746
747
748
# File 'gems/aws-sdk-bedrockdataautomation/lib/aws-sdk-bedrockdataautomation/types.rb', line 737

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_contextHash<String,String>

KMS Encryption Context

Returns:

  • (Hash<String,String>)


737
738
739
740
741
742
743
744
745
746
747
748
# File 'gems/aws-sdk-bedrockdataautomation/lib/aws-sdk-bedrockdataautomation/types.rb', line 737

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_idString

KMS Key Identifier

Returns:

  • (String)


737
738
739
740
741
742
743
744
745
746
747
748
# File 'gems/aws-sdk-bedrockdataautomation/lib/aws-sdk-bedrockdataautomation/types.rb', line 737

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_arnString

ARN generated at the server side when a DataAutomationLibrary is created

Returns:

  • (String)


737
738
739
740
741
742
743
744
745
746
747
748
# File 'gems/aws-sdk-bedrockdataautomation/lib/aws-sdk-bedrockdataautomation/types.rb', line 737

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_descriptionString

Description of the DataAutomationLibrary

Returns:

  • (String)


737
738
739
740
741
742
743
744
745
746
747
748
# File 'gems/aws-sdk-bedrockdataautomation/lib/aws-sdk-bedrockdataautomation/types.rb', line 737

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_nameString

Name of the DataAutomationLibrary

Returns:

  • (String)


737
738
739
740
741
742
743
744
745
746
747
748
# File 'gems/aws-sdk-bedrockdataautomation/lib/aws-sdk-bedrockdataautomation/types.rb', line 737

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

#statusString

Status of DataAutomationLibrary

Returns:

  • (String)


737
738
739
740
741
742
743
744
745
746
747
748
# File 'gems/aws-sdk-bedrockdataautomation/lib/aws-sdk-bedrockdataautomation/types.rb', line 737

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