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 configmanagement block of google_gke_hub_feature_membership (derived from provider schema).
GkeHubFeatureMembershipConfigmanagementConfigSync
Typed helper for the configmanagement.config_sync block of google_gke_hub_feature_membership (derived from provider schema).
GkeHubFeatureMembershipConfigmanagementConfigSyncDeploymentOverrides
Typed helper for the configmanagement.config_sync.deployment_overrides block of google_gke_hub_feature_membership (derived from provider schema).
GkeHubFeatureMembershipConfigmanagementConfigSyncDeploymentOverridesContainers
Typed helper for the configmanagement.config_sync.deployment_overrides.containers block of google_gke_hub_feature_membership (derived from provider schema).
GkeHubFeatureMembershipConfigmanagementConfigSyncGit
Typed helper for the configmanagement.config_sync.git block of google_gke_hub_feature_membership (derived from provider schema).
GkeHubFeatureMembershipConfigmanagementConfigSyncOci
Typed helper for the configmanagement.config_sync.oci block of google_gke_hub_feature_membership (derived from provider schema).
GkeHubFeatureMembershipConfigmanagementHierarchyController
Typed helper for the configmanagement.hierarchy_controller block of google_gke_hub_feature_membership (derived from provider schema).
GkeHubFeatureMembershipConfigmanagementPolicyController
Typed helper for the configmanagement.policy_controller block of google_gke_hub_feature_membership (derived from provider schema).
GkeHubFeatureMembershipConfigmanagementPolicyControllerMonitoring
Typed helper for the configmanagement.policy_controller.monitoring block of google_gke_hub_feature_membership (derived from provider schema).
GkeHubFeatureMembershipMesh
Typed helper for the mesh block of google_gke_hub_feature_membership (derived from provider schema).
GkeHubFeatureMembershipPolicycontroller
Typed helper for the policycontroller block of google_gke_hub_feature_membership (derived from provider schema).
GkeHubFeatureMembershipPolicycontrollerPolicyControllerHubConfig
Typed helper for the policycontroller.policy_controller_hub_config block of google_gke_hub_feature_membership (derived from provider schema).
GkeHubFeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigs
Typed helper for the policycontroller.policy_controller_hub_config.deployment_configs block of google_gke_hub_feature_membership (derived from provider schema).
GkeHubFeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigsContainerResources
Typed helper for the policycontroller.policy_controller_hub_config.deployment_configs.container_resources block of google_gke_hub_feature_membership (derived from provider schema).
GkeHubFeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigsContainerResourcesLimits
Typed helper for the policycontroller.policy_controller_hub_config.deployment_configs.container_resources.limits block of google_gke_hub_feature_membership (derived from provider schema).
GkeHubFeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigsContainerResourcesRequests
Typed helper for the policycontroller.policy_controller_hub_config.deployment_configs.container_resources.requests block of google_gke_hub_feature_membership (derived from provider schema).
GkeHubFeatureMembershipPolicycontrollerPolicyControllerHubConfigDeploymentConfigsPodTolerations
Typed helper for the policycontroller.policy_controller_hub_config.deployment_configs.pod_tolerations block of google_gke_hub_feature_membership (derived from provider schema).
GkeHubFeatureMembershipPolicycontrollerPolicyControllerHubConfigMonitoring
Typed helper for the policycontroller.policy_controller_hub_config.monitoring block of google_gke_hub_feature_membership (derived from provider schema).
GkeHubFeatureMembershipPolicycontrollerPolicyControllerHubConfigPolicyContent
Typed helper for the policycontroller.policy_controller_hub_config.policy_content block of google_gke_hub_feature_membership (derived from provider schema).
GkeHubFeatureMembershipPolicycontrollerPolicyControllerHubConfigPolicyContentBundles
Typed helper for the policycontroller.policy_controller_hub_config.policy_content.bundles block of google_gke_hub_feature_membership (derived from provider schema).
GkeHubFeatureMembershipPolicycontrollerPolicyControllerHubConfigPolicyContentTemplateLibrary
Typed helper for the policycontroller.policy_controller_hub_config.policy_content.template_library block of google_gke_hub_feature_membership (derived from provider schema).
GkeHubFleetBinaryAuthorizationConfig
GkeHubFleetDefaultClusterConfig
GkeHubFleetSecurityPostureConfig
GkeHubScopeRbacRoleBindingRole
Typed helper for the role block of google_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.