Azure / Azure/azure-rest-api-specs

Missing customHttpsParameters property in Azure CDN REST API

Open
#12,915 1 comment 0 reactions 0 assignees View on GitHub
Network - CDN question Service Attention
Dominant language
TypeSpec
Stars
3.1k
Forks
5.9k
Avg merge
2d 22h
Merged PRs (30d)
444

Description

CustomDomains response definition does not include `customHttpsParameters` in latest api version. When you run the REST API, the following is actually included.

```
# Status: 200

# content-encoding: gzip
# content-type: application/json; charset=utf-8
# date: Tue, 09 Feb 2021 16:13:30 GMT
# expires: -1
# instance-name: explorer-hk1
# request-context: appId=cid-v1:a7a0aa45-52ad-43f4-a8c4-8896f1392829
# strict-transport-security: max-age=31536000; includeSubDomains
# transfer-encoding: chunked
# vary: Accept-Encoding
# x-content-type-options: nosniff
# x-ms-client-request-id: 34fc7cdd-f6c1-4540-9a11-d5680985c3bf
# x-ms-correlation-request-id: 994de376-60a2-400d-b824-3bbc430c5964
# x-ms-ellapsed: 1599ms
# x-ms-ratelimit-remaining-subscription-reads: 11999
# x-ms-request-id: 1ffe6285-5920-4aaf-995e-09badcc10be4
# x-ms-routing-request-id: EASTASIA:20210209T161330Z:994de376-60a2-400d-b824-3bbc430c5964
{
"value": [
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/**/providers/Microsoft.Cdn/profiles/**/endpoints/**/customdomains/daruyanagi-com",
"type": "Microsoft.Cdn/profiles/endpoints/customdomains",
"name": "daruyanagi-com",
"properties": {
"hostName": "daruyanagi.com",
"validationData": null,
"resourceState": "Active",
"customHttpsProvisioningState": "Enabled",
"customHttpsProvisioningSubstate": "CertificateDeployed",
"customHttpsParameters": {
"certificateSource": "AzureKeyVault",
"certificateSourceParameters": {
"subscriptionId": "00000000-0000-0000-0000-000000000000",
"resourceGroupName": "**",
"vaultName": "**",
"secretName": "daruyanagi-com",
"secretVersion": "5c769c2c98054127bf4400f67a2e8751",
"updateRule": "NoAction",
"deleteRule": "NoAction",
"@odata.type": "#Microsoft.Azure.Cdn.Models.KeyVaultCertificateSourceParameters"
},
"protocolType": "ServerNameIndication",
"minimumTlsVersion": "TLS12"
},
"provisioningState": "Succeeded"
}
}
]
}
```

Contributor guide

Open the contributing guide

Research direction

Start by locating the latest Azure CDN CustomDomains response definition in the REST API specifications and compare it with the response shown in the issue. Add the missing customHttpsParameters representation, then run the repository's relevant specification validation. Done means the property is included for the affected API version without breaking validation.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure
Domain
api, cloud
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.