Interface ContainerClusterAddonsConfig

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    ContainerClusterAddonsConfig.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.102.0 (build e354887)",
               date="2024-08-31T03:59:19.197Z")
    @Stability(Stable)
    public interface ContainerClusterAddonsConfig
    extends software.amazon.jsii.JsiiSerializable
    • Method Detail

      • getCloudrunConfig

        @Stability(Stable)
        @Nullable
        default ContainerClusterAddonsConfigCloudrunConfig getCloudrunConfig()
        cloudrun_config block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/container_cluster#cloudrun_config ContainerCluster#cloudrun_config}

      • getConfigConnectorConfig

        @Stability(Stable)
        @Nullable
        default ContainerClusterAddonsConfigConfigConnectorConfig getConfigConnectorConfig()
        config_connector_config block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/container_cluster#config_connector_config ContainerCluster#config_connector_config}

      • getDnsCacheConfig

        @Stability(Stable)
        @Nullable
        default ContainerClusterAddonsConfigDnsCacheConfig getDnsCacheConfig()
        dns_cache_config block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/container_cluster#dns_cache_config ContainerCluster#dns_cache_config}

      • getGcePersistentDiskCsiDriverConfig

        @Stability(Stable)
        @Nullable
        default ContainerClusterAddonsConfigGcePersistentDiskCsiDriverConfig getGcePersistentDiskCsiDriverConfig()
        gce_persistent_disk_csi_driver_config block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/container_cluster#gce_persistent_disk_csi_driver_config ContainerCluster#gce_persistent_disk_csi_driver_config}

      • getGcpFilestoreCsiDriverConfig

        @Stability(Stable)
        @Nullable
        default ContainerClusterAddonsConfigGcpFilestoreCsiDriverConfig getGcpFilestoreCsiDriverConfig()
        gcp_filestore_csi_driver_config block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/container_cluster#gcp_filestore_csi_driver_config ContainerCluster#gcp_filestore_csi_driver_config}

      • getGcsFuseCsiDriverConfig

        @Stability(Stable)
        @Nullable
        default ContainerClusterAddonsConfigGcsFuseCsiDriverConfig getGcsFuseCsiDriverConfig()
        gcs_fuse_csi_driver_config block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/container_cluster#gcs_fuse_csi_driver_config ContainerCluster#gcs_fuse_csi_driver_config}

      • getGkeBackupAgentConfig

        @Stability(Stable)
        @Nullable
        default ContainerClusterAddonsConfigGkeBackupAgentConfig getGkeBackupAgentConfig()
        gke_backup_agent_config block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/container_cluster#gke_backup_agent_config ContainerCluster#gke_backup_agent_config}

      • getHorizontalPodAutoscaling

        @Stability(Stable)
        @Nullable
        default ContainerClusterAddonsConfigHorizontalPodAutoscaling getHorizontalPodAutoscaling()
        horizontal_pod_autoscaling block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/container_cluster#horizontal_pod_autoscaling ContainerCluster#horizontal_pod_autoscaling}

      • getHttpLoadBalancing

        @Stability(Stable)
        @Nullable
        default ContainerClusterAddonsConfigHttpLoadBalancing getHttpLoadBalancing()
        http_load_balancing block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/container_cluster#http_load_balancing ContainerCluster#http_load_balancing}

      • getNetworkPolicyConfig

        @Stability(Stable)
        @Nullable
        default ContainerClusterAddonsConfigNetworkPolicyConfig getNetworkPolicyConfig()
        network_policy_config block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/container_cluster#network_policy_config ContainerCluster#network_policy_config}

      • getRayOperatorConfig

        @Stability(Stable)
        @Nullable
        default Object getRayOperatorConfig()
        ray_operator_config block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/container_cluster#ray_operator_config ContainerCluster#ray_operator_config}

      • getStatefulHaConfig

        @Stability(Stable)
        @Nullable
        default ContainerClusterAddonsConfigStatefulHaConfig getStatefulHaConfig()
        stateful_ha_config block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/container_cluster#stateful_ha_config ContainerCluster#stateful_ha_config}