Class: Aws::SageMaker::Types::EventMetadata
- Inherits:
-
Struct
- Object
- Struct
- Aws::SageMaker::Types::EventMetadata
- Defined in:
- gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb
Overview
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, DatabaseConfiguration, Instance, InstanceGroup, InstanceGroupScaling, SlurmHealth, Unknown
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#cluster ⇒ Types::ClusterMetadata
Metadata specific to cluster-level events.
-
#database_configuration ⇒ Types::DatabaseConfigurationMetadata
Metadata specific to events about the external Slurm accounting database of the cluster.
-
#instance ⇒ Types::InstanceMetadata
Metadata specific to instance-level events.
-
#instance_group ⇒ Types::InstanceGroupMetadata
Metadata specific to instance group-level events.
-
#instance_group_scaling ⇒ Types::InstanceGroupScalingMetadata
Metadata related to instance group scaling events.
-
#slurm_health ⇒ Types::SlurmHealthMetadata
Metadata specific to events about the health of the Slurm components on the controller node of the cluster.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
Instance Attribute Details
#cluster ⇒ Types::ClusterMetadata
Metadata specific to cluster-level events.
27089 27090 27091 27092 27093 27094 27095 27096 27097 27098 27099 27100 27101 27102 27103 27104 27105 27106 27107 27108 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 27089 class EventMetadata < Struct.new( :cluster, :instance_group, :instance_group_scaling, :instance, :database_configuration, :slurm_health, :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 DatabaseConfiguration < EventMetadata; end class SlurmHealth < EventMetadata; end class Unknown < EventMetadata; end end |
#database_configuration ⇒ Types::DatabaseConfigurationMetadata
Metadata specific to events about the external Slurm accounting database of the cluster.
27089 27090 27091 27092 27093 27094 27095 27096 27097 27098 27099 27100 27101 27102 27103 27104 27105 27106 27107 27108 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 27089 class EventMetadata < Struct.new( :cluster, :instance_group, :instance_group_scaling, :instance, :database_configuration, :slurm_health, :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 DatabaseConfiguration < EventMetadata; end class SlurmHealth < EventMetadata; end class Unknown < EventMetadata; end end |
#instance ⇒ Types::InstanceMetadata
Metadata specific to instance-level events.
27089 27090 27091 27092 27093 27094 27095 27096 27097 27098 27099 27100 27101 27102 27103 27104 27105 27106 27107 27108 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 27089 class EventMetadata < Struct.new( :cluster, :instance_group, :instance_group_scaling, :instance, :database_configuration, :slurm_health, :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 DatabaseConfiguration < EventMetadata; end class SlurmHealth < EventMetadata; end class Unknown < EventMetadata; end end |
#instance_group ⇒ Types::InstanceGroupMetadata
Metadata specific to instance group-level events.
27089 27090 27091 27092 27093 27094 27095 27096 27097 27098 27099 27100 27101 27102 27103 27104 27105 27106 27107 27108 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 27089 class EventMetadata < Struct.new( :cluster, :instance_group, :instance_group_scaling, :instance, :database_configuration, :slurm_health, :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 DatabaseConfiguration < EventMetadata; end class SlurmHealth < EventMetadata; end class Unknown < EventMetadata; end end |
#instance_group_scaling ⇒ Types::InstanceGroupScalingMetadata
Metadata related to instance group scaling events.
27089 27090 27091 27092 27093 27094 27095 27096 27097 27098 27099 27100 27101 27102 27103 27104 27105 27106 27107 27108 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 27089 class EventMetadata < Struct.new( :cluster, :instance_group, :instance_group_scaling, :instance, :database_configuration, :slurm_health, :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 DatabaseConfiguration < EventMetadata; end class SlurmHealth < EventMetadata; end class Unknown < EventMetadata; end end |
#slurm_health ⇒ Types::SlurmHealthMetadata
Metadata specific to events about the health of the Slurm components on the controller node of the cluster.
27089 27090 27091 27092 27093 27094 27095 27096 27097 27098 27099 27100 27101 27102 27103 27104 27105 27106 27107 27108 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 27089 class EventMetadata < Struct.new( :cluster, :instance_group, :instance_group_scaling, :instance, :database_configuration, :slurm_health, :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 DatabaseConfiguration < EventMetadata; end class SlurmHealth < EventMetadata; end class Unknown < EventMetadata; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
27089 27090 27091 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 27089 def unknown @unknown end |