hvac.v1.Client.seal_status
sys_seal
import hvac client = hvac.Client(url='https://127.0.0.1:8200')
print('Is Vault sealed: %s' % client.seal_status['sealed'])
Example output:
sys_seal
Is Vault sealed: False
hvac.api.system_backend.Seal.is_sealed
sys_seal
import hvac client = hvac.Client(url='https://127.0.0.1:8200')
print('Is Vault sealed: %s' % client.sys.is_sealed())
Example output:
sys_seal
Is Vault sealed: False
hvac.api.system_backend.Seal.read_seal_status
sys_seal
import hvac client = hvac.Client(url='https://127.0.0.1:8200')
print('Is Vault sealed: %s' % client.sys.read_seal_status()['sealed'])
Example output:
sys_seal
Is Vault sealed: False
hvac.api.system_backend.Seal.seal
sys_seal_seal
key = manager.keys[0] keys = manager.keys[1:]
hvac.api.system_backend.Seal.submit_unseal_key
sys_seal_seal
import hvac client = hvac.Client(url='https://127.0.0.1:8200')
client.sys.submit_unseal_key(key=key)
hvac.api.system_backend.Seal.submit_unseal_keys
sys_seal_seal
import hvac client = hvac.Client(url='https://127.0.0.1:8200')
client.sys.submit_unseal_keys(keys=keys)