Package com.pulumi.openstack.networking
Class QuotaV2Args.Builder
- java.lang.Object
-
- com.pulumi.openstack.networking.QuotaV2Args.Builder
-
- Enclosing class:
- QuotaV2Args
public static final class QuotaV2Args.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(QuotaV2Args defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QuotaV2Argsbuild()QuotaV2Args.Builderfloatingip(com.pulumi.core.Output<java.lang.Integer> floatingip)QuotaV2Args.Builderfloatingip(java.lang.Integer floatingip)QuotaV2Args.Buildernetwork(com.pulumi.core.Output<java.lang.Integer> network)QuotaV2Args.Buildernetwork(java.lang.Integer network)QuotaV2Args.Builderport(com.pulumi.core.Output<java.lang.Integer> port)QuotaV2Args.Builderport(java.lang.Integer port)QuotaV2Args.BuilderprojectId(com.pulumi.core.Output<java.lang.String> projectId)QuotaV2Args.BuilderprojectId(java.lang.String projectId)QuotaV2Args.BuilderrbacPolicy(com.pulumi.core.Output<java.lang.Integer> rbacPolicy)QuotaV2Args.BuilderrbacPolicy(java.lang.Integer rbacPolicy)QuotaV2Args.Builderregion(com.pulumi.core.Output<java.lang.String> region)QuotaV2Args.Builderregion(java.lang.String region)QuotaV2Args.Builderrouter(com.pulumi.core.Output<java.lang.Integer> router)QuotaV2Args.Builderrouter(java.lang.Integer router)QuotaV2Args.BuildersecurityGroup(com.pulumi.core.Output<java.lang.Integer> securityGroup)QuotaV2Args.BuildersecurityGroup(java.lang.Integer securityGroup)QuotaV2Args.BuildersecurityGroupRule(com.pulumi.core.Output<java.lang.Integer> securityGroupRule)QuotaV2Args.BuildersecurityGroupRule(java.lang.Integer securityGroupRule)QuotaV2Args.Buildersubnet(com.pulumi.core.Output<java.lang.Integer> subnet)QuotaV2Args.Buildersubnet(java.lang.Integer subnet)QuotaV2Args.Buildersubnetpool(com.pulumi.core.Output<java.lang.Integer> subnetpool)QuotaV2Args.Buildersubnetpool(java.lang.Integer subnetpool)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(QuotaV2Args defaults)
-
-
Method Detail
-
floatingip
public QuotaV2Args.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 QuotaV2Args.Builder floatingip(java.lang.Integer floatingip)
- Parameters:
floatingip- Quota value for floating IPs. Changing this updates the existing quota.- Returns:
- builder
-
network
public QuotaV2Args.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 QuotaV2Args.Builder network(java.lang.Integer network)
- Parameters:
network- Quota value for networks. Changing this updates the existing quota.- Returns:
- builder
-
port
public QuotaV2Args.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 QuotaV2Args.Builder port(java.lang.Integer port)
- Parameters:
port- Quota value for ports. Changing this updates the existing quota.- Returns:
- builder
-
projectId
public QuotaV2Args.Builder projectId(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 QuotaV2Args.Builder projectId(java.lang.String projectId)
- Parameters:
projectId- ID of the project to manage quota. Changing this creates new quota.- Returns:
- builder
-
rbacPolicy
public QuotaV2Args.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 QuotaV2Args.Builder rbacPolicy(java.lang.Integer rbacPolicy)
- Parameters:
rbacPolicy- Quota value for RBAC policies. Changing this updates the existing quota.- Returns:
- builder
-
region
public QuotaV2Args.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 QuotaV2Args.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 QuotaV2Args.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 QuotaV2Args.Builder router(java.lang.Integer router)
- Parameters:
router- Quota value for routers. Changing this updates the existing quota.- Returns:
- builder
-
securityGroup
public QuotaV2Args.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 QuotaV2Args.Builder securityGroup(java.lang.Integer securityGroup)
- Parameters:
securityGroup- Quota value for security groups. Changing this updates the existing quota.- Returns:
- builder
-
securityGroupRule
public QuotaV2Args.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 QuotaV2Args.Builder securityGroupRule(java.lang.Integer securityGroupRule)
- Parameters:
securityGroupRule- Quota value for security group rules. Changing this updates the existing quota.- Returns:
- builder
-
subnet
public QuotaV2Args.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 QuotaV2Args.Builder subnet(java.lang.Integer subnet)
- Parameters:
subnet- Quota value for subnets. Changing this updates the existing quota.- Returns:
- builder
-
subnetpool
public QuotaV2Args.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 QuotaV2Args.Builder subnetpool(java.lang.Integer subnetpool)
- Parameters:
subnetpool- Quota value for subnetpools. Changing this updates the existing quota.- Returns:
- builder
-
build
public QuotaV2Args build()
-
-