Cria uma aplicação de aceleração de camada 4.
Descrição da operação
O site selecionado deve estar ativado. Após criar um site, chame a operação VerifySite para verificar o site. Um site que passa na verificação é ativado automaticamente, o que significa que o parâmetro de resposta Passed é definido como true.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
esa:CreateTransportLayerApplication |
create |
*Site
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| SiteId |
integer |
Sim |
O ID do site. Você pode chamar a operação ListSites para obter o ID do site. O site deve estar ativado. |
123456**** |
| RecordName |
string |
Sim |
O nome de domínio da aplicação de camada 4. |
aaa.example.com |
| Rules |
array<object> |
Sim |
A lista de regras de encaminhamento. |
|
|
object |
Sim |
Os detalhes da regra. Para cada regra, todos os parâmetros, exceto o comentário, são obrigatórios. |
||
| Protocol |
string |
Sim |
O protocolo da regra de encaminhamento. Valores válidos:
Valores válidos:
|
TCP |
| EdgePort |
string |
Sim |
A porta de borda. Os seguintes formatos são suportados:
As portas de borda dentro de uma única regra e em várias regras não devem se sobrepor. |
80 |
| SourceType |
string |
Sim |
O tipo de origem. Valores válidos:
Valores válidos:
|
ip |
| SourcePort |
string |
Sim |
Porta do servidor de origem. Os seguintes formatos são suportados:
|
80 |
| ClientIPPassThroughMode |
string |
Sim |
O protocolo de passagem de IP do cliente. Valores válidos:
Valores válidos:
|
SPP |
| Source |
string |
Sim |
O valor específico da origem, que deve corresponder ao tipo de origem. |
1.1.1.1 |
| Comment |
string |
Não |
O comentário para a regra (opcional). |
Test |
| IpAccessRule |
string |
Não |
O interruptor da regra de acesso por IP. Quando ativado, as regras de acesso por IP no WAF entram em vigor para a aplicação de camada 4. Valores válidos:
Valores válidos:
|
on |
| Ipv6 |
string |
Não |
Especifica se o IPv6 deve ser ativado. Este recurso está desativado por padrão. Valores válidos:
Valores válidos:
|
off |
| CrossBorderOptimization |
string |
Não |
Especifica se a otimização de acesso à rede para a China continental deve ser ativada. Este recurso está desativado por padrão. Valores válidos:
Valores válidos:
|
on |
| StaticIp |
string |
Não |
Especifica se o IP estático deve ser ativado. Este recurso está desativado por padrão. Valores válidos:
Valores válidos:
|
off |
| KeepAliveProtection |
string |
Não |
Especifica se a proteção keep-alive deve ser ativada. Este recurso está desativado por padrão. Valores válidos:
Valores válidos:
|
off |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os detalhes da resposta. |
||
| RequestId |
string |
O ID da solicitação. |
9e5448c7-edaf-49aa-9887-0fcd0832306c |
| ApplicationId |
integer |
O ID da aplicação de camada 4. |
165503967**** |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "9e5448c7-edaf-49aa-9887-0fcd0832306c",
"ApplicationId": 0
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidParameter | The specified parameter is invalid. | The specified parameter is invalid. |
| 400 | ApplyVipError | Failed to apply for ip resources, please contact customer service. | Failed to apply for IP resources, please contact customer service. |
| 400 | InternalException | Failed to call the service. Try again later or contact technical support. | Failed to call the service. Try again later or contact technical support. |
| 400 | InvalidParameter.RecordData | Invalid record content. Adjust your configurations based on the API documentation. | Invalid record content. Adjust your configurations based on the API documentation. |
| 400 | InvalidParameter.RecordType | Invalid record type. Adjust your configurations based on the API documentation. | Invalid record type. Adjust your configurations based on the API documentation. |
| 400 | Instance.NotOnline | Your plan is unavailable due to an overdue payment. Complete the payment first. | Your plan is unavailable due to an overdue payment. Complete the payment first. |
| 400 | QuotaExceed.RecordCount | The maximum number of records has been reached. Delete some and try again or upgrade your plan. | The maximum number of records has been reached. Delete some and try again or upgrade your plan. |
| 400 | Record.Conflict | The specified record content conflicts with existing records. Adjust your configurations based on the related product documentation. | The specified record content conflicts with existing records. Adjust your configurations based on the related product documentation. |
| 400 | Site.ServiceBusy | This website is being configured. Try again later. | This website is being configured. Try again later. |
| 400 | TransportLayerRulesExceedLimit | The configured forwarding rules have exceeded the maximum limit. Delete useless forwarding rules and try again. | The configured forwarding rules have exceeded the maximum limit. Delete useless forwarding rules and try again. |
| 400 | TransportLayerApplicationConflict | The Layer -4 accelerated application conflicts with other applications. Check whether the application name and host record conflict with other applications in the site. | The Layer -4 accelerated application conflicts with other applications. Check whether the application name and host record conflict with other applications in the site. |
| 400 | SourceCircleExist | The host record of the resource to be operated on is already the source station of another resource, or the source station of the current resource has been added as a host record. To avoid loopback, modify the host record or source station and retry. | The host record of the resource to be operated on is already the source station of another resource, or the source station of the current resource has been added as a host record. To avoid loopback, modify the host record or source station and retry. |
| 400 | InvalidParameter.InvalidRecordName | The record name you entered does not meet the specifications. Change the record name according to the product documentation. | The record name you entered does not meet the specifications. Please adjust the record name according to the product documentation. |
| 400 | EdgePortsOverlap | There is overlap between multiple edge ports, please check and try again after modification. | There is overlap between multiple edge ports, please check and try again after modification. |
| 400 | InvalidParameter.ClientIpPassThroughMode | Invalid client IP transfer protocol, please refer to the interface document and pass in valid parameters. | Invalid client IP transfer protocol, please refer to the interface document and pass in valid parameters. |
| 400 | InvalidParameter.RuleSource | The origin of the forwarding rule does not exist or is invalid. Enter the correct origin and try again. | The origin of the forwarding rule does not exist or is invalid. Enter the correct origin and try again. |
| 400 | InvalidParameter.Port | Invalid edge port or origin port. Enter a valid port as required in the interface document. | Invalid edge port or origin port. Enter a valid port as required in the interface document. |
| 400 | InvalidParameter.Protocol | Invalid port protocol. Enter a valid port protocol as required by the interface documentation. | Invalid port protocol. Enter a valid port protocol as required by the interface documentation. |
| 400 | InternalError | An internal exception occurred, please try again later. | An inner exception was triggered. Please try again later. |
| 400 | IpaResourceUnavailable | The resource is unavailable. | The resource is unavailable. |
| 400 | Record.NoResource | Failed to allocate resources for the record. Please submit a ticket for processing. | Failed to allocate resources for the record. Please submit a work order for processing. |
| 400 | InvalidParameter.PrivateIpAsSourceUnsupported | The provided source is an invalid private IP address. Please verify and resubmit. | The provided source is an invalid private IP address. Please verify and resubmit. |
| 400 | InvalidParameter.SourceIpInBlacklist | The provided source is an invalid private IP address. Please verify and resubmit. | The provided source is an invalid private IP address. Please verify and resubmit. |
| 400 | Site.NotActive | The status of the applied site or site is not activated. | The status of the applied site or site is not activated. |
| 400 | IPA.KeepAliveProtectionConflict | KeepAliveProtection is conflicted with StaticIp and CrossBorderOptimization, can not open at same time. | KeepAliveProtection is conflicted with StaticIp and CrossBorderOptimization, can not open at same time |
| 400 | IPA.CanNotEnableKeepAliveProtection | The site has one or more TCP/UDP proxied applications with keep-alive-protection enabled. Its acceleration region or plan can't be edited. | DDoS protection for Chinese mainland or outside the Chinese mainland can't be "Basic protection" |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.