Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
16 commits
Select commit Hold shift + click to select a range
1c68860
Add uris and ip_addresses support to SubjectAlternativeNames
singhalrohit4u Mar 11, 2026
469938f
Fix PR #45607: rename uniform_resource_identifiers->uris, bump to 4.1…
singhalrohit4u Mar 12, 2026
2e2312f
Merge branch 'main' into fix/keyvault-certs-san-4.11.0
rohitsinghal4u Mar 12, 2026
69881ac
Fix CRLF line endings, CHANGELOG format, and tsp-location.yaml traili…
singhalrohit4u Mar 12, 2026
bed5c3c
Remove UTF-8 BOM accidentally added by CRLF fix
singhalrohit4u Mar 12, 2026
c539507
Address Copilot review feedback
singhalrohit4u Mar 12, 2026
70e065c
Merge branch 'main' into fix/keyvault-certs-san-4.11.0
rohitsinghal4u Mar 12, 2026
5526062
Merge branch 'main' into fix/keyvault-certs-san-4.11.0
rohitsinghal4u Mar 12, 2026
64c1350
Merge branch 'main' into fix/keyvault-certs-san-4.11.0
rohitsinghal4u Mar 13, 2026
7ce8f80
Fix WellKnownIssuerNames.self_signed -> WellKnownIssuerNames.self in …
singhalrohit4u Mar 13, 2026
2367b8b
Fix model_base.py deserialization for built-in list/dict types and ap…
singhalrohit4u Mar 13, 2026
842bd92
Fix Build Analyze: remove empty 4.11.1 Unreleased CHANGELOG section a…
singhalrohit4u Mar 13, 2026
8d81124
Merge branch 'main' into fix/keyvault-certs-san-4.11.0
rohitsinghal4u Mar 13, 2026
3d8576b
Fix CHANGELOG: remove empty Breaking Changes and Other Changes sectio…
singhalrohit4u Mar 13, 2026
729f1ec
Fix Build Analyze: move pylint disable comment to correct line in _mo…
singhalrohit4u Mar 13, 2026
e55624f
Fix Build Test Ubuntu2404_314: use asyncio.new_event_loop() in confte…
singhalrohit4u Mar 13, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions sdk/keyvault/azure-keyvault-certificates/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
# Release History

## 4.10.1 (Unreleased)
## 4.11.0 (2026-03-11)

### Features Added

### Breaking Changes
- Added `uris` and `ip_addresses` properties to `SubjectAlternativeNames` model to support Uniform Resource
Identifiers and IP addresses (IPv4 and IPv6) in certificate subject alternative names

### Bugs Fixed

