PacketCoreControlPlane interface
Packet core control plane resource.
- Extends
Properties
control |
The control plane interface on the access network. For 5G networks, this is the N2 interface. For 4G networks, this is the S1-MME interface. |
control |
The virtual IP address(es) for the control plane on the access network in a High Availability (HA) system. In an HA deployment the access network router should be configured to anycast traffic for this address to the control plane access interfaces on the active and standby nodes. In non-HA system this list should be omitted or empty. |
core |
The core network technology generation (5G core or EPC / 4G core). |
diagnostics |
Configuration for uploading packet core diagnostics |
event |
Configuration for sending packet core events to an Azure Event Hub. |
home |
The provisioning state of the secret containing private keys and keyIds for SUPI concealment. NOTE: This property will not be serialized. It can only be populated by the server. |
identity | The identity used to retrieve the ingress certificate from Azure key vault. |
installation | The installation state of the packet core control plane resource. |
installed |
The currently installed version of the packet core software. NOTE: This property will not be serialized. It can only be populated by the server. |
interop |
Settings to allow interoperability with third party components e.g. RANs and UEs. |
local |
The kubernetes ingress configuration to control access to packet core diagnostics over local APIs. |
platform | The platform where the packet core is deployed. |
provisioning |
The provisioning state of the packet core control plane resource. NOTE: This property will not be serialized. It can only be populated by the server. |
rollback |
The previous version of the packet core software that was deployed. Used when performing the rollback action. NOTE: This property will not be serialized. It can only be populated by the server. |
signaling | Signaling configuration for the packet core. |
sites | Site(s) under which this packet core control plane should be deployed. The sites must be in the same location as the packet core control plane. |
sku | The SKU defining the throughput and SIM allowances for this packet core control plane deployment. |
ue |
The MTU (in bytes) signaled to the UE. The same MTU is set on the user plane data links for all data networks. The MTU set on the user plane access link is calculated to be 60 bytes greater than this value to allow for GTP encapsulation. |
user |
The user consent configuration for the packet core. |
version | The desired version of the packet core software. |
Inherited Properties
id | Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTE: This property will not be serialized. It can only be populated by the server. |
location | The geo-location where the resource lives |
name | The name of the resource NOTE: This property will not be serialized. It can only be populated by the server. |
system |
Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server. |
tags | Resource tags. |
type | The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
controlPlaneAccessInterface
The control plane interface on the access network. For 5G networks, this is the N2 interface. For 4G networks, this is the S1-MME interface.
controlPlaneAccessInterface: InterfaceProperties
Property Value
controlPlaneAccessVirtualIpv4Addresses
The virtual IP address(es) for the control plane on the access network in a High Availability (HA) system. In an HA deployment the access network router should be configured to anycast traffic for this address to the control plane access interfaces on the active and standby nodes. In non-HA system this list should be omitted or empty.
controlPlaneAccessVirtualIpv4Addresses?: string[]
Property Value
string[]
coreNetworkTechnology
The core network technology generation (5G core or EPC / 4G core).
coreNetworkTechnology?: CoreNetworkType
Property Value
diagnosticsUpload
Configuration for uploading packet core diagnostics
diagnosticsUpload?: DiagnosticsUploadConfiguration
Property Value
eventHub
Configuration for sending packet core events to an Azure Event Hub.
eventHub?: EventHubConfiguration
Property Value
homeNetworkPrivateKeysProvisioning
The provisioning state of the secret containing private keys and keyIds for SUPI concealment. NOTE: This property will not be serialized. It can only be populated by the server.
homeNetworkPrivateKeysProvisioning?: HomeNetworkPrivateKeysProvisioning
Property Value
identity
The identity used to retrieve the ingress certificate from Azure key vault.
identity?: ManagedServiceIdentity
Property Value
installation
The installation state of the packet core control plane resource.
installation?: Installation
Property Value
installedVersion
The currently installed version of the packet core software. NOTE: This property will not be serialized. It can only be populated by the server.
installedVersion?: string
Property Value
string
interopSettings
Settings to allow interoperability with third party components e.g. RANs and UEs.
interopSettings?: Record<string, unknown>
Property Value
Record<string, unknown>
localDiagnosticsAccess
The kubernetes ingress configuration to control access to packet core diagnostics over local APIs.
localDiagnosticsAccess: LocalDiagnosticsAccessConfiguration
Property Value
platform
The platform where the packet core is deployed.
platform: PlatformConfiguration
Property Value
provisioningState
The provisioning state of the packet core control plane resource. NOTE: This property will not be serialized. It can only be populated by the server.
provisioningState?: string
Property Value
string
rollbackVersion
The previous version of the packet core software that was deployed. Used when performing the rollback action. NOTE: This property will not be serialized. It can only be populated by the server.
rollbackVersion?: string
Property Value
string
signaling
Signaling configuration for the packet core.
signaling?: SignalingConfiguration
Property Value
sites
Site(s) under which this packet core control plane should be deployed. The sites must be in the same location as the packet core control plane.
sites: SiteResourceId[]
Property Value
sku
The SKU defining the throughput and SIM allowances for this packet core control plane deployment.
sku: string
Property Value
string
ueMtu
The MTU (in bytes) signaled to the UE. The same MTU is set on the user plane data links for all data networks. The MTU set on the user plane access link is calculated to be 60 bytes greater than this value to allow for GTP encapsulation.
ueMtu?: number
Property Value
number
userConsent
The user consent configuration for the packet core.
userConsent?: UserConsentConfiguration
Property Value
version
The desired version of the packet core software.
version?: string
Property Value
string
Inherited Property Details
id
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
Property Value
string
Inherited From TrackedResource.id
location
The geo-location where the resource lives
location: string
Property Value
string
Inherited From TrackedResource.location
name
The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From TrackedResource.name
systemData
Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.
systemData?: SystemData
Property Value
Inherited From TrackedResource.systemData
tags
Resource tags.
tags?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
Inherited From TrackedResource.tags
type
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
Inherited From TrackedResource.type