Ir para o conteúdo

Credencial

As credenciais armazenam chaves e senhas que podem ser usadas em suas automações.

Crie uma credencial simples

Se você deseja criar uma credencial via SDK, é simples, você precisa usar o seguinte método:

maestro.create_credential(label="teste", key="teste", value="teste")
maestro.createCredential("testLabel", "testKey", "testValue");
await maestro.createCredential("teste", "teste", "teste")
await maestro.createCredential("teste", "teste", "teste")
await maestro.CreateCredentialAsync("testLabel", "testKey", "testValue");

Obter credencial no Maestro

Para obter a credencial é necessário usar o método "get credencial" da seguinte maneira:

credencial = maestro.get_credential(label="teste", key="teste")
String credential = maestro.getCredential("testLabel", "testKey");
const credential = await maestro.getCredential("teste", "teste")
const credential: string = await maestro.getCredential("teste", "teste")
string credential = await maestro.GetCredentialAsync("testLabel", "testKey");

Atualizar valor de chave de credencial no Maestro

Para atualizar o valor de uma chave para uma credencial específica, use o método update_credential da seguinte forma:

maestro.update_credential(label="LabelCredencial", key="key1", value="novo valor")
// Ainda não implementado
// Ainda não implementado
// Ainda não implementado
// Ainda não implementado

Remover chave de credencial no Maestro

Para remover uma chave de uma credencial específica, use o método remove_credential da seguinte forma:

maestro.remove_credential(label="LabelCredencial", key="key1")
// Ainda não implementado
// Ainda não implementado
// Ainda não implementado
// Ainda não implementado