Class: Google::Cloud::GkeHub::ConfigManagement::V1::MembershipState
- Inherits:
-
Object
- Object
- Google::Cloud::GkeHub::ConfigManagement::V1::MembershipState
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/gkehub/v1/configmanagement/configmanagement.rb
Overview
Anthos Config Management: State for a single cluster.
Instance Attribute Summary collapse
-
#cluster_name ⇒ ::String
This field is set to the
cluster_name
field of the Membership Spec if it is not empty. -
#config_sync_state ⇒ ::Google::Cloud::GkeHub::ConfigManagement::V1::ConfigSyncState
Current sync status.
-
#hierarchy_controller_state ⇒ ::Google::Cloud::GkeHub::ConfigManagement::V1::HierarchyControllerState
Hierarchy Controller status.
-
#membership_spec ⇒ ::Google::Cloud::GkeHub::ConfigManagement::V1::MembershipSpec
Membership configuration in the cluster.
-
#operator_state ⇒ ::Google::Cloud::GkeHub::ConfigManagement::V1::OperatorState
Current install status of ACM's Operator.
-
#policy_controller_state ⇒ ::Google::Cloud::GkeHub::ConfigManagement::V1::PolicyControllerState
PolicyController status.
Instance Attribute Details
#cluster_name ⇒ ::String
Returns This field is set to the cluster_name
field of the Membership Spec if it
is not empty. Otherwise, it is set to the cluster's fleet membership name.
47 48 49 50 |
# File 'proto_docs/google/cloud/gkehub/v1/configmanagement/configmanagement.rb', line 47 class MembershipState include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#config_sync_state ⇒ ::Google::Cloud::GkeHub::ConfigManagement::V1::ConfigSyncState
Returns Current sync status.
47 48 49 50 |
# File 'proto_docs/google/cloud/gkehub/v1/configmanagement/configmanagement.rb', line 47 class MembershipState include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#hierarchy_controller_state ⇒ ::Google::Cloud::GkeHub::ConfigManagement::V1::HierarchyControllerState
Returns Hierarchy Controller status.
47 48 49 50 |
# File 'proto_docs/google/cloud/gkehub/v1/configmanagement/configmanagement.rb', line 47 class MembershipState include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#membership_spec ⇒ ::Google::Cloud::GkeHub::ConfigManagement::V1::MembershipSpec
Returns Membership configuration in the cluster. This represents the actual state in the cluster, while the MembershipSpec in the FeatureSpec represents the intended state.
47 48 49 50 |
# File 'proto_docs/google/cloud/gkehub/v1/configmanagement/configmanagement.rb', line 47 class MembershipState include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#operator_state ⇒ ::Google::Cloud::GkeHub::ConfigManagement::V1::OperatorState
Returns Current install status of ACM's Operator.
47 48 49 50 |
# File 'proto_docs/google/cloud/gkehub/v1/configmanagement/configmanagement.rb', line 47 class MembershipState include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#policy_controller_state ⇒ ::Google::Cloud::GkeHub::ConfigManagement::V1::PolicyControllerState
Returns PolicyController status.
47 48 49 50 |
# File 'proto_docs/google/cloud/gkehub/v1/configmanagement/configmanagement.rb', line 47 class MembershipState include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |