Todos os produtos
Search
Central de documentação

Elasticsearch:UpdateExtendfiles

Última atualização: Jun 27, 2026

Atualiza a configuração de arquivos de extensão de uma instância do Logstash.

Ao chamar esta operação, observe o seguinte:

Atualmente, esta operação permite apenas excluir arquivos de extensão do Logstash carregados no console. Para adicionar ou modifique um identificador, execute as operações diretamente no console.

Depuração

O OpenAPI Explorer calcula automaticamente o valor da assinatura. Recomendamos chamar esta operação no OpenAPI Explorer para maior conveniência. A ferramenta gera dinamicamente códigos de exemplo da operação para diferentes SDKs.

Cabeçalho da requisição

Esta operação utiliza apenas cabeçalhos de requisição comuns. Para mais informações, consulte Parâmetros comuns.

Estrutura da requisição

PUT /openapi/logstashes/[InstanceId]/extendfiles HTTP/1.1 

Parâmetros da requisição

Parâmetro

Tipo

Posição

Obrigatório

Exemplo

Descrição

InstanceId

String

Path

Sim

ls-cn-oew1qbgl****

O ID do cluster.

ClientToken

String

Query

Não

5A2CFF0E-5718-45B5-9D4D-70B3FF****

Garante a idempotência da requisição. O cliente pode gerar este valor, mas ele deve ser único entre as requisições. O token aceita apenas caracteres ASCII e tem limite de 64 caracteres.

RequestBody

O RequestBody inclui os seguintes parâmetros para atualizar a configuração do arquivo de extensão:

**

Parâmetro

**

**

Tipo

**

**

Obrigatório

**

**

Exemplo

**

**

Descrição

**

name

String

Sim

mysql-connector-java-6.0.2.jar

Nome do arquivo de extensão. Deve terminar com .jar, não pode conter caracteres chineses nem exceder 100 caracteres.

sourceType

String

Sim

ORIGIN

Tipo de origem do arquivo de extensão. Apenas ORIGIN é suportado e mantém o arquivo correspondente. Arquivos sem esse parâmetro são excluídos. A adição e modificação de arquivos de extensão via API estão em desenvolvimento. Utilize o console para essas operações.

Parâmetros de resposta

Parâmetro

Tipo

Exemplo

Descrição

RequestId

String

5FFD9ED4-C2EC-4E89-B22B-1ACB6FE1****

O ID da requisição.

Result

Array of Result

Resultados retornados.

fileSize

Long

1853083

Tamanho do arquivo de extensão. Unidade: Byte.

name

String

mysql-connector-java-6.0.2.jar

Nome do arquivo de extensão.

sourceType

String

ORIGIN

Tipo de origem do arquivo de extensão. Apenas ORIGIN é suportado e indica que o arquivo original foi mantido.

Exemplos

Exemplos de requisições

PUT /openapi/logstashes/ls-cn-oew1qbgl****/extendfiles HTTP/1.1 common request header
[
    {
        "sourceType":"ORIGIN",
        "name":"mysql-connector-java-5.1.48.jar"
    }
] 

Exemplos de respostas de sucesso

Formato JSON

{
  "Result": [
    {
      "name": "mysql-connector-java-5.1.35.jar",
      "fileSize": 968668,
      "sourceType": "ORIGIN"
    }
  ],
  "RequestId": "27F32ECF-0527-43BF-A116-D6260D1240BE"
}

Código de erro

Para obter uma lista de códigos de erro, visite a Central de Erros da API.