Share via


ArmMobileNetworkModelFactory.MobileNetworkServiceData Method

Definition

Initializes a new instance of MobileNetworkServiceData.

public static Azure.ResourceManager.MobileNetwork.MobileNetworkServiceData MobileNetworkServiceData (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, Azure.ResourceManager.MobileNetwork.Models.MobileNetworkProvisioningState? provisioningState = default, int servicePrecedence = 0, Azure.ResourceManager.MobileNetwork.Models.MobileNetworkQosPolicy serviceQosPolicy = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.MobileNetwork.Models.PccRuleConfiguration> pccRules = default);
static member MobileNetworkServiceData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Nullable<Azure.ResourceManager.MobileNetwork.Models.MobileNetworkProvisioningState> * int * Azure.ResourceManager.MobileNetwork.Models.MobileNetworkQosPolicy * seq<Azure.ResourceManager.MobileNetwork.Models.PccRuleConfiguration> -> Azure.ResourceManager.MobileNetwork.MobileNetworkServiceData
Public Shared Function MobileNetworkServiceData (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 provisioningState As Nullable(Of MobileNetworkProvisioningState) = Nothing, Optional servicePrecedence As Integer = 0, Optional serviceQosPolicy As MobileNetworkQosPolicy = Nothing, Optional pccRules As IEnumerable(Of PccRuleConfiguration) = Nothing) As MobileNetworkServiceData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

tags
IDictionary<String,String>

The tags.

location
AzureLocation

The location.

provisioningState
Nullable<MobileNetworkProvisioningState>

The provisioning state of the service resource.

servicePrecedence
Int32

A precedence value that is used to decide between services when identifying the QoS values to use for a particular SIM. A lower value means a higher priority. This value should be unique among all services configured in the mobile network.

serviceQosPolicy
MobileNetworkQosPolicy

The QoS policy to use for packets matching this service. This can be overridden for particular flows using the ruleQosPolicy field in a PccRuleConfiguration. If this field is null then the UE's SIM policy will define the QoS settings.

pccRules
IEnumerable<PccRuleConfiguration>

The set of data flow policy rules that make up this service.

Returns

A new MobileNetworkServiceData instance for mocking.

Applies to