Class OpsworksMemcachedLayer.Builder

    • Method Detail

      • create

        @Stability(Stable)
        public static OpsworksMemcachedLayer.Builder create​(software.constructs.Construct scope,
                                                            String id)
        Parameters:
        scope - The scope in which to define this construct. This parameter is required.
        id - The scoped construct ID. This parameter is required.
        Returns:
        a new instance of OpsworksMemcachedLayer.Builder.
      • connection

        @Stability(Experimental)
        public OpsworksMemcachedLayer.Builder connection​(com.hashicorp.cdktf.SSHProvisionerConnection connection)
        Parameters:
        connection - This parameter is required.
        Returns:
        this
      • connection

        @Stability(Experimental)
        public OpsworksMemcachedLayer.Builder connection​(com.hashicorp.cdktf.WinrmProvisionerConnection connection)
        Parameters:
        connection - This parameter is required.
        Returns:
        this
      • count

        @Stability(Experimental)
        public OpsworksMemcachedLayer.Builder count​(com.hashicorp.cdktf.TerraformCount count)
        Parameters:
        count - This parameter is required.
        Returns:
        this
      • dependsOn

        @Stability(Experimental)
        public OpsworksMemcachedLayer.Builder dependsOn​(List<? extends com.hashicorp.cdktf.ITerraformDependable> dependsOn)
        Parameters:
        dependsOn - This parameter is required.
        Returns:
        this
      • forEach

        @Stability(Experimental)
        public OpsworksMemcachedLayer.Builder forEach​(com.hashicorp.cdktf.ITerraformIterator forEach)
        Parameters:
        forEach - This parameter is required.
        Returns:
        this
      • lifecycle

        @Stability(Experimental)
        public OpsworksMemcachedLayer.Builder lifecycle​(com.hashicorp.cdktf.TerraformResourceLifecycle lifecycle)
        Parameters:
        lifecycle - This parameter is required.
        Returns:
        this
      • provider

        @Stability(Experimental)
        public OpsworksMemcachedLayer.Builder provider​(com.hashicorp.cdktf.TerraformProvider provider)
        Parameters:
        provider - This parameter is required.
        Returns:
        this
      • provisioners

        @Stability(Experimental)
        public OpsworksMemcachedLayer.Builder provisioners​(List<? extends Object> provisioners)
        Parameters:
        provisioners - This parameter is required.
        Returns:
        this
      • stackId

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder stackId​(String stackId)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#stack_id OpsworksMemcachedLayer#stack_id}.

        Parameters:
        stackId - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#stack_id OpsworksMemcachedLayer#stack_id}. This parameter is required.
        Returns:
        this
      • allocatedMemory

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder allocatedMemory​(Number allocatedMemory)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#allocated_memory OpsworksMemcachedLayer#allocated_memory}.

        Parameters:
        allocatedMemory - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#allocated_memory OpsworksMemcachedLayer#allocated_memory}. This parameter is required.
        Returns:
        this
      • autoAssignElasticIps

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder autoAssignElasticIps​(Boolean autoAssignElasticIps)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#auto_assign_elastic_ips OpsworksMemcachedLayer#auto_assign_elastic_ips}.

        Parameters:
        autoAssignElasticIps - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#auto_assign_elastic_ips OpsworksMemcachedLayer#auto_assign_elastic_ips}. This parameter is required.
        Returns:
        this
      • autoAssignElasticIps

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder autoAssignElasticIps​(com.hashicorp.cdktf.IResolvable autoAssignElasticIps)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#auto_assign_elastic_ips OpsworksMemcachedLayer#auto_assign_elastic_ips}.

        Parameters:
        autoAssignElasticIps - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#auto_assign_elastic_ips OpsworksMemcachedLayer#auto_assign_elastic_ips}. This parameter is required.
        Returns:
        this
      • autoAssignPublicIps

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder autoAssignPublicIps​(Boolean autoAssignPublicIps)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#auto_assign_public_ips OpsworksMemcachedLayer#auto_assign_public_ips}.

        Parameters:
        autoAssignPublicIps - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#auto_assign_public_ips OpsworksMemcachedLayer#auto_assign_public_ips}. This parameter is required.
        Returns:
        this
      • autoAssignPublicIps

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder autoAssignPublicIps​(com.hashicorp.cdktf.IResolvable autoAssignPublicIps)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#auto_assign_public_ips OpsworksMemcachedLayer#auto_assign_public_ips}.

        Parameters:
        autoAssignPublicIps - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#auto_assign_public_ips OpsworksMemcachedLayer#auto_assign_public_ips}. This parameter is required.
        Returns:
        this
      • autoHealing

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder autoHealing​(Boolean autoHealing)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#auto_healing OpsworksMemcachedLayer#auto_healing}.

        Parameters:
        autoHealing - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#auto_healing OpsworksMemcachedLayer#auto_healing}. This parameter is required.
        Returns:
        this
      • autoHealing

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder autoHealing​(com.hashicorp.cdktf.IResolvable autoHealing)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#auto_healing OpsworksMemcachedLayer#auto_healing}.

        Parameters:
        autoHealing - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#auto_healing OpsworksMemcachedLayer#auto_healing}. This parameter is required.
        Returns:
        this
      • cloudwatchConfiguration

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder cloudwatchConfiguration​(OpsworksMemcachedLayerCloudwatchConfiguration cloudwatchConfiguration)
        cloudwatch_configuration block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#cloudwatch_configuration OpsworksMemcachedLayer#cloudwatch_configuration}

        Parameters:
        cloudwatchConfiguration - cloudwatch_configuration block. This parameter is required.
        Returns:
        this
      • customConfigureRecipes

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder customConfigureRecipes​(List<String> customConfigureRecipes)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#custom_configure_recipes OpsworksMemcachedLayer#custom_configure_recipes}.

        Parameters:
        customConfigureRecipes - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#custom_configure_recipes OpsworksMemcachedLayer#custom_configure_recipes}. This parameter is required.
        Returns:
        this
      • customDeployRecipes

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder customDeployRecipes​(List<String> customDeployRecipes)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#custom_deploy_recipes OpsworksMemcachedLayer#custom_deploy_recipes}.

        Parameters:
        customDeployRecipes - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#custom_deploy_recipes OpsworksMemcachedLayer#custom_deploy_recipes}. This parameter is required.
        Returns:
        this
      • customInstanceProfileArn

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder customInstanceProfileArn​(String customInstanceProfileArn)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#custom_instance_profile_arn OpsworksMemcachedLayer#custom_instance_profile_arn}.

        Parameters:
        customInstanceProfileArn - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#custom_instance_profile_arn OpsworksMemcachedLayer#custom_instance_profile_arn}. This parameter is required.
        Returns:
        this
      • customJson

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder customJson​(String customJson)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#custom_json OpsworksMemcachedLayer#custom_json}.

        Parameters:
        customJson - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#custom_json OpsworksMemcachedLayer#custom_json}. This parameter is required.
        Returns:
        this
      • customSecurityGroupIds

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder customSecurityGroupIds​(List<String> customSecurityGroupIds)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#custom_security_group_ids OpsworksMemcachedLayer#custom_security_group_ids}.

        Parameters:
        customSecurityGroupIds - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#custom_security_group_ids OpsworksMemcachedLayer#custom_security_group_ids}. This parameter is required.
        Returns:
        this
      • customSetupRecipes

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder customSetupRecipes​(List<String> customSetupRecipes)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#custom_setup_recipes OpsworksMemcachedLayer#custom_setup_recipes}.

        Parameters:
        customSetupRecipes - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#custom_setup_recipes OpsworksMemcachedLayer#custom_setup_recipes}. This parameter is required.
        Returns:
        this
      • customShutdownRecipes

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder customShutdownRecipes​(List<String> customShutdownRecipes)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#custom_shutdown_recipes OpsworksMemcachedLayer#custom_shutdown_recipes}.

        Parameters:
        customShutdownRecipes - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#custom_shutdown_recipes OpsworksMemcachedLayer#custom_shutdown_recipes}. This parameter is required.
        Returns:
        this
      • customUndeployRecipes

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder customUndeployRecipes​(List<String> customUndeployRecipes)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#custom_undeploy_recipes OpsworksMemcachedLayer#custom_undeploy_recipes}.

        Parameters:
        customUndeployRecipes - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#custom_undeploy_recipes OpsworksMemcachedLayer#custom_undeploy_recipes}. This parameter is required.
        Returns:
        this
      • drainElbOnShutdown

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder drainElbOnShutdown​(Boolean drainElbOnShutdown)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#drain_elb_on_shutdown OpsworksMemcachedLayer#drain_elb_on_shutdown}.

        Parameters:
        drainElbOnShutdown - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#drain_elb_on_shutdown OpsworksMemcachedLayer#drain_elb_on_shutdown}. This parameter is required.
        Returns:
        this
      • drainElbOnShutdown

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder drainElbOnShutdown​(com.hashicorp.cdktf.IResolvable drainElbOnShutdown)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#drain_elb_on_shutdown OpsworksMemcachedLayer#drain_elb_on_shutdown}.

        Parameters:
        drainElbOnShutdown - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#drain_elb_on_shutdown OpsworksMemcachedLayer#drain_elb_on_shutdown}. This parameter is required.
        Returns:
        this
      • ebsVolume

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder ebsVolume​(com.hashicorp.cdktf.IResolvable ebsVolume)
        ebs_volume block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#ebs_volume OpsworksMemcachedLayer#ebs_volume}

        Parameters:
        ebsVolume - ebs_volume block. This parameter is required.
        Returns:
        this
      • ebsVolume

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder ebsVolume​(List<? extends OpsworksMemcachedLayerEbsVolume> ebsVolume)
        ebs_volume block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#ebs_volume OpsworksMemcachedLayer#ebs_volume}

        Parameters:
        ebsVolume - ebs_volume block. This parameter is required.
        Returns:
        this
      • elasticLoadBalancer

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder elasticLoadBalancer​(String elasticLoadBalancer)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#elastic_load_balancer OpsworksMemcachedLayer#elastic_load_balancer}.

        Parameters:
        elasticLoadBalancer - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#elastic_load_balancer OpsworksMemcachedLayer#elastic_load_balancer}. This parameter is required.
        Returns:
        this
      • id

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder id​(String id)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#id OpsworksMemcachedLayer#id}.

        Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.

        Parameters:
        id - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#id OpsworksMemcachedLayer#id}. This parameter is required.
        Returns:
        this
      • installUpdatesOnBoot

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder installUpdatesOnBoot​(Boolean installUpdatesOnBoot)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#install_updates_on_boot OpsworksMemcachedLayer#install_updates_on_boot}.

        Parameters:
        installUpdatesOnBoot - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#install_updates_on_boot OpsworksMemcachedLayer#install_updates_on_boot}. This parameter is required.
        Returns:
        this
      • installUpdatesOnBoot

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder installUpdatesOnBoot​(com.hashicorp.cdktf.IResolvable installUpdatesOnBoot)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#install_updates_on_boot OpsworksMemcachedLayer#install_updates_on_boot}.

        Parameters:
        installUpdatesOnBoot - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#install_updates_on_boot OpsworksMemcachedLayer#install_updates_on_boot}. This parameter is required.
        Returns:
        this
      • instanceShutdownTimeout

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder instanceShutdownTimeout​(Number instanceShutdownTimeout)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#instance_shutdown_timeout OpsworksMemcachedLayer#instance_shutdown_timeout}.

        Parameters:
        instanceShutdownTimeout - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#instance_shutdown_timeout OpsworksMemcachedLayer#instance_shutdown_timeout}. This parameter is required.
        Returns:
        this
      • loadBasedAutoScaling

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder loadBasedAutoScaling​(OpsworksMemcachedLayerLoadBasedAutoScaling loadBasedAutoScaling)
        load_based_auto_scaling block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#load_based_auto_scaling OpsworksMemcachedLayer#load_based_auto_scaling}

        Parameters:
        loadBasedAutoScaling - load_based_auto_scaling block. This parameter is required.
        Returns:
        this
      • name

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder name​(String name)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#name OpsworksMemcachedLayer#name}.

        Parameters:
        name - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#name OpsworksMemcachedLayer#name}. This parameter is required.
        Returns:
        this
      • systemPackages

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder systemPackages​(List<String> systemPackages)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#system_packages OpsworksMemcachedLayer#system_packages}.

        Parameters:
        systemPackages - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#system_packages OpsworksMemcachedLayer#system_packages}. This parameter is required.
        Returns:
        this
      • tags

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder tags​(Map<String,​String> tags)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#tags OpsworksMemcachedLayer#tags}.

        Parameters:
        tags - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#tags OpsworksMemcachedLayer#tags}. This parameter is required.
        Returns:
        this
      • tagsAll

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder tagsAll​(Map<String,​String> tagsAll)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#tags_all OpsworksMemcachedLayer#tags_all}.

        Parameters:
        tagsAll - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#tags_all OpsworksMemcachedLayer#tags_all}. This parameter is required.
        Returns:
        this
      • useEbsOptimizedInstances

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder useEbsOptimizedInstances​(Boolean useEbsOptimizedInstances)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#use_ebs_optimized_instances OpsworksMemcachedLayer#use_ebs_optimized_instances}.

        Parameters:
        useEbsOptimizedInstances - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#use_ebs_optimized_instances OpsworksMemcachedLayer#use_ebs_optimized_instances}. This parameter is required.
        Returns:
        this
      • useEbsOptimizedInstances

        @Stability(Stable)
        public OpsworksMemcachedLayer.Builder useEbsOptimizedInstances​(com.hashicorp.cdktf.IResolvable useEbsOptimizedInstances)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#use_ebs_optimized_instances OpsworksMemcachedLayer#use_ebs_optimized_instances}.

        Parameters:
        useEbsOptimizedInstances - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/opsworks_memcached_layer#use_ebs_optimized_instances OpsworksMemcachedLayer#use_ebs_optimized_instances}. This parameter is required.
        Returns:
        this