This release is a pre-release and may not be stable for production use.
AzVaultCopy
Exports secrets and certs from one Key Vault and import to another on same Entra Tenants or across 2 different Tenants
Features
- Python 3.11 cmdline tool
- exports not only latest objects, but also all older versions that is enabled, Exportable and not expired
- Displays a summary report of what has and has not been exported or imported on console
- supports exporting all versions of certs and secrets on local drive, while importing to destination vault
- supports exporting objects to local drive only and skip importing to destination vault
Authentication & Authorization
Repeat the 2 steps if destination vault is in a different Entra Tenant
- sign in using either an Azure user account or service principal
-
user account
az login --tenant {tenant id} -
service principal
az login --service-principal -u -p --tenant {tenant id}
-
- get access token:
az account get-access-token --scope https://vault.azure.net/.default --query "accessToken"
Usage
Metadata
Release files for azvaultcopy 1.0.0b1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| azvaultcopy-1.0.0b1.tar.gz | 20.1 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| azvaultcopy-1.0.0b1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 44.9 kB
Release files / azvaultcopy-1.0.0b1.tar.gz
| Download URL | azvaultcopy-1.0.0b1.tar.gz |
|---|---|
| Size | 20.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fe020f873e8617eff3dfa495bbe2a4356f1126acb4f335da5b69d5faf03e3c9f
|
|
BLAKE2b-256 checksum How to use checksums |
c45c48f400ed66616da2fa6f7dc72dd5ba9be30a587fc6b6d0032535b767c2cf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.9
|
Release files / azvaultcopy-1.0.0b1-py3-none-any.whl
| Download URL | azvaultcopy-1.0.0b1-py3-none-any.whl |
|---|---|
| Size | 24.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
33c2edc7304bc9bb5cbf9bd9a1dcd3ac8860c1d0347849c6a7d3a37c74a0b8dd
|
|
BLAKE2b-256 checksum How to use checksums |
cadb3d4aa7daeda5c946970af0d627d87628044043dde3aa52e22bd10458df11
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.9
|
Security for azvaultcopy 1.0.0b1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.