Class: Google::Apis::GkehubV1alpha::ServiceMeshFeatureState
- Inherits:
-
Object
- Object
- Google::Apis::GkehubV1alpha::ServiceMeshFeatureState
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/gkehub_v1alpha/classes.rb,
lib/google/apis/gkehub_v1alpha/representations.rb,
lib/google/apis/gkehub_v1alpha/representations.rb
Overview
FeatureState describes the state of the Service Mesh Hub Feature as analyzed by the Service Mesh Hub Controller, for the whole Hub.
Instance Attribute Summary collapse
Instance Method Summary collapse
-
#initialize(**args) ⇒ ServiceMeshFeatureState
constructor
A new instance of ServiceMeshFeatureState.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ ServiceMeshFeatureState
Returns a new instance of ServiceMeshFeatureState.
1863 1864 1865 |
# File 'lib/google/apis/gkehub_v1alpha/classes.rb', line 1863 def initialize(**args) update!(**args) end |
Instance Attribute Details
#analysis_messages ⇒ Array<Google::Apis::GkehubV1alpha::ServiceMeshAnalysisMessage>
Output only. Results of running Service Mesh analyzers.
Corresponds to the JSON property analysisMessages
1861 1862 1863 |
# File 'lib/google/apis/gkehub_v1alpha/classes.rb', line 1861 def @analysis_messages end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1868 1869 1870 |
# File 'lib/google/apis/gkehub_v1alpha/classes.rb', line 1868 def update!(**args) @analysis_messages = args[:analysis_messages] if args.key?(:analysis_messages) end |