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_afterTime

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

Returns:

  • (Time)


36427
36428
36429
36430
36431
36432
36433
36434
36435
36436
36437
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 36427

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

#created_beforeTime

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

Returns:

  • (Time)


36427
36428
36429
36430
36431
36432
36433
36434
36435
36436
36437
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 36427

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

#lineage_typesArray<String>

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

Returns:

  • (Array<String>)


36427
36428
36429
36430
36431
36432
36433
36434
36435
36436
36437
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 36427

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

#modified_afterTime

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

Returns:

  • (Time)


36427
36428
36429
36430
36431
36432
36433
36434
36435
36436
36437
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 36427

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

#modified_beforeTime

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

Returns:

  • (Time)


36427
36428
36429
36430
36431
36432
36433
36434
36435
36436
36437
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 36427

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

#propertiesHash<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>)


36427
36428
36429
36430
36431
36432
36433
36434
36435
36436
36437
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 36427

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

#typesArray<String>

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

Returns:

  • (Array<String>)


36427
36428
36429
36430
36431
36432
36433
36434
36435
36436
36437
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 36427

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