Class IpPrefixArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.managednetworkfabric.IpPrefixArgs.Builder
-
- Enclosing class:
- IpPrefixArgs
public static final class IpPrefixArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(IpPrefixArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IpPrefixArgs.Builder
annotation(com.pulumi.core.Output<java.lang.String> annotation)
IpPrefixArgs.Builder
annotation(java.lang.String annotation)
IpPrefixArgs
build()
IpPrefixArgs.Builder
ipPrefixName(com.pulumi.core.Output<java.lang.String> ipPrefixName)
IpPrefixArgs.Builder
ipPrefixName(java.lang.String ipPrefixName)
IpPrefixArgs.Builder
ipPrefixRules(IpPrefixPropertiesIpPrefixRulesArgs... ipPrefixRules)
IpPrefixArgs.Builder
ipPrefixRules(com.pulumi.core.Output<java.util.List<IpPrefixPropertiesIpPrefixRulesArgs>> ipPrefixRules)
IpPrefixArgs.Builder
ipPrefixRules(java.util.List<IpPrefixPropertiesIpPrefixRulesArgs> ipPrefixRules)
IpPrefixArgs.Builder
location(com.pulumi.core.Output<java.lang.String> location)
IpPrefixArgs.Builder
location(java.lang.String location)
IpPrefixArgs.Builder
resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
IpPrefixArgs.Builder
resourceGroupName(java.lang.String resourceGroupName)
IpPrefixArgs.Builder
tags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
IpPrefixArgs.Builder
tags(java.util.Map<java.lang.String,java.lang.String> tags)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(IpPrefixArgs defaults)
-
-
Method Detail
-
annotation
public IpPrefixArgs.Builder annotation(@Nullable com.pulumi.core.Output<java.lang.String> annotation)
- Parameters:
annotation
- Switch configuration description.- Returns:
- builder
-
annotation
public IpPrefixArgs.Builder annotation(java.lang.String annotation)
- Parameters:
annotation
- Switch configuration description.- Returns:
- builder
-
ipPrefixName
public IpPrefixArgs.Builder ipPrefixName(@Nullable com.pulumi.core.Output<java.lang.String> ipPrefixName)
- Parameters:
ipPrefixName
- Name of the IP Prefix- Returns:
- builder
-
ipPrefixName
public IpPrefixArgs.Builder ipPrefixName(java.lang.String ipPrefixName)
- Parameters:
ipPrefixName
- Name of the IP Prefix- Returns:
- builder
-
ipPrefixRules
public IpPrefixArgs.Builder ipPrefixRules(com.pulumi.core.Output<java.util.List<IpPrefixPropertiesIpPrefixRulesArgs>> ipPrefixRules)
- Parameters:
ipPrefixRules
- IpPrefix contains the list of IP PrefixRules objects.- Returns:
- builder
-
ipPrefixRules
public IpPrefixArgs.Builder ipPrefixRules(java.util.List<IpPrefixPropertiesIpPrefixRulesArgs> ipPrefixRules)
- Parameters:
ipPrefixRules
- IpPrefix contains the list of IP PrefixRules objects.- Returns:
- builder
-
ipPrefixRules
public IpPrefixArgs.Builder ipPrefixRules(IpPrefixPropertiesIpPrefixRulesArgs... ipPrefixRules)
- Parameters:
ipPrefixRules
- IpPrefix contains the list of IP PrefixRules objects.- Returns:
- builder
-
location
public IpPrefixArgs.Builder location(@Nullable com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- The geo-location where the resource lives- Returns:
- builder
-
location
public IpPrefixArgs.Builder location(java.lang.String location)
- Parameters:
location
- The geo-location where the resource lives- Returns:
- builder
-
resourceGroupName
public IpPrefixArgs.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 IpPrefixArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.- Returns:
- builder
-
tags
public IpPrefixArgs.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 IpPrefixArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- Resource tags.- Returns:
- builder
-
build
public IpPrefixArgs build()
-
-