File tree Expand file tree Collapse file tree 5 files changed +65
-2
lines changed
specification/storage/resource-manager Expand file tree Collapse file tree 5 files changed +65
-2
lines changed Original file line number Diff line number Diff line change @@ -30,6 +30,7 @@ directive:
3030
3131` ` ` yaml $(go) && $(multiapi)
3232batch :
33+ - tag : package-2025-01
3334 - tag : package-2024-01
3435 - tag : package-2023-05
3536 - tag : package-2023-01
@@ -57,6 +58,15 @@ batch:
5758 - tag : package-2015-05-preview
5859` ` `
5960
61+ ### Tag: package-2025-01 and go
62+
63+ These settings apply only when ` --tag=package-2025-01 --go` is specified on the command line.
64+ Please also specify `--go-sdk-folder=<path to the root directory of your azure-sdk-for-go clone>`.
65+
66+ ` ` ` yaml $(tag) == 'package-2025-01' && $(go)
67+ output-folder: $(go-sdk-folder)/services/$(namespace)/mgmt/2025-01-01/$(namespace)
68+ ` ` `
69+
6070# ## Tag: package-2024-01 and go
6171
6272These settings apply only when `--tag=package-2024-01 --go` is specified on the command line.
Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ output-folder: $(azure-libraries-for-java-folder)/azure-mgmt-storage
1616
1717` ` ` yaml $(java) && $(multiapi)
1818batch :
19+ - tag : package-2025-01
1920 - tag : package-2024-01
2021 - tag : package-2023-05
2122 - tag : package-2023-01
@@ -35,6 +36,19 @@ batch:
3536 - tag : package-2016-01
3637` ` `
3738
39+ ### Tag: package-2025-01 and java
40+
41+ These settings apply only when ` --tag=package-2025-01 --java` is specified on the command line.
42+ Please also specify `--azure-libraries-for-java-folder=<path to the root directory of your azure-sdk-for-java clone>`.
43+
44+ ` ` ` yaml $(tag) == 'package-2025-01' && $(java) && $(multiapi)
45+ java:
46+ namespace: com.microsoft.azure.management.storage.v2025_01_01
47+ output-folder: $(azure-libraries-for-java-folder)/sdk/storage/mgmt-v2025_01_01
48+ regenerate-manager: true
49+ generate-interface: true
50+ ` ` `
51+
3852# ## Tag: package-2024-01 and java
3953
4054These settings apply only when `--tag=package-2024-01 --java` is specified on the command line.
Original file line number Diff line number Diff line change @@ -27,7 +27,24 @@ These are the global settings for the Storage API.
2727``` yaml
2828openapi-type : arm
2929openapi-subtype : rpaas
30- tag : package-2024-01
30+ tag : package-2025-01
31+ ` ` `
32+
33+ ### Tag: package-2025-01
34+
35+ These settings apply only when ` --tag=package-2025-01` is specified on the command line.
36+
37+ ` ` ` yaml $(tag) == 'package-2025-01'
38+ input-file:
39+ - Microsoft.Storage/stable/2025-01-01/blob.json
40+ - Microsoft.Storage/stable/2025-01-01/common.json
41+ - Microsoft.Storage/stable/2025-01-01/file.json
42+ - Microsoft.Storage/stable/2025-01-01/privatelinks.json
43+ - Microsoft.Storage/stable/2025-01-01/queue.json
44+ - Microsoft.Storage/stable/2025-01-01/storage.json
45+ - Microsoft.Storage/stable/2025-01-01/table.json
46+ - Microsoft.Storage/stable/2025-01-01/networkSecurityPerimeter.json
47+ - Microsoft.Storage/stable/2025-01-01/storageTaskAssignments.json
3148` ` `
3249
3350# ## Tag: package-2024-01
Original file line number Diff line number Diff line change @@ -18,9 +18,10 @@ Generate all API versions currently shipped for this package
1818
1919` ` ` yaml $(python)
2020multiapi : true
21- default-api-version : " 2024 -01-01"
21+ default-api-version : " 2025 -01-01"
2222clear-output-folder : true
2323batch :
24+ - tag : package-2025-01
2425 - tag : package-2024-01
2526 - tag : package-2019-06
2627 - tag : package-2017-10
@@ -33,6 +34,16 @@ output-folder: $(python-sdks-folder)/storage/azure-mgmt-storage/azure/mgmt/stora
3334perform-load : false
3435` ` `
3536
37+ ### Tag: package-2025-01 and python
38+
39+ These settings apply only when ` --tag=package-2025-01 --python` is specified on the command line.
40+ Please also specify `--python-sdks-folder=<path to the root directory of your azure-sdk-for-python clone>`.
41+
42+ ` ` ` yaml $(tag) == 'package-2025-01'
43+ namespace: azure.mgmt.storage.v2025_01_01
44+ output-folder: $(python-sdks-folder)/storage/azure-mgmt-storage/azure/mgmt/storage/v2025_01_01
45+ ` ` `
46+
3647# ## Tag: package-2024-01 and python
3748
3849These settings apply only when `--tag=package-2024-01 --python` is specified on the command line.
Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ azure-arm: true
1212
1313` ` ` yaml $(ruby) && $(multiapi)
1414batch :
15+ - tag : package-2025-01
1516 - tag : package-2024-01
1617 - tag : package-2023-05
1718 - tag : package-2023-01
@@ -30,6 +31,16 @@ batch:
3031 - tag : package-2015-05-preview
3132` ` `
3233
34+ ### Tag: package-2025-01 and ruby
35+
36+ These settings apply only when ` --tag=package-2025-01 --ruby` is specified on the command line.
37+ Please also specify `--ruby-sdks-folder=<path to the root directory of your azure-sdk-for-ruby clone>`.
38+
39+ ` ` ` yaml $(tag) == 'package-2025-01' && $(ruby)
40+ namespace: "Azure::Storage::Mgmt::V2025-01"
41+ output-folder: $(ruby-sdks-folder)/management/azure_mgmt_storage/lib
42+ ` ` `
43+
3344# ## Tag: package-2024-01 and ruby
3445
3546These settings apply only when `--tag=package-2024-01 --ruby` is specified on the command line.
You can’t perform that action at this time.
0 commit comments