ServiceDataFlowTemplate interface
Modelo de fluxo de dados
Propriedades
direction | A direção deste fluxo. |
ports | As portas às quais os UEs se ligarão para este fluxo. Pode especificar zero ou mais portas ou intervalos de portas. Se especificar uma ou mais portas ou intervalos de portas, tem de especificar um valor diferente |
protocol | Uma lista dos protocolos permitidos para este fluxo. Se quiser que este fluxo possa utilizar qualquer protocolo no conjunto de protocolos da Internet, utilize o valor |
remote |
Os endereços IP remotos aos quais os UEs se ligarão a este fluxo. Se quiser permitir ligações em qualquer endereço IP, utilize o valor |
template |
O nome do modelo de fluxo de dados. Tem de ser exclusivo na regra de política de fluxo de dados principal. Não pode utilizar nenhuma das seguintes cadeias reservadas – |
Detalhes de Propriedade
direction
A direção deste fluxo.
direction: string
Valor de Propriedade
string
ports
As portas às quais os UEs se ligarão para este fluxo. Pode especificar zero ou mais portas ou intervalos de portas. Se especificar uma ou mais portas ou intervalos de portas, tem de especificar um valor diferente ip
do que está no protocol
campo. Esta definição é opcional. Se não a especificar, as ligações serão permitidas em todas as portas. Os intervalos de portas têm de ser especificados como -. Por exemplo: [8080
, 8082-8085
].
ports?: string[]
Valor de Propriedade
string[]
protocol
Uma lista dos protocolos permitidos para este fluxo. Se quiser que este fluxo possa utilizar qualquer protocolo no conjunto de protocolos da Internet, utilize o valor ip
. Se apenas quiser permitir uma seleção de protocolos, tem de utilizar o Número de Protocolo de Internet Atribuído da IANA correspondente para cada protocolo, conforme descrito em https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml. Por exemplo, para UDP, tem de utilizar 17. Se utilizar o valor ip
, tem de deixar o campo port
não especificado.
protocol: string[]
Valor de Propriedade
string[]
remoteIpList
Os endereços IP remotos aos quais os UEs se ligarão a este fluxo. Se quiser permitir ligações em qualquer endereço IP, utilize o valor any
. Caso contrário, tem de fornecer cada um dos endereços IP remotos aos quais a instância do núcleo do pacote irá ligar para este fluxo. Tem de 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 de Propriedade
string[]
templateName
O nome do modelo de fluxo de dados. Tem de ser exclusivo na regra de política de fluxo de dados principal. Não pode utilizar nenhuma das seguintes cadeias reservadas – default
ou requested
service
.
templateName: string
Valor de Propriedade
string