Todos os produtos
Search
Central de documentação

E-MapReduce:UpdateLivyCompute

Última atualização: Oct 28, 2026

Atualiza um gateway Livy.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

A tabela abaixo descreve a autorização necessária para chamar esta API. Você pode defini-la em uma política do Resource Access Management (RAM). As colunas da tabela estão detalhadas abaixo:

  • Ação: As ações que podem ser usadas no elemento Action das instruções de política de permissão do RAM para conceder permissões para executar a operação.

  • API: A API que você pode chamar para executar a ação.

  • Nível de acesso: O nível de acesso predefinido concedido para cada API. Valores válidos: create, list, get, update e delete.

  • Tipo de recurso: O tipo de recurso que suporta autorização para executar a ação. Indica se a ação suporta permissão em nível de recurso. O recurso especificado deve ser compatível com a ação. Caso contrário, a política será ineficaz.

    • Para APIs com permissões em nível de recurso, os tipos de recursos obrigatórios são marcados com um asterisco (*). Especifique o Nome de Recurso Alibaba Cloud (ARN) correspondente no elemento Resource da política.

    • Para APIs sem permissões em nível de recurso, é exibido como Todos os Recursos. Use um asterisco (*) no elemento Resource da política.

  • Chave de condição: As chaves de condição definidas pelo serviço. A chave permite controle granular, aplicando-se somente a ações ou a ações associadas a recursos específicos. Além das chaves de condição específicas do serviço, o Alibaba Cloud fornece um conjunto de chaves de condição comuns aplicáveis a todos os serviços compatíveis com RAM.

  • Ação dependente: As ações dependentes necessárias para executar a ação. Para concluir a ação, o usuário RAM ou a função RAM deve ter permissões para executar todas as ações dependentes.

Ação

Nível de acesso

Tipo de recurso

Chave de condição

Ação dependente

emr-serverless-spark:UpdateLivyCompute

update

*Todos os recursos.

*

Nenhuma Nenhuma

Sintaxe da solicitação

POST /api/interactive/v1/workspace/{workspaceBizId}/livycompute/{livyComputeId} HTTP/1.1

Parâmetros de caminho

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

workspaceBizId

string

Não

O ID do workspace.

w-8adde60aa809701f

livyComputeId

string

Não

O ID do gateway Livy.

lc-i8xogcdfa4fk3yn1

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

body

object

Não

A estrutura da solicitação.

name

string

Não

O nome.

test

livyVersion

string

Não

A versão do Livy.

0.8.0

releaseVersion

string

Não

[Obsoleto] O número da versão do mecanismo de banco de dados do mecanismo Spark DPI. Use displayReleaseVersion em seu lugar.

esr-4.3.0 (Spark 3.5.2, Scala 2.12, Java Runtime)

queueName

string

Não

O nome da fila.

root_queue

cpuLimit

string

Não

O número de núcleos de CPU para o servidor Livy.

  • 1

  • 2

  • 4

1

memoryLimit

string

Não

O tamanho da memória do servidor Livy.

  • 4Gi

  • 8Gi

  • 16Gi

4Gi

autoStartConfiguration

object

Não

A configuração de inicialização automática.

enable

boolean

Não

Especifica se o gateway deve ser iniciado automaticamente após a criação.

  • true: Sim.

  • false: Não.

false

autoStopConfiguration

object

Não

A configuração de parada automática.

enable

boolean

Não

Especifica se deve permitir a parada automática.

  • true: Sim.

  • false: Não.

false

idleTimeoutMinutes

integer

Não

O número de minutos de ociosidade após os quais o gateway Livy é parado automaticamente.

300

authType

string

Não

O método de autenticação.

Token

displayReleaseVersion

string

Não

O número da versão do mecanismo de banco de dados do mecanismo Spark DPI.

esr-4.3.0 (Spark 3.5.2, Scala 2.12)

fusion

boolean

Não

Especifica se a aceleração do mecanismo Fusion deve ser ativada.

false

environmentId

string

Não

O ID do ambiente de execução.

ev-cq146allhtgkulp5smk0

networkName

string

Não

O nome da conectividade de rede.

test

livyServerConf

string

Não

A configuração do gateway Livy no formato JSON. Os seguintes arquivos são suportados:

  • sparkDefaultsConf

  • sparkBlackListConf

  • livyConf

  • livyClientConf

{ "sparkDefaultsConf": "spark.driver.cores 1\nspark.driver.memory 4g\nspark.executor.cores 1\nspark.executor.memory 4g\n", "sparkBlackListConf": "spark.driver.cores\nspark.driver.memory", "livyConf": "livy.server.session.timeout 1h\n", "livyClientConf": "livy.rsc.sql.num-rows 1000\n" }

enablePublic

boolean

Não

O status do switch do endpoint público.

regionId

string

Não

O ID da região.

cn-hangzhou

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

Esquema da resposta.

requestId

string

O ID da solicitação.

DD6B1B2A-5837-5237-ABE4-FF0C8944****

code

string

O código de resposta. Um valor de 1000000 indica que a solicitação foi bem-sucedida. Outros valores indicam que a solicitação falhou. Para obter detalhes sobre o erro, consulte a mensagem.

1000000

message

string

A mensagem de erro.

ok

Exemplos

Resposta de sucesso

JSON formato

{
  "requestId": "DD6B1B2A-5837-5237-ABE4-FF0C8944****",
  "code": "1000000",
  "message": "ok"
}

Códigos de erro

Consulte Códigos de Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.