Class GetQuotasArgs.Builder
- java.lang.Object
-
- com.pulumi.alicloud.quotas.inputs.GetQuotasArgs.Builder
-
- Enclosing class:
- GetQuotasArgs
public static final class GetQuotasArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(GetQuotasArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetQuotasArgs
build()
GetQuotasArgs.Builder
dimensions(GetQuotasDimensionArgs... dimensions)
GetQuotasArgs.Builder
dimensions(com.pulumi.core.Output<java.util.List<GetQuotasDimensionArgs>> dimensions)
GetQuotasArgs.Builder
dimensions(java.util.List<GetQuotasDimensionArgs> dimensions)
GetQuotasArgs.Builder
groupCode(com.pulumi.core.Output<java.lang.String> groupCode)
GetQuotasArgs.Builder
groupCode(java.lang.String groupCode)
GetQuotasArgs.Builder
keyWord(com.pulumi.core.Output<java.lang.String> keyWord)
GetQuotasArgs.Builder
keyWord(java.lang.String keyWord)
GetQuotasArgs.Builder
nameRegex(com.pulumi.core.Output<java.lang.String> nameRegex)
GetQuotasArgs.Builder
nameRegex(java.lang.String nameRegex)
GetQuotasArgs.Builder
outputFile(com.pulumi.core.Output<java.lang.String> outputFile)
GetQuotasArgs.Builder
outputFile(java.lang.String outputFile)
GetQuotasArgs.Builder
productCode(com.pulumi.core.Output<java.lang.String> productCode)
GetQuotasArgs.Builder
productCode(java.lang.String productCode)
GetQuotasArgs.Builder
quotaActionCode(com.pulumi.core.Output<java.lang.String> quotaActionCode)
GetQuotasArgs.Builder
quotaActionCode(java.lang.String quotaActionCode)
GetQuotasArgs.Builder
quotaCategory(com.pulumi.core.Output<java.lang.String> quotaCategory)
GetQuotasArgs.Builder
quotaCategory(java.lang.String quotaCategory)
GetQuotasArgs.Builder
sortField(com.pulumi.core.Output<java.lang.String> sortField)
GetQuotasArgs.Builder
sortField(java.lang.String sortField)
GetQuotasArgs.Builder
sortOrder(com.pulumi.core.Output<java.lang.String> sortOrder)
GetQuotasArgs.Builder
sortOrder(java.lang.String sortOrder)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetQuotasArgs defaults)
-
-
Method Detail
-
dimensions
public GetQuotasArgs.Builder dimensions(@Nullable com.pulumi.core.Output<java.util.List<GetQuotasDimensionArgs>> dimensions)
- Parameters:
dimensions
- The dimensions.- Returns:
- builder
-
dimensions
public GetQuotasArgs.Builder dimensions(java.util.List<GetQuotasDimensionArgs> dimensions)
- Parameters:
dimensions
- The dimensions.- Returns:
- builder
-
dimensions
public GetQuotasArgs.Builder dimensions(GetQuotasDimensionArgs... dimensions)
- Parameters:
dimensions
- The dimensions.- Returns:
- builder
-
groupCode
public GetQuotasArgs.Builder groupCode(@Nullable com.pulumi.core.Output<java.lang.String> groupCode)
- Parameters:
groupCode
- The group code.- Returns:
- builder
-
groupCode
public GetQuotasArgs.Builder groupCode(java.lang.String groupCode)
- Parameters:
groupCode
- The group code.- Returns:
- builder
-
keyWord
public GetQuotasArgs.Builder keyWord(@Nullable com.pulumi.core.Output<java.lang.String> keyWord)
- Parameters:
keyWord
- The key word.- Returns:
- builder
-
keyWord
public GetQuotasArgs.Builder keyWord(java.lang.String keyWord)
- Parameters:
keyWord
- The key word.- Returns:
- builder
-
nameRegex
public GetQuotasArgs.Builder nameRegex(@Nullable com.pulumi.core.Output<java.lang.String> nameRegex)
- Parameters:
nameRegex
- A regex string to filter results by Quota name.- Returns:
- builder
-
nameRegex
public GetQuotasArgs.Builder nameRegex(java.lang.String nameRegex)
- Parameters:
nameRegex
- A regex string to filter results by Quota name.- Returns:
- builder
-
outputFile
public GetQuotasArgs.Builder outputFile(@Nullable com.pulumi.core.Output<java.lang.String> outputFile)
- Parameters:
outputFile
- File name where to save data source results (after running `pulumi preview`).- Returns:
- builder
-
outputFile
public GetQuotasArgs.Builder outputFile(java.lang.String outputFile)
- Parameters:
outputFile
- File name where to save data source results (after running `pulumi preview`).- Returns:
- builder
-
productCode
public GetQuotasArgs.Builder productCode(com.pulumi.core.Output<java.lang.String> productCode)
- Parameters:
productCode
- The product code.- Returns:
- builder
-
productCode
public GetQuotasArgs.Builder productCode(java.lang.String productCode)
- Parameters:
productCode
- The product code.- Returns:
- builder
-
quotaActionCode
public GetQuotasArgs.Builder quotaActionCode(@Nullable com.pulumi.core.Output<java.lang.String> quotaActionCode)
- Parameters:
quotaActionCode
- The quota action code.- Returns:
- builder
-
quotaActionCode
public GetQuotasArgs.Builder quotaActionCode(java.lang.String quotaActionCode)
- Parameters:
quotaActionCode
- The quota action code.- Returns:
- builder
-
quotaCategory
public GetQuotasArgs.Builder quotaCategory(@Nullable com.pulumi.core.Output<java.lang.String> quotaCategory)
- Parameters:
quotaCategory
- The category of quota. Valid Values: `FlowControl` and `CommonQuota`.- Returns:
- builder
-
quotaCategory
public GetQuotasArgs.Builder quotaCategory(java.lang.String quotaCategory)
- Parameters:
quotaCategory
- The category of quota. Valid Values: `FlowControl` and `CommonQuota`.- Returns:
- builder
-
sortField
public GetQuotasArgs.Builder sortField(@Nullable com.pulumi.core.Output<java.lang.String> sortField)
- Parameters:
sortField
- Cloud service ECS specification quota supports setting sorting fields. Valid Values: `TIME`, `TOTAL` and `RESERVED`.- Returns:
- builder
-
sortField
public GetQuotasArgs.Builder sortField(java.lang.String sortField)
- Parameters:
sortField
- Cloud service ECS specification quota supports setting sorting fields. Valid Values: `TIME`, `TOTAL` and `RESERVED`.- Returns:
- builder
-
sortOrder
public GetQuotasArgs.Builder sortOrder(@Nullable com.pulumi.core.Output<java.lang.String> sortOrder)
- Parameters:
sortOrder
- Ranking of cloud service ECS specification quota support. Valid Values: `Ascending` and `Descending`.- Returns:
- builder
-
sortOrder
public GetQuotasArgs.Builder sortOrder(java.lang.String sortOrder)
- Parameters:
sortOrder
- Ranking of cloud service ECS specification quota support. Valid Values: `Ascending` and `Descending`.- Returns:
- builder
-
build
public GetQuotasArgs build()
-
-