Share via


ArmHybridComputeModelFactory.NetworkSecurityPerimeterConfigurationData Method

Definition

Initializes a new instance of NetworkSecurityPerimeterConfigurationData.

public static Azure.ResourceManager.HybridCompute.NetworkSecurityPerimeterConfigurationData NetworkSecurityPerimeterConfigurationData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string provisioningState = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.HybridCompute.Models.HybridComputeProvisioningIssue> provisioningIssues = default, Azure.ResourceManager.HybridCompute.Models.NetworkSecurityPerimeter networkSecurityPerimeter = default, Azure.ResourceManager.HybridCompute.Models.HybridComputeResourceAssociation resourceAssociation = default, Azure.ResourceManager.HybridCompute.Models.NetworkSecurityPerimeterProfile profile = default);
static member NetworkSecurityPerimeterConfigurationData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * seq<Azure.ResourceManager.HybridCompute.Models.HybridComputeProvisioningIssue> * Azure.ResourceManager.HybridCompute.Models.NetworkSecurityPerimeter * Azure.ResourceManager.HybridCompute.Models.HybridComputeResourceAssociation * Azure.ResourceManager.HybridCompute.Models.NetworkSecurityPerimeterProfile -> Azure.ResourceManager.HybridCompute.NetworkSecurityPerimeterConfigurationData
Public Shared Function NetworkSecurityPerimeterConfigurationData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional provisioningState As String = Nothing, Optional provisioningIssues As IEnumerable(Of HybridComputeProvisioningIssue) = Nothing, Optional networkSecurityPerimeter As NetworkSecurityPerimeter = Nothing, Optional resourceAssociation As HybridComputeResourceAssociation = Nothing, Optional profile As NetworkSecurityPerimeterProfile = Nothing) As NetworkSecurityPerimeterConfigurationData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

provisioningState
String

Current state of this NetworkSecurityPerimeter: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Provisioning ,Succeeded, Canceled and Failed.

provisioningIssues
IEnumerable<HybridComputeProvisioningIssue>

Provisioning issues.

networkSecurityPerimeter
NetworkSecurityPerimeter

The Network Security Perimeter associated with this configuration.

resourceAssociation
HybridComputeResourceAssociation

The Resource Association.

profile
NetworkSecurityPerimeterProfile

Network Security Perimeter profile.

Returns

A new NetworkSecurityPerimeterConfigurationData instance for mocking.

Applies to