Package com.pulumi.alicloud.eflo.inputs
Class GetSubnetsPlainArgs.Builder
- java.lang.Object
-
- com.pulumi.alicloud.eflo.inputs.GetSubnetsPlainArgs.Builder
-
- Enclosing class:
- GetSubnetsPlainArgs
public static final class GetSubnetsPlainArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(GetSubnetsPlainArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetSubnetsPlainArgs
build()
GetSubnetsPlainArgs.Builder
ids(java.lang.String... ids)
GetSubnetsPlainArgs.Builder
ids(java.util.List<java.lang.String> ids)
GetSubnetsPlainArgs.Builder
nameRegex(java.lang.String nameRegex)
GetSubnetsPlainArgs.Builder
outputFile(java.lang.String outputFile)
GetSubnetsPlainArgs.Builder
pageNumber(java.lang.Integer pageNumber)
GetSubnetsPlainArgs.Builder
pageSize(java.lang.Integer pageSize)
GetSubnetsPlainArgs.Builder
resourceGroupId(java.lang.String resourceGroupId)
GetSubnetsPlainArgs.Builder
status(java.lang.String status)
GetSubnetsPlainArgs.Builder
subnetId(java.lang.String subnetId)
GetSubnetsPlainArgs.Builder
subnetName(java.lang.String subnetName)
GetSubnetsPlainArgs.Builder
type(java.lang.String type)
GetSubnetsPlainArgs.Builder
vpdId(java.lang.String vpdId)
GetSubnetsPlainArgs.Builder
zoneId(java.lang.String zoneId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetSubnetsPlainArgs defaults)
-
-
Method Detail
-
ids
public GetSubnetsPlainArgs.Builder ids(@Nullable java.util.List<java.lang.String> ids)
-
ids
public GetSubnetsPlainArgs.Builder ids(java.lang.String... ids)
-
nameRegex
public GetSubnetsPlainArgs.Builder nameRegex(@Nullable java.lang.String nameRegex)
- Parameters:
nameRegex
- A regex string to filter results by Group Metric Rule name.- Returns:
- builder
-
outputFile
public GetSubnetsPlainArgs.Builder outputFile(@Nullable java.lang.String outputFile)
- Parameters:
outputFile
- File name where to save data source results (after running `pulumi preview`).- Returns:
- builder
-
pageNumber
public GetSubnetsPlainArgs.Builder pageNumber(@Nullable java.lang.Integer pageNumber)
-
pageSize
public GetSubnetsPlainArgs.Builder pageSize(@Nullable java.lang.Integer pageSize)
-
resourceGroupId
public GetSubnetsPlainArgs.Builder resourceGroupId(@Nullable java.lang.String resourceGroupId)
- Parameters:
resourceGroupId
- Resource Group ID.- Returns:
- builder
-
status
public GetSubnetsPlainArgs.Builder status(@Nullable java.lang.String status)
- Parameters:
status
- The status of the resource.- Returns:
- builder
-
subnetId
public GetSubnetsPlainArgs.Builder subnetId(@Nullable java.lang.String subnetId)
- Parameters:
subnetId
- Primary key ID.- Returns:
- builder
-
subnetName
public GetSubnetsPlainArgs.Builder subnetName(@Nullable java.lang.String subnetName)
- Parameters:
subnetName
- The Subnet name.- Returns:
- builder
-
type
public GetSubnetsPlainArgs.Builder type(@Nullable java.lang.String type)
- Parameters:
type
- Eflo subnet usage type, optional value: - General type is not filled in - OOB:OOB type - LB: LB type- Returns:
- builder
-
vpdId
public GetSubnetsPlainArgs.Builder vpdId(@Nullable java.lang.String vpdId)
- Parameters:
vpdId
- The Eflo VPD ID.- Returns:
- builder
-
zoneId
public GetSubnetsPlainArgs.Builder zoneId(@Nullable java.lang.String zoneId)
- Parameters:
zoneId
- The zone ID of the resource.- Returns:
- builder
-
build
public GetSubnetsPlainArgs build()
-
-