Class Resourceexplorer2View.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.aws.resourceexplorer2_view.Resourceexplorer2View.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<Resourceexplorer2View>
- Enclosing class:
- Resourceexplorer2View
@Stability(Stable) public static final class Resourceexplorer2View.Builder extends Object implements software.amazon.jsii.Builder<Resourceexplorer2View>
A fluent builder forResourceexplorer2View.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Resourceexplorer2Viewbuild()Resourceexplorer2View.Builderconnection(com.hashicorp.cdktf.SSHProvisionerConnection connection)Resourceexplorer2View.Builderconnection(com.hashicorp.cdktf.WinrmProvisionerConnection connection)Resourceexplorer2View.Buildercount(com.hashicorp.cdktf.TerraformCount count)Resourceexplorer2View.Buildercount(Number count)static Resourceexplorer2View.Buildercreate(software.constructs.Construct scope, String id)Resourceexplorer2View.BuilderdefaultView(com.hashicorp.cdktf.IResolvable defaultView)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/resourceexplorer2_view#default_view Resourceexplorer2View#default_view}.Resourceexplorer2View.BuilderdefaultView(Boolean defaultView)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/resourceexplorer2_view#default_view Resourceexplorer2View#default_view}.Resourceexplorer2View.BuilderdependsOn(List<? extends com.hashicorp.cdktf.ITerraformDependable> dependsOn)Resourceexplorer2View.Builderfilters(com.hashicorp.cdktf.IResolvable filters)filters block.Resourceexplorer2View.Builderfilters(List<? extends Resourceexplorer2ViewFilters> filters)filters block.Resourceexplorer2View.BuilderforEach(com.hashicorp.cdktf.ITerraformIterator forEach)Resourceexplorer2View.BuilderincludedProperty(com.hashicorp.cdktf.IResolvable includedProperty)included_property block.Resourceexplorer2View.BuilderincludedProperty(List<? extends Resourceexplorer2ViewIncludedProperty> includedProperty)included_property block.Resourceexplorer2View.Builderlifecycle(com.hashicorp.cdktf.TerraformResourceLifecycle lifecycle)Resourceexplorer2View.Buildername(String name)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/resourceexplorer2_view#name Resourceexplorer2View#name}.Resourceexplorer2View.Builderprovider(com.hashicorp.cdktf.TerraformProvider provider)Resourceexplorer2View.Builderprovisioners(List<? extends Object> provisioners)Resourceexplorer2View.Buildertags(Map<String,String> tags)Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/resourceexplorer2_view#tags Resourceexplorer2View#tags}.
-
-
-
Method Detail
-
create
@Stability(Stable) public static Resourceexplorer2View.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
Resourceexplorer2View.Builder.
-
connection
@Stability(Experimental) public Resourceexplorer2View.Builder connection(com.hashicorp.cdktf.SSHProvisionerConnection connection)
- Parameters:
connection- This parameter is required.- Returns:
this
-
connection
@Stability(Experimental) public Resourceexplorer2View.Builder connection(com.hashicorp.cdktf.WinrmProvisionerConnection connection)
- Parameters:
connection- This parameter is required.- Returns:
this
-
count
@Stability(Experimental) public Resourceexplorer2View.Builder count(Number count)
- Parameters:
count- This parameter is required.- Returns:
this
-
count
@Stability(Experimental) public Resourceexplorer2View.Builder count(com.hashicorp.cdktf.TerraformCount count)
- Parameters:
count- This parameter is required.- Returns:
this
-
dependsOn
@Stability(Experimental) public Resourceexplorer2View.Builder dependsOn(List<? extends com.hashicorp.cdktf.ITerraformDependable> dependsOn)
- Parameters:
dependsOn- This parameter is required.- Returns:
this
-
forEach
@Stability(Experimental) public Resourceexplorer2View.Builder forEach(com.hashicorp.cdktf.ITerraformIterator forEach)
- Parameters:
forEach- This parameter is required.- Returns:
this
-
lifecycle
@Stability(Experimental) public Resourceexplorer2View.Builder lifecycle(com.hashicorp.cdktf.TerraformResourceLifecycle lifecycle)
- Parameters:
lifecycle- This parameter is required.- Returns:
this
-
provider
@Stability(Experimental) public Resourceexplorer2View.Builder provider(com.hashicorp.cdktf.TerraformProvider provider)
- Parameters:
provider- This parameter is required.- Returns:
this
-
provisioners
@Stability(Experimental) public Resourceexplorer2View.Builder provisioners(List<? extends Object> provisioners)
- Parameters:
provisioners- This parameter is required.- Returns:
this
-
name
@Stability(Stable) public Resourceexplorer2View.Builder name(String name)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/resourceexplorer2_view#name Resourceexplorer2View#name}.- Parameters:
name- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/resourceexplorer2_view#name Resourceexplorer2View#name}. This parameter is required.- Returns:
this
-
defaultView
@Stability(Stable) public Resourceexplorer2View.Builder defaultView(Boolean defaultView)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/resourceexplorer2_view#default_view Resourceexplorer2View#default_view}.- Parameters:
defaultView- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/resourceexplorer2_view#default_view Resourceexplorer2View#default_view}. This parameter is required.- Returns:
this
-
defaultView
@Stability(Stable) public Resourceexplorer2View.Builder defaultView(com.hashicorp.cdktf.IResolvable defaultView)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/resourceexplorer2_view#default_view Resourceexplorer2View#default_view}.- Parameters:
defaultView- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/resourceexplorer2_view#default_view Resourceexplorer2View#default_view}. This parameter is required.- Returns:
this
-
filters
@Stability(Stable) public Resourceexplorer2View.Builder filters(com.hashicorp.cdktf.IResolvable filters)
filters block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/resourceexplorer2_view#filters Resourceexplorer2View#filters}
- Parameters:
filters- filters block. This parameter is required.- Returns:
this
-
filters
@Stability(Stable) public Resourceexplorer2View.Builder filters(List<? extends Resourceexplorer2ViewFilters> filters)
filters block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/resourceexplorer2_view#filters Resourceexplorer2View#filters}
- Parameters:
filters- filters block. This parameter is required.- Returns:
this
-
includedProperty
@Stability(Stable) public Resourceexplorer2View.Builder includedProperty(com.hashicorp.cdktf.IResolvable includedProperty)
included_property block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/resourceexplorer2_view#included_property Resourceexplorer2View#included_property}
- Parameters:
includedProperty- included_property block. This parameter is required.- Returns:
this
-
includedProperty
@Stability(Stable) public Resourceexplorer2View.Builder includedProperty(List<? extends Resourceexplorer2ViewIncludedProperty> includedProperty)
included_property block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/resourceexplorer2_view#included_property Resourceexplorer2View#included_property}
- Parameters:
includedProperty- included_property block. This parameter is required.- Returns:
this
-
tags
@Stability(Stable) public Resourceexplorer2View.Builder tags(Map<String,String> tags)
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/resourceexplorer2_view#tags Resourceexplorer2View#tags}.- Parameters:
tags- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/resourceexplorer2_view#tags Resourceexplorer2View#tags}. This parameter is required.- Returns:
this
-
build
@Stability(Stable) public Resourceexplorer2View build()
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<Resourceexplorer2View>- Returns:
- a newly built instance of
Resourceexplorer2View.
-
-