ArmSecurityCenterModelFactory.JitNetworkAccessPortRule Method

Definition

public static Azure.ResourceManager.SecurityCenter.Models.JitNetworkAccessPortRule JitNetworkAccessPortRule(int number = 0, Azure.ResourceManager.SecurityCenter.Models.JitNetworkAccessPortProtocol protocol = default, string allowedSourceAddressPrefix = default, System.Collections.Generic.IEnumerable<string> allowedSourceAddressPrefixes = default, TimeSpan maxRequestAccessDuration = default);
static member JitNetworkAccessPortRule : int * Azure.ResourceManager.SecurityCenter.Models.JitNetworkAccessPortProtocol * string * seq<string> * TimeSpan -> Azure.ResourceManager.SecurityCenter.Models.JitNetworkAccessPortRule
Public Shared Function JitNetworkAccessPortRule (Optional number As Integer = 0, Optional protocol As JitNetworkAccessPortProtocol = Nothing, Optional allowedSourceAddressPrefix As String = Nothing, Optional allowedSourceAddressPrefixes As IEnumerable(Of String) = Nothing, Optional maxRequestAccessDuration As TimeSpan = Nothing) As JitNetworkAccessPortRule

Parameters

number
Int32
allowedSourceAddressPrefix
String

Mutually exclusive with the "allowedSourceAddressPrefixes" parameter. Should be an IP address or CIDR, for example "192.168.0.3" or "192.168.0.0/16".

allowedSourceAddressPrefixes
IEnumerable<String>

Mutually exclusive with the "allowedSourceAddressPrefix" parameter.

maxRequestAccessDuration
TimeSpan

Maximum duration requests can be made for. In ISO 8601 duration format. Minimum 5 minutes, maximum 1 day.

Returns

A new JitNetworkAccessPortRule instance for mocking.

Applies to