Class NetworkRuleSetPropertiesArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.devices.inputs.NetworkRuleSetPropertiesArgs.Builder
-
- Enclosing class:
- NetworkRuleSetPropertiesArgs
public static final class NetworkRuleSetPropertiesArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(NetworkRuleSetPropertiesArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(NetworkRuleSetPropertiesArgs defaults)
-
-
Method Detail
-
applyToBuiltInEventHubEndpoint
public NetworkRuleSetPropertiesArgs.Builder applyToBuiltInEventHubEndpoint(com.pulumi.core.Output<java.lang.Boolean> applyToBuiltInEventHubEndpoint)
- Parameters:
applyToBuiltInEventHubEndpoint
- If True, then Network Rule Set is also applied to BuiltIn EventHub EndPoint of IotHub- Returns:
- builder
-
applyToBuiltInEventHubEndpoint
public NetworkRuleSetPropertiesArgs.Builder applyToBuiltInEventHubEndpoint(java.lang.Boolean applyToBuiltInEventHubEndpoint)
- Parameters:
applyToBuiltInEventHubEndpoint
- If True, then Network Rule Set is also applied to BuiltIn EventHub EndPoint of IotHub- Returns:
- builder
-
defaultAction
public NetworkRuleSetPropertiesArgs.Builder defaultAction(@Nullable com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,DefaultAction>> defaultAction)
- Parameters:
defaultAction
- Default Action for Network Rule Set- Returns:
- builder
-
defaultAction
public NetworkRuleSetPropertiesArgs.Builder defaultAction(com.pulumi.core.Either<java.lang.String,DefaultAction> defaultAction)
- Parameters:
defaultAction
- Default Action for Network Rule Set- Returns:
- builder
-
defaultAction
public NetworkRuleSetPropertiesArgs.Builder defaultAction(java.lang.String defaultAction)
- Parameters:
defaultAction
- Default Action for Network Rule Set- Returns:
- builder
-
defaultAction
public NetworkRuleSetPropertiesArgs.Builder defaultAction(DefaultAction defaultAction)
- Parameters:
defaultAction
- Default Action for Network Rule Set- Returns:
- builder
-
ipRules
public NetworkRuleSetPropertiesArgs.Builder ipRules(com.pulumi.core.Output<java.util.List<NetworkRuleSetIpRuleArgs>> ipRules)
- Parameters:
ipRules
- List of IP Rules- Returns:
- builder
-
ipRules
public NetworkRuleSetPropertiesArgs.Builder ipRules(java.util.List<NetworkRuleSetIpRuleArgs> ipRules)
- Parameters:
ipRules
- List of IP Rules- Returns:
- builder
-
ipRules
public NetworkRuleSetPropertiesArgs.Builder ipRules(NetworkRuleSetIpRuleArgs... ipRules)
- Parameters:
ipRules
- List of IP Rules- Returns:
- builder
-
build
public NetworkRuleSetPropertiesArgs build()
-
-