MhsmNetworkRuleSet Class

Definition

A set of rules governing the network accessibility of a managed hsm pool.

public class MhsmNetworkRuleSet
type MhsmNetworkRuleSet = class
Public Class MhsmNetworkRuleSet
Inheritance
MhsmNetworkRuleSet

Constructors

Name Description
MhsmNetworkRuleSet()

Initializes a new instance of the MhsmNetworkRuleSet class.

MhsmNetworkRuleSet(String, String, IList<MhsmipRule>, IList<MhsmServiceTagRule>, IList<MhsmVirtualNetworkRule>)

Initializes a new instance of the MhsmNetworkRuleSet class.

MhsmNetworkRuleSet(String, String, IList<MhsmipRule>, IList<MhsmVirtualNetworkRule>)

Initializes a new instance of the MhsmNetworkRuleSet class.

Properties

Name Description
Bypass

Gets or sets tells what traffic can bypass network rules. This can be 'AzureServices' or 'None'. If not specified the default is 'AzureServices'. Possible values include: 'AzureServices', 'None'

DefaultAction

Gets or sets the default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated. Possible values include: 'Allow', 'Deny'

IPRules

Gets or sets the list of IP address rules.

ServiceTags

Gets or sets the list of service tags.

VirtualNetworkRules

Gets or sets the list of virtual network rules.

Applies to