Class DataGoogleComputeInstanceScratchDiskList
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.ComplexList
-
- com.hashicorp.cdktf.providers.google.data_google_compute_instance.DataGoogleComputeInstanceScratchDiskList
-
- All Implemented Interfaces:
com.hashicorp.cdktf.IResolvable,com.hashicorp.cdktf.ITerraformAddressable,software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:19.645Z") @Stability(Stable) public class DataGoogleComputeInstanceScratchDiskList extends com.hashicorp.cdktf.ComplexList
-
-
Constructor Summary
Constructors Modifier Constructor Description DataGoogleComputeInstanceScratchDiskList(com.hashicorp.cdktf.IInterpolatingParent terraformResource, String terraformAttribute, Boolean wrapsSet)protectedDataGoogleComputeInstanceScratchDiskList(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)protectedDataGoogleComputeInstanceScratchDiskList(software.amazon.jsii.JsiiObjectRef objRef)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataGoogleComputeInstanceScratchDiskOutputReferenceget(Number index)protected StringgetTerraformAttribute()The attribute on the parent resource this class is referencing.protected com.hashicorp.cdktf.IInterpolatingParentgetTerraformResource()The parent resource.protected BooleangetWrapsSet()whether the list is wrapping a set (will add tolist() to be able to access an item via an index).protected voidsetTerraformAttribute(String value)The attribute on the parent resource this class is referencing.protected voidsetTerraformResource(com.hashicorp.cdktf.IInterpolatingParent value)The parent resource.protected voidsetWrapsSet(Boolean value)whether the list is wrapping a set (will add tolist() to be able to access an item via an index).-
Methods inherited from class com.hashicorp.cdktf.ComplexList
allWithMapKey, computeFqn, getCreationStack, getFqn, resolve, toString
-
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
-
-
-
Constructor Detail
-
DataGoogleComputeInstanceScratchDiskList
protected DataGoogleComputeInstanceScratchDiskList(software.amazon.jsii.JsiiObjectRef objRef)
-
DataGoogleComputeInstanceScratchDiskList
protected DataGoogleComputeInstanceScratchDiskList(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
DataGoogleComputeInstanceScratchDiskList
@Stability(Stable) public DataGoogleComputeInstanceScratchDiskList(@NotNull com.hashicorp.cdktf.IInterpolatingParent terraformResource, @NotNull String terraformAttribute, @NotNull Boolean wrapsSet)- Parameters:
terraformResource- The parent resource. This parameter is required.terraformAttribute- The attribute on the parent resource this class is referencing. This parameter is required.wrapsSet- whether the list is wrapping a set (will add tolist() to be able to access an item via an index). This parameter is required.
-
-
Method Detail
-
get
@Stability(Stable) @NotNull public DataGoogleComputeInstanceScratchDiskOutputReference get(@NotNull Number index)
- Parameters:
index- the index of the item to return. This parameter is required.
-
getTerraformAttribute
@Stability(Stable) @NotNull protected String getTerraformAttribute()
The attribute on the parent resource this class is referencing.- Overrides:
getTerraformAttributein classcom.hashicorp.cdktf.ComplexList
-
setTerraformAttribute
@Stability(Stable) protected void setTerraformAttribute(@NotNull String value)The attribute on the parent resource this class is referencing.- Overrides:
setTerraformAttributein classcom.hashicorp.cdktf.ComplexList
-
getTerraformResource
@Stability(Stable) @NotNull protected com.hashicorp.cdktf.IInterpolatingParent getTerraformResource()
The parent resource.- Overrides:
getTerraformResourcein classcom.hashicorp.cdktf.ComplexList
-
setTerraformResource
@Stability(Stable) protected void setTerraformResource(@NotNull com.hashicorp.cdktf.IInterpolatingParent value)The parent resource.- Overrides:
setTerraformResourcein classcom.hashicorp.cdktf.ComplexList
-
getWrapsSet
@Stability(Stable) @NotNull protected Boolean getWrapsSet()
whether the list is wrapping a set (will add tolist() to be able to access an item via an index).- Overrides:
getWrapsSetin classcom.hashicorp.cdktf.ComplexList
-
setWrapsSet
@Stability(Stable) protected void setWrapsSet(@NotNull Boolean value)whether the list is wrapping a set (will add tolist() to be able to access an item via an index).- Overrides:
setWrapsSetin classcom.hashicorp.cdktf.ComplexList
-
-