Class: Aws::CloudWatchOmni::Types::NodeSemantics

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb

Overview

Semantic description of the service a context graph node represents.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#frameworkString

The application framework the service is built on.

Returns:

  • (String)


3649
3650
3651
3652
3653
3654
3655
3656
3657
# File 'gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb', line 3649

class NodeSemantics < Struct.new(
  :purpose,
  :language,
  :framework,
  :kind,
  :repository)
  SENSITIVE = []
  include Aws::Structure
end

#kindString

The kind of workload the service is.

Returns:

  • (String)


3649
3650
3651
3652
3653
3654
3655
3656
3657
# File 'gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb', line 3649

class NodeSemantics < Struct.new(
  :purpose,
  :language,
  :framework,
  :kind,
  :repository)
  SENSITIVE = []
  include Aws::Structure
end

#languageString

The primary programming language the service is written in.

Returns:

  • (String)


3649
3650
3651
3652
3653
3654
3655
3656
3657
# File 'gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb', line 3649

class NodeSemantics < Struct.new(
  :purpose,
  :language,
  :framework,
  :kind,
  :repository)
  SENSITIVE = []
  include Aws::Structure
end

#purposeString

What the service does.

Returns:

  • (String)


3649
3650
3651
3652
3653
3654
3655
3656
3657
# File 'gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb', line 3649

class NodeSemantics < Struct.new(
  :purpose,
  :language,
  :framework,
  :kind,
  :repository)
  SENSITIVE = []
  include Aws::Structure
end

#repositoryString

The source repository the service is built from.

Returns:

  • (String)


3649
3650
3651
3652
3653
3654
3655
3656
3657
# File 'gems/aws-sdk-cloudwatchomni/lib/aws-sdk-cloudwatchomni/types.rb', line 3649

class NodeSemantics < Struct.new(
  :purpose,
  :language,
  :framework,
  :kind,
  :repository)
  SENSITIVE = []
  include Aws::Structure
end