Class NetworkFunctionDefinitionGroupArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.hybridnetwork.NetworkFunctionDefinitionGroupArgs.Builder
-
- Enclosing class:
- NetworkFunctionDefinitionGroupArgs
public static final class NetworkFunctionDefinitionGroupArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(NetworkFunctionDefinitionGroupArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(NetworkFunctionDefinitionGroupArgs defaults)
-
-
Method Detail
-
location
public NetworkFunctionDefinitionGroupArgs.Builder location(@Nullable com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- The geo-location where the resource lives- Returns:
- builder
-
location
public NetworkFunctionDefinitionGroupArgs.Builder location(java.lang.String location)
- Parameters:
location
- The geo-location where the resource lives- Returns:
- builder
-
networkFunctionDefinitionGroupName
public NetworkFunctionDefinitionGroupArgs.Builder networkFunctionDefinitionGroupName(@Nullable com.pulumi.core.Output<java.lang.String> networkFunctionDefinitionGroupName)
- Parameters:
networkFunctionDefinitionGroupName
- The name of the network function definition group.- Returns:
- builder
-
networkFunctionDefinitionGroupName
public NetworkFunctionDefinitionGroupArgs.Builder networkFunctionDefinitionGroupName(java.lang.String networkFunctionDefinitionGroupName)
- Parameters:
networkFunctionDefinitionGroupName
- The name of the network function definition group.- Returns:
- builder
-
properties
public NetworkFunctionDefinitionGroupArgs.Builder properties(@Nullable com.pulumi.core.Output<NetworkFunctionDefinitionGroupPropertiesFormatArgs> properties)
- Parameters:
properties
- Network function definition group properties.- Returns:
- builder
-
properties
public NetworkFunctionDefinitionGroupArgs.Builder properties(NetworkFunctionDefinitionGroupPropertiesFormatArgs properties)
- Parameters:
properties
- Network function definition group properties.- Returns:
- builder
-
publisherName
public NetworkFunctionDefinitionGroupArgs.Builder publisherName(com.pulumi.core.Output<java.lang.String> publisherName)
- Parameters:
publisherName
- The name of the publisher.- Returns:
- builder
-
publisherName
public NetworkFunctionDefinitionGroupArgs.Builder publisherName(java.lang.String publisherName)
- Parameters:
publisherName
- The name of the publisher.- Returns:
- builder
-
resourceGroupName
public NetworkFunctionDefinitionGroupArgs.Builder resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.- Returns:
- builder
-
resourceGroupName
public NetworkFunctionDefinitionGroupArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.- Returns:
- builder
-
tags
public NetworkFunctionDefinitionGroupArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags
- Resource tags.- Returns:
- builder
-
tags
public NetworkFunctionDefinitionGroupArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- Resource tags.- Returns:
- builder
-
build
public NetworkFunctionDefinitionGroupArgs build()
-
-