Todos os produtos
Search
Central de documentação

Bastionhost:ModifyRule

Última atualização: Jun 28, 2026

Modifica as informações básicas de uma regra de autorização.

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 do bastion host cuja regra de autorização você deseja modificar.

Nota

Você pode chamar a operação DescribeInstances para consultar o ID do bastion host.

bastionhost-cn-zmb2y9ydw08

RegionId

string

Não

O ID da região do bastion host ao qual a regra de autorização a ser modificada pertence.

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

RuleId

string

Sim

O ID da regra de autorização a ser modificada.

68

RuleName

string

Não

O novo nome da regra de autorização. O nome deve ter de 1 a 128 caracteres e pode conter pontos (.), sublinhados (_), hifens (-), aspas simples (') e espaços. Não pode começar com um caractere especial.

test

Comment

string

Não

O novo comentário da regra de autorização. Pode ter até 500 caracteres.

TEST

EffectiveStartTime

integer

Não

A hora de início do novo período de validade da regra de autorização. O valor é um carimbo de data/hora UNIX. Unidade: segundos.

1669630029

EffectiveEndTime

integer

Não

A hora de término do novo período de validade da regra de autorização. O valor é um carimbo de data/hora UNIX. Unidade: segundos.

1672502400

UserIds

array

Não

Os IDs dos usuários aos quais a regra de autorização modificada está associada.

string

Não

O ID do usuário ao qual a regra de autorização modificada está associada.

1

UserGroupIds

array

Não

Os IDs dos grupos de usuários aos quais a regra de autorização modificada está associada.

string

Não

O ID do grupo de usuários ao qual a regra de autorização modificada está associada.

1

Hosts

array<object>

Não

Um array que consiste nos IDs de host e nos IDs de contas de host aos quais a regra de autorização modificada está associada.

object

Não

HostId

string

Não

O ID do host.

1

HostAccountIds

array

Não

Os IDs das contas de host.

string

Não

O ID da conta de host.

1

Databases

array<object>

Não

Os bancos de dados e as contas de banco de dados que um usuário associado à regra modificada pode gerenciar.

object

Não

DatabaseId

string

Não

O ID do banco de dados.

2

DatabaseAccountIds

array

Não

Os IDs das contas de banco de dados.

string

Não

O ID da conta de banco de dados.

2

HostGroups

array<object>

Não

Os grupos de ativos e as contas de ativos que um usuário associado à regra modificada pode gerenciar.

object

Não

HostGroupId

string

Não

O ID do grupo de ativos.

1

HostAccountNames

array

Não

Os nomes das contas de ativos.

string

Não

O nome da conta de ativos.

root

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

RequestId

string

O ID da solicitação.

67EB57AD-5C83-537B-B2A1-6082798965F0

Exemplos

Resposta de sucesso

JSON formato

{
  "RequestId": "67EB57AD-5C83-537B-B2A1-6082798965F0"
}

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.
400 RuleAlreadyExists The rule already exists. The rule already exists.
500 InternalError An unknown error occurred. An unknown error occurred.
404 RuleNotFound The rule is not found. The rule 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.