Class ControlPlaneNodeConfigurationArgs.Builder

    • Method Detail

      • availabilityZones

        public ControlPlaneNodeConfigurationArgs.Builder availabilityZones​(@Nullable
                                                                           com.pulumi.core.Output<java.util.List<java.lang.String>> availabilityZones)
        Parameters:
        availabilityZones - The list of availability zones of the Network Cloud cluster to be used for the provisioning of nodes in the control plane. If not specified, all availability zones will be used.
        Returns:
        builder
      • availabilityZones

        public ControlPlaneNodeConfigurationArgs.Builder availabilityZones​(java.util.List<java.lang.String> availabilityZones)
        Parameters:
        availabilityZones - The list of availability zones of the Network Cloud cluster to be used for the provisioning of nodes in the control plane. If not specified, all availability zones will be used.
        Returns:
        builder
      • availabilityZones

        public ControlPlaneNodeConfigurationArgs.Builder availabilityZones​(java.lang.String... availabilityZones)
        Parameters:
        availabilityZones - The list of availability zones of the Network Cloud cluster to be used for the provisioning of nodes in the control plane. If not specified, all availability zones will be used.
        Returns:
        builder
      • count

        public ControlPlaneNodeConfigurationArgs.Builder count​(com.pulumi.core.Output<java.lang.Double> count)
        Parameters:
        count - The number of virtual machines that use this configuration.
        Returns:
        builder
      • vmSkuName

        public ControlPlaneNodeConfigurationArgs.Builder vmSkuName​(com.pulumi.core.Output<java.lang.String> vmSkuName)
        Parameters:
        vmSkuName - The name of the VM SKU supplied during creation.
        Returns:
        builder