Expand All @@ -14,7 +15,6 @@
serialized instead of raising an exception
([Azure/azure-cli #31764](https://github.com/Azure/azure-cli/issues/31764))

### Other Changes

## 4.10.0 (2025-06-16)

Expand Down
10 changes: 10 additions & 0 deletions sdk/keyvault/azure-keyvault-certificates/_metadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"apiVersion": "2025-07-01",
"apiVersions": {
"KeyVault": "2025-07-01"
},
"commit": "48e2c462287288d03adad21e682404d90375462e",
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
"typespec_src": "specification/keyvault/Security.KeyVault.Certificates",
"emitterVersion": "0.60.2"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
{
"CrossLanguagePackageId": "KeyVault",
"CrossLanguageDefinitionId": {
"azure.keyvault.certificates._generated.models.Action": "KeyVault.Action",
"azure.keyvault.certificates._generated.models.AdministratorDetails": "KeyVault.AdministratorDetails",
"azure.keyvault.certificates._generated.models.BackupCertificateResult": "KeyVault.BackupCertificateResult",
"azure.keyvault.certificates._generated.models.CertificateAttributes": "KeyVault.CertificateAttributes",
"azure.keyvault.certificates._generated.models.CertificateBundle": "KeyVault.CertificateBundle",
"azure.keyvault.certificates._generated.models.CertificateCreateParameters": "KeyVault.CertificateCreateParameters",
"azure.keyvault.certificates._generated.models.CertificateImportParameters": "KeyVault.CertificateImportParameters",
"azure.keyvault.certificates._generated.models.CertificateIssuerItem": "KeyVault.CertificateIssuerItem",
"azure.keyvault.certificates._generated.models.CertificateIssuerSetParameters": "KeyVault.CertificateIssuerSetParameters",
"azure.keyvault.certificates._generated.models.CertificateIssuerUpdateParameters": "KeyVault.CertificateIssuerUpdateParameters",
"azure.keyvault.certificates._generated.models.CertificateItem": "KeyVault.CertificateItem",
"azure.keyvault.certificates._generated.models.CertificateMergeParameters": "KeyVault.CertificateMergeParameters",
"azure.keyvault.certificates._generated.models.CertificateOperation": "KeyVault.CertificateOperation",
"azure.keyvault.certificates._generated.models.CertificateOperationUpdateParameter": "KeyVault.CertificateOperationUpdateParameter",
"azure.keyvault.certificates._generated.models.CertificatePolicy": "KeyVault.CertificatePolicy",
"azure.keyvault.certificates._generated.models.CertificateRestoreParameters": "KeyVault.CertificateRestoreParameters",
"azure.keyvault.certificates._generated.models.CertificateUpdateParameters": "KeyVault.CertificateUpdateParameters",
"azure.keyvault.certificates._generated.models.Contact": "KeyVault.Contact",
"azure.keyvault.certificates._generated.models.Contacts": "KeyVault.Contacts",
"azure.keyvault.certificates._generated.models.DeletedCertificateBundle": "KeyVault.DeletedCertificateBundle",
"azure.keyvault.certificates._generated.models.DeletedCertificateItem": "KeyVault.DeletedCertificateItem",
"azure.keyvault.certificates._generated.models.IssuerAttributes": "KeyVault.IssuerAttributes",
"azure.keyvault.certificates._generated.models.IssuerBundle": "KeyVault.IssuerBundle",
"azure.keyvault.certificates._generated.models.IssuerCredentials": "KeyVault.IssuerCredentials",
"azure.keyvault.certificates._generated.models.IssuerParameters": "KeyVault.IssuerParameters",
"azure.keyvault.certificates._generated.models.KeyProperties": "KeyVault.KeyProperties",
"azure.keyvault.certificates._generated.models.KeyVaultError": "KeyVaultError",
"azure.keyvault.certificates._generated.models.KeyVaultErrorError": "KeyVaultError.error.anonymous",
"azure.keyvault.certificates._generated.models.LifetimeAction": "KeyVault.LifetimeAction",
"azure.keyvault.certificates._generated.models.OrganizationDetails": "KeyVault.OrganizationDetails",
"azure.keyvault.certificates._generated.models.SecretProperties": "KeyVault.SecretProperties",
"azure.keyvault.certificates._generated.models.SubjectAlternativeNames": "KeyVault.SubjectAlternativeNames",
"azure.keyvault.certificates._generated.models.Trigger": "KeyVault.Trigger",
"azure.keyvault.certificates._generated.models.X509CertificateProperties": "KeyVault.X509CertificateProperties",
"azure.keyvault.certificates._generated.models.DeletionRecoveryLevel": "KeyVault.DeletionRecoveryLevel",
"azure.keyvault.certificates._generated.models.JsonWebKeyType": "KeyVault.JsonWebKeyType",
"azure.keyvault.certificates._generated.models.JsonWebKeyCurveName": "KeyVault.JsonWebKeyCurveName",
"azure.keyvault.certificates._generated.models.KeyUsageType": "KeyVault.KeyUsageType",
"azure.keyvault.certificates._generated.models.CertificatePolicyAction": "KeyVault.CertificatePolicyAction",
"azure.keyvault.certificates._generated.KeyVaultClient.get_certificates": "KeyVault.getCertificates",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.get_certificates": "KeyVault.getCertificates",
"azure.keyvault.certificates._generated.KeyVaultClient.delete_certificate": "KeyVault.deleteCertificate",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.delete_certificate": "KeyVault.deleteCertificate",
"azure.keyvault.certificates._generated.KeyVaultClient.set_certificate_contacts": "KeyVault.setCertificateContacts",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.set_certificate_contacts": "KeyVault.setCertificateContacts",
"azure.keyvault.certificates._generated.KeyVaultClient.get_certificate_contacts": "KeyVault.getCertificateContacts",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.get_certificate_contacts": "KeyVault.getCertificateContacts",
"azure.keyvault.certificates._generated.KeyVaultClient.delete_certificate_contacts": "KeyVault.deleteCertificateContacts",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.delete_certificate_contacts": "KeyVault.deleteCertificateContacts",
"azure.keyvault.certificates._generated.KeyVaultClient.get_certificate_issuers": "KeyVault.getCertificateIssuers",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.get_certificate_issuers": "KeyVault.getCertificateIssuers",
"azure.keyvault.certificates._generated.KeyVaultClient.set_certificate_issuer": "KeyVault.setCertificateIssuer",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.set_certificate_issuer": "KeyVault.setCertificateIssuer",
"azure.keyvault.certificates._generated.KeyVaultClient.update_certificate_issuer": "KeyVault.updateCertificateIssuer",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.update_certificate_issuer": "KeyVault.updateCertificateIssuer",
"azure.keyvault.certificates._generated.KeyVaultClient.get_certificate_issuer": "KeyVault.getCertificateIssuer",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.get_certificate_issuer": "KeyVault.getCertificateIssuer",
"azure.keyvault.certificates._generated.KeyVaultClient.delete_certificate_issuer": "KeyVault.deleteCertificateIssuer",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.delete_certificate_issuer": "KeyVault.deleteCertificateIssuer",
"azure.keyvault.certificates._generated.KeyVaultClient.create_certificate": "KeyVault.createCertificate",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.create_certificate": "KeyVault.createCertificate",
"azure.keyvault.certificates._generated.KeyVaultClient.import_certificate": "KeyVault.importCertificate",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.import_certificate": "KeyVault.importCertificate",
"azure.keyvault.certificates._generated.KeyVaultClient.get_certificate_versions": "KeyVault.getCertificateVersions",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.get_certificate_versions": "KeyVault.getCertificateVersions",
"azure.keyvault.certificates._generated.KeyVaultClient.get_certificate_policy": "KeyVault.getCertificatePolicy",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.get_certificate_policy": "KeyVault.getCertificatePolicy",
"azure.keyvault.certificates._generated.KeyVaultClient.update_certificate_policy": "KeyVault.updateCertificatePolicy",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.update_certificate_policy": "KeyVault.updateCertificatePolicy",
"azure.keyvault.certificates._generated.KeyVaultClient.update_certificate": "KeyVault.updateCertificate",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.update_certificate": "KeyVault.updateCertificate",
"azure.keyvault.certificates._generated.KeyVaultClient.get_certificate": "KeyVault.getCertificate",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.get_certificate": "KeyVault.getCertificate",
"azure.keyvault.certificates._generated.KeyVaultClient.update_certificate_operation": "KeyVault.updateCertificateOperation",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.update_certificate_operation": "KeyVault.updateCertificateOperation",
"azure.keyvault.certificates._generated.KeyVaultClient.get_certificate_operation": "KeyVault.getCertificateOperation",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.get_certificate_operation": "KeyVault.getCertificateOperation",
"azure.keyvault.certificates._generated.KeyVaultClient.delete_certificate_operation": "KeyVault.deleteCertificateOperation",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.delete_certificate_operation": "KeyVault.deleteCertificateOperation",
"azure.keyvault.certificates._generated.KeyVaultClient.merge_certificate": "KeyVault.mergeCertificate",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.merge_certificate": "KeyVault.mergeCertificate",
"azure.keyvault.certificates._generated.KeyVaultClient.backup_certificate": "KeyVault.backupCertificate",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.backup_certificate": "KeyVault.backupCertificate",
"azure.keyvault.certificates._generated.KeyVaultClient.restore_certificate": "KeyVault.restoreCertificate",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.restore_certificate": "KeyVault.restoreCertificate",
"azure.keyvault.certificates._generated.KeyVaultClient.get_deleted_certificates": "KeyVault.getDeletedCertificates",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.get_deleted_certificates": "KeyVault.getDeletedCertificates",
"azure.keyvault.certificates._generated.KeyVaultClient.get_deleted_certificate": "KeyVault.getDeletedCertificate",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.get_deleted_certificate": "KeyVault.getDeletedCertificate",
"azure.keyvault.certificates._generated.KeyVaultClient.purge_deleted_certificate": "KeyVault.purgeDeletedCertificate",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.purge_deleted_certificate": "KeyVault.purgeDeletedCertificate",
"azure.keyvault.certificates._generated.KeyVaultClient.recover_deleted_certificate": "KeyVault.recoverDeletedCertificate",
"azure.keyvault.certificates._generated.aio.KeyVaultClient.recover_deleted_certificate": "KeyVault.recoverDeletedCertificate"
}
}
Loading