Class: Aws::SageMaker::Types::EventMetadata

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure, Aws::Structure::Union
Defined in:
lib/aws-sdk-sagemaker/types.rb

Overview

Note:

EventMetadata is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of EventMetadata corresponding to the set member.

Metadata associated with a cluster event, which may include details about various resource types.

Defined Under Namespace

Classes: Cluster, Instance, InstanceGroup, InstanceGroupScaling, Unknown

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#clusterTypes::ClusterMetadata

Metadata specific to cluster-level events.



23014
23015
23016
23017
23018
23019
23020
23021
23022
23023
23024
23025
23026
23027
23028
23029
# File 'lib/aws-sdk-sagemaker/types.rb', line 23014

class EventMetadata < Struct.new(
  :cluster,
  :instance_group,
  :instance_group_scaling,
  :instance,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Cluster < EventMetadata; end
  class InstanceGroup < EventMetadata; end
  class InstanceGroupScaling < EventMetadata; end
  class Instance < EventMetadata; end
  class Unknown < EventMetadata; end
end

#instanceTypes::InstanceMetadata

Metadata specific to instance-level events.



23014
23015
23016
23017
23018
23019
23020
23021
23022
23023
23024
23025
23026
23027
23028
23029
# File 'lib/aws-sdk-sagemaker/types.rb', line 23014

class EventMetadata < Struct.new(
  :cluster,
  :instance_group,
  :instance_group_scaling,
  :instance,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Cluster < EventMetadata; end
  class InstanceGroup < EventMetadata; end
  class InstanceGroupScaling < EventMetadata; end
  class Instance < EventMetadata; end
  class Unknown < EventMetadata; end
end

#instance_groupTypes::InstanceGroupMetadata

Metadata specific to instance group-level events.



23014
23015
23016
23017
23018
23019
23020
23021
23022
23023
23024
23025
23026
23027
23028
23029
# File 'lib/aws-sdk-sagemaker/types.rb', line 23014

class EventMetadata < Struct.new(
  :cluster,
  :instance_group,
  :instance_group_scaling,
  :instance,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Cluster < EventMetadata; end
  class InstanceGroup < EventMetadata; end
  class InstanceGroupScaling < EventMetadata; end
  class Instance < EventMetadata; end
  class Unknown < EventMetadata; end
end

#instance_group_scalingTypes::InstanceGroupScalingMetadata

Metadata related to instance group scaling events.



23014
23015
23016
23017
23018
23019
23020
23021
23022
23023
23024
23025
23026
23027
23028
23029
# File 'lib/aws-sdk-sagemaker/types.rb', line 23014

class EventMetadata < Struct.new(
  :cluster,
  :instance_group,
  :instance_group_scaling,
  :instance,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Cluster < EventMetadata; end
  class InstanceGroup < EventMetadata; end
  class InstanceGroupScaling < EventMetadata; end
  class Instance < EventMetadata; end
  class Unknown < EventMetadata; end
end

#unknownObject

Returns the value of attribute unknown

Returns:

  • (Object)

    the current value of unknown



23014
23015
23016
# File 'lib/aws-sdk-sagemaker/types.rb', line 23014

def unknown
  @unknown
end