Package google.cloud.gkehub.namespaceactuation.v1alpha
Stay organized with collections
Save and categorize content based on your preferences.
FeatureSpec
An empty spec for actuation feature. This is required since Feature proto requires a spec.
ActuationMode
ActuationMode controls the behavior of the controller
Enums |
ACTUATION_MODE_UNSPECIFIED |
ACTUATION_MODE_UNSPECIFIED is similar to CREATE_AND_DELETE_IF_CREATED in the default controller behavior. |
ACTUATION_MODE_CREATE_AND_DELETE_IF_CREATED |
ACTUATION_MODE_CREATE_AND_DELETE_IF_CREATED has the controller create cluster namespaces for each fleet namespace and it deletes only the ones it created, which are identified by a label. |
ACTUATION_MODE_ADD_AND_REMOVE_FLEET_LABELS |
ACTUATION_MODE_ADD_AND_REMOVE_FLEET_LABELS has the controller only apply labels to cluster namespaces to signal fleet namespace enablement. It doesn't create or delete cluster namespaces. |
FeatureState
This type has no fields.
NamespaceActuation Feature State.
MembershipSpec
This type has no fields.
Namespace Actuation: The membership-specific input for NamespaceActuation feature.
MembershipState
This type has no fields.
Namespace Actuation: An empty state left as an example membership-specific Feature state.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-06-12 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-06-12 UTC."],[],[],null,["# Package google.cloud.gkehub.namespaceactuation.v1alpha\n\nIndex\n-----\n\n- [FeatureSpec](/kubernetes-engine/fleet-management/docs/reference/rpc/google.cloud.gkehub.namespaceactuation.v1alpha#google.cloud.gkehub.namespaceactuation.v1alpha.FeatureSpec) (message)\n- [FeatureSpec.ActuationMode](/kubernetes-engine/fleet-management/docs/reference/rpc/google.cloud.gkehub.namespaceactuation.v1alpha#google.cloud.gkehub.namespaceactuation.v1alpha.FeatureSpec.ActuationMode) (enum)\n- [FeatureState](/kubernetes-engine/fleet-management/docs/reference/rpc/google.cloud.gkehub.namespaceactuation.v1alpha#google.cloud.gkehub.namespaceactuation.v1alpha.FeatureState) (message)\n- [MembershipSpec](/kubernetes-engine/fleet-management/docs/reference/rpc/google.cloud.gkehub.namespaceactuation.v1alpha#google.cloud.gkehub.namespaceactuation.v1alpha.MembershipSpec) (message)\n- [MembershipState](/kubernetes-engine/fleet-management/docs/reference/rpc/google.cloud.gkehub.namespaceactuation.v1alpha#google.cloud.gkehub.namespaceactuation.v1alpha.MembershipState) (message)\n\nFeatureSpec\n-----------\n\nAn empty spec for actuation feature. This is required since Feature proto requires a spec.\n\nActuationMode\n-------------\n\nActuationMode controls the behavior of the controller\n\nFeatureState\n------------\n\nThis type has no fields.\nNamespaceActuation Feature State.\n\nMembershipSpec\n--------------\n\nThis type has no fields.\n**Namespace Actuation**: The membership-specific input for NamespaceActuation feature.\n\nMembershipState\n---------------\n\nThis type has no fields.\n**Namespace Actuation**: An empty state left as an example membership-specific Feature state."]]