udm.default.tls
Default TLS configuration for both server and client.
Type: null or (submodule)
Default:
null
Declared by:
udm.default.tls.client
Client TLS configuration
Type: null or (submodule)
Default:
null
Declared by:
udm.default.tls.client.cacert
Path to CA certificate
Type: string
Example:
"@sysconfdir@/open5gs/tls/ca.crt"
Declared by:
udm.default.tls.client.client_cert
Path to client certificate
Type: null or string
Default:
null
Example:
"@sysconfdir@/open5gs/tls/udm.crt"
Declared by:
udm.default.tls.client.client_private_key
Path to client private key
Type: null or string
Default:
null
Example:
"@sysconfdir@/open5gs/tls/udm.key"
Declared by:
udm.default.tls.client.scheme
Client scheme (http/https)
Type: one of “http”, “https”
Default:
"https"
Declared by:
udm.default.tls.client.sslkeylogfile
SSL key log file for Wireshark debugging
Type: null or string
Default:
null
Example:
"open5gs-unstable/var/log/open5gs/tls/udm-client-sslkeylog.log"
Declared by:
udm.default.tls.server
Server TLS configuration
Type: null or (submodule)
Default:
null
Declared by:
udm.default.tls.server.cert
Path to server certificate
Type: string
Example:
"@sysconfdir@/open5gs/tls/udm.crt"
Declared by:
udm.default.tls.server.private_key
Path to server private key
Type: string
Example:
"@sysconfdir@/open5gs/tls/udm.key"
Declared by:
udm.default.tls.server.scheme
Server scheme (http/https)
Type: one of “http”, “https”
Default:
"https"
Declared by:
udm.default.tls.server.sslkeylogfile
SSL key log file for Wireshark debugging
Type: null or string
Default:
null
Example:
"open5gs-unstable/var/log/open5gs/tls/udm-server-sslkeylog.log"
Declared by:
udm.default.tls.server.verify_client
Enable client certificate verification
Type: null or boolean
Default:
null
Declared by:
udm.default.tls.server.verify_client_cacert
CA certificate for client verification
Type: null or string
Default:
null
Example:
"@sysconfdir@/open5gs/tls/ca.crt"
Declared by:
udm.generated
Path to generated config.yaml
Type: absolute path
Declared by:
udm.global.max.peer
Maximum number of peer connections.
Type: null or (positive integer, meaning >0)
Default:
null
Example:
64
Declared by:
udm.global.max.ue
Maximum number of User Equipment (UE) connections.
Type: positive integer, meaning >0
Default:
1024
Example:
2048
Declared by:
udm.hnet
Home Network Public Key configuration.
Type: list of (submodule)
Default:
[
{
id = 1;
key = "@sysconfdir@/open5gs/hnet/curve25519-1.key";
scheme = 1;
}
{
id = 2;
key = "@sysconfdir@/open5gs/hnet/secp256r1-2.key";
scheme = 2;
}
{
id = 3;
key = "@sysconfdir@/open5gs/hnet/curve25519-3.key";
scheme = 1;
}
{
id = 4;
key = "@sysconfdir@/open5gs/hnet/secp256r1-4.key";
scheme = 2;
}
{
id = 5;
key = "@sysconfdir@/open5gs/hnet/curve25519-5.key";
scheme = 1;
}
{
id = 6;
key = "@sysconfdir@/open5gs/hnet/secp256r1-6.key";
scheme = 2;
}
]
Declared by:
udm.hnet.*.id
Home network public key identifier (PKI) value.
Type: positive integer, meaning >0
Example:
1
Declared by:
udm.hnet.*.key
Path to the private key file.
Type: string
Example:
"@sysconfdir@/open5gs/hnet/curve25519-1.key"
Declared by:
udm.hnet.*.scheme
Protection scheme identifier.
Type: positive integer, meaning >0
Example:
1
Declared by:
udm.logger.file.path
Path to the UDM log file.
Type: string
Default:
"/var/log/open5gs/udm.log"
Example:
"/var/log/open5gs/udm.log"
Declared by:
udm.logger.level
Log level for the UDM.
Type: null or one of “fatal”, “error”, “warn”, “info”, “debug”, “trace”
Default:
null
Example:
"info"
Declared by:
udm.sbi.client.delegated
Delegation configuration for NRF and SCP communication.
Type: null or (submodule)
Default:
null
Declared by:
udm.sbi.client.delegated.nrf
NRF delegation configuration
Type: null or (submodule)
Default:
null
Declared by:
udm.sbi.client.delegated.nrf.disc
Delegate NRF discovery (yes/no)
Type: null or one of “yes”, “no”
Default:
null
Example:
"yes"
Declared by:
udm.sbi.client.delegated.nrf.nfm
Delegate NRF management functions (yes/no)
Type: null or one of “yes”, “no”
Default:
null
Example:
"no"
Declared by:
udm.sbi.client.delegated.scp
SCP delegation configuration
Type: null or (submodule)
Default:
null
Declared by:
udm.sbi.client.delegated.scp.next
Delegate to SCP for next-hop (yes/no)
Type: null or one of “yes”, “no”
Default:
null
Example:
"yes"
Declared by:
udm.sbi.client.nrf
NRF (Network Repository Function) URIs for direct communication.
Type: null or (list of (submodule))
Default:
null
Declared by:
udm.sbi.client.nrf.*.uri
NRF URI for direct communication
Type: string
Example:
"http://127.0.0.10:7777"
Declared by:
udm.sbi.client.scp
SCP (Service Communication Proxy) URIs for indirect communication.
Type: list of (submodule)
Default:
[
{
uri = "http://127.0.0.200:7777";
}
]
Declared by:
udm.sbi.client.scp.*.uri
SCP URI for indirect communication
Type: string
Example:
"http://127.0.0.200:7777"
Declared by:
udm.sbi.server
SBI server configuration.
Type: list of (submodule)
Default:
[
{
address = "127.0.0.12";
port = 7777;
}
]
Declared by:
udm.sbi.server.*.address
SBI server address
Type: null or string
Default:
null
Example:
"127.0.0.12"
Declared by:
udm.sbi.server.*.advertise
Advertised address (can include port)
Type: null or string
Default:
null
Example:
"open5gs-udm.svc.local"
Declared by:
udm.sbi.server.*.dev
Network device to bind to
Type: null or string
Default:
null
Example:
"eth0"
Declared by:
udm.sbi.server.*.port
SBI server port
Type: null or 16 bit unsigned integer; between 0 and 65535 (both inclusive)
Default:
null
Example:
7777
Declared by: