Class NetworkProfileArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.appplatform.inputs.NetworkProfileArgs.Builder
-
- Enclosing class:
- NetworkProfileArgs
public static final class NetworkProfileArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(NetworkProfileArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NetworkProfileArgs.Builder
appNetworkResourceGroup(com.pulumi.core.Output<java.lang.String> appNetworkResourceGroup)
NetworkProfileArgs.Builder
appNetworkResourceGroup(java.lang.String appNetworkResourceGroup)
NetworkProfileArgs.Builder
appSubnetId(com.pulumi.core.Output<java.lang.String> appSubnetId)
NetworkProfileArgs.Builder
appSubnetId(java.lang.String appSubnetId)
NetworkProfileArgs
build()
NetworkProfileArgs.Builder
ingressConfig(IngressConfigArgs ingressConfig)
NetworkProfileArgs.Builder
ingressConfig(com.pulumi.core.Output<IngressConfigArgs> ingressConfig)
NetworkProfileArgs.Builder
outboundType(com.pulumi.core.Output<java.lang.String> outboundType)
NetworkProfileArgs.Builder
outboundType(java.lang.String outboundType)
NetworkProfileArgs.Builder
serviceCidr(com.pulumi.core.Output<java.lang.String> serviceCidr)
NetworkProfileArgs.Builder
serviceCidr(java.lang.String serviceCidr)
NetworkProfileArgs.Builder
serviceRuntimeNetworkResourceGroup(com.pulumi.core.Output<java.lang.String> serviceRuntimeNetworkResourceGroup)
NetworkProfileArgs.Builder
serviceRuntimeNetworkResourceGroup(java.lang.String serviceRuntimeNetworkResourceGroup)
NetworkProfileArgs.Builder
serviceRuntimeSubnetId(com.pulumi.core.Output<java.lang.String> serviceRuntimeSubnetId)
NetworkProfileArgs.Builder
serviceRuntimeSubnetId(java.lang.String serviceRuntimeSubnetId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(NetworkProfileArgs defaults)
-
-
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
-
ingressConfig
public NetworkProfileArgs.Builder ingressConfig(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
-
build
public NetworkProfileArgs build()
-
-