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 authorization block of google_container_aws_cluster (derived from provider schema).
ContainerAwsClusterAuthorizationAdminGroups
Typed helper for the authorization.admin_groups block of google_container_aws_cluster (derived from provider schema).
ContainerAwsClusterAuthorizationAdminUsers
Typed helper for the authorization.admin_users block of google_container_aws_cluster (derived from provider schema).
ContainerAwsClusterBinaryAuthorization
Typed helper for the binary_authorization block of google_container_aws_cluster (derived from provider schema).
ContainerAwsClusterControlPlane
Typed helper for the control_plane block of google_container_aws_cluster (derived from provider schema).
ContainerAwsClusterControlPlaneAwsServicesAuthentication
Typed helper for the control_plane.aws_services_authentication block of google_container_aws_cluster (derived from provider schema).
ContainerAwsClusterControlPlaneConfigEncryption
Typed helper for the control_plane.config_encryption block of google_container_aws_cluster (derived from provider schema).
ContainerAwsClusterControlPlaneDatabaseEncryption
Typed helper for the control_plane.database_encryption block of google_container_aws_cluster (derived from provider schema).
ContainerAwsClusterControlPlaneMainVolume
Typed helper for the control_plane.main_volume block of google_container_aws_cluster (derived from provider schema).
ContainerAwsClusterControlPlaneProxyConfig
Typed helper for the control_plane.proxy_config block of google_container_aws_cluster (derived from provider schema).
ContainerAwsClusterControlPlaneRootVolume
Typed helper for the control_plane.root_volume block of google_container_aws_cluster (derived from provider schema).
ContainerAwsClusterControlPlaneSshConfig
Typed helper for the control_plane.ssh_config block of google_container_aws_cluster (derived from provider schema).
ContainerAwsClusterFleet
Typed helper for the fleet block of google_container_aws_cluster (derived from provider schema).
ContainerAwsClusterNetworking
Typed helper for the networking block of google_container_aws_cluster (derived from provider schema).
ContainerAwsNodePoolAutoscaling
Typed helper for the autoscaling block of google_container_aws_node_pool (derived from provider schema).
ContainerAwsNodePoolConfig
Typed helper for the config block of google_container_aws_node_pool (derived from provider schema).
ContainerAwsNodePoolConfigAutoscalingMetricsCollection
Typed helper for the config.autoscaling_metrics_collection block of google_container_aws_node_pool (derived from provider schema).
ContainerAwsNodePoolConfigConfigEncryption
Typed helper for the config.config_encryption block of google_container_aws_node_pool (derived from provider schema).
ContainerAwsNodePoolConfigProxyConfig
Typed helper for the config.proxy_config block of google_container_aws_node_pool (derived from provider schema).
ContainerAwsNodePoolConfigRootVolume
Typed helper for the config.root_volume block of google_container_aws_node_pool (derived from provider schema).
ContainerAwsNodePoolConfigSshConfig
Typed helper for the config.ssh_config block of google_container_aws_node_pool (derived from provider schema).
ContainerAwsNodePoolConfigTaints
Typed helper for the config.taints block of google_container_aws_node_pool (derived from provider schema).
ContainerAwsNodePoolKubeletConfig
Typed helper for the kubelet_config block of google_container_aws_node_pool (derived from provider schema).
ContainerAwsNodePoolManagement
Typed helper for the management block of google_container_aws_node_pool (derived from provider schema).
ContainerAwsNodePoolMaxPodsConstraint
Typed helper for the max_pods_constraint block of google_container_aws_node_pool (derived from provider schema).
ContainerAwsNodePoolUpdateSettings
Typed helper for the update_settings block of google_container_aws_node_pool (derived from provider schema).
ContainerAwsNodePoolUpdateSettingsSurgeSettings
Typed helper for the update_settings.surge_settings block of google_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.