edgecontainer library
Google Distributed Cloud Edge — Kubernetes clusters on edge hardware (requires physical GDCE machines; not applyable on a standalone project).
Classes
- EdgecontainerClusterAuthorization
-
Typed helper for the
authorizationblock ofgoogle_edgecontainer_cluster(derived from provider schema). - EdgecontainerClusterAuthorizationAdminUsers
-
Typed helper for the
authorization.admin_usersblock ofgoogle_edgecontainer_cluster(derived from provider schema). - EdgecontainerClusterControlPlane
-
Control-plane placement for GoogleEdgecontainerCluster. Sealed so the
MM
exactly_one_ofundercontrol_plane(remote/local) is exhaustive at the type level. - EdgecontainerClusterControlPlaneEncryption
-
Typed helper for the
control_plane_encryptionblock ofgoogle_edgecontainer_cluster(derived from provider schema). - EdgecontainerClusterControlPlaneLocal
-
localcontrol plane — optional node count (1 or 3), filter, policy. - EdgecontainerClusterControlPlaneRemote
-
remotecontrol plane — node location only. - EdgecontainerClusterFleet
-
Typed helper for the
fleetblock ofgoogle_edgecontainer_cluster(derived from provider schema). - EdgecontainerClusterMaintenancePolicy
-
Typed helper for the
maintenance_policyblock ofgoogle_edgecontainer_cluster(derived from provider schema). - EdgecontainerClusterMaintenancePolicyMaintenanceExclusions
-
Typed helper for the
maintenance_policy.maintenance_exclusionsblock ofgoogle_edgecontainer_cluster(derived from provider schema). - EdgecontainerClusterMaintenancePolicyMaintenanceExclusionsWindow
-
Typed helper for the
maintenance_policy.maintenance_exclusions.windowblock ofgoogle_edgecontainer_cluster(derived from provider schema). - EdgecontainerClusterMaintenancePolicyWindow
-
Typed helper for the
maintenance_policy.windowblock ofgoogle_edgecontainer_cluster(derived from provider schema). - EdgecontainerClusterMaintenancePolicyWindowRecurringWindow
-
Typed helper for the
maintenance_policy.window.recurring_windowblock ofgoogle_edgecontainer_cluster(derived from provider schema). - EdgecontainerClusterMaintenancePolicyWindowRecurringWindowWindow
-
Typed helper for the
maintenance_policy.window.recurring_window.windowblock ofgoogle_edgecontainer_cluster(derived from provider schema). - EdgecontainerClusterNetworking
-
Typed helper for the
networkingblock ofgoogle_edgecontainer_cluster(derived from provider schema). - EdgecontainerClusterSystemAddonsConfig
-
Typed helper for the
system_addons_configblock ofgoogle_edgecontainer_cluster(derived from provider schema). - EdgecontainerClusterSystemAddonsConfigIngress
-
Typed helper for the
system_addons_config.ingressblock ofgoogle_edgecontainer_cluster(derived from provider schema). - EdgecontainerNodePoolLocalDiskEncryption
-
Typed helper for the
local_disk_encryptionblock ofgoogle_edgecontainer_node_pool(derived from provider schema). - EdgecontainerNodePoolNodeConfig
-
Typed helper for the
node_configblock ofgoogle_edgecontainer_node_pool(derived from provider schema). - EdgecontainerVpnConnectionVpcProject
-
Typed helper for the
vpc_projectblock ofgoogle_edgecontainer_vpn_connection(derived from provider schema). - GoogleEdgecontainerCluster
-
Factory wrapper for
google_edgecontainer_cluster. - GoogleEdgecontainerNodePool
-
Factory wrapper for
google_edgecontainer_node_pool. - GoogleEdgecontainerVpnConnection
-
Factory wrapper for
google_edgecontainer_vpn_connection.
Enums
- EdgecontainerClusterReleaseChannel
-
Edgecontainer Cluster Release enum for
release_channel. - Policy for deploying user apps onto local control-plane nodes.