Reference documentation and code samples for the GKE Hub v1beta1 API enum Membership.Types.InfrastructureType.
Specifies the infrastructure type of a Membership. Infrastructure type is
used by Hub to control infrastructure-specific behavior, including pricing.
Each GKE distribution (on-GCP, on-Prem, on-X,...) will set this field
automatically, but Attached Clusters customers should specify a type
during registration.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis document provides reference information for the \u003ccode\u003eMembership.Types.InfrastructureType\u003c/code\u003e enum within the GKE Hub v1beta1 API.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eInfrastructureType\u003c/code\u003e enum is used to specify the infrastructure type of a membership, influencing Hub's behavior and pricing.\u003c/p\u003e\n"],["\u003cp\u003eValid infrastructure types include \u003ccode\u003eMultiCloud\u003c/code\u003e (public cloud), \u003ccode\u003eOnPrem\u003c/code\u003e (private, customer-operated infrastructure), and \u003ccode\u003eUnspecified\u003c/code\u003e (no type specified).\u003c/p\u003e\n"],["\u003cp\u003eAttached clusters should specify an infrastructure type during registration, while GKE distributions will automatically set this field.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eInfrastructureType\u003c/code\u003e enum is within the \u003ccode\u003eGoogle.Cloud.GkeHub.V1Beta1\u003c/code\u003e namespace and is found in the \u003ccode\u003eGoogle.Cloud.GkeHub.V1Beta1.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"]]],[],null,[]]