AzureNspAccessRule Properties
Class Properties 8 members
Represents an access rule configuration for an Azure Network Security Perimeter.
Gets or initializes the list of inbound address prefixes (CIDR ranges) allowed by this rule.
public List<string> AddressPrefixes { get; init; }Remarks
Only applicable for
NetworkSecurityPerimeterAccessRuleDirection.Inbound rules. Gets or initializes the list of inbound address prefixes (CIDR ranges)
ApplicationModel.ReferenceExpression values allowed by this rule. public List<ReferenceExpression> AddressPrefixReferences { get; init; }Remarks
Only applicable for
NetworkSecurityPerimeterAccessRuleDirection.Inbound rules. Values are resolved at deploy time and combined with AzureNspAccessRule.AddressPrefixes. Gets or sets the direction of the rule.
public NetworkSecurityPerimeterAccessRuleDirection Direction { get; set; }FullyQualifiedDomainNameReferences Section titled FullyQualifiedDomainNameReferences List<ReferenceExpression> Gets or initializes the fully qualified domain name
ApplicationModel.ReferenceExpression values allowed by this rule. public List<ReferenceExpression> FullyQualifiedDomainNameReferences { get; init; }Remarks
Only applicable for
NetworkSecurityPerimeterAccessRuleDirection.Outbound rules. Values are resolved at deploy time and combined with AzureNspAccessRule.FullyQualifiedDomainNames. Gets or initializes the list of fully qualified domain names (FQDNs) allowed by this rule.
public List<string> FullyQualifiedDomainNames { get; init; }Remarks
Only applicable for
NetworkSecurityPerimeterAccessRuleDirection.Outbound rules. Gets or sets the name of the access rule. This name must be unique within the perimeter profile.
public string Name { get; set; } Gets or initializes the subscription resource ID
ApplicationModel.ReferenceExpression values allowed by this rule. public List<ReferenceExpression> SubscriptionReferences { get; init; }Remarks
Only applicable for
NetworkSecurityPerimeterAccessRuleDirection.Inbound rules. Values are resolved at deploy time and combined with AzureNspAccessRule.Subscriptions. Gets or initializes the list of subscription IDs allowed by this rule.
public List<string> Subscriptions { get; init; }Remarks
Only applicable for
NetworkSecurityPerimeterAccessRuleDirection.Inbound rules. Subscription IDs should be in the format of a resource ID: /subscriptions/{subscriptionId}.