azure - Upload cloud service certificate from keyvault -
i have uploaded ssl certificate keyvault. wanted upload certificate cloud service
with api able access cert keyvault
get https://{vaultbaseurl}/secrets/{secret-name}/{secret-version}?api-version={api-version} but upload certifcate, need password too.
"path": "subscriptions/%sub_id%/resourcegroups/%rg_name%/providers/microsoft.classiccompute/domainnames/%cloudservice_name%/servicecertificates/sha1-%thumbprint%", "body": { "thumbprintalgorithm": "sha1", "thumbprint": "%thumbprint%", "data": "%base64encodedcert%", "certificateformat": "pfx", "password": "password" << in plain text believe } how password keyvault or upload service certificate without password or secret uri ?
when need pass secure value (like password) parameter during deployment, can retrieve value azure key vault. retrieve value referencing key vault , secret in parameter file. value never exposed because reference key vault id. not need manually enter value secret each time deploy resources.
for more details, refer documentation. use key vault pass secure parameter.
also, check azure key vault rest api reference examples.
Comments
Post a Comment