Closed schaabs closed 5 years ago
Language | Review |
---|---|
.NET | Azure.Security.KeyVault.Certificates |
Java | com.azure.security.keyvault.certificates |
JS | @azure/keyvault-certificates |
Python | azure-keyvault-certificates |
Python review: https://msit.microsoftstream.com/video/12d54877-67d8-4471-95ea-dc849c79c85a
transport
and api_version
to be moved to kwargs.NET Review: (no recording available)
certificateName
, issuerName
)DeleteIssuer
to take an issuer? We are doing symmetrical things elsewhere.
GetCertificates
rename to GetPropertiesofCertificates
GetIssuers
rename to GetPropertiesOfIssuers
RestoreCertificate
rename to RestoreCertificateBackup
CertificateImportOptions
rename to ImportCertificateOptions
(ditto other options types)DefaultPolicy
Value
and Policy
read-only on ImportCertificateOptions
AdministratorDetails
and Contact
be the same type?
AdministratorDetails
to AdministratorContact
Uri
, it should be a string
. It's only a .NET change.KeyId
/ SecretId
to strings across the KeyVault board.vaultEndpoint
- we should rename it to vaultUrl
due to mgmt consistency (all languages)CertificateWithPolicy
, rename Policy
to IssuancePolicy
or similar.Self
and Unknown
to better identify them - take offline.@KrzysztofCwalina to add guidelines for .NET on nullable booleans. @KrzysztofCwalina to add guidelines around specifying time spans (in months, etc.)
JS Review: https://msit.microsoftstream.com/video/c9f73be6-b903-4486-afe2-3dbbf86c4bdd
@bterlson will re-review once final API is uploaded.
CertificateIssuer
to CertificateIssuerProperties
(follow up offline)expires
to expiresOn
id
on CertificateProperties
to certificateId
- check consistencygetCertificate
to getCertificateVersion
getCertificateOperation
should return a pollergetCertificateWithPolicy
to getCertificate
getDefaultPipeline
listCertificates
to listPropertiesOfCertificate
(and similar for versions)pipeline
public propertyContact
to either KeyVaultContact
or CertificateContact
- design offlineErrorModel
to CertificateOperationError
innerError
property to details
updated
to updatedOn
and created
to createdOn
IssuerAttributes
to IssuerProperties
UpdateCertificatePropertiesOptions
should be flattened and only expose settable propertiesAction
and Trigger
need to be exportedJava Review: https://msit.microsoftstream.com/video/c9f73be6-b903-4486-afe2-3dbbf86c4bdd
createCertificate
, rename enabled
to isEnabled
getCertificates(CertificateProperties)
for now (post-GA) - decide offlinemergeCertificate(string name,...)
as a convenience method right now (post-GA)listIssuers
to listPropertiesOfIssuers
restoreCertificate
to restoreCertificateBackup
endpoint
to vaultUrl
Administrator
to AdministratorContact
setCertificatePolicy(
) on Certificate
on
suffix for date properties.Contact
to CertificateContact
Issuer
to CertificateIssuer