GetPacketCoreControlPlaneResult

data class GetPacketCoreControlPlaneResult(val controlPlaneAccessInterface: InterfacePropertiesResponse, val coreNetworkTechnology: String? = null, val diagnosticsUpload: DiagnosticsUploadConfigurationResponse? = null, val id: String, val identity: ManagedServiceIdentityResponse? = null, val installation: InstallationResponse? = null, val installedVersion: String, val interopSettings: Any? = null, val localDiagnosticsAccess: LocalDiagnosticsAccessConfigurationResponse, val location: String, val name: String, val platform: PlatformConfigurationResponse, val provisioningState: String, val rollbackVersion: String, val sites: List<SiteResourceIdResponse>, val sku: String, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String, val ueMtu: Int? = null, val version: String? = null)

Packet core control plane resource.

Constructors

Link copied to clipboard
constructor(controlPlaneAccessInterface: InterfacePropertiesResponse, coreNetworkTechnology: String? = null, diagnosticsUpload: DiagnosticsUploadConfigurationResponse? = null, id: String, identity: ManagedServiceIdentityResponse? = null, installation: InstallationResponse? = null, installedVersion: String, interopSettings: Any? = null, localDiagnosticsAccess: LocalDiagnosticsAccessConfigurationResponse, location: String, name: String, platform: PlatformConfigurationResponse, provisioningState: String, rollbackVersion: String, sites: List<SiteResourceIdResponse>, sku: String, systemData: SystemDataResponse, tags: Map<String, String>? = null, type: String, ueMtu: Int? = null, version: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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.

Link copied to clipboard

The core network technology generation (5G core or EPC / 4G core).

Link copied to clipboard

Configuration for uploading packet core diagnostics

Link copied to clipboard
val id: String

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

Link copied to clipboard

The identity used to retrieve the ingress certificate from Azure key vault.

Link copied to clipboard

The installation state of the packet core control plane resource.

Link copied to clipboard

The currently installed version of the packet core software.

Link copied to clipboard
val interopSettings: Any? = null

Settings to allow interoperability with third party components e.g. RANs and UEs.

Link copied to clipboard

The kubernetes ingress configuration to control access to packet core diagnostics over local APIs.

Link copied to clipboard

The geo-location where the resource lives

Link copied to clipboard

The name of the resource

Link copied to clipboard

The platform where the packet core is deployed.

Link copied to clipboard

The provisioning state of the packet core control plane resource.

Link copied to clipboard

The previous version of the packet core software that was deployed. Used when performing the rollback action.

Link copied to clipboard

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.

Link copied to clipboard
val sku: String

The SKU defining the throughput and SIM allowances for this packet core control plane deployment.

Link copied to clipboard

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Link copied to clipboard
val tags: Map<String, String>? = null

Resource tags.

Link copied to clipboard

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Link copied to clipboard
val ueMtu: Int? = null

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.

Link copied to clipboard
val version: String? = null

The desired version of the packet core software.