Condividi tramite


ArmSearchModelFactory.SearchNetworkSecurityProfile Method

Definition

Network security perimeter configuration profile.

public static Azure.ResourceManager.Search.Models.SearchNetworkSecurityProfile SearchNetworkSecurityProfile(string name = default, int? accessRulesVersion = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Search.Models.SearchServiceNetworkSecurityPerimeterAccessRule> accessRules = default, int? diagnosticSettingsVersion = default, System.Collections.Generic.IEnumerable<string> enabledLogCategories = default);
static member SearchNetworkSecurityProfile : string * Nullable<int> * seq<Azure.ResourceManager.Search.Models.SearchServiceNetworkSecurityPerimeterAccessRule> * Nullable<int> * seq<string> -> Azure.ResourceManager.Search.Models.SearchNetworkSecurityProfile
Public Shared Function SearchNetworkSecurityProfile (Optional name As String = Nothing, Optional accessRulesVersion As Nullable(Of Integer) = Nothing, Optional accessRules As IEnumerable(Of SearchServiceNetworkSecurityPerimeterAccessRule) = Nothing, Optional diagnosticSettingsVersion As Nullable(Of Integer) = Nothing, Optional enabledLogCategories As IEnumerable(Of String) = Nothing) As SearchNetworkSecurityProfile

Parameters

name
String

Name of the profile.

accessRulesVersion
Nullable<Int32>

Current access rules version.

diagnosticSettingsVersion
Nullable<Int32>

Current diagnostic settings version.

enabledLogCategories
IEnumerable<String>

List of log categories that are enabled.

Returns

A new SearchNetworkSecurityProfile instance for mocking.

Applies to