Crea una ruta de red para el análisis de accesibilidad.
Descripción de la operación
-
Puede llamar a la operación CreateNetworkPath para crear rutas de red en múltiples escenarios de red y entre múltiples recursos. Una vez creada una ruta, los parámetros de la ruta se guardan para realizar análisis repetidos.
-
Puede crear hasta 100 rutas de red dentro de una cuenta de Alibaba Cloud.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
nis:CreateNetworkPath |
create |
*NetworkPath
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| RegionId |
string |
No |
El ID de la región de la ruta de red que desea crear. |
cn-hangzhou |
| NetworkPathName |
string |
Sí |
El nombre de la ruta de red. |
ecs2PublicIp |
| SourceId |
string |
Sí |
El ID del recurso de origen. |
i-2zef4ngqfarepyun**** |
| SourceType |
string |
Sí |
El tipo de recurso de origen. Valores válidos:
|
ecs |
| SourceIpAddress |
string |
No |
La dirección IP de origen. |
172.17.XX.XX |
| SourcePort |
integer |
No |
El puerto de origen. |
443 |
| TargetId |
string |
No |
El ID del recurso de destino. |
i-bp13d0e064gubm**** |
| TargetType |
string |
No |
El tipo de recurso de destino. Valores válidos:
|
ecs |
| TargetIpAddress |
string |
No |
La dirección IP de destino. |
192.168.XX.XX |
| TargetPort |
integer |
No |
El puerto de destino. |
80 |
| Protocol |
string |
No |
El tipo de protocolo. Valores válidos:
|
tcp |
| NetworkPathDescription |
string |
No |
La descripción de la ruta de red. |
分析ECS到ECS路径 |
| Tag |
array<object> |
No |
Las etiquetas que se agregarán al recurso. |
|
|
object |
No |
|||
| Key |
string |
No |
La clave de la etiqueta N que se agregará al recurso. La clave de la etiqueta puede tener hasta 128 caracteres de longitud y no puede contener Puede agregar hasta 20 etiquetas en cada llamada. |
role |
| Value |
string |
No |
El valor de la etiqueta N que se agregará al recurso. Puede especificar hasta 20 valores de etiqueta. El valor de la etiqueta puede ser una cadena vacía. El valor de la etiqueta puede tener hasta 128 caracteres de longitud y no puede contener |
ops |
| ResourceGroupId |
string |
No |
El ID del grupo de recursos. |
rg-acfm27qsxjj**** |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| NetworkPathId |
string |
El ID de la ruta de red. |
np-4cbf598673d14d27**** |
| RequestId |
string |
El ID de la solicitud. |
92DD9FFB-06FB-56F7-83EF-5CEF98F5562A |
Ejemplos
Respuesta exitosa
JSON Formato
{
"NetworkPathId": "np-4cbf598673d14d27****",
"RequestId": "92DD9FFB-06FB-56F7-83EF-5CEF98F5562A"
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 400 | IllegalParam.InternetIP | The specified IP address (%s) is not an internet IP address. | The specified IP address (%s) is not a public IP address. The IP address must not fall within the following ranges: 10.0.0.0 to 10.255.255.255, 172.16.0.0 to 172.31.255.255, or 192.168.0.0 to 192.168.255.255. |
| 400 | IllegalParam.IP | The specified IP address (%s) is invalid. | The specified IP address (%s) is invalid. |
| 400 | QuotaExceeded.NetworkPath | The quota of %s is exceeded, usage %s/%s. | The specified number of network paths exceeds the upper limit. Usage: %s/%s. |
| 400 | ResourceAlreadyExist.NetworkPath | The specified resource of %s already exists. | The specified network path configuration %s already exists. |
| 400 | Mismatch.SourceIdAndTargetId | Reachability Analyzer does not support the scenario in which source and target Internet IP addresses and ECS instance ID (%s and %s) are bound. | Reachability Analyzer does not support the scenario in which the public IP addresses of the source and destination are associated with the ECS instance (%s and %s). |
| 400 | IllegalParam.SourceAndTargetInternetIp | Both source ID and target ID are IP addresses, but are not Internet IP addresses. Reachability Analyzer does not support the scenario. | Both the source and destination are IP addresses, but not Alibaba Cloud public IP addresses. Reachability Analyzer supports only Alibaba Cloud public IP addresses. |
| 400 | IllegalParam.SourcePort | The specified SourcePort(%s) value is invalid. The value must be within the range of (0,65536]. | The value of SourcePort is invalid. Valid values: 0 to 65536. |
| 400 | IllegalParam.TargetPort | The specified TargetPort(%s) value is invalid. The value must be within the range of (0,65536]. | The value of TargetPort is invalid. Valid values: 0 to 65536. |
| 400 | IllegalParam.SourceId | The specified SourceId(%s) may be not exist. | The specified instance (%s) may not exist. Check the spelling. |
| 400 | IllegalParam.TargetId | The specified TargetId(%s) may be not exist. | The specified instance (%s) may not exist. Check the spelling. |
| 400 | MissingParameter.TagValue | You must specify Tag.N.Value. | |
| 400 | NumberExceed.Tags | The maximum number of Tags is exceeded. | |
| 400 | Duplicate.TagKey | The Tag.N.Key contains duplicate keys. | |
| 400 | MissingParameter.TagKey | You must specify Tag.N.Key. | |
| 400 | InvalidParameter.TagKey | The Tag.N.Key parameter is invalid. | |
| 400 | InvalidParameter.TagValue | The Tag.N.Value parameter is invalid. | |
| 400 | IllegalParam.SourceIp | Please enter a valid source IP. | Please enter a valid source IP |
| 400 | IllegalParam.Protocol | The specified Protocol(%s) is invalid. | The Protocol(%s) parameter is invalid. |
| 400 | IllegalParam.TargetType | The specified target type (%s) is invalid. | The specified destination type () is invalid. |
| 400 | IllegalParam.SourceType | The specified source type (%s) is invalid. | |
| 400 | IllegalParam.TargetIp | The specified target ip (%s) is invalid. | The specified destination IP() is not in the correct format. |
| 400 | IllegalParam.NotSupportHaVpn | The specified VPN(%s), which is not currently supported for such instances. | The specified VPN(), which is not currently supported for such instances. |
| 400 | IllegalParam.SourceNotBound | Elastic public network IP(%s) is not bound to resources, and analysis is not supported for the time being. | Elastic public network IP() is not bound to resources, and analysis is not supported for the time being. |
| 400 | IllegalParam.TargetNotBound | Elastic public network IP(%s) is not bound to resources, and analysis is not supported for the time being. | |
| 400 | IllegalParam.NotPublicIp | The specified (%s) is invalid. | The specified parameter is illegal. |
| 400 | IllegalParam.SourceEqualTarget | The specified source and destination are identical, which is not supported for analysis. | The specified source and destination are the same, and analysis is not supported. |
| 400 | IllegalParam.TypeAndIdMismatch | The specified instanceId (%s) and type do not match. | The specified instanceId and its type do not match. |
| 403 | Forbidden.NetworkPath | The current user has not activated NIS and is not authorized to use the path analysis interface. | The current user has not activated NIS and is not authorized to use the path analysis interface. |
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.