ServiceDataFlowTemplate interface
Modelo de fluxo de dados
Propriedades
direction | A direção desse fluxo. |
ports | As portas às quais os UEs se conectarão para esse fluxo. Você pode especificar zero ou mais portas ou intervalos de portas. Se você especificar uma ou mais portas ou intervalos de portas, deverá especificar um valor diferente de |
protocol | Uma lista dos protocolos permitidos para esse fluxo. Se você quiser que esse fluxo possa usar qualquer protocolo dentro do pacote de protocolos da Internet, use o valor |
remote |
Os endereços IP remotos aos quais os UEs se conectarão nesse fluxo. Se você quiser permitir conexões em qualquer endereço IP, use o valor |
template |
O nome da tarefa de fluxo de dados. Isso deve ser exclusivo dentro da regra de política de fluxo de dados pai. Você não deve usar nenhuma das seguintes cadeias de caracteres reservadas – |
Detalhes da propriedade
direction
A direção desse fluxo.
direction: string
Valor da propriedade
string
ports
As portas às quais os UEs se conectarão para esse fluxo. Você pode especificar zero ou mais portas ou intervalos de portas. Se você especificar uma ou mais portas ou intervalos de portas, deverá especificar um valor diferente de ip
no protocol
campo . Esta é uma configuração opcional. Se você não especificá-lo, as conexões serão permitidas em todas as portas. Os intervalos de portas devem ser especificados como -. Por exemplo: [8080
, 8082-8085
].
ports?: string[]
Valor da propriedade
string[]
protocol
Uma lista dos protocolos permitidos para esse fluxo. Se você quiser que esse fluxo possa usar qualquer protocolo dentro do pacote de protocolos da Internet, use o valor ip
. Se você quiser permitir apenas uma seleção de protocolos, deverá usar o número de protocolo de Internet atribuído IANA correspondente para cada protocolo, conforme descrito em https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml. Por exemplo, para UDP, você deve usar 17. Se você usar o valor ip
, deverá deixar o campo port
não especificado.
protocol: string[]
Valor da propriedade
string[]
remoteIpList
Os endereços IP remotos aos quais os UEs se conectarão nesse fluxo. Se você quiser permitir conexões em qualquer endereço IP, use o valor any
. Caso contrário, você deve fornecer cada um dos endereços IP remotos aos quais a instância do núcleo de pacotes se conectará para esse fluxo. Você deve fornecer cada endereço IP na notação CIDR, incluindo a máscara de rede (por exemplo, 192.0.2.54/24).
remoteIpList: string[]
Valor da propriedade
string[]
templateName
O nome da tarefa de fluxo de dados. Isso deve ser exclusivo dentro da regra de política de fluxo de dados pai. Você não deve usar nenhuma das seguintes cadeias de caracteres reservadas – default
ou requested
service
.
templateName: string
Valor da propriedade
string