Class QuotaV2Args.Builder

  • Enclosing class:
    QuotaV2Args

    public static final class QuotaV2Args.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • 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