Modifica a lista de permissões de IP de uma instância do MongoDB.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
dds:ModifySecurityIps |
update |
*Instância.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| DBInstanceId |
string |
Sim |
O ID da instância. |
dds-bp***** |
| SecurityIps |
string |
Sim |
A lista de endereços IP no grupo de lista de permissões de IP. Separe vários endereços IP com vírgulas (,). Os endereços IP não podem ser duplicados. Há suporte para até 1.000 endereços IP. Os dois formatos a seguir são suportados:\n- Formato de endereço IP, como 127.0.0.1.\n- Formato CIDR, como 127.0.0.1/24 (Classless Inter-Domain Routing, onde 24 indica o comprimento do prefixo no endereço. O valor varia de 1 a 32). |
127.0.0.1/24,127.0.0.1 |
| ModifyMode |
string |
Não |
O método de modificação. Valores válidos:\n- Cover: Substitui a lista de permissões original.\n- Append: Adiciona à lista de permissões. Um erro será retornado se existirem endereços IP duplicados.\n- Extend: Adiciona à lista de permissões. Endereços IP duplicados são mesclados.\n- Delete: Exclui a lista de permissões.\n\n\nValor padrão: Cover. |
Append |
| SecurityIpGroupName |
string |
Não |
O nome do grupo de lista de permissões de IP a ser modificado. Valor padrão: default. |
allowserver |
| SecurityIpGroupAttribute |
string |
Não |
O atributo do grupo de lista de permissões. O valor pode conter letras maiúsculas, letras minúsculas e dígitos. O comprimento máximo é de 120 caracteres.\n\nValor padrão: string vazia. |
test |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
61B05CCF-EBAB-4BF3-BA67-D77256A721E2 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "61B05CCF-EBAB-4BF3-BA67-D77256A721E2"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidSecurityIps.MalFormed | The specified parameter "SecurityIps" is not valid. | |
| 400 | InvalidSecurityIPListLength.Malformed | The Security IP address is not in the available range or occupied. | |
| 400 | InvalidInstanceIp.Duplicate | The quota of security ip exceeds. | |
| 400 | InvalidGroupName.Format | Sepecified group name is not valid. | |
| 404 | InvalidSecurityIPs.NotFound | The Specified same security IP does not exist or at least one security IP need. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.