Class QuotaV2State.Builder
- java.lang.Object
-
- com.pulumi.openstack.networking.inputs.QuotaV2State.Builder
-
- Enclosing class:
- QuotaV2State
public static final class QuotaV2State.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(QuotaV2State defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QuotaV2Statebuild()QuotaV2State.Builderfloatingip(com.pulumi.core.Output<java.lang.Integer> floatingip)QuotaV2State.Builderfloatingip(java.lang.Integer floatingip)QuotaV2State.Buildernetwork(com.pulumi.core.Output<java.lang.Integer> network)QuotaV2State.Buildernetwork(java.lang.Integer network)QuotaV2State.Builderport(com.pulumi.core.Output<java.lang.Integer> port)QuotaV2State.Builderport(java.lang.Integer port)QuotaV2State.BuilderprojectId(com.pulumi.core.Output<java.lang.String> projectId)QuotaV2State.BuilderprojectId(java.lang.String projectId)QuotaV2State.BuilderrbacPolicy(com.pulumi.core.Output<java.lang.Integer> rbacPolicy)QuotaV2State.BuilderrbacPolicy(java.lang.Integer rbacPolicy)QuotaV2State.Builderregion(com.pulumi.core.Output<java.lang.String> region)QuotaV2State.Builderregion(java.lang.String region)QuotaV2State.Builderrouter(com.pulumi.core.Output<java.lang.Integer> router)QuotaV2State.Builderrouter(java.lang.Integer router)QuotaV2State.BuildersecurityGroup(com.pulumi.core.Output<java.lang.Integer> securityGroup)QuotaV2State.BuildersecurityGroup(java.lang.Integer securityGroup)QuotaV2State.BuildersecurityGroupRule(com.pulumi.core.Output<java.lang.Integer> securityGroupRule)QuotaV2State.BuildersecurityGroupRule(java.lang.Integer securityGroupRule)QuotaV2State.Buildersubnet(com.pulumi.core.Output<java.lang.Integer> subnet)QuotaV2State.Buildersubnet(java.lang.Integer subnet)QuotaV2State.Buildersubnetpool(com.pulumi.core.Output<java.lang.Integer> subnetpool)QuotaV2State.Buildersubnetpool(java.lang.Integer subnetpool)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(QuotaV2State defaults)
-
-
Method Detail
-
floatingip
public QuotaV2State.Builder floatingip(@Nullable com.pulumi.core.Output<java.lang.Integer> floatingip)
- Parameters:
floatingip- Quota value for floating IPs. Changing this updates the existing quota.- Returns:
- builder
-
floatingip
public QuotaV2State.Builder floatingip(java.lang.Integer floatingip)
- Parameters:
floatingip- Quota value for floating IPs. Changing this updates the existing quota.- Returns:
- builder
-
network
public QuotaV2State.Builder network(@Nullable com.pulumi.core.Output<java.lang.Integer> network)
- Parameters:
network- Quota value for networks. Changing this updates the existing quota.- Returns:
- builder
-
network
public QuotaV2State.Builder network(java.lang.Integer network)
- Parameters:
network- Quota value for networks. Changing this updates the existing quota.- Returns:
- builder
-
port
public QuotaV2State.Builder port(@Nullable com.pulumi.core.Output<java.lang.Integer> port)
- Parameters:
port- Quota value for ports. Changing this updates the existing quota.- Returns:
- builder
-
port
public QuotaV2State.Builder port(java.lang.Integer port)
- Parameters:
port- Quota value for ports. Changing this updates the existing quota.- Returns:
- builder
-
projectId
public QuotaV2State.Builder projectId(@Nullable com.pulumi.core.Output<java.lang.String> projectId)
- Parameters:
projectId- ID of the project to manage quota. Changing this creates new quota.- Returns:
- builder
-
projectId
public QuotaV2State.Builder projectId(java.lang.String projectId)
- Parameters:
projectId- ID of the project to manage quota. Changing this creates new quota.- Returns:
- builder
-
rbacPolicy
public QuotaV2State.Builder rbacPolicy(@Nullable com.pulumi.core.Output<java.lang.Integer> rbacPolicy)
- Parameters:
rbacPolicy- Quota value for RBAC policies. Changing this updates the existing quota.- Returns:
- builder
-
rbacPolicy
public QuotaV2State.Builder rbacPolicy(java.lang.Integer rbacPolicy)
- Parameters:
rbacPolicy- Quota value for RBAC policies. Changing this updates the existing quota.- Returns:
- builder
-
region
public QuotaV2State.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- The region in which to create the quota. If omitted, the `region` argument of the provider is used. Changing this creates new quota.- Returns:
- builder
-
region
public QuotaV2State.Builder region(java.lang.String region)
- Parameters:
region- The region in which to create the quota. If omitted, the `region` argument of the provider is used. Changing this creates new quota.- Returns:
- builder
-
router
public QuotaV2State.Builder router(@Nullable com.pulumi.core.Output<java.lang.Integer> router)
- Parameters:
router- Quota value for routers. Changing this updates the existing quota.- Returns:
- builder
-
router
public QuotaV2State.Builder router(java.lang.Integer router)
- Parameters:
router- Quota value for routers. Changing this updates the existing quota.- Returns:
- builder
-
securityGroup
public QuotaV2State.Builder securityGroup(@Nullable com.pulumi.core.Output<java.lang.Integer> securityGroup)
- Parameters:
securityGroup- Quota value for security groups. Changing this updates the existing quota.- Returns:
- builder
-
securityGroup
public QuotaV2State.Builder securityGroup(java.lang.Integer securityGroup)
- Parameters:
securityGroup- Quota value for security groups. Changing this updates the existing quota.- Returns:
- builder
-
securityGroupRule
public QuotaV2State.Builder securityGroupRule(@Nullable com.pulumi.core.Output<java.lang.Integer> securityGroupRule)
- Parameters:
securityGroupRule- Quota value for security group rules. Changing this updates the existing quota.- Returns:
- builder
-
securityGroupRule
public QuotaV2State.Builder securityGroupRule(java.lang.Integer securityGroupRule)
- Parameters:
securityGroupRule- Quota value for security group rules. Changing this updates the existing quota.- Returns:
- builder
-
subnet
public QuotaV2State.Builder subnet(@Nullable com.pulumi.core.Output<java.lang.Integer> subnet)
- Parameters:
subnet- Quota value for subnets. Changing this updates the existing quota.- Returns:
- builder
-
subnet
public QuotaV2State.Builder subnet(java.lang.Integer subnet)
- Parameters:
subnet- Quota value for subnets. Changing this updates the existing quota.- Returns:
- builder
-
subnetpool
public QuotaV2State.Builder subnetpool(@Nullable com.pulumi.core.Output<java.lang.Integer> subnetpool)
- Parameters:
subnetpool- Quota value for subnetpools. Changing this updates the existing quota.- Returns:
- builder
-
subnetpool
public QuotaV2State.Builder subnetpool(java.lang.Integer subnetpool)
- Parameters:
subnetpool- Quota value for subnetpools. Changing this updates the existing quota.- Returns:
- builder
-
build
public QuotaV2State build()
-
-