ArmManagedNetworkFabricModelFactory.NetworkFabricAccessControlListData Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of NetworkFabricAccessControlListData.
public static Azure.ResourceManager.ManagedNetworkFabric.NetworkFabricAccessControlListData NetworkFabricAccessControlListData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, string annotation = default, Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricConfigurationType? configurationType = default, Uri aclsUri = default, Azure.ResourceManager.ManagedNetworkFabric.Models.CommunityActionType? defaultAction = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ManagedNetworkFabric.Models.AccessControlListMatchConfiguration> matchConfigurations = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ManagedNetworkFabric.Models.CommonDynamicMatchConfiguration> dynamicMatchConfigurations = default, DateTimeOffset? lastSyncedOn = default, Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricConfigurationState? configurationState = default, Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricProvisioningState? provisioningState = default, Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricAdministrativeState? administrativeState = default);
static member NetworkFabricAccessControlListData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * string * Nullable<Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricConfigurationType> * Uri * Nullable<Azure.ResourceManager.ManagedNetworkFabric.Models.CommunityActionType> * seq<Azure.ResourceManager.ManagedNetworkFabric.Models.AccessControlListMatchConfiguration> * seq<Azure.ResourceManager.ManagedNetworkFabric.Models.CommonDynamicMatchConfiguration> * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricConfigurationState> * Nullable<Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricProvisioningState> * Nullable<Azure.ResourceManager.ManagedNetworkFabric.Models.NetworkFabricAdministrativeState> -> Azure.ResourceManager.ManagedNetworkFabric.NetworkFabricAccessControlListData
Public Shared Function NetworkFabricAccessControlListData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional annotation As String = Nothing, Optional configurationType As Nullable(Of NetworkFabricConfigurationType) = Nothing, Optional aclsUri As Uri = Nothing, Optional defaultAction As Nullable(Of CommunityActionType) = Nothing, Optional matchConfigurations As IEnumerable(Of AccessControlListMatchConfiguration) = Nothing, Optional dynamicMatchConfigurations As IEnumerable(Of CommonDynamicMatchConfiguration) = Nothing, Optional lastSyncedOn As Nullable(Of DateTimeOffset) = Nothing, Optional configurationState As Nullable(Of NetworkFabricConfigurationState) = Nothing, Optional provisioningState As Nullable(Of NetworkFabricProvisioningState) = Nothing, Optional administrativeState As Nullable(Of NetworkFabricAdministrativeState) = Nothing) As NetworkFabricAccessControlListData
Parameters
The id.
- name
- String
The name.
- resourceType
- ResourceType
The resourceType.
- systemData
- SystemData
The systemData.
- tags
- IDictionary<String,String>
The tags.
- location
- AzureLocation
The location.
- annotation
- String
Switch configuration description.
- configurationType
- Nullable<NetworkFabricConfigurationType>
Input method to configure Access Control List.
- aclsUri
- Uri
Access Control List file URL.
- defaultAction
- Nullable<CommunityActionType>
Default action that needs to be applied when no condition is matched. Example: Permit | Deny.
- matchConfigurations
- IEnumerable<AccessControlListMatchConfiguration>
List of match configurations.
- dynamicMatchConfigurations
- IEnumerable<CommonDynamicMatchConfiguration>
List of dynamic match configurations.
- lastSyncedOn
- Nullable<DateTimeOffset>
The last synced timestamp.
- configurationState
- Nullable<NetworkFabricConfigurationState>
Configuration state of the resource.
- provisioningState
- Nullable<NetworkFabricProvisioningState>
Provisioning state of the resource.
- administrativeState
- Nullable<NetworkFabricAdministrativeState>
Administrative state of the resource.
Returns
A new NetworkFabricAccessControlListData instance for mocking.
Applies to
Azure SDK for .NET