Class LaunchTemplateConfig.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.aws.launch_template.LaunchTemplateConfig.Jsii$Proxy
-
- All Implemented Interfaces:
LaunchTemplateConfig,com.hashicorp.cdktf.TerraformMetaArguments,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- LaunchTemplateConfig
@Stability(Stable) @Internal public static final class LaunchTemplateConfig.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements LaunchTemplateConfig
An implementation forLaunchTemplateConfig
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.aws.launch_template.LaunchTemplateConfig
LaunchTemplateConfig.Builder, LaunchTemplateConfig.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(LaunchTemplateConfig.Builder builder)Constructor that initializes the object based on literal property values passed by theLaunchTemplateConfig.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)ObjectgetBlockDeviceMappings()block_device_mappings block.LaunchTemplateCapacityReservationSpecificationgetCapacityReservationSpecification()capacity_reservation_specification block.ObjectgetConnection()ObjectgetCount()LaunchTemplateCpuOptionsgetCpuOptions()cpu_options block.LaunchTemplateCreditSpecificationgetCreditSpecification()credit_specification block.NumbergetDefaultVersion()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#default_version LaunchTemplate#default_version}.List<com.hashicorp.cdktf.ITerraformDependable>getDependsOn()StringgetDescription()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#description LaunchTemplate#description}.ObjectgetDisableApiStop()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#disable_api_stop LaunchTemplate#disable_api_stop}.ObjectgetDisableApiTermination()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#disable_api_termination LaunchTemplate#disable_api_termination}.StringgetEbsOptimized()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#ebs_optimized LaunchTemplate#ebs_optimized}.ObjectgetElasticGpuSpecifications()elastic_gpu_specifications block.LaunchTemplateElasticInferenceAcceleratorgetElasticInferenceAccelerator()elastic_inference_accelerator block.LaunchTemplateEnclaveOptionsgetEnclaveOptions()enclave_options block.com.hashicorp.cdktf.ITerraformIteratorgetForEach()LaunchTemplateHibernationOptionsgetHibernationOptions()hibernation_options block.LaunchTemplateIamInstanceProfilegetIamInstanceProfile()iam_instance_profile block.StringgetId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#id LaunchTemplate#id}.StringgetImageId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#image_id LaunchTemplate#image_id}.StringgetInstanceInitiatedShutdownBehavior()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#instance_initiated_shutdown_behavior LaunchTemplate#instance_initiated_shutdown_behavior}.LaunchTemplateInstanceMarketOptionsgetInstanceMarketOptions()instance_market_options block.LaunchTemplateInstanceRequirementsgetInstanceRequirements()instance_requirements block.StringgetInstanceType()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#instance_type LaunchTemplate#instance_type}.StringgetKernelId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#kernel_id LaunchTemplate#kernel_id}.StringgetKeyName()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#key_name LaunchTemplate#key_name}.ObjectgetLicenseSpecification()license_specification block.com.hashicorp.cdktf.TerraformResourceLifecyclegetLifecycle()LaunchTemplateMaintenanceOptionsgetMaintenanceOptions()maintenance_options block.LaunchTemplateMetadataOptionsgetMetadataOptions()metadata_options block.LaunchTemplateMonitoringgetMonitoring()monitoring block.StringgetName()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#name LaunchTemplate#name}.StringgetNamePrefix()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#name_prefix LaunchTemplate#name_prefix}.ObjectgetNetworkInterfaces()network_interfaces block.LaunchTemplatePlacementgetPlacement()placement block.LaunchTemplatePrivateDnsNameOptionsgetPrivateDnsNameOptions()private_dns_name_options block.com.hashicorp.cdktf.TerraformProvidergetProvider()List<Object>getProvisioners()StringgetRamDiskId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#ram_disk_id LaunchTemplate#ram_disk_id}.List<String>getSecurityGroupNames()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#security_group_names LaunchTemplate#security_group_names}.Map<String,String>getTags()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#tags LaunchTemplate#tags}.Map<String,String>getTagsAll()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#tags_all LaunchTemplate#tags_all}.ObjectgetTagSpecifications()tag_specifications block.ObjectgetUpdateDefaultVersion()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#update_default_version LaunchTemplate#update_default_version}.StringgetUserData()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#user_data LaunchTemplate#user_data}.List<String>getVpcSecurityGroupIds()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#vpc_security_group_ids LaunchTemplate#vpc_security_group_ids}.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(LaunchTemplateConfig.Builder builder)
Constructor that initializes the object based on literal property values passed by theLaunchTemplateConfig.Builder.
-
-
Method Detail
-
getBlockDeviceMappings
public final Object getBlockDeviceMappings()
Description copied from interface:LaunchTemplateConfigblock_device_mappings block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#block_device_mappings LaunchTemplate#block_device_mappings}
- Specified by:
getBlockDeviceMappingsin interfaceLaunchTemplateConfig
-
getCapacityReservationSpecification
public final LaunchTemplateCapacityReservationSpecification getCapacityReservationSpecification()
Description copied from interface:LaunchTemplateConfigcapacity_reservation_specification block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#capacity_reservation_specification LaunchTemplate#capacity_reservation_specification}
- Specified by:
getCapacityReservationSpecificationin interfaceLaunchTemplateConfig
-
getCpuOptions
public final LaunchTemplateCpuOptions getCpuOptions()
Description copied from interface:LaunchTemplateConfigcpu_options block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#cpu_options LaunchTemplate#cpu_options}
- Specified by:
getCpuOptionsin interfaceLaunchTemplateConfig
-
getCreditSpecification
public final LaunchTemplateCreditSpecification getCreditSpecification()
Description copied from interface:LaunchTemplateConfigcredit_specification block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#credit_specification LaunchTemplate#credit_specification}
- Specified by:
getCreditSpecificationin interfaceLaunchTemplateConfig
-
getDefaultVersion
public final Number getDefaultVersion()
Description copied from interface:LaunchTemplateConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#default_version LaunchTemplate#default_version}.- Specified by:
getDefaultVersionin interfaceLaunchTemplateConfig
-
getDescription
public final String getDescription()
Description copied from interface:LaunchTemplateConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#description LaunchTemplate#description}.- Specified by:
getDescriptionin interfaceLaunchTemplateConfig
-
getDisableApiStop
public final Object getDisableApiStop()
Description copied from interface:LaunchTemplateConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#disable_api_stop LaunchTemplate#disable_api_stop}.- Specified by:
getDisableApiStopin interfaceLaunchTemplateConfig
-
getDisableApiTermination
public final Object getDisableApiTermination()
Description copied from interface:LaunchTemplateConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#disable_api_termination LaunchTemplate#disable_api_termination}.- Specified by:
getDisableApiTerminationin interfaceLaunchTemplateConfig
-
getEbsOptimized
public final String getEbsOptimized()
Description copied from interface:LaunchTemplateConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#ebs_optimized LaunchTemplate#ebs_optimized}.- Specified by:
getEbsOptimizedin interfaceLaunchTemplateConfig
-
getElasticGpuSpecifications
public final Object getElasticGpuSpecifications()
Description copied from interface:LaunchTemplateConfigelastic_gpu_specifications block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#elastic_gpu_specifications LaunchTemplate#elastic_gpu_specifications}
- Specified by:
getElasticGpuSpecificationsin interfaceLaunchTemplateConfig
-
getElasticInferenceAccelerator
public final LaunchTemplateElasticInferenceAccelerator getElasticInferenceAccelerator()
Description copied from interface:LaunchTemplateConfigelastic_inference_accelerator block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#elastic_inference_accelerator LaunchTemplate#elastic_inference_accelerator}
- Specified by:
getElasticInferenceAcceleratorin interfaceLaunchTemplateConfig
-
getEnclaveOptions
public final LaunchTemplateEnclaveOptions getEnclaveOptions()
Description copied from interface:LaunchTemplateConfigenclave_options block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#enclave_options LaunchTemplate#enclave_options}
- Specified by:
getEnclaveOptionsin interfaceLaunchTemplateConfig
-
getHibernationOptions
public final LaunchTemplateHibernationOptions getHibernationOptions()
Description copied from interface:LaunchTemplateConfighibernation_options block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#hibernation_options LaunchTemplate#hibernation_options}
- Specified by:
getHibernationOptionsin interfaceLaunchTemplateConfig
-
getIamInstanceProfile
public final LaunchTemplateIamInstanceProfile getIamInstanceProfile()
Description copied from interface:LaunchTemplateConfigiam_instance_profile block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#iam_instance_profile LaunchTemplate#iam_instance_profile}
- Specified by:
getIamInstanceProfilein interfaceLaunchTemplateConfig
-
getId
public final String getId()
Description copied from interface:LaunchTemplateConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#id LaunchTemplate#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.
- Specified by:
getIdin interfaceLaunchTemplateConfig
-
getImageId
public final String getImageId()
Description copied from interface:LaunchTemplateConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#image_id LaunchTemplate#image_id}.- Specified by:
getImageIdin interfaceLaunchTemplateConfig
-
getInstanceInitiatedShutdownBehavior
public final String getInstanceInitiatedShutdownBehavior()
Description copied from interface:LaunchTemplateConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#instance_initiated_shutdown_behavior LaunchTemplate#instance_initiated_shutdown_behavior}.- Specified by:
getInstanceInitiatedShutdownBehaviorin interfaceLaunchTemplateConfig
-
getInstanceMarketOptions
public final LaunchTemplateInstanceMarketOptions getInstanceMarketOptions()
Description copied from interface:LaunchTemplateConfiginstance_market_options block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#instance_market_options LaunchTemplate#instance_market_options}
- Specified by:
getInstanceMarketOptionsin interfaceLaunchTemplateConfig
-
getInstanceRequirements
public final LaunchTemplateInstanceRequirements getInstanceRequirements()
Description copied from interface:LaunchTemplateConfiginstance_requirements block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#instance_requirements LaunchTemplate#instance_requirements}
- Specified by:
getInstanceRequirementsin interfaceLaunchTemplateConfig
-
getInstanceType
public final String getInstanceType()
Description copied from interface:LaunchTemplateConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#instance_type LaunchTemplate#instance_type}.- Specified by:
getInstanceTypein interfaceLaunchTemplateConfig
-
getKernelId
public final String getKernelId()
Description copied from interface:LaunchTemplateConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#kernel_id LaunchTemplate#kernel_id}.- Specified by:
getKernelIdin interfaceLaunchTemplateConfig
-
getKeyName
public final String getKeyName()
Description copied from interface:LaunchTemplateConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#key_name LaunchTemplate#key_name}.- Specified by:
getKeyNamein interfaceLaunchTemplateConfig
-
getLicenseSpecification
public final Object getLicenseSpecification()
Description copied from interface:LaunchTemplateConfiglicense_specification block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#license_specification LaunchTemplate#license_specification}
- Specified by:
getLicenseSpecificationin interfaceLaunchTemplateConfig
-
getMaintenanceOptions
public final LaunchTemplateMaintenanceOptions getMaintenanceOptions()
Description copied from interface:LaunchTemplateConfigmaintenance_options block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#maintenance_options LaunchTemplate#maintenance_options}
- Specified by:
getMaintenanceOptionsin interfaceLaunchTemplateConfig
-
getMetadataOptions
public final LaunchTemplateMetadataOptions getMetadataOptions()
Description copied from interface:LaunchTemplateConfigmetadata_options block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#metadata_options LaunchTemplate#metadata_options}
- Specified by:
getMetadataOptionsin interfaceLaunchTemplateConfig
-
getMonitoring
public final LaunchTemplateMonitoring getMonitoring()
Description copied from interface:LaunchTemplateConfigmonitoring block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#monitoring LaunchTemplate#monitoring}
- Specified by:
getMonitoringin interfaceLaunchTemplateConfig
-
getName
public final String getName()
Description copied from interface:LaunchTemplateConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#name LaunchTemplate#name}.- Specified by:
getNamein interfaceLaunchTemplateConfig
-
getNamePrefix
public final String getNamePrefix()
Description copied from interface:LaunchTemplateConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#name_prefix LaunchTemplate#name_prefix}.- Specified by:
getNamePrefixin interfaceLaunchTemplateConfig
-
getNetworkInterfaces
public final Object getNetworkInterfaces()
Description copied from interface:LaunchTemplateConfignetwork_interfaces block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#network_interfaces LaunchTemplate#network_interfaces}
- Specified by:
getNetworkInterfacesin interfaceLaunchTemplateConfig
-
getPlacement
public final LaunchTemplatePlacement getPlacement()
Description copied from interface:LaunchTemplateConfigplacement block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#placement LaunchTemplate#placement}
- Specified by:
getPlacementin interfaceLaunchTemplateConfig
-
getPrivateDnsNameOptions
public final LaunchTemplatePrivateDnsNameOptions getPrivateDnsNameOptions()
Description copied from interface:LaunchTemplateConfigprivate_dns_name_options block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#private_dns_name_options LaunchTemplate#private_dns_name_options}
- Specified by:
getPrivateDnsNameOptionsin interfaceLaunchTemplateConfig
-
getRamDiskId
public final String getRamDiskId()
Description copied from interface:LaunchTemplateConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#ram_disk_id LaunchTemplate#ram_disk_id}.- Specified by:
getRamDiskIdin interfaceLaunchTemplateConfig
-
getSecurityGroupNames
public final List<String> getSecurityGroupNames()
Description copied from interface:LaunchTemplateConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#security_group_names LaunchTemplate#security_group_names}.- Specified by:
getSecurityGroupNamesin interfaceLaunchTemplateConfig
-
getTags
public final Map<String,String> getTags()
Description copied from interface:LaunchTemplateConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#tags LaunchTemplate#tags}.- Specified by:
getTagsin interfaceLaunchTemplateConfig
-
getTagsAll
public final Map<String,String> getTagsAll()
Description copied from interface:LaunchTemplateConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#tags_all LaunchTemplate#tags_all}.- Specified by:
getTagsAllin interfaceLaunchTemplateConfig
-
getTagSpecifications
public final Object getTagSpecifications()
Description copied from interface:LaunchTemplateConfigtag_specifications block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#tag_specifications LaunchTemplate#tag_specifications}
- Specified by:
getTagSpecificationsin interfaceLaunchTemplateConfig
-
getUpdateDefaultVersion
public final Object getUpdateDefaultVersion()
Description copied from interface:LaunchTemplateConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#update_default_version LaunchTemplate#update_default_version}.- Specified by:
getUpdateDefaultVersionin interfaceLaunchTemplateConfig
-
getUserData
public final String getUserData()
Description copied from interface:LaunchTemplateConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#user_data LaunchTemplate#user_data}.- Specified by:
getUserDatain interfaceLaunchTemplateConfig
-
getVpcSecurityGroupIds
public final List<String> getVpcSecurityGroupIds()
Description copied from interface:LaunchTemplateConfigDocs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#vpc_security_group_ids LaunchTemplate#vpc_security_group_ids}.- Specified by:
getVpcSecurityGroupIdsin interfaceLaunchTemplateConfig
-
getConnection
public final Object getConnection()
- Specified by:
getConnectionin interfacecom.hashicorp.cdktf.TerraformMetaArguments
-
getCount
public final Object getCount()
- Specified by:
getCountin interfacecom.hashicorp.cdktf.TerraformMetaArguments
-
getDependsOn
public final List<com.hashicorp.cdktf.ITerraformDependable> getDependsOn()
- Specified by:
getDependsOnin interfacecom.hashicorp.cdktf.TerraformMetaArguments
-
getForEach
public final com.hashicorp.cdktf.ITerraformIterator getForEach()
- Specified by:
getForEachin interfacecom.hashicorp.cdktf.TerraformMetaArguments
-
getLifecycle
public final com.hashicorp.cdktf.TerraformResourceLifecycle getLifecycle()
- Specified by:
getLifecyclein interfacecom.hashicorp.cdktf.TerraformMetaArguments
-
getProvider
public final com.hashicorp.cdktf.TerraformProvider getProvider()
- Specified by:
getProviderin interfacecom.hashicorp.cdktf.TerraformMetaArguments
-
getProvisioners
public final List<Object> getProvisioners()
- Specified by:
getProvisionersin interfacecom.hashicorp.cdktf.TerraformMetaArguments
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-