container_aws library
GKE on AWS (multi-cloud) — clusters and node pools on Amazon Web Services. GKE Enterprise Multicloud fees plus AWS EC2; needs a real AWS account — not applyable on terradart-validate.
Classes
- ContainerAwsClusterAuthorization
-
Typed helper for the
authorizationblock ofgoogle_container_aws_cluster(derived from provider schema). - ContainerAwsClusterAuthorizationAdminGroups
-
Typed helper for the
authorization.admin_groupsblock ofgoogle_container_aws_cluster(derived from provider schema). - ContainerAwsClusterAuthorizationAdminUsers
-
Typed helper for the
authorization.admin_usersblock ofgoogle_container_aws_cluster(derived from provider schema). - ContainerAwsClusterBinaryAuthorization
-
Typed helper for the
binary_authorizationblock ofgoogle_container_aws_cluster(derived from provider schema). - ContainerAwsClusterControlPlane
-
Typed helper for the
control_planeblock ofgoogle_container_aws_cluster(derived from provider schema). - ContainerAwsClusterControlPlaneAwsServicesAuthentication
-
Typed helper for the
control_plane.aws_services_authenticationblock ofgoogle_container_aws_cluster(derived from provider schema). - ContainerAwsClusterControlPlaneConfigEncryption
-
Typed helper for the
control_plane.config_encryptionblock ofgoogle_container_aws_cluster(derived from provider schema). - ContainerAwsClusterControlPlaneDatabaseEncryption
-
Typed helper for the
control_plane.database_encryptionblock ofgoogle_container_aws_cluster(derived from provider schema). - ContainerAwsClusterControlPlaneMainVolume
-
Typed helper for the
control_plane.main_volumeblock ofgoogle_container_aws_cluster(derived from provider schema). - ContainerAwsClusterControlPlaneProxyConfig
-
Typed helper for the
control_plane.proxy_configblock ofgoogle_container_aws_cluster(derived from provider schema). - ContainerAwsClusterControlPlaneRootVolume
-
Typed helper for the
control_plane.root_volumeblock ofgoogle_container_aws_cluster(derived from provider schema). - ContainerAwsClusterControlPlaneSshConfig
-
Typed helper for the
control_plane.ssh_configblock ofgoogle_container_aws_cluster(derived from provider schema). - ContainerAwsClusterFleet
-
Typed helper for the
fleetblock ofgoogle_container_aws_cluster(derived from provider schema). - ContainerAwsClusterNetworking
-
Typed helper for the
networkingblock ofgoogle_container_aws_cluster(derived from provider schema). - ContainerAwsNodePoolAutoscaling
-
Typed helper for the
autoscalingblock ofgoogle_container_aws_node_pool(derived from provider schema). - ContainerAwsNodePoolConfig
-
Typed helper for the
configblock ofgoogle_container_aws_node_pool(derived from provider schema). - ContainerAwsNodePoolConfigAutoscalingMetricsCollection
-
Typed helper for the
config.autoscaling_metrics_collectionblock ofgoogle_container_aws_node_pool(derived from provider schema). - ContainerAwsNodePoolConfigConfigEncryption
-
Typed helper for the
config.config_encryptionblock ofgoogle_container_aws_node_pool(derived from provider schema). - ContainerAwsNodePoolConfigProxyConfig
-
Typed helper for the
config.proxy_configblock ofgoogle_container_aws_node_pool(derived from provider schema). - ContainerAwsNodePoolConfigRootVolume
-
Typed helper for the
config.root_volumeblock ofgoogle_container_aws_node_pool(derived from provider schema). - ContainerAwsNodePoolConfigSshConfig
-
Typed helper for the
config.ssh_configblock ofgoogle_container_aws_node_pool(derived from provider schema). - ContainerAwsNodePoolConfigTaints
-
Typed helper for the
config.taintsblock ofgoogle_container_aws_node_pool(derived from provider schema). - ContainerAwsNodePoolKubeletConfig
-
Typed helper for the
kubelet_configblock ofgoogle_container_aws_node_pool(derived from provider schema). - ContainerAwsNodePoolManagement
-
Typed helper for the
managementblock ofgoogle_container_aws_node_pool(derived from provider schema). - ContainerAwsNodePoolMaxPodsConstraint
-
Typed helper for the
max_pods_constraintblock ofgoogle_container_aws_node_pool(derived from provider schema). - ContainerAwsNodePoolUpdateSettings
-
Typed helper for the
update_settingsblock ofgoogle_container_aws_node_pool(derived from provider schema). - ContainerAwsNodePoolUpdateSettingsSurgeSettings
-
Typed helper for the
update_settings.surge_settingsblock ofgoogle_container_aws_node_pool(derived from provider schema). - GoogleContainerAwsCluster
-
Factory wrapper for
google_container_aws_cluster. - GoogleContainerAwsNodePool
-
Factory wrapper for
google_container_aws_node_pool.
Enums
- ContainerAwsClusterBinaryAuthorizationEvaluationMode
-
evaluation_mode— derived from the provider schema description. - ContainerAwsClusterControlPlaneMainVolumeVolumeType
-
volume_type— derived from the provider schema description. - ContainerAwsClusterControlPlaneRootVolumeVolumeType
-
volume_type— derived from the provider schema description. - ContainerAwsNodePoolConfigRootVolumeVolumeType
-
volume_type— derived from the provider schema description. - ContainerAwsNodePoolConfigTaintsEffect
-
effect— derived from the provider schema description.