Azure / Azure/azure-rest-api-specs
[FEATURE REQ] Missing GitHub.Network/networkSettings
- Dominant language
- TypeSpec
- Stars
- 3.1k
- Forks
- 5.9k
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 424
Description
### API Spec link
N/A
### API Spec version
N/A
### Please describe the feature.
I'm missing a SPEC for the API `GitHub.Network/networkSettings`.
On Github, the resource has to be created with az CLI:
```
az resource create --resource-group $RESOURCE_GROUP_NAME --name $NETWORK_SETTINGS_RESOURCE_NAME --resource-type GitHub.Network/networkSettings --properties "{ \"location\": \"$AZURE_LOCATION\", \"properties\" : { \"subnetId\": \"/subscriptions/$SUBSCRIPTION_ID/resourceGroups/$RESOURCE_GROUP_NAME/providers/Microsoft.Network/virtualNetworks/$VNET_NAME/subnets/$SUBNET_NAME\", \"businessId\": \"$DATABASE_ID\" }}" --is-full-object --output table --query "{GitHubId:tags.GitHubId, name:name}" --api-version 2024-04-02
```
However, a lot of code-gen tooling are using this repository as source. Tools like Azure SDK and Terraform will support such an resource only, if there is an spec for it.
Contributor guide
Research direction
The issue names no target file or test, so first locate the repository convention for Azure resource specifications and compare the supplied GitHub.Network/networkSettings command and API version 2024-04-02. Done means a specification for this resource is available as a source for Azure SDK and Terraform code generation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure, github
- Domain
- api, cloud
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100