Share via


ArmMobileNetworkModelFactory.SimNameAndEncryptedProperties Method

Definition

Initializes a new instance of SimNameAndEncryptedProperties.

public static Azure.ResourceManager.MobileNetwork.Models.SimNameAndEncryptedProperties SimNameAndEncryptedProperties (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 encryptedCredentials = default);
static member SimNameAndEncryptedProperties : 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 -> Azure.ResourceManager.MobileNetwork.Models.SimNameAndEncryptedProperties
Public Shared Function SimNameAndEncryptedProperties (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 encryptedCredentials As String = Nothing) As SimNameAndEncryptedProperties

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.

encryptedCredentials
String

The encrypted SIM credentials.

Returns

A new SimNameAndEncryptedProperties instance for mocking.

Applies to