Skip to content

Commit 2caaf9e

Browse files
authored
App Service Split (#37232) (#37814)
1 parent fdaa209 commit 2caaf9e

File tree

3,513 files changed

+141996
-1922
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

3,513 files changed

+141996
-1922
lines changed
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# This file configures spell checking. Items in "words" were initially populated
2+
# with words that might be spelling errors. Review these words and take
3+
# appropriate action. For more information, see: https://aka.ms/ci-fix#spell-check
4+
5+
# Spell checking is not case sensitive
6+
# Keep word lists in alphabetical order so the file is easier to manage
7+
import:
8+
- ../../cspell.yaml
9+
words:
10+
- apim
11+
- aseregions
12+
- creds
13+
- csrs
14+
- customdnssuffix
15+
- dapr
16+
- fdid
17+
- icann
18+
- ipssl
19+
- iscloneable
20+
- ishostingenvironmentnameavailable
21+
- jwts
22+
- myapp
23+
- perfmon
24+
- puid
25+
- ravbhatnagar
26+
- rdworkername
27+
- snapshotsdr
28+
- unparked
29+
- unregistering
30+
- virtualip
31+
- vnets
32+
- vstsrm
33+
- weidongxu
34+
- whois
35+
- zilla
36+
overrides:
37+
- filename: >-
38+
**/specification/certificateregistration/resource-manager/Microsoft.CertificateRegistration/**/CommonDefinitions.json
39+
words:
40+
- guage
41+
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
## CLI
2+
3+
These settings apply only when `--cli` is specified on the command line.
4+
5+
```yaml $(cli)
6+
cli:
7+
cli-name: certificateregistration
8+
package-name: azure-mgmt-certificateregistration
9+
namespace: azure.mgmt.certificateregistration
10+
test-scenario:
11+
- name: /CertificateRegistrationProvider/get/List operations
12+
```
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
## Go
2+
3+
These settings apply only when `--go` is specified on the command line.
4+
5+
```yaml $(go) && !$(track2)
6+
go:
7+
license-header: MICROSOFT_MIT_NO_VERSION
8+
namespace: certificateregistration
9+
clear-output-folder: true
10+
```
11+
12+
```yaml $(go) && $(track2)
13+
license-header: MICROSOFT_MIT_NO_VERSION
14+
module-name: sdk/resourcemanager/certificateregistration/armcertificateregistration
15+
module: github.com/Azure/azure-sdk-for-go/$(module-name)
16+
output-folder: $(go-sdk-folder)/$(module-name)
17+
azure-arm: true
18+
directive:
19+
- rename-model:
20+
from: "Certificate"
21+
to: "AppCertificate"
22+
- rename-model:
23+
from: "CertificateCollection"
24+
to: "AppCertificateCollection"
25+
- rename-model:
26+
from: "CertificatePatchResource"
27+
to: "AppCertificatePatchResource"
28+
- from:
29+
- Certificates.json
30+
- SiteCertificates.json
31+
where: $..[?(@.$ref == "./CommonDefinitions.json#/definitions/Certificate")]
32+
transform:
33+
$["$ref"] = "./CommonDefinitions.json#/definitions/AppCertificate"
34+
- from:
35+
- Certificates.json
36+
- SiteCertificates.json
37+
where: $..[?(@.$ref == "./CommonDefinitions.json#/definitions/CertificateCollection")]
38+
transform:
39+
$["$ref"] = "./CommonDefinitions.json#/definitions/AppCertificateCollection"
40+
- from:
41+
- Certificates.json
42+
- SiteCertificates.json
43+
where: $..[?(@.$ref == "./CommonDefinitions.json#/definitions/CertificatePatchResource")]
44+
transform:
45+
$["$ref"] = "./CommonDefinitions.json#/definitions/AppCertificatePatchResource"
46+
```
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
## Java
2+
3+
These settings apply only when `--java` is specified on the command line.
4+
5+
```yaml $(java)
6+
service-name: CertificateRegistration
7+
add-inner: AppServiceCertificate
8+
remove-inner: CsmDeploymentStatus
9+
name-for-ungrouped-operations: ResourceProvider
10+
enable-sync-stack: false
11+
```
12+
13+
### Tag: profile-hybrid-2020-09-01 and java
14+
15+
These settings apply only when `--tag=profile-hybrid-2020-09-01 --java` is specified on the command line.
16+
Please also specify `--azure-libraries-for-java-folder=<path to the root directory of your azure-sdk-for-java clone>`.
17+
18+
```yaml $(tag) == 'profile-hybrid-2020-09-01' && $(java)
19+
input-file:
20+
- stable/2018-02-01/AppServiceCertificateOrders.json
21+
- stable/2018-02-01/CertificateRegistrationProvider.json
22+
directive:
23+
- from: CommonDefinitions.json
24+
where: $.definitions.Identifier.properties.properties.properties.id
25+
transform: >
26+
$['x-ms-client-name'] = "value";
27+
```

0 commit comments

Comments
 (0)