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

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
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)


36467
36468
36469
36470
36471
36472
36473
36474
36475
36476
36477
# File 'lib/aws-sdk-sagemaker/types.rb', line 36467

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)


36467
36468
36469
36470
36471
36472
36473
36474
36475
36476
36477
# File 'lib/aws-sdk-sagemaker/types.rb', line 36467

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


36467
36468
36469
36470
36471
36472
36473
36474
36475
36476
36477
# File 'lib/aws-sdk-sagemaker/types.rb', line 36467

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)


36467
36468
36469
36470
36471
36472
36473
36474
36475
36476
36477
# File 'lib/aws-sdk-sagemaker/types.rb', line 36467

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)


36467
36468
36469
36470
36471
36472
36473
36474
36475
36476
36477
# File 'lib/aws-sdk-sagemaker/types.rb', line 36467

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


36467
36468
36469
36470
36471
36472
36473
36474
36475
36476
36477
# File 'lib/aws-sdk-sagemaker/types.rb', line 36467

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


36467
36468
36469
36470
36471
36472
36473
36474
36475
36476
36477
# File 'lib/aws-sdk-sagemaker/types.rb', line 36467

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