Skip to content

Commit 469938f

Browse files
Fix PR #45607: rename uniform_resource_identifiers->uris, bump to 4.11.0, fix tsp-location.yaml
- Rename Python attribute uniform_resource_identifiers -> uris in SubjectAlternativeNames model (matches REST field name, consistent with other SAN fields like dns_names, ip_addresses) - Bump package version 4.10.1 -> 4.11.0 (new feature, minor version bump) - Update CHANGELOG with proper release notes for 4.11.0 - Fix tsp-location.yaml: add trailing slash to Security.KeyVault.Common path - Add _metadata.json and apiview-properties.json from generator output - Update tsp-location.yaml commit SHA to spec PR merge commit Addresses Copilot review feedback on PR #45607
1 parent 1c68860 commit 469938f

7 files changed

Lines changed: 146 additions & 38 deletions

File tree

sdk/keyvault/azure-keyvault-certificates/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Release History
22

3-
## 4.10.1 (Unreleased)
3+
## 4.11.0 (2026-03-11)
44

55
### Features Added
66

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"apiVersion": "2025-07-01",
3+
"apiVersions": {
4+
"KeyVault": "2025-07-01"
5+
},
6+
"commit": "48e2c462287288d03adad21e682404d90375462e",
7+
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
8+
"typespec_src": "specification/keyvault/Security.KeyVault.Certificates",
9+
"emitterVersion": "0.60.2"
10+
}
Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
{
2+
"CrossLanguagePackageId": "KeyVault",
3+
"CrossLanguageDefinitionId": {
4+
"azure.keyvault.certificates._generated.models.Action": "KeyVault.Action",
5+
"azure.keyvault.certificates._generated.models.AdministratorDetails": "KeyVault.AdministratorDetails",
6+
"azure.keyvault.certificates._generated.models.BackupCertificateResult": "KeyVault.BackupCertificateResult",
7+
"azure.keyvault.certificates._generated.models.CertificateAttributes": "KeyVault.CertificateAttributes",
8+
"azure.keyvault.certificates._generated.models.CertificateBundle": "KeyVault.CertificateBundle",
9+
"azure.keyvault.certificates._generated.models.CertificateCreateParameters": "KeyVault.CertificateCreateParameters",
10+
"azure.keyvault.certificates._generated.models.CertificateImportParameters": "KeyVault.CertificateImportParameters",
11+
"azure.keyvault.certificates._generated.models.CertificateIssuerItem": "KeyVault.CertificateIssuerItem",
12+
"azure.keyvault.certificates._generated.models.CertificateIssuerSetParameters": "KeyVault.CertificateIssuerSetParameters",
13+
"azure.keyvault.certificates._generated.models.CertificateIssuerUpdateParameters": "KeyVault.CertificateIssuerUpdateParameters",
14+
"azure.keyvault.certificates._generated.models.CertificateItem": "KeyVault.CertificateItem",
15+
"azure.keyvault.certificates._generated.models.CertificateMergeParameters": "KeyVault.CertificateMergeParameters",
16+
"azure.keyvault.certificates._generated.models.CertificateOperation": "KeyVault.CertificateOperation",
17+
"azure.keyvault.certificates._generated.models.CertificateOperationUpdateParameter": "KeyVault.CertificateOperationUpdateParameter",
18+
"azure.keyvault.certificates._generated.models.CertificatePolicy": "KeyVault.CertificatePolicy",
19+
"azure.keyvault.certificates._generated.models.CertificateRestoreParameters": "KeyVault.CertificateRestoreParameters",
20+
"azure.keyvault.certificates._generated.models.CertificateUpdateParameters": "KeyVault.CertificateUpdateParameters",
21+
"azure.keyvault.certificates._generated.models.Contact": "KeyVault.Contact",
22+
"azure.keyvault.certificates._generated.models.Contacts": "KeyVault.Contacts",
23+
"azure.keyvault.certificates._generated.models.DeletedCertificateBundle": "KeyVault.DeletedCertificateBundle",
24+
"azure.keyvault.certificates._generated.models.DeletedCertificateItem": "KeyVault.DeletedCertificateItem",
25+
"azure.keyvault.certificates._generated.models.IssuerAttributes": "KeyVault.IssuerAttributes",
26+
"azure.keyvault.certificates._generated.models.IssuerBundle": "KeyVault.IssuerBundle",
27+
"azure.keyvault.certificates._generated.models.IssuerCredentials": "KeyVault.IssuerCredentials",
28+
"azure.keyvault.certificates._generated.models.IssuerParameters": "KeyVault.IssuerParameters",
29+
"azure.keyvault.certificates._generated.models.KeyProperties": "KeyVault.KeyProperties",
30+
"azure.keyvault.certificates._generated.models.KeyVaultError": "KeyVaultError",
31+
"azure.keyvault.certificates._generated.models.KeyVaultErrorError": "KeyVaultError.error.anonymous",
32+
"azure.keyvault.certificates._generated.models.LifetimeAction": "KeyVault.LifetimeAction",
33+
"azure.keyvault.certificates._generated.models.OrganizationDetails": "KeyVault.OrganizationDetails",
34+
"azure.keyvault.certificates._generated.models.SecretProperties": "KeyVault.SecretProperties",
35+
"azure.keyvault.certificates._generated.models.SubjectAlternativeNames": "KeyVault.SubjectAlternativeNames",
36+
"azure.keyvault.certificates._generated.models.Trigger": "KeyVault.Trigger",
37+
"azure.keyvault.certificates._generated.models.X509CertificateProperties": "KeyVault.X509CertificateProperties",
38+
"azure.keyvault.certificates._generated.models.DeletionRecoveryLevel": "KeyVault.DeletionRecoveryLevel",
39+
"azure.keyvault.certificates._generated.models.JsonWebKeyType": "KeyVault.JsonWebKeyType",
40+
"azure.keyvault.certificates._generated.models.JsonWebKeyCurveName": "KeyVault.JsonWebKeyCurveName",
41+
"azure.keyvault.certificates._generated.models.KeyUsageType": "KeyVault.KeyUsageType",
42+
"azure.keyvault.certificates._generated.models.CertificatePolicyAction": "KeyVault.CertificatePolicyAction",
43+
"azure.keyvault.certificates._generated.KeyVaultClient.get_certificates": "KeyVault.getCertificates",
44+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.get_certificates": "KeyVault.getCertificates",
45+
"azure.keyvault.certificates._generated.KeyVaultClient.delete_certificate": "KeyVault.deleteCertificate",
46+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.delete_certificate": "KeyVault.deleteCertificate",
47+
"azure.keyvault.certificates._generated.KeyVaultClient.set_certificate_contacts": "KeyVault.setCertificateContacts",
48+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.set_certificate_contacts": "KeyVault.setCertificateContacts",
49+
"azure.keyvault.certificates._generated.KeyVaultClient.get_certificate_contacts": "KeyVault.getCertificateContacts",
50+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.get_certificate_contacts": "KeyVault.getCertificateContacts",
51+
"azure.keyvault.certificates._generated.KeyVaultClient.delete_certificate_contacts": "KeyVault.deleteCertificateContacts",
52+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.delete_certificate_contacts": "KeyVault.deleteCertificateContacts",
53+
"azure.keyvault.certificates._generated.KeyVaultClient.get_certificate_issuers": "KeyVault.getCertificateIssuers",
54+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.get_certificate_issuers": "KeyVault.getCertificateIssuers",
55+
"azure.keyvault.certificates._generated.KeyVaultClient.set_certificate_issuer": "KeyVault.setCertificateIssuer",
56+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.set_certificate_issuer": "KeyVault.setCertificateIssuer",
57+
"azure.keyvault.certificates._generated.KeyVaultClient.update_certificate_issuer": "KeyVault.updateCertificateIssuer",
58+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.update_certificate_issuer": "KeyVault.updateCertificateIssuer",
59+
"azure.keyvault.certificates._generated.KeyVaultClient.get_certificate_issuer": "KeyVault.getCertificateIssuer",
60+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.get_certificate_issuer": "KeyVault.getCertificateIssuer",
61+
"azure.keyvault.certificates._generated.KeyVaultClient.delete_certificate_issuer": "KeyVault.deleteCertificateIssuer",
62+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.delete_certificate_issuer": "KeyVault.deleteCertificateIssuer",
63+
"azure.keyvault.certificates._generated.KeyVaultClient.create_certificate": "KeyVault.createCertificate",
64+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.create_certificate": "KeyVault.createCertificate",
65+
"azure.keyvault.certificates._generated.KeyVaultClient.import_certificate": "KeyVault.importCertificate",
66+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.import_certificate": "KeyVault.importCertificate",
67+
"azure.keyvault.certificates._generated.KeyVaultClient.get_certificate_versions": "KeyVault.getCertificateVersions",
68+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.get_certificate_versions": "KeyVault.getCertificateVersions",
69+
"azure.keyvault.certificates._generated.KeyVaultClient.get_certificate_policy": "KeyVault.getCertificatePolicy",
70+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.get_certificate_policy": "KeyVault.getCertificatePolicy",
71+
"azure.keyvault.certificates._generated.KeyVaultClient.update_certificate_policy": "KeyVault.updateCertificatePolicy",
72+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.update_certificate_policy": "KeyVault.updateCertificatePolicy",
73+
"azure.keyvault.certificates._generated.KeyVaultClient.update_certificate": "KeyVault.updateCertificate",
74+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.update_certificate": "KeyVault.updateCertificate",
75+
"azure.keyvault.certificates._generated.KeyVaultClient.get_certificate": "KeyVault.getCertificate",
76+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.get_certificate": "KeyVault.getCertificate",
77+
"azure.keyvault.certificates._generated.KeyVaultClient.update_certificate_operation": "KeyVault.updateCertificateOperation",
78+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.update_certificate_operation": "KeyVault.updateCertificateOperation",
79+
"azure.keyvault.certificates._generated.KeyVaultClient.get_certificate_operation": "KeyVault.getCertificateOperation",
80+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.get_certificate_operation": "KeyVault.getCertificateOperation",
81+
"azure.keyvault.certificates._generated.KeyVaultClient.delete_certificate_operation": "KeyVault.deleteCertificateOperation",
82+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.delete_certificate_operation": "KeyVault.deleteCertificateOperation",
83+
"azure.keyvault.certificates._generated.KeyVaultClient.merge_certificate": "KeyVault.mergeCertificate",
84+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.merge_certificate": "KeyVault.mergeCertificate",
85+
"azure.keyvault.certificates._generated.KeyVaultClient.backup_certificate": "KeyVault.backupCertificate",
86+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.backup_certificate": "KeyVault.backupCertificate",
87+
"azure.keyvault.certificates._generated.KeyVaultClient.restore_certificate": "KeyVault.restoreCertificate",
88+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.restore_certificate": "KeyVault.restoreCertificate",
89+
"azure.keyvault.certificates._generated.KeyVaultClient.get_deleted_certificates": "KeyVault.getDeletedCertificates",
90+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.get_deleted_certificates": "KeyVault.getDeletedCertificates",
91+
"azure.keyvault.certificates._generated.KeyVaultClient.get_deleted_certificate": "KeyVault.getDeletedCertificate",
92+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.get_deleted_certificate": "KeyVault.getDeletedCertificate",
93+
"azure.keyvault.certificates._generated.KeyVaultClient.purge_deleted_certificate": "KeyVault.purgeDeletedCertificate",
94+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.purge_deleted_certificate": "KeyVault.purgeDeletedCertificate",
95+
"azure.keyvault.certificates._generated.KeyVaultClient.recover_deleted_certificate": "KeyVault.recoverDeletedCertificate",
96+
"azure.keyvault.certificates._generated.aio.KeyVaultClient.recover_deleted_certificate": "KeyVault.recoverDeletedCertificate"
97+
}
98+
}

sdk/keyvault/azure-keyvault-certificates/azure/keyvault/certificates/_generated/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
77
# --------------------------------------------------------------------------
88

9-
VERSION = "4.9.0b1"
9+
VERSION = "4.11.0"

0 commit comments

Comments
 (0)