container library
Google Kubernetes Engine (GKE) — clusters, node pools, and GKE Hub (membership, scope, namespace, rollout sequence, hub features).
For VPC networking, see compute.dart (GoogleComputeNetwork,
GoogleComputeSubnetwork). For workload identity federation, see
iam.dart (GoogleIamWorkloadIdentityPool).
Classes
- GkeHubFeatureMembershipConfigmanagement
-
Typed helper for the
configmanagementblock ofgoogle_gke_hub_feature_membership(derived from provider schema). - GkeHubFeatureMembershipConfigmanagementConfigSync
-
Typed helper for the
configmanagement.config_syncblock ofgoogle_gke_hub_feature_membership(derived from provider schema). - GkeHubFeatureMembershipConfigmanagementConfigSyncDeploymentOverrides
-
Typed helper for the
configmanagement.config_sync.deployment_overridesblock ofgoogle_gke_hub_feature_membership(derived from provider schema). - GkeHubFeatureMembershipConfigmanagementConfigSyncDeploymentOverridesContainers
-
Typed helper for the
configmanagement.config_sync.deployment_overrides.containersblock ofgoogle_gke_hub_feature_membership(derived from provider schema). - GkeHubFeatureMembershipConfigmanagementConfigSyncGit
-
Typed helper for the
configmanagement.config_sync.gitblock ofgoogle_gke_hub_feature_membership(derived from provider schema). - GkeHubFeatureMembershipConfigmanagementConfigSyncOci
-
Typed helper for the
configmanagement.config_sync.ociblock ofgoogle_gke_hub_feature_membership(derived from provider schema). - GkeHubFeatureMembershipConfigmanagementHierarchyController
-
Typed helper for the
configmanagement.hierarchy_controllerblock ofgoogle_gke_hub_feature_membership(derived from provider schema). - GkeHubFeatureMembershipConfigmanagementPolicyController
-
Typed helper for the
configmanagement.policy_controllerblock ofgoogle_gke_hub_feature_membership(derived from provider schema). - GkeHubFeatureMembershipConfigmanagementPolicyControllerMonitoring
-
Typed helper for the
configmanagement.policy_controller.monitoringblock ofgoogle_gke_hub_feature_membership(derived from provider schema). - GkeHubFeatureMembershipMesh
-
Typed helper for the
meshblock ofgoogle_gke_hub_feature_membership(derived from provider schema). - GkeHubFeatureMembershipPolicycontroller
-
Typed helper for the
policycontrollerblock ofgoogle_gke_hub_feature_membership(derived from provider schema). - GkeHubFeatureMembershipPolicycontrollerPolicyControllerHubConfig
-
Typed helper for the
policycontroller.policy_controller_hub_configblock ofgoogle_gke_hub_feature_membership(derived from provider schema). - GkeHubFeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigs
-
Typed helper for the
policycontroller.policy_controller_hub_config.deployment_configsblock ofgoogle_gke_hub_feature_membership(derived from provider schema). - GkeHubFeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigsContainerResources
-
Typed helper for the
policycontroller.policy_controller_hub_config.deployment_configs.container_resourcesblock ofgoogle_gke_hub_feature_membership(derived from provider schema). - GkeHubFeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigsContainerResourcesLimits
-
Typed helper for the
policycontroller.policy_controller_hub_config.deployment_configs.container_resources.limitsblock ofgoogle_gke_hub_feature_membership(derived from provider schema). - GkeHubFeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigsContainerResourcesRequests
-
Typed helper for the
policycontroller.policy_controller_hub_config.deployment_configs.container_resources.requestsblock ofgoogle_gke_hub_feature_membership(derived from provider schema). - GkeHubFeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigsPodTolerations
-
Typed helper for the
policycontroller.policy_controller_hub_config.deployment_configs.pod_tolerationsblock ofgoogle_gke_hub_feature_membership(derived from provider schema). - GkeHubFeatureMembershipPolicycontrollerPolicyControllerHubConfigMonitoring
-
Typed helper for the
policycontroller.policy_controller_hub_config.monitoringblock ofgoogle_gke_hub_feature_membership(derived from provider schema). - GkeHubFeatureMembershipPolicycontrollerPolicyControllerHubConfigPolicyContent
-
Typed helper for the
policycontroller.policy_controller_hub_config.policy_contentblock ofgoogle_gke_hub_feature_membership(derived from provider schema). - GkeHubFeatureMembershipPolicycontrollerPolicyControllerHubConfigPolicyContentBundles
-
Typed helper for the
policycontroller.policy_controller_hub_config.policy_content.bundlesblock ofgoogle_gke_hub_feature_membership(derived from provider schema). - GkeHubFeatureMembershipPolicycontrollerPolicyControllerHubConfigPolicyContentTemplateLibrary
-
Typed helper for the
policycontroller.policy_controller_hub_config.policy_content.template_libraryblock ofgoogle_gke_hub_feature_membership(derived from provider schema). - GkeHubFleetBinaryAuthorizationConfig
- GkeHubFleetDefaultClusterConfig
- GkeHubFleetSecurityPostureConfig
- GkeHubScopeRbacRoleBindingRole
-
Typed helper for the
roleblock ofgoogle_gke_hub_scope_rbac_role_binding(derived from provider schema). - GoogleContainerCluster
-
Factory wrapper for
google_container_cluster. - GoogleContainerNodePool
-
Factory wrapper for
google_container_node_pool. - GoogleContainerRegistry
-
Factory wrapper for
google_container_registry. - GoogleGkeHubFeature
-
Factory wrapper for
google_gke_hub_feature. - GoogleGkeHubFeatureIamBinding
-
Factory wrapper for
google_gke_hub_feature_iam_binding. - GoogleGkeHubFeatureIamMember
-
Factory wrapper for
google_gke_hub_feature_iam_member. - GoogleGkeHubFeatureIamPolicy
-
Factory wrapper for
google_gke_hub_feature_iam_policy. - GoogleGkeHubFeatureMembership
-
Factory wrapper for
google_gke_hub_feature_membership. - GoogleGkeHubFleet
-
Factory wrapper for
google_gke_hub_fleet. - GoogleGkeHubMembership
-
Factory wrapper for
google_gke_hub_membership. - GoogleGkeHubMembershipBinding
-
Factory wrapper for
google_gke_hub_membership_binding. - GoogleGkeHubMembershipIamBinding
-
Factory wrapper for
google_gke_hub_membership_iam_binding. - GoogleGkeHubMembershipIamMember
-
Factory wrapper for
google_gke_hub_membership_iam_member. - GoogleGkeHubMembershipIamPolicy
-
Factory wrapper for
google_gke_hub_membership_iam_policy. - GoogleGkeHubNamespace
-
Factory wrapper for
google_gke_hub_namespace. - GoogleGkeHubRolloutSequence
-
Factory wrapper for
google_gke_hub_rollout_sequence. - GoogleGkeHubScope
-
Factory wrapper for
google_gke_hub_scope. - GoogleGkeHubScopeIamBinding
-
Factory wrapper for
google_gke_hub_scope_iam_binding. - GoogleGkeHubScopeIamMember
-
Factory wrapper for
google_gke_hub_scope_iam_member. - GoogleGkeHubScopeIamPolicy
-
Factory wrapper for
google_gke_hub_scope_iam_policy. - GoogleGkeHubScopeRbacRoleBinding
-
Factory wrapper for
google_gke_hub_scope_rbac_role_binding.
Enums
- GkeHubFeatureMembershipMeshControlPlane
-
control_plane— derived from the provider schema description. - GkeHubFeatureMembershipMeshManagement
-
management— derived from the provider schema description. - GkeHubFeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigsPodAffinity
-
pod_affinity— derived from the provider schema description. - GkeHubFeatureMembershipPolicycontrollerPolicyControllerHubConfigInstallSpec
-
install_spec— derived from the provider schema description. - GkeHubFeatureMembershipPolicycontrollerPolicyControllerHubConfigPolicyContentTemplateLibraryInstallation
-
installation— derived from the provider schema description. - GkeHubFleetBinaryAuthorizationEvaluationMode
- GkeHubFleetSecurityPostureMode
- GkeHubFleetSecurityPostureVulnerabilityMode
- GkeHubScopeRbacRoleBindingRolePredefinedRole
-
predefined_role— derived from the provider schema description.