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.
1870 1871 1872 |
# File 'lib/google/apis/gkehub_v1alpha/classes.rb', line 1870 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
1868 1869 1870 |
# File 'lib/google/apis/gkehub_v1alpha/classes.rb', line 1868 def @analysis_messages end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1875 1876 1877 |
# File 'lib/google/apis/gkehub_v1alpha/classes.rb', line 1875 def update!(**args) @analysis_messages = args[:analysis_messages] if args.key?(:analysis_messages) end |