Class NetworkRuleSetArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.storage.inputs.NetworkRuleSetArgs
-
public final class NetworkRuleSetArgs extends com.pulumi.resources.ResourceArgs
Network rule set
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NetworkRuleSetArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static NetworkRuleSetArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NetworkRuleSetArgs.Builder
builder()
static NetworkRuleSetArgs.Builder
builder(NetworkRuleSetArgs defaults)
java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,Bypass>>>
bypass()
com.pulumi.core.Output<DefaultAction>
defaultAction()
java.util.Optional<com.pulumi.core.Output<java.util.List<IPRuleArgs>>>
ipRules()
java.util.Optional<com.pulumi.core.Output<java.util.List<ResourceAccessRuleArgs>>>
resourceAccessRules()
java.util.Optional<com.pulumi.core.Output<java.util.List<VirtualNetworkRuleArgs>>>
virtualNetworkRules()
-
-
-
Field Detail
-
Empty
public static final NetworkRuleSetArgs Empty
-
-
Method Detail
-
bypass
public java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,Bypass>>> bypass()
- Returns:
- Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics.
-
defaultAction
public com.pulumi.core.Output<DefaultAction> defaultAction()
- Returns:
- Specifies the default action of allow or deny when no other rules match.
-
ipRules
public java.util.Optional<com.pulumi.core.Output<java.util.List<IPRuleArgs>>> ipRules()
- Returns:
- Sets the IP ACL rules
-
resourceAccessRules
public java.util.Optional<com.pulumi.core.Output<java.util.List<ResourceAccessRuleArgs>>> resourceAccessRules()
- Returns:
- Sets the resource access rules
-
virtualNetworkRules
public java.util.Optional<com.pulumi.core.Output<java.util.List<VirtualNetworkRuleArgs>>> virtualNetworkRules()
- Returns:
- Sets the virtual network rules
-
builder
public static NetworkRuleSetArgs.Builder builder()
-
builder
public static NetworkRuleSetArgs.Builder builder(NetworkRuleSetArgs defaults)
-
-