Share via


ArmMobileNetworkModelFactory.SimNameAndProperties Method

Definition

Initializes a new instance of SimNameAndProperties.

public static Azure.ResourceManager.MobileNetwork.Models.SimNameAndProperties SimNameAndProperties (string name = default, Azure.ResourceManager.MobileNetwork.Models.MobileNetworkProvisioningState? provisioningState = default, Azure.ResourceManager.MobileNetwork.Models.MobileNetworkSimState? simState = default, System.Collections.Generic.IReadOnlyDictionary<string,Azure.ResourceManager.MobileNetwork.Models.MobileNetworkSiteProvisioningState> siteProvisioningState = default, string internationalMobileSubscriberIdentity = default, string integratedCircuitCardIdentifier = default, string deviceType = default, Azure.Core.ResourceIdentifier simPolicyId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.MobileNetwork.Models.SimStaticIPProperties> staticIPConfiguration = default, string vendorName = default, string vendorKeyFingerprint = default, string authenticationKey = default, string operatorKeyCode = default);
static member SimNameAndProperties : string * Nullable<Azure.ResourceManager.MobileNetwork.Models.MobileNetworkProvisioningState> * Nullable<Azure.ResourceManager.MobileNetwork.Models.MobileNetworkSimState> * System.Collections.Generic.IReadOnlyDictionary<string, Azure.ResourceManager.MobileNetwork.Models.MobileNetworkSiteProvisioningState> * string * string * string * Azure.Core.ResourceIdentifier * seq<Azure.ResourceManager.MobileNetwork.Models.SimStaticIPProperties> * string * string * string * string -> Azure.ResourceManager.MobileNetwork.Models.SimNameAndProperties
Public Shared Function SimNameAndProperties (Optional name As String = Nothing, Optional provisioningState As Nullable(Of MobileNetworkProvisioningState) = Nothing, Optional simState As Nullable(Of MobileNetworkSimState) = Nothing, Optional siteProvisioningState As IReadOnlyDictionary(Of String, MobileNetworkSiteProvisioningState) = Nothing, Optional internationalMobileSubscriberIdentity As String = Nothing, Optional integratedCircuitCardIdentifier As String = Nothing, Optional deviceType As String = Nothing, Optional simPolicyId As ResourceIdentifier = Nothing, Optional staticIPConfiguration As IEnumerable(Of SimStaticIPProperties) = Nothing, Optional vendorName As String = Nothing, Optional vendorKeyFingerprint As String = Nothing, Optional authenticationKey As String = Nothing, Optional operatorKeyCode As String = Nothing) As SimNameAndProperties

Parameters

name
String

The name of the SIM.

provisioningState
Nullable<MobileNetworkProvisioningState>

The provisioning state of the SIM resource.

simState
Nullable<MobileNetworkSimState>

The state of the SIM resource.

siteProvisioningState
IReadOnlyDictionary<String,MobileNetworkSiteProvisioningState>

A dictionary of sites to the provisioning state of this SIM on that site.

internationalMobileSubscriberIdentity
String

The international mobile subscriber identity (IMSI) for the SIM.

integratedCircuitCardIdentifier
String

The integrated circuit card ID (ICCID) for the SIM.

deviceType
String

An optional free-form text field that can be used to record the device type this SIM is associated with, for example 'Video camera'. The Azure portal allows SIMs to be grouped and filtered based on this value.

simPolicyId
ResourceIdentifier

The SIM policy used by this SIM. The SIM policy must be in the same location as the SIM.

staticIPConfiguration
IEnumerable<SimStaticIPProperties>

A list of static IP addresses assigned to this SIM. Each address is assigned at a defined network scope, made up of {attached data network, slice}.

vendorName
String

The name of the SIM vendor who provided this SIM, if any.

vendorKeyFingerprint
String

The public key fingerprint of the SIM vendor who provided this SIM, if any.

authenticationKey
String

The Ki value for the SIM.

operatorKeyCode
String

The Opc value for the SIM.

Returns

A new SimNameAndProperties instance for mocking.

Applies to