tcex.tcex_vault module

TcEx Framework Value Module

class tcex.tcex_vault.TcExVault(url=None, token=None, cert=None)[source]

Bases: object

Add Value functionality to TcEx Framework

create(key, value, lease='1h')[source]

Create key/value pair in Vault.

Parameters:
  • key (string) – The data key.
  • value (string) – The data value.
  • lease (string) – The least time.
delete(key)[source]

Delete data from Vault for the provided key.

Parameters:key (string) – The data key.
read(key)[source]

Read data from Vault for the provided key.

Parameters:key (string) – The data key.