Class: Aws::SageMaker::Types::QueryFilters

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

Overview

A set of filters to narrow the set of lineage entities connected to the StartArn(s) returned by the QueryLineage API action.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#created_after ⇒ Time

Filter the lineage entities connected to the StartArn(s) after the create date.

Returns:

  • (Time)


48567
48568
48569
48570
48571
48572
48573
48574
48575
48576
48577
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 48567

class QueryFilters < Struct.new(
  :types,
  :lineage_types,
  :created_before,
  :created_after,
  :modified_before,
  :modified_after,
  :properties)
  SENSITIVE = []
  include Aws::Structure
end

#created_before ⇒ Time

Filter the lineage entities connected to the StartArn(s) by created date.

Returns:

  • (Time)


48567
48568
48569
48570
48571
48572
48573
48574
48575
48576
48577
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 48567

class QueryFilters < Struct.new(
  :types,
  :lineage_types,
  :created_before,
  :created_after,
  :modified_before,
  :modified_after,
  :properties)
  SENSITIVE = []
  include Aws::Structure
end

#lineage_types ⇒ Array<String>

Filter the lineage entities connected to the StartArn(s) by the type of the lineage entity.

Returns:

  • (Array<String>)


48567
48568
48569
48570
48571
48572
48573
48574
48575
48576
48577
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 48567

class QueryFilters < Struct.new(
  :types,
  :lineage_types,
  :created_before,
  :created_after,
  :modified_before,
  :modified_after,
  :properties)
  SENSITIVE = []
  include Aws::Structure
end

#modified_after ⇒ Time

Filter the lineage entities connected to the StartArn(s) after the last modified date.

Returns:

  • (Time)


48567
48568
48569
48570
48571
48572
48573
48574
48575
48576
48577
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 48567

class QueryFilters < Struct.new(
  :types,
  :lineage_types,
  :created_before,
  :created_after,
  :modified_before,
  :modified_after,
  :properties)
  SENSITIVE = []
  include Aws::Structure
end

#modified_before ⇒ Time

Filter the lineage entities connected to the StartArn(s) before the last modified date.

Returns:

  • (Time)


48567
48568
48569
48570
48571
48572
48573
48574
48575
48576
48577
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 48567

class QueryFilters < Struct.new(
  :types,
  :lineage_types,
  :created_before,
  :created_after,
  :modified_before,
  :modified_after,
  :properties)
  SENSITIVE = []
  include Aws::Structure
end

#properties ⇒ Hash<String,String>

Filter the lineage entities connected to the StartArn(s) by a set if property key value pairs. If multiple pairs are provided, an entity is included in the results if it matches any of the provided pairs.

Returns:

  • (Hash<String,String>)


48567
48568
48569
48570
48571
48572
48573
48574
48575
48576
48577
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 48567

class QueryFilters < Struct.new(
  :types,
  :lineage_types,
  :created_before,
  :created_after,
  :modified_before,
  :modified_after,
  :properties)
  SENSITIVE = []
  include Aws::Structure
end

#types ⇒ Array<String>

Filter the lineage entities connected to the StartArn by type. For example: DataSet, Model, Endpoint, or ModelDeployment.

Returns:

  • (Array<String>)


48567
48568
48569
48570
48571
48572
48573
48574
48575
48576
48577
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 48567

class QueryFilters < Struct.new(
  :types,
  :lineage_types,
  :created_before,
  :created_after,
  :modified_before,
  :modified_after,
  :properties)
  SENSITIVE = []
  include Aws::Structure
end