Todos os produtos
Search
Central de documentação

Bastionhost:SetPolicyProtocolConfig

Última atualização: Jun 28, 2026

Define as opções de Remote Desktop Protocol (RDP), Secure Shell (SSH) e SSH File Transfer Protocol (SFTP) para uma política de controle.

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

Nenhuma autorização necessária para esta operação. Se você encontrar problemas com esta operação, entre em contato com o suporte técnico.

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

InstanceId

string

Sim

O ID da instância do Bastionhost.

Nota

Chame a operação DescribeInstances para obter o ID da instância.

bastionhost-cn-st220aw****

RegionId

string

Não

O ID da região onde a instância do Bastionhost está localizada.

Nota

Para obter mais informações sobre o mapeamento entre IDs de região e nomes de região, consulte Regiões e zonas.

cn-hangzhou

PolicyId

string

Sim

O ID da política de controle que você deseja modificar.

Nota

Chame a operação ListPolicies para obter o ID da política.

61

ProtocolConfig

object

Sim

A configuração de controle de protocolo.

RDP

object

Não

As opções de RDP.

RecordKeyboard

string

Não

Especifica se a entrada do teclado deve ser registrada. Valores válidos:

  • Enable

  • Disable

Nota

O valor padrão é Disable.

Enable

DiskRedirection

string

Não

Especifica se o redirecionamento de disco e impressora deve ser ativado. Valores válidos:

  • Enable

  • Disable

Nota

O valor padrão é Disable.

Enable

ClipboardDownload

string

Não

Especifica se o conteúdo da área de transferência pode ser baixado. Valores válidos:

  • Enable

  • Disable

Nota

O valor padrão é Disable.

Enable

ClipboardUpload

string

Não

Especifica se o conteúdo da área de transferência pode ser carregado. Valores válidos:

  • Enable

  • Disable

Nota

O valor padrão é Disable.

Enable

DiskRedirectionUpload

string

Não

Enable

DiskRedirectionDownload

string

Não

Enable

SSH

object

Não

As opções de SSH e SFTP.

X11Forwarding

string

Não

Especifica se o encaminhamento X11 deve ser ativado. Valores válidos:

  • Enable

  • Disable

Nota

O valor padrão é Disable.

Enable

SFTPChannel

string

Não

Especifica se o canal SFTP deve ser ativado. Valores válidos:

  • Enable

  • Disable

Nota
  • O valor padrão é Disable.

  • Pelo menos um dos canais SSH e SFTP deve estar ativado.

  • Se você conceder apenas permissões SFTP a uma conta de host, não desative os canais SSH e SFTP para essa conta na política de controle. Caso contrário, você não poderá usar a conta de host para acessar o servidor de destino por meio do Bastionhost.

Enable

SSHChannel

string

Não

Especifica se o canal SSH deve ser ativado. Valores válidos:

  • Enable

  • Disable

Nota
  • O valor padrão é Disable.

  • Pelo menos um dos canais SSH e SFTP deve estar ativado. Se você desativar o canal SSH, não poderá usar as permissões SSH para fazer login na conta do ativo. Configure este parâmetro com cuidado.

  • Se você conceder apenas permissões SFTP a uma conta de host, não desative os canais SSH e SFTP para essa conta na política de controle. Caso contrário, você não poderá usar a conta de host para acessar o servidor de destino por meio do Bastionhost.

Enable

ExecCommand

string

Não

Especifica se a execução remota de comandos é permitida. Valores válidos:

  • Enable

  • Disable

Nota

O valor padrão é Disable.

Enable

SFTPUploadFile

string

Não

Especifica se o upload de arquivos por SFTP é permitido. Valores válidos:

  • Enable

  • Disable

Nota

O valor padrão é Disable.

Enable

SFTPDownloadFile

string

Não

Especifica se o download de arquivos por SFTP é permitido. Valores válidos:

  • Enable

  • Disable

Nota

O valor padrão é Disable.

Enable

SFTPRemoveFile

string

Não

Especifica se a exclusão de arquivos por SFTP é permitida. Valores válidos:

  • Enable

  • Disable

Nota

O valor padrão é Disable.

Enable

SFTPRenameFile

string

Não

Especifica se a renomeação de arquivos por SFTP é permitida. Valores válidos:

  • Enable

  • Disable

Nota

O valor padrão é Disable.

Enable

SFTPMkdir

string

Não

Especifica se a criação de pastas por SFTP é permitida. Valores válidos:

  • Enable

  • Disable

Nota

O valor padrão é Disable.

Enable

SFTPRmdir

string

Não

Especifica se a exclusão de pastas por SFTP é permitida. Valores válidos:

  • Enable

  • Disable

Nota

O valor padrão é Disable.

Enable

AllowDirectTcp

string

Não

Enable

TcpForwarding

string

Não

Enable

AllowTcpForwarding

string

Não

Enable

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

RequestId

string

O ID da solicitação.

81500666-d7f5-4143-8329-0223cc738105

Exemplos

Resposta de sucesso

JSON formato

{
  "RequestId": "81500666-d7f5-4143-8329-0223cc738105"
}

Códigos de erro

Código de status HTTP

Código de erro

Mensagem de erro

Descrição

400 InvalidParameter The argument is invalid. The argument is invalid.
500 InternalError An unknown error occurred. An unknown error occurred.
404 PolicyNotFound The policy is not found. The policy is not found.

Consulte Códigos de Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.