ArmHybridComputeModelFactory.NetworkSecurityPerimeterProfile Method

Definition

Initializes a new instance of NetworkSecurityPerimeterProfile.

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

Parameters

name
String

Name of the resource.

accessRulesVersion
Nullable<Int32>

Access rules version number.

accessRules
IEnumerable<HybridComputeAccessRule>

Collection of access rules for the profile.

diagnosticSettingsVersion
Nullable<Int32>

Diagnostic settings version number.

enabledLogCategories
IEnumerable<String>

Collection of enabled log categories for the profile.

Returns

A new NetworkSecurityPerimeterProfile instance for mocking.

Applies to