Class AzureClusterNetworkingArgs.Builder

  • Enclosing class:
    AzureClusterNetworkingArgs

    public static final class AzureClusterNetworkingArgs.Builder
    extends java.lang.Object
    • Method Detail

      • podAddressCidrBlocks

        public AzureClusterNetworkingArgs.Builder podAddressCidrBlocks​(com.pulumi.core.Output<java.util.List<java.lang.String>> podAddressCidrBlocks)
        Parameters:
        podAddressCidrBlocks - The IP address range of the pods in this cluster, in CIDR notation (e.g. `10.96.0.0/14`). All pods in the cluster get assigned a unique RFC1918 IPv4 address from these ranges. Only a single range is supported. This field cannot be changed after creation.
        Returns:
        builder
      • podAddressCidrBlocks

        public AzureClusterNetworkingArgs.Builder podAddressCidrBlocks​(java.util.List<java.lang.String> podAddressCidrBlocks)
        Parameters:
        podAddressCidrBlocks - The IP address range of the pods in this cluster, in CIDR notation (e.g. `10.96.0.0/14`). All pods in the cluster get assigned a unique RFC1918 IPv4 address from these ranges. Only a single range is supported. This field cannot be changed after creation.
        Returns:
        builder
      • podAddressCidrBlocks

        public AzureClusterNetworkingArgs.Builder podAddressCidrBlocks​(java.lang.String... podAddressCidrBlocks)
        Parameters:
        podAddressCidrBlocks - The IP address range of the pods in this cluster, in CIDR notation (e.g. `10.96.0.0/14`). All pods in the cluster get assigned a unique RFC1918 IPv4 address from these ranges. Only a single range is supported. This field cannot be changed after creation.
        Returns:
        builder
      • serviceAddressCidrBlocks

        public AzureClusterNetworkingArgs.Builder serviceAddressCidrBlocks​(com.pulumi.core.Output<java.util.List<java.lang.String>> serviceAddressCidrBlocks)
        Parameters:
        serviceAddressCidrBlocks - The IP address range for services in this cluster, in CIDR notation (e.g. `10.96.0.0/14`). All services in the cluster get assigned a unique RFC1918 IPv4 address from these ranges. Only a single range is supported. This field cannot be changed after creating a cluster.
        Returns:
        builder
      • serviceAddressCidrBlocks

        public AzureClusterNetworkingArgs.Builder serviceAddressCidrBlocks​(java.util.List<java.lang.String> serviceAddressCidrBlocks)
        Parameters:
        serviceAddressCidrBlocks - The IP address range for services in this cluster, in CIDR notation (e.g. `10.96.0.0/14`). All services in the cluster get assigned a unique RFC1918 IPv4 address from these ranges. Only a single range is supported. This field cannot be changed after creating a cluster.
        Returns:
        builder
      • serviceAddressCidrBlocks

        public AzureClusterNetworkingArgs.Builder serviceAddressCidrBlocks​(java.lang.String... serviceAddressCidrBlocks)
        Parameters:
        serviceAddressCidrBlocks - The IP address range for services in this cluster, in CIDR notation (e.g. `10.96.0.0/14`). All services in the cluster get assigned a unique RFC1918 IPv4 address from these ranges. Only a single range is supported. This field cannot be changed after creating a cluster.
        Returns:
        builder
      • virtualNetworkId

        public AzureClusterNetworkingArgs.Builder virtualNetworkId​(com.pulumi.core.Output<java.lang.String> virtualNetworkId)
        Parameters:
        virtualNetworkId - The Azure Resource Manager (ARM) ID of the VNet associated with your cluster. All components in the cluster (i.e. control plane and node pools) run on a single VNet. Example: `/subscriptions/*/resourceGroups/*/providers/Microsoft.Network/virtualNetworks/*` This field cannot be changed after creation. ***
        Returns:
        builder
      • virtualNetworkId

        public AzureClusterNetworkingArgs.Builder virtualNetworkId​(java.lang.String virtualNetworkId)
        Parameters:
        virtualNetworkId - The Azure Resource Manager (ARM) ID of the VNet associated with your cluster. All components in the cluster (i.e. control plane and node pools) run on a single VNet. Example: `/subscriptions/*/resourceGroups/*/providers/Microsoft.Network/virtualNetworks/*` This field cannot be changed after creation. ***
        Returns:
        builder