Resources/ModuleSpecs/AzureRM/6.13.1/AzureRM.KeyVault.5.2.1.Cmdlets.json
[
{ "Command": "Add-AzureKeyVaultCertificate", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "CertificateName" ] }, { "Name": "CertificatePolicy", "Aliases": null }, { "Name": "Tag", "Aliases": [ "Tags" ] }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Update-AzureKeyVaultCertificate", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "CertificateName" ] }, { "Name": "InputObject", "Aliases": null }, { "Name": "Version", "Aliases": [ "CertificateVersion" ] }, { "Name": "Enable", "Aliases": null }, { "Name": "Tag", "Aliases": null }, { "Name": "PassThru", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Stop-AzureKeyVaultCertificateOperation", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "CertificateName" ] }, { "Name": "InputObject", "Aliases": null }, { "Name": "Force", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Get-AzureKeyVaultCertificateOperation", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "CertificateName" ] }, { "Name": "InputObject", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] } ] }, { "Command": "Import-AzureKeyVaultCertificate", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "CertificateName" ] }, { "Name": "FilePath", "Aliases": null }, { "Name": "CertificateString", "Aliases": null }, { "Name": "Password", "Aliases": null }, { "Name": "CertificateCollection", "Aliases": null }, { "Name": "Tag", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Add-AzureKeyVaultCertificateContact", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "InputObject", "Aliases": null }, { "Name": "ResourceId", "Aliases": null }, { "Name": "EmailAddress", "Aliases": null }, { "Name": "PassThru", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Get-AzureKeyVaultCertificate", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "InputObject", "Aliases": null }, { "Name": "ResourceId", "Aliases": null }, { "Name": "Name", "Aliases": [ "CertificateName" ] }, { "Name": "Version", "Aliases": [ "CertificateVersion" ] }, { "Name": "IncludeVersions", "Aliases": null }, { "Name": "InRemovedState", "Aliases": null }, { "Name": "IncludePending", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] } ] }, { "Command": "Get-AzureKeyVaultCertificateContact", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "InputObject", "Aliases": null }, { "Name": "ResourceId", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] } ] }, { "Command": "Get-AzureKeyVaultCertificateIssuer", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "InputObject", "Aliases": null }, { "Name": "ResourceId", "Aliases": null }, { "Name": "Name", "Aliases": [ "IssuerName" ] }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] } ] }, { "Command": "New-AzureKeyVaultCertificatePolicy", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "IssuerName", "Aliases": null }, { "Name": "SubjectName", "Aliases": null }, { "Name": "DnsName", "Aliases": [ "DnsNames" ] }, { "Name": "RenewAtNumberOfDaysBeforeExpiry", "Aliases": null }, { "Name": "RenewAtPercentageLifetime", "Aliases": null }, { "Name": "SecretContentType", "Aliases": null }, { "Name": "ReuseKeyOnRenewal", "Aliases": null }, { "Name": "Disabled", "Aliases": null }, { "Name": "KeyUsage", "Aliases": null }, { "Name": "Ekus", "Aliases": null }, { "Name": "ValidityInMonths", "Aliases": null }, { "Name": "CertificateType", "Aliases": null }, { "Name": "EmailAtNumberOfDaysBeforeExpiry", "Aliases": null }, { "Name": "EmailAtPercentageLifetime", "Aliases": null }, { "Name": "KeyType", "Aliases": null }, { "Name": "KeyNotExportable", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Remove-AzureKeyVaultCertificate", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": null }, { "Name": "InputObject", "Aliases": null }, { "Name": "InRemovedState", "Aliases": null }, { "Name": "Force", "Aliases": null }, { "Name": "PassThru", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Remove-AzureKeyVaultCertificateContact", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "InputObject", "Aliases": null }, { "Name": "ResourceId", "Aliases": null }, { "Name": "EmailAddress", "Aliases": null }, { "Name": "PassThru", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Remove-AzureKeyVaultCertificateIssuer", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "IssuerName" ] }, { "Name": "InputObject", "Aliases": null }, { "Name": "Force", "Aliases": null }, { "Name": "PassThru", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Remove-AzureKeyVaultCertificateOperation", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "CertificateName" ] }, { "Name": "InputObject", "Aliases": null }, { "Name": "Force", "Aliases": null }, { "Name": "PassThru", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Set-AzureKeyVaultCertificateIssuer", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "IssuerName" ] }, { "Name": "IssuerProvider", "Aliases": null }, { "Name": "AccountId", "Aliases": null }, { "Name": "ApiKey", "Aliases": null }, { "Name": "OrganizationDetails", "Aliases": null }, { "Name": "InputObject", "Aliases": [ "Issuer" ] }, { "Name": "PassThru", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Set-AzureKeyVaultCertificatePolicy", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "CertificateName" ] }, { "Name": "InputObject", "Aliases": [ "CertificatePolicy" ] }, { "Name": "RenewAtNumberOfDaysBeforeExpiry", "Aliases": null }, { "Name": "RenewAtPercentageLifetime", "Aliases": null }, { "Name": "SecretContentType", "Aliases": null }, { "Name": "ReuseKeyOnRenewal", "Aliases": null }, { "Name": "Disabled", "Aliases": null }, { "Name": "SubjectName", "Aliases": null }, { "Name": "DnsName", "Aliases": [ "DnsNames" ] }, { "Name": "KeyUsage", "Aliases": null }, { "Name": "Ekus", "Aliases": null }, { "Name": "ValidityInMonths", "Aliases": null }, { "Name": "IssuerName", "Aliases": null }, { "Name": "CertificateType", "Aliases": null }, { "Name": "EmailAtNumberOfDaysBeforeExpiry", "Aliases": null }, { "Name": "EmailAtPercentageLifetime", "Aliases": null }, { "Name": "KeyType", "Aliases": null }, { "Name": "KeyNotExportable", "Aliases": null }, { "Name": "CertificateTransparency", "Aliases": null }, { "Name": "PassThru", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Get-AzureRmKeyVault", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": [ "Name" ] }, { "Name": "ResourceGroupName", "Aliases": null }, { "Name": "Location", "Aliases": null }, { "Name": "InRemovedState", "Aliases": null }, { "Name": "Tag", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] } ] }, { "Command": "New-AzureRmKeyVault", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "Name", "Aliases": [ "VaultName" ] }, { "Name": "ResourceGroupName", "Aliases": null }, { "Name": "Location", "Aliases": null }, { "Name": "EnabledForDeployment", "Aliases": null }, { "Name": "EnabledForTemplateDeployment", "Aliases": null }, { "Name": "EnabledForDiskEncryption", "Aliases": null }, { "Name": "EnableSoftDelete", "Aliases": null }, { "Name": "EnablePurgeProtection", "Aliases": null }, { "Name": "Sku", "Aliases": null }, { "Name": "Tag", "Aliases": [ "Tags" ] }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Remove-AzureRmKeyVault", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "InputObject", "Aliases": null }, { "Name": "ResourceId", "Aliases": null }, { "Name": "ResourceGroupName", "Aliases": null }, { "Name": "Location", "Aliases": null }, { "Name": "InRemovedState", "Aliases": null }, { "Name": "Force", "Aliases": null }, { "Name": "AsJob", "Aliases": null }, { "Name": "PassThru", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Undo-AzureRmKeyVaultRemoval", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "InputObject", "Aliases": null }, { "Name": "ResourceGroupName", "Aliases": null }, { "Name": "Location", "Aliases": null }, { "Name": "Tag", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Remove-AzureRmKeyVaultAccessPolicy", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "ResourceGroupName", "Aliases": null }, { "Name": "InputObject", "Aliases": null }, { "Name": "ResourceId", "Aliases": null }, { "Name": "ServicePrincipalName", "Aliases": [ "SPN" ] }, { "Name": "UserPrincipalName", "Aliases": [ "UPN" ] }, { "Name": "ObjectId", "Aliases": null }, { "Name": "EmailAddress", "Aliases": null }, { "Name": "ApplicationId", "Aliases": null }, { "Name": "EnabledForDeployment", "Aliases": null }, { "Name": "EnabledForTemplateDeployment", "Aliases": null }, { "Name": "EnabledForDiskEncryption", "Aliases": null }, { "Name": "PassThru", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Set-AzureRmKeyVaultAccessPolicy", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "ResourceGroupName", "Aliases": null }, { "Name": "InputObject", "Aliases": null }, { "Name": "ResourceId", "Aliases": null }, { "Name": "ServicePrincipalName", "Aliases": [ "SPN" ] }, { "Name": "UserPrincipalName", "Aliases": [ "UPN" ] }, { "Name": "ObjectId", "Aliases": null }, { "Name": "EmailAddress", "Aliases": null }, { "Name": "ApplicationId", "Aliases": null }, { "Name": "PermissionsToKeys", "Aliases": null }, { "Name": "PermissionsToSecrets", "Aliases": null }, { "Name": "PermissionsToCertificates", "Aliases": null }, { "Name": "PermissionsToStorage", "Aliases": null }, { "Name": "EnabledForDeployment", "Aliases": null }, { "Name": "EnabledForTemplateDeployment", "Aliases": null }, { "Name": "EnabledForDiskEncryption", "Aliases": null }, { "Name": "BypassObjectIdValidation", "Aliases": null }, { "Name": "PassThru", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Backup-AzureKeyVaultKey", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "KeyName" ] }, { "Name": "InputObject", "Aliases": [ "Key" ] }, { "Name": "OutputFile", "Aliases": null }, { "Name": "Force", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Get-AzureKeyVaultKey", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "InputObject", "Aliases": null }, { "Name": "ResourceId", "Aliases": null }, { "Name": "Name", "Aliases": [ "KeyName" ] }, { "Name": "Version", "Aliases": [ "KeyVersion" ] }, { "Name": "IncludeVersions", "Aliases": null }, { "Name": "InRemovedState", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] } ] }, { "Command": "Get-AzureKeyVaultSecret", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "InputObject", "Aliases": null }, { "Name": "ResourceId", "Aliases": null }, { "Name": "Name", "Aliases": [ "SecretName" ] }, { "Name": "Version", "Aliases": [ "SecretVersion" ] }, { "Name": "IncludeVersions", "Aliases": null }, { "Name": "InRemovedState", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] } ] }, { "Command": "Undo-AzureKeyVaultKeyRemoval", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "KeyName" ] }, { "Name": "InputObject", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Undo-AzureKeyVaultSecretRemoval", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "SecretName" ] }, { "Name": "InputObject", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Add-AzureKeyVaultKey", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "InputObject", "Aliases": null }, { "Name": "ResourceId", "Aliases": null }, { "Name": "Name", "Aliases": [ "KeyName" ] }, { "Name": "KeyFilePath", "Aliases": null }, { "Name": "KeyFilePassword", "Aliases": null }, { "Name": "Destination", "Aliases": null }, { "Name": "Disable", "Aliases": null }, { "Name": "KeyOps", "Aliases": null }, { "Name": "Expires", "Aliases": null }, { "Name": "NotBefore", "Aliases": null }, { "Name": "Tag", "Aliases": [ "Tags" ] }, { "Name": "Size", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Remove-AzureKeyVaultKey", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "KeyName" ] }, { "Name": "InputObject", "Aliases": null }, { "Name": "Force", "Aliases": null }, { "Name": "PassThru", "Aliases": null }, { "Name": "InRemovedState", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Remove-AzureKeyVaultSecret", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "SecretName" ] }, { "Name": "InputObject", "Aliases": null }, { "Name": "Force", "Aliases": null }, { "Name": "PassThru", "Aliases": null }, { "Name": "InRemovedState", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Restore-AzureKeyVaultKey", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "InputObject", "Aliases": null }, { "Name": "ResourceId", "Aliases": null }, { "Name": "InputFile", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Update-AzureKeyVaultKey", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "KeyName" ] }, { "Name": "InputObject", "Aliases": null }, { "Name": "Version", "Aliases": [ "KeyVersion" ] }, { "Name": "Enable", "Aliases": null }, { "Name": "Expires", "Aliases": null }, { "Name": "NotBefore", "Aliases": null }, { "Name": "KeyOps", "Aliases": null }, { "Name": "Tag", "Aliases": [ "Tags" ] }, { "Name": "PassThru", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Set-AzureKeyVaultSecret", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "SecretName" ] }, { "Name": "InputObject", "Aliases": null }, { "Name": "SecretValue", "Aliases": null }, { "Name": "Disable", "Aliases": null }, { "Name": "Expires", "Aliases": null }, { "Name": "NotBefore", "Aliases": null }, { "Name": "ContentType", "Aliases": null }, { "Name": "Tag", "Aliases": [ "Tags" ] }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Update-AzureKeyVaultSecret", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "SecretName" ] }, { "Name": "InputObject", "Aliases": null }, { "Name": "Version", "Aliases": [ "SecretVersion" ] }, { "Name": "Enable", "Aliases": null }, { "Name": "Expires", "Aliases": null }, { "Name": "NotBefore", "Aliases": null }, { "Name": "ContentType", "Aliases": null }, { "Name": "Tag", "Aliases": [ "Tags" ] }, { "Name": "PassThru", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Get-AzureKeyVaultCertificatePolicy", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "CertificateName" ] }, { "Name": "InputObject", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] } ] }, { "Command": "New-AzureKeyVaultCertificateAdministratorDetails", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "FirstName", "Aliases": null }, { "Name": "LastName", "Aliases": null }, { "Name": "EmailAddress", "Aliases": null }, { "Name": "PhoneNumber", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "New-AzureKeyVaultCertificateOrganizationDetails", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "Id", "Aliases": null }, { "Name": "AdministratorDetails", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Backup-AzureKeyVaultSecret", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "SecretName" ] }, { "Name": "InputObject", "Aliases": [ "Secret" ] }, { "Name": "OutputFile", "Aliases": null }, { "Name": "Force", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Restore-AzureKeyVaultSecret", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "InputObject", "Aliases": null }, { "Name": "ResourceId", "Aliases": null }, { "Name": "InputFile", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Get-AzureKeyVaultManagedStorageAccount", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "InputObject", "Aliases": null }, { "Name": "ResourceId", "Aliases": null }, { "Name": "AccountName", "Aliases": [ "StorageAccountName", "Name" ] }, { "Name": "InRemovedState", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] } ] }, { "Command": "Add-AzureKeyVaultManagedStorageAccount", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "AccountName", "Aliases": [ "StorageAccountName", "Name" ] }, { "Name": "AccountResourceId", "Aliases": [ "StorageAccountResourceId" ] }, { "Name": "ActiveKeyName", "Aliases": null }, { "Name": "DisableAutoRegenerateKey", "Aliases": null }, { "Name": "RegenerationPeriod", "Aliases": null }, { "Name": "Disable", "Aliases": null }, { "Name": "Tag", "Aliases": [ "Tags" ] }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Remove-AzureKeyVaultManagedStorageAccount", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "AccountName", "Aliases": [ "StorageAccountName", "Name" ] }, { "Name": "InputObject", "Aliases": null }, { "Name": "InRemovedState", "Aliases": null }, { "Name": "Force", "Aliases": null }, { "Name": "PassThru", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Update-AzureKeyVaultManagedStorageAccount", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "AccountName", "Aliases": [ "StorageAccountName", "Name" ] }, { "Name": "InputObject", "Aliases": null }, { "Name": "ActiveKeyName", "Aliases": null }, { "Name": "AutoRegenerateKey", "Aliases": null }, { "Name": "RegenerationPeriod", "Aliases": null }, { "Name": "Enable", "Aliases": null }, { "Name": "Tag", "Aliases": [ "Tags" ] }, { "Name": "PassThru", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Update-AzureKeyVaultManagedStorageAccountKey", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "AccountName", "Aliases": [ "StorageAccountName", "Name" ] }, { "Name": "InputObject", "Aliases": null }, { "Name": "KeyName", "Aliases": null }, { "Name": "Force", "Aliases": null }, { "Name": "PassThru", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Get-AzureKeyVaultManagedStorageSasDefinition", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "AccountName", "Aliases": [ "StorageAccountName" ] }, { "Name": "InputObject", "Aliases": null }, { "Name": "Name", "Aliases": [ "SasDefinitionName" ] }, { "Name": "InRemovedState", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] } ] }, { "Command": "Set-AzureKeyVaultManagedStorageSasDefinition", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "AccountName", "Aliases": [ "StorageAccountName" ] }, { "Name": "InputObject", "Aliases": null }, { "Name": "Name", "Aliases": [ "SasDefinitionName" ] }, { "Name": "TemplateUri", "Aliases": null }, { "Name": "SasType", "Aliases": null }, { "Name": "Disable", "Aliases": null }, { "Name": "Tag", "Aliases": [ "Tags" ] }, { "Name": "ValidityPeriod", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Remove-AzureKeyVaultManagedStorageSasDefinition", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "AccountName", "Aliases": [ "StorageAccountName" ] }, { "Name": "Name", "Aliases": [ "SasDefinitionName" ] }, { "Name": "InputObject", "Aliases": null }, { "Name": "Force", "Aliases": null }, { "Name": "PassThru", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Undo-AzureKeyVaultCertificateRemoval", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "CertificateName" ] }, { "Name": "InputObject", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Backup-AzureKeyVaultCertificate", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "SecretName" ] }, { "Name": "InputObject", "Aliases": [ "Certificate" ] }, { "Name": "OutputFile", "Aliases": null }, { "Name": "Force", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Restore-AzureKeyVaultCertificate", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "InputObject", "Aliases": null }, { "Name": "ResourceId", "Aliases": null }, { "Name": "InputFile", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Backup-AzureKeyVaultManagedStorageAccount", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "StorageAccountName" ] }, { "Name": "InputObject", "Aliases": [ "StorageAccount" ] }, { "Name": "OutputFile", "Aliases": null }, { "Name": "Force", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Restore-AzureKeyVaultManagedStorageAccount", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "InputObject", "Aliases": null }, { "Name": "ResourceId", "Aliases": null }, { "Name": "InputFile", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Undo-AzureKeyVaultManagedStorageSasDefinitionRemoval", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "AccountName", "Aliases": [ "StorageAccountName" ] }, { "Name": "Name", "Aliases": [ "SasDefinitionName" ] }, { "Name": "InputObject", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Undo-AzureKeyVaultManagedStorageAccountRemoval", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "StorageAccountName" ] }, { "Name": "InputObject", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Add-AzureRmKeyVaultNetworkRule", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "InputObject", "Aliases": null }, { "Name": "ResourceId", "Aliases": null }, { "Name": "ResourceGroupName", "Aliases": null }, { "Name": "IpAddressRange", "Aliases": null }, { "Name": "VirtualNetworkResourceId", "Aliases": null }, { "Name": "PassThru", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Update-AzureRmKeyVaultNetworkRuleSet", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "InputObject", "Aliases": null }, { "Name": "ResourceId", "Aliases": null }, { "Name": "ResourceGroupName", "Aliases": null }, { "Name": "DefaultAction", "Aliases": null }, { "Name": "Bypass", "Aliases": null }, { "Name": "IpAddressRange", "Aliases": null }, { "Name": "VirtualNetworkResourceId", "Aliases": null }, { "Name": "PassThru", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Remove-AzureRmKeyVaultNetworkRule", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "InputObject", "Aliases": null }, { "Name": "ResourceId", "Aliases": null }, { "Name": "ResourceGroupName", "Aliases": null }, { "Name": "IpAddressRange", "Aliases": null }, { "Name": "VirtualNetworkResourceId", "Aliases": null }, { "Name": "PassThru", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Set-AzureKeyVaultKey", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "KeyName" ] }, { "Name": "InputObject", "Aliases": null }, { "Name": "Version", "Aliases": [ "KeyVersion" ] }, { "Name": "Enable", "Aliases": null }, { "Name": "Expires", "Aliases": null }, { "Name": "NotBefore", "Aliases": null }, { "Name": "KeyOps", "Aliases": null }, { "Name": "Tag", "Aliases": [ "Tags" ] }, { "Name": "PassThru", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Set-AzureKeyVaultSecretAttribute", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "SecretName" ] }, { "Name": "InputObject", "Aliases": null }, { "Name": "Version", "Aliases": [ "SecretVersion" ] }, { "Name": "Enable", "Aliases": null }, { "Name": "Expires", "Aliases": null }, { "Name": "NotBefore", "Aliases": null }, { "Name": "ContentType", "Aliases": null }, { "Name": "Tag", "Aliases": [ "Tags" ] }, { "Name": "PassThru", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Set-AzureKeyVaultKeyAttribute", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "KeyName" ] }, { "Name": "InputObject", "Aliases": null }, { "Name": "Version", "Aliases": [ "KeyVersion" ] }, { "Name": "Enable", "Aliases": null }, { "Name": "Expires", "Aliases": null }, { "Name": "NotBefore", "Aliases": null }, { "Name": "KeyOps", "Aliases": null }, { "Name": "Tag", "Aliases": [ "Tags" ] }, { "Name": "PassThru", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] }, { "Command": "Set-AzureKeyVaultCertificateAttribute", "IsAlias": false, "SourceModule": "AzureRM.KeyVault", "Version": "5.2.1", "Parameters": [ { "Name": "VaultName", "Aliases": null }, { "Name": "Name", "Aliases": [ "CertificateName" ] }, { "Name": "InputObject", "Aliases": null }, { "Name": "Version", "Aliases": [ "CertificateVersion" ] }, { "Name": "Enable", "Aliases": null }, { "Name": "Tag", "Aliases": null }, { "Name": "PassThru", "Aliases": null }, { "Name": "DefaultProfile", "Aliases": [ "AzureRmContext", "AzureCredential" ] }, { "Name": "WhatIf", "Aliases": [ "wi" ] }, { "Name": "Confirm", "Aliases": [ "cf" ] } ] } ] |