Implement KeyVault features in KeyVault provider for functional parity #6155
Labels
Azure PS Team
feature-request
This issue requires a new behavior in the product in order be resolved.
Milestone
Finish implementing KeyVault features in KeyVault provider:
Implemented
Vaults
Get-AzureRmKeyVault
New-AzureRmKeyVault
Remove-AzureRmKeyVault
Set/Remove-AzureRmKeyVaultAccessPolicy (ForVault parameter set)
Certificates
Add-AzureKeyVaultCertificate
Get-AzureKeyVaultCertificate
Remove-AzureKeyVaultCertificate
Update-AzureKeyVaultCertificate
Keys
Add-AzureKeyVaultKey
Get-AzureKeyVaultKey
Remove-AzureKeyVaultKey
Update-AzureKeyVaultKey
Secrets
Get-AzureKeyVaultSecret
Remove-AzureKeyVaultSecret
Set-AzureKeyVaultSecret
Update-AzureKeyVaultSecret
Access Policies
Remove-AzureRmKeyVaultAccessPolicy
Set-AzureRmKeyVaultAccessPolicy
Not Implemented
Certificate Contacts
Add-AzureKeyVaultCertificateContact
Get-AzureKeyVaultCertificateContact
Remove-AzureKeyVaultCertificateContact
ManagedStorageAccounts
Add-AzureKeyVaultManagedStorageAccount
Get-AzureKeyVaultManagedStorageAccount
Remove-AzureKeyVaultManagedStorageAccount
Update-AzureKeyVaultManagedStorageAccount
ManagedStorageSasDefinition
Get-AzureKeyVaultManagedStorageSasDefinition
Remove-AzureKeyVaultManagedStorageSasDefinition
Set-AzureKeyVaultManagedStorageSasDefinition (other parameter sets?)
Certificate Issuers
Get-AzureKeyVaultCertificateIssuer
Remove-AzureKeyVaultCertificateIssuer
Set-AzureKeyVaultCertificateIssuer
No implementation details
Deleted Certificates, Keys, ManagedStorageAccounts, Vaults, and Secrets
Get-AzureRmKeyVault -InRemovedState
Remove-AzureRmKeyVault -InRemovedState
Undo-AzureRmKeyVaultRemoval
Get-AzureKeyVaultCertificate -InRemovedState
Remove-AzureKeyVaultCertificate -InRemovedState
Undo-AzureKeyVaultCertificateRemoval
Get-AzureKeyVaultKey -InRemovedState
Remove-AzureKeyVaultKey -InRemovedState
Undo-AzureKeyVaultKeyRemoval
Get-AzureKeyVaultManagedStorageAccount -InRemovedState
Remove-AzureKeyVaultManagedStorageAccount -InRemovedState
Undo-AzureKeyVaultManagedStorageAccountRemoval
Get-AzureKeyVaultManagedStorageSasDefinition -InRemovedState
Undo-AzureKeyVaultManagedStorageSasDefinitionRemoval
Get-AzureKeyVaultSecret -InRemovedState
Remove-AzureKeyVaultSecret -InRemovedState
Undo-AzureKeyVaultSecretRemoval
Backup
Backup-AzureKeyVaultKey
Backup-AzureKeyVaultSecret
Backup-AzureKeyVaultCertificate
Backup-AzureKeyVaultManagedStorageAccount
Restore
Restore-AzureKeyVaultCertificate
Restore-AzureKeyVaultKey
Restore-AzureKeyVaultManagedStorageAccount
Restore-AzureKeyVaultSecret
Import
Import-AzureKeyVaultCertificate
Certificate Operations
Get-AzureKeyVaultCertificateOperation
Remove-AzureKeyVaultCertificateOperation
Stop-AzureKeyVaultCertificateOperation
Certificate Policies
Get-AzureKeyVaultCertificatePolicy
Set-AzureKeyVaultCertificatePolicy
Network Rules
Add-AzureRmKeyVaultNetworkRule
Remove-AzureRmKeyVaultNetworkRule
Update-AzureRmKeyVaultNetworkRule
In memory creation
New-AzureKeyVaultCertificateAdministratorDetails
New-AzureKeyVaultCertificateOrganizationDetails
New-AzureKeyVaultCertificatePolicy
Other
Update-AzureKeyVaultManagedStorageAccountKey
The text was updated successfully, but these errors were encountered: