Class QuotaArgs.Builder
- java.lang.Object
-
- com.pulumi.openstack.loadbalancer.QuotaArgs.Builder
-
- Enclosing class:
- QuotaArgs
public static final class QuotaArgs.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QuotaArgsbuild()QuotaArgs.BuilderhealthMonitor(com.pulumi.core.Output<java.lang.Integer> healthMonitor)QuotaArgs.BuilderhealthMonitor(java.lang.Integer healthMonitor)QuotaArgs.Builderl7Policy(com.pulumi.core.Output<java.lang.Integer> l7Policy)QuotaArgs.Builderl7Policy(java.lang.Integer l7Policy)QuotaArgs.Builderl7Rule(com.pulumi.core.Output<java.lang.Integer> l7Rule)QuotaArgs.Builderl7Rule(java.lang.Integer l7Rule)QuotaArgs.Builderlistener(com.pulumi.core.Output<java.lang.Integer> listener)QuotaArgs.Builderlistener(java.lang.Integer listener)QuotaArgs.Builderloadbalancer(com.pulumi.core.Output<java.lang.Integer> loadbalancer)QuotaArgs.Builderloadbalancer(java.lang.Integer loadbalancer)QuotaArgs.Buildermember(com.pulumi.core.Output<java.lang.Integer> member)QuotaArgs.Buildermember(java.lang.Integer member)QuotaArgs.Builderpool(com.pulumi.core.Output<java.lang.Integer> pool)QuotaArgs.Builderpool(java.lang.Integer pool)QuotaArgs.BuilderprojectId(com.pulumi.core.Output<java.lang.String> projectId)QuotaArgs.BuilderprojectId(java.lang.String projectId)QuotaArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)QuotaArgs.Builderregion(java.lang.String region)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(QuotaArgs defaults)
-
-
Method Detail
-
healthMonitor
public QuotaArgs.Builder healthMonitor(@Nullable com.pulumi.core.Output<java.lang.Integer> healthMonitor)
- Parameters:
healthMonitor- Quota value for health_monitors. Changing this updates the existing quota. Omitting it sets it to 0.- Returns:
- builder
-
healthMonitor
public QuotaArgs.Builder healthMonitor(java.lang.Integer healthMonitor)
- Parameters:
healthMonitor- Quota value for health_monitors. Changing this updates the existing quota. Omitting it sets it to 0.- Returns:
- builder
-
l7Policy
public QuotaArgs.Builder l7Policy(@Nullable com.pulumi.core.Output<java.lang.Integer> l7Policy)
- Parameters:
l7Policy- Quota value for l7_policies. Changing this updates the existing quota. Omitting it sets it to 0. Available in **Octavia minor version 2.19**.- Returns:
- builder
-
l7Policy
public QuotaArgs.Builder l7Policy(java.lang.Integer l7Policy)
- Parameters:
l7Policy- Quota value for l7_policies. Changing this updates the existing quota. Omitting it sets it to 0. Available in **Octavia minor version 2.19**.- Returns:
- builder
-
l7Rule
public QuotaArgs.Builder l7Rule(@Nullable com.pulumi.core.Output<java.lang.Integer> l7Rule)
- Parameters:
l7Rule- Quota value for l7_rules. Changing this updates the existing quota. Omitting it sets it to 0. Available in **Octavia minor version 2.19**.- Returns:
- builder
-
l7Rule
public QuotaArgs.Builder l7Rule(java.lang.Integer l7Rule)
- Parameters:
l7Rule- Quota value for l7_rules. Changing this updates the existing quota. Omitting it sets it to 0. Available in **Octavia minor version 2.19**.- Returns:
- builder
-
listener
public QuotaArgs.Builder listener(@Nullable com.pulumi.core.Output<java.lang.Integer> listener)
- Parameters:
listener- Quota value for listeners. Changing this updates the existing quota. Omitting it sets it to 0.- Returns:
- builder
-
listener
public QuotaArgs.Builder listener(java.lang.Integer listener)
- Parameters:
listener- Quota value for listeners. Changing this updates the existing quota. Omitting it sets it to 0.- Returns:
- builder
-
loadbalancer
public QuotaArgs.Builder loadbalancer(@Nullable com.pulumi.core.Output<java.lang.Integer> loadbalancer)
- Parameters:
loadbalancer- Quota value for loadbalancers. Changing this updates the existing quota. Omitting it sets it to 0.- Returns:
- builder
-
loadbalancer
public QuotaArgs.Builder loadbalancer(java.lang.Integer loadbalancer)
- Parameters:
loadbalancer- Quota value for loadbalancers. Changing this updates the existing quota. Omitting it sets it to 0.- Returns:
- builder
-
member
public QuotaArgs.Builder member(@Nullable com.pulumi.core.Output<java.lang.Integer> member)
- Parameters:
member- Quota value for members. Changing this updates the existing quota. Omitting it sets it to 0.- Returns:
- builder
-
member
public QuotaArgs.Builder member(java.lang.Integer member)
- Parameters:
member- Quota value for members. Changing this updates the existing quota. Omitting it sets it to 0.- Returns:
- builder
-
pool
public QuotaArgs.Builder pool(@Nullable com.pulumi.core.Output<java.lang.Integer> pool)
- Parameters:
pool- Quota value for pools. Changing this updates the the existing quota. Omitting it sets it to 0.- Returns:
- builder
-
pool
public QuotaArgs.Builder pool(java.lang.Integer pool)
- Parameters:
pool- Quota value for pools. Changing this updates the the existing quota. Omitting it sets it to 0.- Returns:
- builder
-
projectId
public QuotaArgs.Builder projectId(com.pulumi.core.Output<java.lang.String> projectId)
- Parameters:
projectId- ID of the project to manage quotas. Changing this creates a new quota.- Returns:
- builder
-
projectId
public QuotaArgs.Builder projectId(java.lang.String projectId)
- Parameters:
projectId- ID of the project to manage quotas. Changing this creates a new quota.- Returns:
- builder
-
region
public QuotaArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region in which to manage quotas. Changing this creates a new quota. If ommited, the region of the credentials is used.- Returns:
- builder
-
region
public QuotaArgs.Builder region(java.lang.String region)
- Parameters:
region- Region in which to manage quotas. Changing this creates a new quota. If ommited, the region of the credentials is used.- Returns:
- builder
-
build
public QuotaArgs build()
-
-