Skip to content

Commit 8fac4fa

Browse files
authored
Merge pull request #186629 from atikmapari/Broken-link-mbaldwin
Broken link fixed
2 parents 1777941 + 2d3a338 commit 8fac4fa

File tree

5 files changed

+71
-71
lines changed

5 files changed

+71
-71
lines changed

articles/key-vault/certificates/about-certificates.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ The addressable key becomes more relevant with non-exportable KV certificates. T
4141

4242
The type of key pair to supported for certificates
4343

44-
- Supported keytypes: RSA, RSA-HSM, EC, EC-HSM, oct (listed [here](/rest/api/keyvault/createcertificate/createcertificate#jsonwebkeytype))
44+
- Supported keytypes: RSA, RSA-HSM, EC, EC-HSM, oct (listed [here](/rest/api/keyvault/certificates/create-certificate/create-certificate#jsonwebkeytype))
4545
Exportable is only allowed with RSA, EC. HSM keys would be non-exportable.
4646

4747
|Key type|About|Security|
@@ -91,7 +91,7 @@ At a high level, a certificate policy contains the following information (their
9191

9292
- X509 certificate properties: Contains subject name, subject alternate names, and other properties used to create an x509 certificate request.
9393
- Key Properties: contains key type, key length, exportable, and ReuseKeyOnRenewal fields. These fields instruct key vault on how to generate a key.
94-
- Supported keytypes: RSA, RSA-HSM, EC, EC-HSM, oct (listed [here](/rest/api/keyvault/createcertificate/createcertificate#jsonwebkeytype))
94+
- Supported keytypes: RSA, RSA-HSM, EC, EC-HSM, oct (listed [here](/rest/api/keyvault/certificates/create-certificate/create-certificate#jsonwebkeytype))
9595
- Secret properties: contains secret properties such as content type of addressable secret to generate the secret value, for retrieving certificate as a secret.
9696
- Lifetime Actions: contains lifetime actions for the KV Certificate. Each lifetime action contains:
9797

articles/key-vault/certificates/certificate-scenarios.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,14 +41,14 @@ Certificates are composed of three interrelated resources linked together as a K
4141

4242
**Step 3** - A Contoso admin, along with a Contoso employee (Key Vault user) who owns certificates, depending on the CA, can get a certificate from the admin or directly from the account with the CA.
4343

44-
- Begin an add credential operation to a key vault by [setting a certificate issuer](/rest/api/keyvault/setcertificateissuer/setcertificateissuer) resource. A certificate issuer is an entity represented in Azure Key Vault (KV) as a CertificateIssuer resource. It is used to provide information about the source of a KV certificate; issuer name, provider, credentials, and other administrative details.
44+
- Begin an add credential operation to a key vault by [setting a certificate issuer](/rest/api/keyvault/certificates/set-certificate-issuer/set-certificate-issuer) resource. A certificate issuer is an entity represented in Azure Key Vault (KV) as a CertificateIssuer resource. It is used to provide information about the source of a KV certificate; issuer name, provider, credentials, and other administrative details.
4545
- Ex. MyDigiCertIssuer
4646
- Provider
4747
- Credentials – CA account credentials. Each CA has its own specific data.
4848

4949
For more information on creating accounts with CA Providers, see the related post on the [Key Vault blog](/archive/blogs/kv/manage-certificates-via-azure-key-vault).
5050

51-
**Step 3.1** - Set up [certificate contacts](/rest/api/keyvault/setcertificatecontacts/setcertificatecontacts) for notifications. This is the contact for the Key Vault user. Key Vault does not enforce this step.
51+
**Step 3.1** - Set up [certificate contacts](/rest/api/keyvault/certificates/set-certificate-contacts/set-certificate-contacts) for notifications. This is the contact for the Key Vault user. Key Vault does not enforce this step.
5252

5353
Note - This process, through step 3.1, is a onetime operation.
5454

@@ -73,7 +73,7 @@ Note - This process, through step 3.1, is a onetime operation.
7373
- Renewal information - > ex. 90 days before expiry
7474

7575
- A certificate creation process is usually an asynchronous process and involves polling your key vault for the state of the create certificate operation.
76-
[Get certificate operation](/rest/api/keyvault/getcertificateoperation/getcertificateoperation)
76+
[Get certificate operation](/rest/api/keyvault/certificates/get-certificate-operation/get-certificate-operation)
7777
- Status: completed, failed with error information or, canceled
7878
- Because of the delay to create, a cancel operation can be initiated. The cancel may or may not be effective.
7979

@@ -112,7 +112,7 @@ When you are importing the certificate, you need to ensure that the key is inclu
112112
113113
### Formats of Merge CSR we support
114114
AKV supports 2 PEM based formats. You can either merge a single PKCS#8 encoded certificate or a base64 encoded P7B (chain of certificates signed by CA).
115-
If you need to covert the P7B's format to the supported one, you can use [certutil -encode](https://docs.microsoft.com/windows-server/administration/windows-commands/certutil#-encode)
115+
If you need to covert the P7B's format to the supported one, you can use [certutil -encode](/windows-server/administration/windows-commands/certutil#-encode)
116116

117117
-----BEGIN CERTIFICATE-----
118118
-----END CERTIFICATE-----

articles/key-vault/general/logging.md

Lines changed: 63 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -86,90 +86,90 @@ The following table lists the **operationName** values and corresponding REST AP
8686
| operationName | REST API command |
8787
| --- | --- |
8888
| **Authentication** |Authenticate via Azure Active Directory endpoint |
89-
| **VaultGet** |[Get information about a key vault](/rest/api/keyvault/vaults) |
90-
| **VaultPut** |[Create or update a key vault](/rest/api/keyvault/vaults) |
91-
| **VaultDelete** |[Delete a key vault](/rest/api/keyvault/vaults) |
92-
| **VaultPatch** |[Update a key vault](/rest/api/keyvault/vaults) |
93-
| **VaultList** |[List all key vaults in a resource group](/rest/api/keyvault/vaults) |
94-
| **VaultPurge** |[Purge deleted vault](/rest/api/keyvault/vaults/purgedeleted) |
89+
| **VaultGet** |[Get information about a key vault](/rest/api/keyvault/keyvault/vaults) |
90+
| **VaultPut** |[Create or update a key vault](/rest/api/keyvault/keyvault/vaults) |
91+
| **VaultDelete** |[Delete a key vault](/rest/api/keyvault/keyvault/vaults) |
92+
| **VaultPatch** |[Update a key vault](/rest/api/keyvault/keyvault/vaults) |
93+
| **VaultList** |[List all key vaults in a resource group](/rest/api/keyvault/keyvault/vaults) |
94+
| **VaultPurge** |[Purge deleted vault](/rest/api/keyvault/keyvault/vaults/purge-deleted) |
9595
| **VaultRecover** |Recover deleted vault|
96-
| **VaultGetDeleted** |[Get deleted vault](/rest/api/keyvault/vaults/getdeleted) |
97-
| **VaultListDeleted** |[List deleted vaults](/rest/api/keyvault/vaults/listdeleted) |
96+
| **VaultGetDeleted** |[Get deleted vault](/rest/api/keyvault/keyvault/vaults/get-deleted) |
97+
| **VaultListDeleted** |[List deleted vaults](/rest/api/keyvault/keyvault/vaults/list-deleted) |
9898
| **VaultAccessPolicyChangedEventGridNotification** | Vault access policy changed event published |
9999

100100
# [Keys](#tab/Keys)
101101

102102
| operationName | REST API command |
103103
| --- | --- |
104-
| **KeyCreate** |[Create a key](/rest/api/keyvault/createkey) |
105-
| **KeyGet** |[Get information about a key](/rest/api/keyvault/getkey) |
106-
| **KeyImport** |[Import a key into a vault](/rest/api/keyvault/vaults) |
107-
| **KeyDelete** |[Delete a key](/rest/api/keyvault/deletekey) |
108-
| **KeySign** |[Sign with a key](/rest/api/keyvault/sign) |
109-
| **KeyVerify** |[Verify with a key](/rest/api/keyvault/vaults) |
110-
| **KeyWrap** |[Wrap a key](/rest/api/keyvault/wrapkey) |
111-
| **KeyUnwrap** |[Unwrap a key](/rest/api/keyvault/unwrapkey) |
112-
| **KeyEncrypt** |[Encrypt with a key](/rest/api/keyvault/encrypt) |
113-
| **KeyDecrypt** |[Decrypt with a key](/rest/api/keyvault/decrypt) |
114-
| **KeyUpdate** |[Update a key](/rest/api/keyvault/updatekey) |
115-
| **KeyList** |[List the keys in a vault](/rest/api/keyvault/getkeys) |
116-
| **KeyListVersions** |[List the versions of a key](/rest/api/keyvault/getkeyversions) |
117-
| **KeyPurge** |[Purge a key](/rest/api/keyvault/purgedeletedkey) |
118-
| **KeyBackup** |[Backup a key](/rest/api/keyvault/backupkey) |
119-
| **KeyRestore** |[Restore a key](/rest/api/keyvault/restorekey) |
120-
| **KeyRecover** |[Recover a key](/rest/api/keyvault/recoverdeletedkey) |
121-
| **KeyGetDeleted** |[Get deleted key](/rest/api/keyvault/getdeletedkey) |
122-
| **KeyListDeleted** |[List the deleted keys in a vault](/rest/api/keyvault/getdeletedkeys) |
104+
| **KeyCreate** |[Create a key](/rest/api/keyvault/keys/create-key) |
105+
| **KeyGet** |[Get information about a key](/rest/api/keyvault/keys/get-key) |
106+
| **KeyImport** |[Import a key into a vault](/rest/api/keyvault/keyvault/vaults) |
107+
| **KeyDelete** |[Delete a key](/rest/api/keyvault/keys/delete-key) |
108+
| **KeySign** |[Sign with a key](/rest/api/keyvault/keys/sign) |
109+
| **KeyVerify** |[Verify with a key](/rest/api/keyvault/keyvault/vaults) |
110+
| **KeyWrap** |[Wrap a key](/rest/api/keyvault/keys/wrap-key) |
111+
| **KeyUnwrap** |[Unwrap a key](/rest/api/keyvault/keys/unwrap-key) |
112+
| **KeyEncrypt** |[Encrypt with a key](/rest/api/keyvault/keys/encrypt) |
113+
| **KeyDecrypt** |[Decrypt with a key](/rest/api/keyvault/keys/decrypt) |
114+
| **KeyUpdate** |[Update a key](/rest/api/keyvault/keys/update-key) |
115+
| **KeyList** |[List the keys in a vault](/rest/api/keyvault/keys/get-keys) |
116+
| **KeyListVersions** |[List the versions of a key](/rest/api/keyvault/keys/get-key-versions) |
117+
| **KeyPurge** |[Purge a key](/rest/api/keyvault/keys/purge-deleted-key) |
118+
| **KeyBackup** |[Backup a key](/rest/api/keyvault/keys/backup-key) |
119+
| **KeyRestore** |[Restore a key](/rest/api/keyvault/keys/restore-key) |
120+
| **KeyRecover** |[Recover a key](/rest/api/keyvault/keys/recover-deleted-key) |
121+
| **KeyGetDeleted** |[Get deleted key](/rest/api/keyvault/keys/get-deleted-key) |
122+
| **KeyListDeleted** |[List the deleted keys in a vault](/rest/api/keyvault/keys/get-deleted-keys) |
123123
| **KeyNearExpiryEventGridNotification** |Key near expiry event published |
124124
| **KeyExpiredEventGridNotification** |Key expired event published |
125125

126126
# [Secrets](#tab/Secrets)
127127

128128
| operationName | REST API command |
129129
| --- | --- |
130-
| **SecretSet** |[Create a secret](/rest/api/keyvault/updatecertificate) |
131-
| **SecretGet** |[Get a secret](/rest/api/keyvault/getsecret) |
132-
| **SecretUpdate** |[Update a secret](/rest/api/keyvault/updatesecret) |
133-
| **SecretDelete** |[Delete a secret](/rest/api/keyvault/deletesecret) |
134-
| **SecretList** |[List secrets in a vault](/rest/api/keyvault/getsecrets) |
135-
| **SecretListVersions** |[List versions of a secret](/rest/api/keyvault/getsecretversions) |
136-
| **SecretPurge** |[Purge a secret](/rest/api/keyvault/purgedeletedsecret) |
137-
| **SecretBackup** |[Backup a secret](/rest/api/keyvault/backupsecret) |
138-
| **SecretRestore** |[Restore a secret](/rest/api/keyvault/restoresecret) |
139-
| **SecretRecover** |[Recover a secret](/rest/api/keyvault/recoverdeletedsecret) |
140-
| **SecretGetDeleted** |[Get deleted secret](/rest/api/keyvault/getdeletedsecret) |
141-
| **SecretListDeleted** |[List the deleted secrets in a vault](/rest/api/keyvault/getdeletedsecrets) |
130+
| **SecretSet** |[Create a secret](/rest/api/keyvault/certificates/update-certificate) |
131+
| **SecretGet** |[Get a secret](/rest/api/keyvault/secrets/get-secret) |
132+
| **SecretUpdate** |[Update a secret](/rest/api/keyvault/secrets/update-secret) |
133+
| **SecretDelete** |[Delete a secret](/rest/api/keyvault/secrets/delete-secret) |
134+
| **SecretList** |[List secrets in a vault](/rest/api/keyvault/secrets/get-secret) |
135+
| **SecretListVersions** |[List versions of a secret](/rest/api/keyvault/secrets/get-secret-versions) |
136+
| **SecretPurge** |[Purge a secret](/rest/api/keyvault/secrets/purge-deleted-secret) |
137+
| **SecretBackup** |[Backup a secret](/rest/api/keyvault/secrets/backup-secret) |
138+
| **SecretRestore** |[Restore a secret](/rest/api/keyvault/secrets/restore-secret) |
139+
| **SecretRecover** |[Recover a secret](/rest/api/keyvault/secrets/recover-deleted-secret) |
140+
| **SecretGetDeleted** |[Get deleted secret](/rest/api/keyvault/secrets/get-deleted-secret) |
141+
| **SecretListDeleted** |[List the deleted secrets in a vault](/rest/api/keyvault/secrets/get-deleted-secrets) |
142142
| **SecretNearExpiryEventGridNotification** |Secret near expiry event published |
143143
| **SecretExpiredEventGridNotification** |Secret expired event published |
144144

145145
# [Certificates](#tab/Cerificates)
146146

147147
| operationName | REST API command |
148148
| --- | --- |
149-
| **CertificateGet** |[Get information about a certificate](/rest/api/keyvault/getcertificate) |
150-
| **CertificateCreate** |[Create a certificate](/rest/api/keyvault/createcertificate) |
151-
| **CertificateImport** |[Import a certificate into a vault](/rest/api/keyvault/importcertificate) |
152-
| **CertificateUpdate** |[Update a certificate](/rest/api/keyvault/updatecertificate) |
153-
| **CertificateList** |[List the certificates in a vault](/rest/api/keyvault/getcertificates) |
154-
| **CertificateListVersions** |[List the versions of a certificate](/rest/api/keyvault/getcertificateversions) |
155-
| **CertificateDelete** |[Delete a certificate](/rest/api/keyvault/deletecertificate) |
156-
| **CertificatePurge** |[Purge a certificate](/rest/api/keyvault/purgedeletedcertificate) |
157-
| **CertificateBackup** |[Backup a certificate](/rest/api/keyvault/backupcertificate) |
158-
| **CertificateRestore** |[Restore a certificate](/rest/api/keyvault/restorecertificate) |
159-
| **CertificateRecover** |[Recover a certificate](/rest/api/keyvault/recoverdeletedcertificate) |
160-
| **CertificateGetDeleted** |[Get deleted certificate](/rest/api/keyvault/getdeletedcertificate) |
161-
| **CertificateListDeleted** |[List the deleted certificates in a vault](/rest/api/keyvault/getdeletedcertificates) |
162-
| **CertificatePolicyGet** |[Get certificate policy](/rest/api/keyvault/getcertificatepolicy) |
163-
| **CertificatePolicyUpdate** |[Update certificate policy](/rest/api/keyvault/updatecertificatepolicy) |
164-
| **CertificatePolicySet** |[Create certificate policy](/rest/api/keyvault/createcertificate) |
165-
| **CertificateContactsGet** |[Get certificate contacts](/rest/api/keyvault/getcertificatecontacts) |
166-
| **CertificateContactsSet** |[Set certificate contacts](/rest/api/keyvault/setcertificatecontacts) |
167-
| **CertificateContactsDelete** |[Delete certificate contacts](/rest/api/keyvault/deletecertificatecontacts) |
168-
| **CertificateIssuerGet** |[Get certificate issuer](/rest/api/keyvault/getcertificateissuer) |
169-
| **CertificateIssuerSet** |[Set certificate issuer](/rest/api/keyvault/setcertificateissuer) |
170-
| **CertificateIssuerUpdate** |[Update certificate issuer](/rest/api/keyvault/updatecertificateissuer) |
171-
| **CertificateIssuerDelete** |[Delete certificate issuer](/rest/api/keyvault/deletecertificateissuer) |
172-
| **CertificateIssuersList** |[List the certificate issuers](/rest/api/keyvault/getcertificateissuers) |
149+
| **CertificateGet** |[Get information about a certificate](/rest/api/keyvault/certificates/get-certificate) |
150+
| **CertificateCreate** |[Create a certificate](/rest/api/keyvault/certificates/create-certificate) |
151+
| **CertificateImport** |[Import a certificate into a vault](/rest/api/keyvault/certificates/import-certificate) |
152+
| **CertificateUpdate** |[Update a certificate](/rest/api/keyvault/certificates/update-certificate) |
153+
| **CertificateList** |[List the certificates in a vault](/rest/api/keyvault/certificates/get-certificate) |
154+
| **CertificateListVersions** |[List the versions of a certificate](/rest/api/keyvault/certificates/get-certificate-versions) |
155+
| **CertificateDelete** |[Delete a certificate](/rest/api/keyvault/certificates/delete-certificate) |
156+
| **CertificatePurge** |[Purge a certificate](/rest/api/keyvault/certificates/purge-deleted-certificate) |
157+
| **CertificateBackup** |[Backup a certificate](/rest/api/keyvault/certificates/backup-certificate) |
158+
| **CertificateRestore** |[Restore a certificate](/rest/api/keyvault/certificates/restore-certificate) |
159+
| **CertificateRecover** |[Recover a certificate](/rest/api/keyvault/certificates/recover-deleted-certificate) |
160+
| **CertificateGetDeleted** |[Get deleted certificate](/rest/api/keyvault/certificates/get-deleted-certificate) |
161+
| **CertificateListDeleted** |[List the deleted certificates in a vault](/rest/api/keyvault/certificates/get-deleted-certificates) |
162+
| **CertificatePolicyGet** |[Get certificate policy](/rest/api/keyvault/certificates/get-certificate-policy) |
163+
| **CertificatePolicyUpdate** |[Update certificate policy](/rest/api/keyvault/certificates/update-certificate-policy) |
164+
| **CertificatePolicySet** |[Create certificate policy](/rest/api/keyvault/certificates/create-certificate) |
165+
| **CertificateContactsGet** |[Get certificate contacts](/rest/api/keyvault/certificates/get-certificate-contacts) |
166+
| **CertificateContactsSet** |[Set certificate contacts](/rest/api/keyvault/certificates/set-certificate-contacts) |
167+
| **CertificateContactsDelete** |[Delete certificate contacts](/rest/api/keyvault/certificates/delete-certificate-contacts) |
168+
| **CertificateIssuerGet** |[Get certificate issuer](/rest/api/keyvault/certificates/get-certificate-issuer) |
169+
| **CertificateIssuerSet** |[Set certificate issuer](/rest/api/keyvault/certificates/set-certificate-issuer) |
170+
| **CertificateIssuerUpdate** |[Update certificate issuer](/rest/api/keyvault/certificates/update-certificate-issuer) |
171+
| **CertificateIssuerDelete** |[Delete certificate issuer](/rest/api/keyvault/certificates/delete-certificate-issuer) |
172+
| **CertificateIssuersList** |[List the certificate issuers](/rest/api/keyvault/certificates/get-certificate-issuers) |
173173
| **CertificateEnroll** |Enroll a certificate |
174174
| **CertificateRenew** |Renew a certificate |
175175
| **CertificatePendingGet** |Retrieve pending certificate |

articles/key-vault/keys/about-keys-details.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ The following permissions can be granted, on a per user / service principal basi
163163
- Permissions for privileged operations
164164
- *purge*: Purge (permanently delete) a deleted key
165165

166-
For more information on working with keys, see [Key operations in the Key Vault REST API reference](/rest/api/keyvault). For information on establishing permissions, see [Vaults - Create or Update](/rest/api/keyvault/vaults/createorupdate) and [Vaults - Update Access Policy](/rest/api/keyvault/vaults/updateaccesspolicy).
166+
For more information on working with keys, see [Key operations in the Key Vault REST API reference](/rest/api/keyvault). For information on establishing permissions, see [Vaults - Create or Update](/rest/api/keyvault/keyvault/vaults/create-or-update) and [Vaults - Update Access Policy](/rest/api/keyvault/keyvault/vaults/update-access-policy).
167167

168168
## Next steps
169169
- [About Key Vault](../general/overview.md)

articles/key-vault/secrets/about-managed-storage-account-keys.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ The following permissions can be used when authorizing a user or application pri
5858
- Permissions for privileged operations
5959
- *purge*: Purge (permanently delete) a managed storage account
6060

61-
For more information, see the [Storage account operations in the Key Vault REST API reference](/rest/api/keyvault). For information on establishing permissions, see [Vaults - Create or Update](/rest/api/keyvault/vaults/createorupdate) and [Vaults - Update Access Policy](/rest/api/keyvault/vaults/updateaccesspolicy).
61+
For more information, see the [Storage account operations in the Key Vault REST API reference](/rest/api/keyvault). For information on establishing permissions, see [Vaults - Create or Update](/rest/api/keyvault/vaults/createorupdate) and [Vaults - Update Access Policy](/rest/api/keyvault/keyvault/vaults/update-access-policy).
6262

6363
## Next steps
6464

0 commit comments

Comments
 (0)