Class NetworkProfileArgs.Builder

  • Enclosing class:
    NetworkProfileArgs

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

      • appNetworkResourceGroup

        public NetworkProfileArgs.Builder appNetworkResourceGroup​(@Nullable
                                                                  com.pulumi.core.Output<java.lang.String> appNetworkResourceGroup)
        Parameters:
        appNetworkResourceGroup - Name of the resource group containing network resources for customer apps in Azure Spring Apps
        Returns:
        builder
      • appNetworkResourceGroup

        public NetworkProfileArgs.Builder appNetworkResourceGroup​(java.lang.String appNetworkResourceGroup)
        Parameters:
        appNetworkResourceGroup - Name of the resource group containing network resources for customer apps in Azure Spring Apps
        Returns:
        builder
      • appSubnetId

        public NetworkProfileArgs.Builder appSubnetId​(@Nullable
                                                      com.pulumi.core.Output<java.lang.String> appSubnetId)
        Parameters:
        appSubnetId - Fully qualified resource Id of the subnet to host customer apps in Azure Spring Apps
        Returns:
        builder
      • appSubnetId

        public NetworkProfileArgs.Builder appSubnetId​(java.lang.String appSubnetId)
        Parameters:
        appSubnetId - Fully qualified resource Id of the subnet to host customer apps in Azure Spring Apps
        Returns:
        builder
      • ingressConfig

        public NetworkProfileArgs.Builder ingressConfig​(@Nullable
                                                        com.pulumi.core.Output<IngressConfigArgs> ingressConfig)
        Parameters:
        ingressConfig - Ingress configuration payload for Azure Spring Apps resource.
        Returns:
        builder
      • outboundType

        public NetworkProfileArgs.Builder outboundType​(@Nullable
                                                       com.pulumi.core.Output<java.lang.String> outboundType)
        Parameters:
        outboundType - The egress traffic type of Azure Spring Apps VNet instances.
        Returns:
        builder
      • outboundType

        public NetworkProfileArgs.Builder outboundType​(java.lang.String outboundType)
        Parameters:
        outboundType - The egress traffic type of Azure Spring Apps VNet instances.
        Returns:
        builder
      • serviceCidr

        public NetworkProfileArgs.Builder serviceCidr​(@Nullable
                                                      com.pulumi.core.Output<java.lang.String> serviceCidr)
        Parameters:
        serviceCidr - Azure Spring Apps service reserved CIDR
        Returns:
        builder
      • serviceCidr

        public NetworkProfileArgs.Builder serviceCidr​(java.lang.String serviceCidr)
        Parameters:
        serviceCidr - Azure Spring Apps service reserved CIDR
        Returns:
        builder
      • serviceRuntimeNetworkResourceGroup

        public NetworkProfileArgs.Builder serviceRuntimeNetworkResourceGroup​(@Nullable
                                                                             com.pulumi.core.Output<java.lang.String> serviceRuntimeNetworkResourceGroup)
        Parameters:
        serviceRuntimeNetworkResourceGroup - Name of the resource group containing network resources of Azure Spring Apps Service Runtime
        Returns:
        builder
      • serviceRuntimeNetworkResourceGroup

        public NetworkProfileArgs.Builder serviceRuntimeNetworkResourceGroup​(java.lang.String serviceRuntimeNetworkResourceGroup)
        Parameters:
        serviceRuntimeNetworkResourceGroup - Name of the resource group containing network resources of Azure Spring Apps Service Runtime
        Returns:
        builder
      • serviceRuntimeSubnetId

        public NetworkProfileArgs.Builder serviceRuntimeSubnetId​(@Nullable
                                                                 com.pulumi.core.Output<java.lang.String> serviceRuntimeSubnetId)
        Parameters:
        serviceRuntimeSubnetId - Fully qualified resource Id of the subnet to host Azure Spring Apps Service Runtime
        Returns:
        builder
      • serviceRuntimeSubnetId

        public NetworkProfileArgs.Builder serviceRuntimeSubnetId​(java.lang.String serviceRuntimeSubnetId)
        Parameters:
        serviceRuntimeSubnetId - Fully qualified resource Id of the subnet to host Azure Spring Apps Service Runtime
        Returns:
        builder