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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-sagemaker/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.



22970
22971
22972
22973
22974
22975
22976
22977
22978
22979
22980
22981
22982
22983
22984
22985
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 22970

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.



22970
22971
22972
22973
22974
22975
22976
22977
22978
22979
22980
22981
22982
22983
22984
22985
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 22970

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.



22970
22971
22972
22973
22974
22975
22976
22977
22978
22979
22980
22981
22982
22983
22984
22985
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 22970

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.



22970
22971
22972
22973
22974
22975
22976
22977
22978
22979
22980
22981
22982
22983
22984
22985
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 22970

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



22970
22971
22972
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 22970

def unknown
  @unknown
end